pkg

Нажимаем y чтобы установить pkg

pkg upgrade
pkg install nano wget

Отключаем репозитории FreeBSD:

mv /etc/pkg/FreeBSD.conf /root/FreeBSD.conf-old

Создаем файлик репозитория TrueOS:

mkdir -p /usr/local/etc/pkg/repos
nano /usr/local/etc/pkg/repos/pcbsd.conf

Пишем туда такое:

pcbsd: {
       url: "http://pkg.cdn.pcbsd.org/11.0-CURRENTJULY2016/amd64/",
       signature_type: "fingerprints",
       fingerprints: "/usr/local/etc/pkg/fingerprints/pcbsd",
       enabled: true
      }

Затем создаем директории:

mkdir -p /usr/local/etc/pkg/fingerprints/pcbsd/revoked
mkdir -p /usr/local/etc/pkg/fingerprints/pcbsd/trusted

И скачиваем файл fingerprint и кладем его куда надо:

wget --no-check-certificate https://github.com/pcbsd/pcbsd-build/raw/master/pcbsd/pkg-dist/fingerprints/pcbsd/trusted/pkg.cdn.pcbsd.org.20131209
mv pkg.cdn.pcbsd.org.20131209 /usr/local/etc/pkg/fingerprints/pcbsd/trusted/

pkg upgrade -fy
fetch --no-verify-peer -o /etc/freebsd-update.conf 'https://github.com/pcbsd/freebsd/raw/master/etc/freebsd-update.conf'



freebsd-update fetch
freebsd-update install
pkg install -fy pcbsd-base
rehash
pbreg set /PC-BSD/SysType PCBSD
pc-extractoverlay ports
pc-extractoverlay desktop

дальше перезагружаемся. Если нужно при первой загрузке настроить парметры, то перед перезагрузкой выполняем:
touch /var/.runxsetup
touch /var/.pcbsd-firstboot
touch /var/.pcbsd-firstgui
reboot
Enter your comment. Wiki syntax is allowed:
 
  • linux_faq/freebsd_to_trueos.txt
  • Last modified: 2019/02/11 09:13
  • by 127.0.0.1