Здесь будут шапка и навигация. Вернуться на сайт.
Установка на НАСТОЛЬНОМ компьютере :
Загружаемя в Linux.
Любой, главно был бы интернет
Скачиваем последний Portage и stage3-i686
Из http://mirror.yandex.ru/gentoo-distfiles/
Все дальнейшие операции производятся в рутовой консоли
Cоздаём директорию, например /eee (# mkdir /eee) и переходим в неё
(# cd /eee)
Распаковываем stage3-i686
eee# tar xvjpf /home/dnk8/stage3-i686-2008.0.tar.bz2
Распаковываем portage
eee# tar -xvjpf /home/dnk8/portage-latest.tar.bz2 -C /eee/usr/portage
Правим /eee/etc/make.conf – основные параметры сборки системы
nano -w /eee/etc/make.conf
Правим /eee/etc/locale.gen – сдесь находятся основные параметры локализации
я использую UTF-8
nano -w /eee/etc/locale.gen
en_US ISO-8859-1 en_US.UTF-8 UTF-8 ru_RU.UTF-8 UTF-8 ru_RU.KOI8-R KOI8-R ru_RU.CP1251 CP1251
создаём файлик /eee/etc/env.d/02locale
LANG="ru_RU.UTF-8"
# cp /etc/resolv.conf /eee/etc/resolv.conf
# mount -t proc none /eee/proc
# mount -o bind /dev /eee/dev
# chroot /eee/ /bin/bash
# env-update
# source /etc/profile
# nano -w /etc/conf.d/keymaps устанавливаем кирилистический шрифт
KEYMAP="-u ru4" SET_WINDOWKEYS="yes" EXTENDED_KEYMAPS="" DUMPKEYS_CHARSET="koi8-r"
# locale-gen
# locale
LANG=ru_RU.UTF-8 LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="ru_RU.UTF-8" LC_PAPER="ru_RU.UTF-8" LC_NAME="ru_RU.UTF-8" LC_ADDRESS="ru_RU.UTF-8" LC_TELEPHONE="ru_RU.UTF-8" LC_MEASUREMENT="ru_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_ALL=
coздаём /etc/portage/package.unmask/portage
# mkdir /etc/portage/package.unmask
# nano /etc/portage/package.unmask/portage
пример
# emerge -pv portage
примерный вывод(версия должна быть выше той которую вы указали)
# emerge -uDN portage
# USE=-cups
emerge -pvuDN @system – около 300 пакетов(ставим -cups из за кривой зависимости в ~x86 portage)
если нет конфликтов то:
# USE=-cups
emerge -uDN @system
# emerge -uDN grub
# emerge -pvuDN @world (пересобираем то, что требовало cups в @system)
# emerge -uDN gentoo-sources
# cd /usr/src/linux —переходим в директорию исходников ядра
# make menuconfig настраиваем конфиг ядра
пример для eee pc 701 ядра gentoo-sources-2.6.28-r3
# make && make modules_install
# cp /usr/src/linux/arch/x86/boot/bzImage /boot/kernel-2.6.28-r3
# ls -l /boot/
Настраиваем grub
# nano -w /boot/grub/grub.conf
пример
# emerge syslog-ng
# rc-update add syslog-ng default
# rc-update add hald default
# gcc-config -l
# gcc-config 2
xorg.conf для 701 берём здесь и запихиваем его в /etc/X11/
теперь можно поставить и ваш любимый рабочий стол
# emerge -pvuDN kde-meta – проверка нет ли кривых зависимостей в дереве
# emerge -uDN kde-meta
Правим конфигурационные файлы в /etc/conf.d/
время
клавиатура и шрифт консоли
имя хоста
# passwd (ваш пароль root)
# useradd -m -G users,wheel,audio -s /bin/bash dnk8
# passwd dnk8
Password: (введите пароль для dnk8)
Re-enter password: (повторно введите пароль для подтверждения)
настраиваем загрузчик
# grub
# grub > root (hd0,0) – диск с разделом /boot
# grub > setup (hd0) – диск, в mbr которого запишется загрузчик
# grub > quit