Если вы используете виртуальную машину VirtualBox вначале прочтите мануал - как поднять инет под FreeBSD. Я все манипуляции буду проводить в последнем стабильном релизе FreeBSD 8.0
Ставим иксы из пакетов командой:
pkg_add -r xorg
Или собераем из исходников:
cd /usr/ports/x11/xorg
make install clean
Дале ставим kde (gnome/etc..)
pkg_add -r kde
или
pkg_add -r kde4
или
pkg_add -r gnome2
Желательно делать команду rehash послу установки новых программ. Команда rehash нужно вводить только пользователям оболочки tcsh, если у вас bash или просто sh эту команду вводить не нужно.
или
pkg_add -r gnome2
После установки KDE нужно указать X-серверу на запуск этого приложения вместо оконного менеджера, используемого по умолчанию. Это достигается редактированием файла .xinitrc:
Для kde3:
echo "exec startkde" > ~/.xinitrc
Для kde4:
echo "exec /usr/local/kde4/bin/startkde" > ~/.xinitrc
Теперь при вызове X Window System по команде startx в качестве оболочки будет использоваться KDE.
Теперь устанавливаем нормальные шрифты:
cd /usr/ports/x11-fonts/webfonts
make install clean
Так же будет неплохо обновить дерево портов, обновление будут состоять из двух шагов загрузки обновления к упакованному снапшоту и последующее обновление основного дерева. Оба шага могут быть выполнены одной командой:
portsnap fetch update
Еще нужно не забыть распаковать снепшот дерева портов после обновления командой:
portsnap extract
И что бы получить исправления и патчи к текущему релизу FreeBSD выполним:
freebsd-update fetchfreebsd-update install
Еще один удобный способ обновления с помощью утилиты portupgrade.
Для начало нужно установить эту утилиту:
cd /usr/ports/ports-mgmt/portupgrade
make && make install
Теперь можно обновить установленные порты (-R обновляет и порты и его зависемости):
portupgrade -R "имя порта"
Обновить все программы:
portupgrade -a
если в системе что то сломалось и вы хотите обновить все программы независимо от того, нуждаются они в обновлениии или нет, выполните:
portupgrade -af
Иногда во время использования portupgrade появляется предложение запустить pkgdb -F. Эта команда обновляет базу данных пакетов. Эта база данных находится в /var/db/pkg/pkgdb.db. Если вы увидели это сообщение, запустите о чем вас просит система.pkgdb -F
интерактивно исправляет базу данных пакетов, т.е. спрашивает вас как поступить. Если не хотите с этим связываться, можно позволить системе самой решать как лучше.
Это делается так
pkgdb -fu
И рекомендую для прочтения FreeBSD Handbook.
спасибо, помогло
ОтветитьУдалитьВсегда пожалуйста!
ОтветитьУдалить"Теперь устанавливаем номральные шрифты:"
ОтветитьУдалитьБлагодарю поправил ошибки
ОтветитьУдалить