Новости Магазин Библиотека LinuxBegin Gentoo.ru RedHat UNIX4all hurd.ru Форум  




UNIX4ALL
Оглавление
SYS-цикл
DISTRO-цикл
APPS-цикл
GENTOO-цикл
DIFF-цикл
PRESS-цикл
BSD-цикл
GAME-цикл
HARD-цикл
X-цикл


Авторы
Алексей Федорчук
Иван Зенков
Владимир Попов
Георгий Шаповалов (George Shapovalov)
Алексей Потанин
Юрий Борисов
Андрей Ракитин
Артем Носов
Алексей Козлов


Новости UNIX4all
Сабжы доступны для скачивания.Первый тут,а второй тут

Новый перевод документации Gentoo - Руководство по обновлению до версии 1.4.

В продаже появилась книжка под названием: FreeBSD, установка, настройка, использование Алексея Федорчука и Алексея Торна. Издательство БХВ-Петербург, 2003 г. 600 с чем-то страниц.



Почтовая рассылка


Заказ по телефону:(095) 158-47-13
E-mail:support@linuxshop.ru
Доставка:10:00 - 19:00 (Москва)
Выходные:СБ, ВС
[ Адрес офиса и план проезда ]



А чувак этот, если кто не знаить - Аристотель! о как!
UNIX4all
ПРОЕКТ АЛЕКСЕЯ ФЕДОРЧУКА и "ЛИНУКС ОНЛАЙН"

В рубрику
RV-Docs


FAQ Gentoo.ru

Вопросы, часто задаваемые пользователями Gentoo на постсоветских пространствах

Модератор: Алексей Федорчук

Здесь приведены вопросы, которые задавались мне в частной переписке или всплывали на форуме сайта LinuxShop, и ответы на которые не найти в официальном Gentoo FAQ, ныне доступном и в русском переводе. Настоящие же ответы исходят из а) того, что предложено а) на форуме и б) из моего скромного разумения. Собственно говоря, этот FAQ и возник как попытка гуртом ответить на письма, на которые я иногда не мог ответить физически или технически (за что приношу извинения их отправителям).

Если у вас есть вопросы, не охващенные ни в одном из указанных документов - пожалуйста, присылайте, желательно вместе с ответами:-).

Содержание

Установка Gentoo

Вопрос
Что необходимо для установки Gentoo?

Ответ
Три вещи (кроме достаточно мощного компьютера): 1) носитель, с которого можно загрузить ядро Linux, "живую" (Live) файловую систему (то есть такую, к которой можно подмонтировать файловые системы на разделах жесткого диска) и утилиты разбивки диска (как минимум fdisk), создания файловых систем (хотя бы mke2fs) и их монтирования/размонтирования (mount/umount); 2) привод, в который этот носитель можно вставить и с которого можно загрузиться; 3)

Вопрос
Что может выступать в роли загрузочного носителя?

Ответ
Все, с чего можно загрузиться (и немножечко - то, с чего загрузиться теортерически нельзя :-). Практически, однако, очень рекомендуется загрузочный Live-CD, записанный с оригинального iso-образа, полученного с сайта проекта. Потому что ядро, загружаемое с него, включает (встроенную или модульную) поддержку всего, что может потребоваться при установке Gentoo: распространенных сетевых и SCSI-адаптеров, PPP-протокола, контроллеров IDE-RAID (как от Promise, тфк и от HighPoint), всех возможных как нативные файловых систем (ext3fs, ReiserFS, XFS, JFS), в том числе программных RAID-массивов и систем управления логическими томами (LVM и EVMS).

Вопрос
Обязательно ли загрузочный iso должен соответствовать устанавливаемой версии?

Ответ
Не обязательно. Однако при использовании образа от более старой версии нет уверенности в корректной работе с новым оборудованием (например, чипсетами серии i845PE/GE или IDE-RAID).

Вопрос
Можно ли установить Gentoo, загрузившись с дискет?

Ответ
В самом по себе Gentoo штатным образом такая функция не предусмотрена (даже образом дискет нету). Однако можно подобрать подходящие к имеющемуся оборудованияю образы дискет из последних версий Slackware (вероятно, и каких-то других дистрибутивов тоже).

Вопрос
Что необходимо скачать для установки Gentoo, кроме образа Live-CD?

Ответ
Это зависит от характера подключения к Сети - раз, и от потребностей в дополнительном софте - два. Для установки базовой системы при хорошем коннекте до начала установки достаточно иметь (в текущем пре-релизе 1.4) тарбалл stage1 и один из последних снапшотов дерева портежей (portage-год_месяц_число.tar.bz2). Если на локальной машине выхода в Сеть нет (или коннект плохой), потребуются: тарбалл stage3 (stage1 и stage2 можно пропустить), тот же снапшот портежей и исходные тексты желаемого ядра (ac, gentoo, xfs и т.д.) плюс Gentoo-специфичные патчи для него (если планируется установить каноническое ядро с kernel.org, в патчах необходимости не возникнет).

Вопрос
Что входит в понятие базовой системы Gentoo?

Ответ
Ядро и его окружение, загрузчик (GRUB или LILO), система стартовых скриптов, общесистеные библиотеки (glibc и ncurses), средства разработки (gcc, Python, Perl) и управления сборкой (make, automake, autoconf), утилиты для работы с файлами и текстами (find, grep, awk, sed), текстовый редактор (nano) и ftp-клиент (wget), ну и еще кое-какие мелочи.

Вопрос
А где же все сотальное (Иксы, KDE, офисные пакеты - нужное вписать)?

Ответ
Для установки всего остального в Gentoo штатно предусомтрена система портежей (см. следующий раздел)

Система портежей

Вопрос
Что такое система портежей?

Ответ
Это система получения из Сети исходников пакетов, их сборки и установки в файловой системе Gentoo.

Вопрос
Можно ли использовать систему портежей на машине без постоянного подключения к Сети (например, дома)?

Ответ
Можно, нужно только скачать все требуемые исходники заранее (например, на службе), перенести их домой на любом носителе и поместить в каталоге /usr/portage/distfiles.

Вопрос
Как определить, какие пакеты необходимо скачать для установки данного (т.н. от каких пакетов он зависит)?

Ответ
Для определения отношений зависимости данного пакета штатно предусмотрена команда emerge --pretend /path/package_name.

Вопрос
Команда --pretend дает только имена пакетов в системе портежей Gentoo. Как определить точно, какие именно архивы исходников необходимо скачать для установки данного пакета? Например, если выход в Интернет - на работе, а Gentoo-машина - дома.

Ответ
Для получения точного списка требуемых пакетов можно использовать командную конструкция emerge --pretend --fetchonly имя_пакета > file_name. В результате в файле file_name образуется список всех необходимых пакетов с их точными ftp- или http-адресами.

Вопрос
Команда emerge --pretend для Midnight Commander (например) выдает оргомный список требуемых пакетов, включаяя XFree86, Gtk, GNOME etc. А ведь я заказывал простой консольный файловых менеджер!!!

Ответ
Кроме жестких отношений зависимостей (типа - KDE от Qt или GNOME от Gtk), в Gentoo предусмотрены "мягкие" отношения использования. Они могут настраиваться пользователем с помощью задания значений переменной USE, что описано (по русски) в соответствующей статье.

Вопрос
Мне необходимо устанавливать новейшие версии программ, которые еще не портированы в Gentoo. Если собирать их руками - как это согласуется с идеологией Gentoo и системой портежей?

Ответ
Замчательно согласуется. Пакеты, собранные руками, будут существовать в Gentoo на равных правах с пакетами потрированными. При определении зависимостей вновь устанавливаемого пакета система портежей не просто проверяет свою базу данных, но выполняет реальное предкомпиляционное конфигурирование. И потому все собранные руками пакеты будут выявлены и учтены при определении зависимостей.

Локализация

Вопрос
Как идеологически правильно выполнить в Gentoo локализацию (например, русскую)?

Ответ
Основа идеологии Gentoo - правильно все, что хорошо работает. И потому любой работоспособный вариант локализации будет идеологически правильным :-)

Если же серьезно - вопросы локализации Gentoo подробно рассмотрены в соответствующем руководстве.




Главная страница  |  Новости  |  Библиотека  |  UNIX для всех  |    |   Магазин  |  Выход
Software  |  Атрибутика  |  Книги  |  Распродажа  |  Прайс-лист  |  Справка  |  О проекте | Правовая информация | Privacy
Корзина  |  Оформить заказ  |  Настройки покупателя


© 2000 - 2003 ООО "Линукс-Онлайн"


Cчетчик Rambler's TopShop
RB2 Network RB2 Network