User Tools

Site Tools


Sidebar


Здравствуйте!

Меня зовут Михаил!
Я системный администратор
и наполняю эту wiki,
решая разнообразные IT-задачки.

Моя специализация - виртуализация!

Я всегда готов помочь Вам
наладить IT-инфраструктуру
за скромное вознаграждение!

mike@autosys.tk
+7 (910) 911-96-23

linux_faq:freebsd_to_trueos
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

Discussion

Enter your comment. Wiki syntax is allowed:
F S C S᠎ R
 
linux_faq/freebsd_to_trueos.txt · Last modified: 2016/10/14 15:40 by mike