Модераторы: powerfox, ZeeLax

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [Install] Gentoo 2007.0, Несколько вопросов новичка 
:(
    Опции темы
CyClon
Дата 27.5.2007, 16:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: 1
Всего: 4



Итак, после ознакомления с несколькими дистрибутивами (Mandriva, Fedora, Ubuntu) решился на установку Gentoo. На это есть три причины:

1. Более тесное знакомство с Linux
2. Высокая скорость работы данного дистрибутива
3. Наличие минимального установочного диска и, самое главное, зеркала у моего провайдера (бесплатный доступ со скоростью 850 кб/с)

Что мы имеем?
+ AMD Atlon 64 3000+, 1024 MB (400 MHz), 80 GB (SATA), NVIDIA GeForce 6600 (256 MB)
+ Файлы: install-amd64-minimal-2007.0 (54.5 MB), stage3-amd64-hardened-2007.0.tar.bz2 (93.8 MB)
+ Дорогой внешний трафик (1.5 руб / 1 MB), возможность его использования практически исключена (более 10 MB)
+ Локальное зеркало (ftp://gentoo.mediazona.ru/distfiles, бесплатный доступ, скорость 850 KB/s)

Итак, после прочтения главы "Установка" в Gentoo HandBook возник ряд вопросов:

1. В HandBook рекомендуют выкачивать файл stage3 с зеркала, у меня данной возможности нет (дорогой траффик), но сам файл есть (выкачан с FTP провайдера). Как мне его использовать? При записи минимального CD не финализировать образ, потом дописать этот файл, или же записать файл на отдельный CD/DVD/FLASH, или же попробовать скачать с FTP провайдера при установке?
2. В процессе установки нужно скачать файл структуры Portage с зеркала. Такого файла ни у меня, ни на FTP провайдера нет. Собственно, сколько примерно будет весить этот файл или можно как-нибудь обойти его скачивание?
3. Сколько требуется времени для установки Gentoo с Gnome, Firefox, Tunderbird и т.д. - то есть для получения готовой рабочей среды. Как можно сократить время? При переустановке каждый раз придется тратить столько времени или возможно как-нибудь сократить сроки?
4. Как устанавливать из бинарников (для сокращения времени установки), должны ли они присутствовать на зеркале?
5. Что прописать в MAKEOPTS для моей конфигурации?
6. Когда начинать установка среды Gnome? То есть когда прописывать emerge gnome, сразу после выполнения инструкций в главе "Установка" HandBook, тобишь после настройки загрузчика? Что еще нужно для получения графического интерфейса?
7. Что прописать в USE в make.conf (для gnome)?
8. Что прописать в /etc/locale.gen, точнее какие кодировки для en_US и ru_RU?

Пока что все smile)) Заранее, спасибо smile


--------------------
user posted image
PM   Вверх
CyClon
Дата 27.5.2007, 17:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: 1
Всего: 4



Сейчас сравнил контрольный суммы md5, они соответствуют файлам:

install-amd64-minimal-2007.0.iso
stage3-amd64-hardened-2007.0.tar.bz2

Соответственно, уже можно быть хотя бы уверенным, что у меня точные копии оригинальных файлов, а не битые недокачанные файлы или редактированные smile))

Но тут еще созрел один вопрос - в чем различие данных файлов:
stage3-amd64-2007.0.tar.bz2
stage3-amd64-hardened-2007.0.tar.bz2

У меня есть только второй, но он меньше чем первый по размеру. Настораживает.

Это сообщение отредактировал(а) CyClon - 27.5.2007, 17:04


--------------------
user posted image
PM   Вверх
nickless
Дата 27.5.2007, 17:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



Цитата(CyClon @  27.5.2007,  15:34 Найти цитируемый пост)
stage3-amd64-hardened-2007.0.tar.bz2

Это тебе не надо, если ты конечно не собираешься делать сервер с повышенной безопасностью.
Качай stage3-amd64-2007.0.tar.bz2 (это кстати 64 бита если что...)

Цитата(CyClon @  27.5.2007,  15:34 Найти цитируемый пост)
Как мне его использовать? 
Как написано в хэндбуке, т.е. можно 
Цитата(CyClon @  27.5.2007,  15:34 Найти цитируемый пост)
попробовать скачать с FTP провайдера при установке?
, но в принципе он просто должен где-то быть, чтобы ты смог распаковать его с livecd.

Цитата(CyClon @  27.5.2007,  15:34 Найти цитируемый пост)
Собственно, сколько примерно будет весить этот файл или можно как-нибудь обойти его скачивание?

Файл этот нужен, весит около 35 метров, на зеркалах находится обычно в папке snapshots/ (вот тут посмотри список)
Обойти можно ИМХО только скачав не install-amd64-minimal-2007.0.iso а livecd-amd64-installer-2007.0.iso, потому что на livecd он уже есть

Цитата(CyClon @  27.5.2007,  15:34 Найти цитируемый пост)
Сколько требуется времени для установки Gentoo с Gnome, Firefox, Tunderbird и т.д. - то есть для получения готовой рабочей среды.

С твоим процессором - дня 2 на компиляцию

Цитата(CyClon @  27.5.2007,  15:34 Найти цитируемый пост)
При переустановке каждый раз придется тратить столько времени

Если переустанавливать с нуля и не накомпилировать бинарных пакетов - да.
В принципе нормально поставленый gentoo переустанавливать вообще никогда больше не надо.
Код

emerge --sync && eselect profile list
eselect profile set <новый профиль> && emerge -uDNav world

И всё

Цитата(CyClon @  27.5.2007,  15:34 Найти цитируемый пост)
возможно как-нибудь сократить сроки?

Пропиши в make.conf 
Код

FEATURES="parallel-fetch ccache collision-protect"
CCACHE_SIZE="2G"

И установи ccache, он кэширует файлы при компиляции, повторная компиляция будет быстрее, если есть несколько компьютеров, можно использовать распределённую компиляцию (distcc), кури маны, хандбук и доки по ним.
parallel-fetch и collision-protect тоже полезно, читай man make.conf
Используй бинарные пакеты если есть, по крайней мере mozilla-thunderbird-bin, mozilla-firefox-bin и openoffice-bin точно есть (очень не советую компилировать openoffice, мне через 6 часов надоело smile )

Цитата(CyClon @  27.5.2007,  15:34 Найти цитируемый пост)
Как устанавливать из бинарников (для сокращения времени установки), должны ли они присутствовать на зеркале?

Или emerge <название пакета>-bin, или читай в man emerge про --getbinpkg (если на зеркале есть бинарные пакеты)

Цитата(CyClon @  27.5.2007,  15:34 Найти цитируемый пост)
Что прописать в MAKEOPTS для моей конфигурации?

Код
MAKEOPTS="-j2"

Или ты про 
Код
CFLAGS="-O2 -march=athlon64 -pipe"
?

Цитата(CyClon @  27.5.2007,  15:34 Найти цитируемый пост)
Когда начинать установка среды Gnome?

Когда загрузишься с жесткого диска и сделаешь emerge --uDN world, т.е. установишь базовые пакеты

Цитата(CyClon @  27.5.2007,  15:34 Найти цитируемый пост)
Что еще нужно для получения графического интерфейса?

Установить nvidia-drivers и отконфигурировать Х

Цитата(CyClon @  27.5.2007,  15:34 Найти цитируемый пост)
Что прописать в USE в make.conf (для gnome)?

То что тебе надо, как минимум gnome, читай /usr/portage/profile/use.*
По моему опыту количество флагов растёт со временем, при установке новой программы смотри какие у нее флаги, что они делают и добавляй/убирай что надо

Цитата(CyClon @  27.5.2007,  15:34 Найти цитируемый пост)
Что прописать в /etc/locale.gen

Код
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8

И поставь везде unicode, читай http://www.gentoo.org/doc/en/utf-8.xml
Не забудь про 
Код
LINGUAS="ru en"
 в make.conf

ЗЫОбязательно установи gentoolkit, portage-utils и eix - они must have smile

Это сообщение отредактировал(а) nickless - 27.5.2007, 17:53


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
CyClon
Дата 27.5.2007, 18:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: 1
Всего: 4



nickless, огромное спасибо, реально помог smile))

Кстати, по твоим ответам я так понял, ты думаешь что я ставлю на x86 архитектуру. Но я ставлю x64, так как процессор у меня 64-битный, есть образ диска install-amd64-minimal-2007.0 и есть stage3-amd64-hardened-2007.0.tar.bz2. Для x86 есть только образ диска, но stage3 нет (только stage1), поэтому установить его не смогу даже при желании (трафик дорогой - с внешки качать не могу).

Вообще, вот все что у меня есть, из этого нужно склепать Gentoo:

Код
install-amd64-minimal-2007.0.iso
stage1-amd64-hardened-2007.0.tar.bz2
stage3-amd64-hardened-2007.0.tar.bz2

install-x86-minimal-2007.0-r1.iso
stage1-x86-hardened-2.6-2007.0.tar.bz2

livecd-i686-installer-2007.0.iso


Как видите, самый подходящий вариант - ставить amd64.

Цитата
Это тебе не надо, если ты конечно не собираешься делать сервер с повышенной безопасностью.
Качай stage3-amd64-2007.0.tar.bz2 (это кстати 64 бита если что...)


Ну, не критично же? Ставить этот stage3 можно? Другого не имеется на данный момент. Кстати, один человек по ICQ объяснил что hardened - это стейджы с новыми версиями компонентов, или коротко говоря бета-версиями. Что-то типа того.

Цитата
но в принципе он просто должен где-то быть, чтобы ты смог распаковать его с livecd.


Тогда такой вопрос. Если я запущусь с установочного CD -> извлеку его -> вставлю диск с stage3 -> скопирую stage3 (вместо скачивания) -> вставлю обратно live CD - такой вариант прокатит? Если да, то замечательно smile

Цитата
Файл этот нужен, весит около 35 метров, на зеркалах находится обычно в папке snapshots/ (вот тут посмотри список)
Обойти можно ИМХО только скачав не install-amd64-minimal-2007.0.iso а livecd-amd64-installer-2007.0.iso, потому что на livecd он уже есть


Есть LiveCD (см. выше), но он под x86 платформу + нет под него stage3. Видимо придется качать.

Цитата
С твоим процессором - дня 2 на компиляцию


Понял. Тогда что компилировать первым, что последним (точнее как делают это все).

Цитата
И установи ccache


emerge ccache? Прописывать сразу после удачной установки системы?

Цитата
MAKEOPTS="-j2"


Да, я именно про это. Просто в некоторых манах пишут, что нужно ставить кол-во процессоров + 1, в других кол-во процессоров * 2 + 1.

Цитата
CFLAGS="-O2 -march=athlon64 -pipe"


Почему не march=k8? В хенд буке написано так.

Цитата
Когда загрузишься с жесткого диска и сделаешь emerge --uDN world, т.е. установишь базовые пакеты


Вот из этого уже вытекает очередность:
1. Установка ccache
2. Установка базовых пакетов
3. Установка Gnome
4. Установка Firefox, Thunderbird и т.д.

Правильно? Или что-то пропустил?

Цитата
Установить nvidia-drivers и отконфигурировать Х


Судя по всему, драйвера ставить последними? Или наоборот, первыми? (Сделал вывод последними, потому что многие дистрибутивы нормально работают без них)

Цитата
То что тебе надо, как минимум gnome, читай /usr/portage/profile/use.*
По моему опыту количество флагов растёт со временем, при установке новой программы смотри какие у нее флаги, что они делают и добавляй/убирай что надо


Оказалось все проще, раньше думал что тут по-более гломальных флагов. Получается USE="-kde -qt gnome gtk alsa dvd cdr".

Цитата
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8


Точнее

Код
en_US.UTF-8/UTF-8
ru_RU.UTF-8/UTF-8


Цитата
ЗЫОбязательно установи gentoolkit, portage-utils и eix - они must have smile


Даже не знаю, что это такое, но обязательно разберусь ;) После установки.

Еще пару страниц таких дискуссий и можно писать на основании этого топика новый HandBook по генту smile:


--------------------
user posted image
PM   Вверх
nickless
Дата 27.5.2007, 19:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



Цитата(CyClon @  27.5.2007,  17:27 Найти цитируемый пост)
Ну, не критично же? Ставить этот stage3 можно?

Не критично, но hardened gentoo не задуман для использования на десктопе, т.е. могут быть проблемы с использованием многих программ.
Цитата(CyClon @  27.5.2007,  17:27 Найти цитируемый пост)
hardened - это стейджы с новыми версиями компонентов, или коротко говоря бета-версиями

Нет, hardened это общее название проектов типа SELinux направленных на улучшение безопасности и стабильности

Цитата(CyClon @  27.5.2007,  17:27 Найти цитируемый пост)
livecd-i686-installer-2007.0.iso

Вот этого достаточно, там есть и portage, и stage3, и даже графический инсталлятор (который хреново работает и вообще сделан для того, чтобы gentoo устанавливался быстрее, а не проще)

Цитата(CyClon @  27.5.2007,  17:27 Найти цитируемый пост)
такой вариант прокатит?

Скорее всего нет, но с livecd и не надо

Цитата(CyClon @  27.5.2007,  17:27 Найти цитируемый пост)
Прописывать сразу после удачной установки системы?

Сразу, как будешь писать make.conf, сразу всё и напиши, если много изменишь, много чего перекомпилировать прийдётся.

Цитата(CyClon @  27.5.2007,  17:27 Найти цитируемый пост)
Почему не march=k8

Это синоним

Цитата(CyClon @  27.5.2007,  17:27 Найти цитируемый пост)
драйвера ставить последними?

После базовых пакетов, но до Х и гномов

Цитата(CyClon @  27.5.2007,  17:27 Найти цитируемый пост)
многие дистрибутивы нормально работают без них

В gentoo принципиально работает только то что ты сам установил ;) Если не поставить никаких дров и не настроить Х (за тебя это никто делать не будет), ничего работать не будет.

Цитата(CyClon @  27.5.2007,  17:27 Найти цитируемый пост)
USE="-kde -qt gnome gtk alsa dvd cdr"

Ага, у меня раньше тоже столько было, а сейчас smile 
Код
USE="3dnow 3dnowext \
a52 aac aalib -acl aiglx alias asf audiofile \
bash-completion binary-drivers bindist branding bzip2 \
cdinstall cdparanoia chroot connectionstatus cscope css curl \
dedicated directfb divx doc dts \
exif expat \
fat fbcon fbsplash fdftk ffmpeg flac fltk foomaticdb -fortran \
gimp gimpprint glib glut gmedia gnutls graphviz gs \
hal hddtemp history hpn \
icq idn imagemagick imlib ip4100 -ipv6 irc \
jabber java javascript jbig jikes jpeg2k \
-kerberos kipi \
latex lcms libcaca live lm_sensors logitech-mouse logrotate \
mime mmx mmxext mng mozdevelop moznoirc mplayer musicbrainz mysql \
no-old-linux nosendmail nsplugin ntfs nvidia \
offensive openal -oss \
-pascal ppds profile \
qt3 -qt3support qt4 \
real realmedia reiserfs rtc \
samba sasl servicetools speex sql sse sse2 statistics subversion symlink sysfs syslog \
taglib tagwriting tetex threads tordns \
urandom usb userlocales \
vcd vim vim-syntax vim-with-x visualization \
wma wmf wmp \
x264 -xcb xcomposite xforms xfs xine -xprint -xv xvid xvmc"

+ для некоторых пакетов отдельно
Но! Для начала много флагов - плохо, если еще ничего не установлено, то при попытке установить всё сразу получаются циркулярные зависимости, приходится устанавливать по частям. smile 

Цитата(CyClon @  27.5.2007,  17:27 Найти цитируемый пост)
en_US.UTF-8/UTF-8
ru_RU.UTF-8/UTF-8

Нет именно
Код
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8

см. man locale.gen

Цитата(CyClon @  27.5.2007,  17:27 Найти цитируемый пост)
можно писать на основании этого топика новый HandBook

Не, лучше старый дополнить smile 


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
CyClon
Дата 27.5.2007, 19:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: 1
Всего: 4



Твой вердикт? Ставить Gentoo с LiveCD, но не из под GUI, а из под консоли? То что у меня процессор AMD64, а диск для архитектуры i686 - я здесь не много потеряю?

ЗЫ: Получается телефонный шнур из модема можно вытыкнуть при установке с LiveCD? smile


--------------------
user posted image
PM   Вверх
powerfox
Дата 27.5.2007, 19:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 26
Всего: 97



Цитата(CyClon @  27.5.2007,  20:26 Найти цитируемый пост)
ЗЫ: Получается телефонный шнур из модема можно вытыкнуть при установке с LiveCD? 

Нет, всё равно что-нибудь с зеракала может да понадобиться. Просто пропиши локальное зеркало.


--------------------
user posted image
PM WWW   Вверх
nickless
Дата 27.5.2007, 20:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



Цитата(CyClon @  27.5.2007,  18:26 Найти цитируемый пост)
То что у меня процессор AMD64, а диск для архитектуры i686 - я здесь не много потеряю?

Ты скомпилируешь всё с -march=k8  smile 
А от того что это 32 а не 64 бита медленее работать не будет (скорее даже быстрее), тем более что пока еще не все программы нормально работают под 64 бита, там еще куча 32битных либ стоит, чтобы вещи вроде macromedia flash работали итд.
Если есть возможность скачать livecd под amd64 - можно и её попробовать, но ставить hardened только изза 64 бит имхо бессмысленно.


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
CyClon
Дата 28.5.2007, 10:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: 1
Всего: 4



Открыл LiveCD i686, посмотрел. Тут есть portage-2007.0.tar.bz2, но нет stage3 файла. Где его брать? Отдельно под x86 у меня только stage1 есть.


--------------------
user posted image
PM   Вверх
Alexandr87
Дата 28.5.2007, 12:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


дыкий псых
***


Профиль
Группа: Завсегдатай
Сообщений: 1459
Регистрация: 27.11.2004
Где: Алматы, Казахстан

Репутация: 2
Всего: 39



хочется отмететь,  что portage arch independent
PM Jabber   Вверх
nickless
Дата 28.5.2007, 16:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



Цитата(CyClon @  28.5.2007,  09:53 Найти цитируемый пост)
Тут есть portage-2007.0.tar.bz2, но нет stage3 файла.

Он там уже распакован, но вместе с ним еще ненужные вещи типа инсталлера, гнома итд. Если пользоваться графическим инсталлятором, он сам скопирует что надо, если хочешь именно stage3, прийдётся или скачать или самому скопировать что надо с livecd (сделать список файлов в stage, на livecd и диффнуть их, правда пути могут слегка отличаться).
Можно еще скопировать и ненужные вещи тоже, а потом после установки написать скриптик чтобы удалить лишнее (лишние файлы не будут принадлежать никакому пакету).

Это сообщение отредактировал(а) nickless - 28.5.2007, 16:14


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
CyClon
Дата 28.5.2007, 17:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: 1
Всего: 4



Не хочется долбаться с этим LiveCD, мне обещали слить нормальный (not hardened) stage3 файл, правда не знаю под какую платформу (Мне, в принципе, без разницы, ставить x86 или x64). На счет файла portage-latest.tar.bz2 - сказали что он есть на зеркале, но не в открытом виде, т.е. сказали чтобы его получить, нужно настроиться на работу с зеркалом и сделать emerge --sync. Как прокомментируете это? В HandBook процесс разархивации portage-latest идет перед настройкой make.conf. Вообще как мне тогда поступить?

Относительно зеркала, есть две полезных ссылки:
rsync://gentoo.mediazona.ru/gentoo-portage
ftp://gentoo.mediazona.ru/distfiles/

Больше зеркало никакими ресурсами не распологает (нет папок releases, shapshot и т.д.).

Это сообщение отредактировал(а) CyClon - 28.5.2007, 17:46


--------------------
user posted image
PM   Вверх
nickless
Дата 28.5.2007, 17:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



Цитата(CyClon @  28.5.2007,  16:44 Найти цитируемый пост)
настроиться на работу с зеркалом и сделать emerge --sync. Как прокомментируете это?

Раз будет нормальный stage3, и там поддерживается rsync, то всё красиво, бери portage-2007.0.tar.bz2 с livecd (тут архитектура не имеет значения), распакуй, настрой себе в make.conf
Код
GENTOO_MIRRORS="ftp://gentoo.mediazona.ru/distfiles/"
SYNC="rsync://gentoo.mediazona.ru/gentoo-portage"

И сделай emerge --sync, он обновит portage с нужного зеркала.

Ссылки те у меня не работают, похоже внешний доступ там запрещен.


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
CyClon
Дата 28.5.2007, 21:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: 1
Всего: 4



Цитата
И сделай emerge --sync, он обновит portage с нужного зеркала.


Ок, так и сделаю. Вообще, думал, что можно сразу делать emerge --sync, не распаковывая portage с livecd.

Цитата
Ссылки те у меня не работают, похоже внешний доступ там запрещен.


Да, там помоему стоить фильтр на IP провайдеры, чужих не пускает, чтобы за траффик не платить smile)) Максимум что ты сможешь увидеть, это:
http://mediazona.ru/docs/gentoo.html
http://mediazona.ru/forum/index.php?showtopic=15354


--------------------
user posted image
PM   Вверх
nickless
Дата 28.5.2007, 21:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



Цитата(CyClon @  28.5.2007,  20:24 Найти цитируемый пост)
можно сразу делать emerge --sync

Я думаю можно, но вряд ли ты действительно хочешь качать незапакованными все 200000 файлов  smile  smile 

Это сообщение отредактировал(а) nickless - 28.5.2007, 21:34


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
CyClon
Дата 29.5.2007, 13:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: 1
Всего: 4



Залили мне тут файлы стадий, вот чем сейчас распологаю:

Код
install-x86-minimal-2007.0-r1.iso (Минимальный установочный диск для архитектуры x86)
stage1-x86-2007.0.tar.bz2
stage1-x86-hardened-2.6-2007.0.tar.bz2
stage2-i686-2007.0.tar.bz2
stage3-x86-2007.0.tar.bz2
stage3-i686-2007.0.tar.bz2

install-amd64-minimal-2007.0.iso (Минимальный установочный диск для архитектуры AMD64)
stage1-amd64-hardened-2007.0.tar.bz2
stage3-amd64-hardened-2007.0.tar.bz2

livecd-i686-installer-2007.0.iso (LiveCD)


Созрали вопросы:
1. Чем отличается install-x86-minimal-2007.0.iso от install-x86-minimal-2007.0-r1.iso
2. Чем отличаются stage3-x86-2007.0.tar.bz2 от stage3-i686-2007.0.tar.bz2


--------------------
user posted image
PM   Вверх
bilbobagginz
Дата 29.5.2007, 16:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



1. посмотри на даты
2.  x86 - генерное для всех х86 проциков. i686 - опимизированное под пень 6.




--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
CyClon
Дата 29.5.2007, 18:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: 1
Всего: 4



1. То есть, r1 (тот что у меня есть) - это уже с какими-то фиксами / обновлениями, т.е. лучше чем первый?
2. Тогда так задам вопрос: что мне выбрать для AMD 64 Atlon 3000+? 939 Socket.


--------------------
user posted image
PM   Вверх
nickless
Дата 29.5.2007, 21:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



Цитата(CyClon @  29.5.2007,  17:57 Найти цитируемый пост)
что мне выбрать для AMD 64 Atlon 3000+? 939 Socket.

Бери i686, это для процессоров начиная примерно с AMD K6-3, Athlon итд, а вообще это неважно, всё равно же компилировать будешь


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
CyClon
Дата 30.5.2007, 14:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: 1
Всего: 4



Фуххх... В общем, взял три файла - install-x86-minimal-2007.0-r1.iso, stage3-i686-2007.0.tar.bz2 и portage-2007.0.tar.bz и двинулся ставить Gentoo 2007.0. 

Короче у меня много чего не так, как в HandBook (Разметка диска, оборудование и т.д.), но я все-таки установил этот Gentoo Linux. Что у меня сейчас имеется:

При загрузке компа грузится GRUB и на красивом фоне у меня де надписи - Gentoo Linux и Windows XP. Тыкаю Windows XP - грузится маздай и как видите все работает (из под него пишу). Тыкаю Gentoo Linux - идет какой-то процесс загрузки, что-то там пишется и останавливается. Вот что я вычитал (думаю, это и есть причина остановки):

Цитата
VFS: Unable to mount root fs via nfs, trying floppy.


И все. Жму ENTER - че-то пишет и все, больше можно ничего не нажимать, никакой реакции smile

Что делать?

ЗЫ: По времени компиляции, закачки и прочего хлама установка идет не долго, а вот из консоли писать заколебался. Можно ли в будущем как-нибудь ускорить процесс (скрипт там какой-то написать) ?

ЗЫ2: После того как обойду данную проблему (см. выше) - что дальше делать? Цель - получить Gnome и Терминал и Mozilla Firefox для начала.


--------------------
user posted image
PM   Вверх
CyClon
Дата 30.5.2007, 14:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: 1
Всего: 4



Первый как всегда комом smile)) Ну да ладно, вопрос такой: как отформатировать разделы, чтобы проделать все процедуры заного?

Кстати, вот нашел отличную статью, имеено по установке Gentoo 2007.0 из stage3: http://www.liveinternet.ru/users/linux/post29342097/

А ниже - еще несколько ссылок на другие статьи smile Сам сейчас пойду читать.


--------------------
user posted image
PM   Вверх
powerfox
Дата 30.5.2007, 15:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 26
Всего: 97



CyClon, на сайте gentoo должна быть вся необходимая информации. А со stage 3, мало кто ставит. Если хочешь забав, скачай linuxfromscratch  - там всё вручную + отличная книга на русском (тоже у них на сайте).


--------------------
user posted image
PM WWW   Вверх
CyClon
Дата 30.5.2007, 17:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: 1
Всего: 4



Ну, кто как ставит меня на данный момент мало интересует, ибо мне нужно просто установить, для этого нужно следовать четким иснтрукциям (HandBook), а там все по stage3 smile

Собственно, вот нашел информацию по флагам процессора. Практически везде единогласно рекомендуют использовать:

32 bit
Код
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"


64 bit
Код
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CXXFLAGS="${CFLAGS}"


Но некоторые источники вместо O2 рекомендуют использовать O3. Может кто-то поделится опытом?

И на счет локалей, в топике рекомендовали использовать UTF-8. Это конечно несомненно, но может стоит еще добавить поддержку других локалей для большей универсальности? Ибо где-то вычитал, что могут быть проблемы при работе с консолью.

Как на счет такого locale.gen:

Код
en_US.UTF-8 UTF-8
en_US ISO-8859-1
ru_RU.UTF-8 UTF-8
ru_RU.KOI8-R KOI8-R



--------------------
user posted image
PM   Вверх
nickless
Дата 30.5.2007, 18:22 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



Цитата(powerfox @  30.5.2007,  14:23 Найти цитируемый пост)
А со stage 3, мало кто ставит.

Это - стандартный способ, рекомендуется хэндбуком, но от stage2 и 1 он отличается только количеством начального софта и геморроя, а если так хочется чтобы действительно _всё_ было скомпилировано с нужными флагами, emerge -e system вполне достаточно smile

Цитата(powerfox @  30.5.2007,  14:23 Найти цитируемый пост)
на сайте gentoo должна быть вся необходимая информации

Доков там много, хандбук рулит (читать ИМХО лучше в оригинале) smile 

Цитата(CyClon @  30.5.2007,  13:03 Найти цитируемый пост)
VFS: Unable to mount root fs via nfs, trying floppy.

Пару строчек контекста было бы неплохо smile Скорее всего прописал не тот раздел для / в грубе или /etc/fstab, а может дрова не загрузились.

Цитата(CyClon @  30.5.2007,  16:05 Найти цитируемый пост)
вместо O2 рекомендуют использовать O3

Прироста скорости не заметишь (может даже медленней будет), а прирост размера и геморроя - да, кроме того многие пакеты всё равно фильтруют слишком агрессивные флаги.

Цитата(CyClon @  30.5.2007,  16:05 Найти цитируемый пост)
что могут быть проблемы при работе с консолью

У меня были, пока не оставил один utf8 в локалях smile  Перекодируй лучше всё в utf8 (convmv), тебе же не надо читать диск из-под старых дистров...


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
CyClon
Дата 30.5.2007, 19:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: 1
Всего: 4



Ну так а как все отформатировать (swap и sda2) чтобы заного все поставить + вернуть пока что старый загрузчик винды? smile

Пока думаю составить себе коспект установки, ибо каждый раз перечитывать 50 страниц мануала напряжно.


--------------------
user posted image
PM   Вверх
nickless
Дата 30.5.2007, 19:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



Цитата(CyClon @  30.5.2007,  18:15 Найти цитируемый пост)
так а как все отформатировать (swap и sda2) чтобы заного все поставить + вернуть пока что старый загрузчик винды

Форматировать точно так же, mkfs.*, в чем проблема то? Загрузись с диска винды и напиши что-то вроде fixmbr


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
powerfox
Дата 30.5.2007, 22:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 26
Всего: 97



Цитата(nickless @  30.5.2007,  19:22 Найти цитируемый пост)
Это - стандартный способ, рекомендуется хэндбуком, но от stage2 и 1 он отличается только количеством начального софта и геморроя

Я попутал номера. Один раз всего ставил gentoo.


--------------------
user posted image
PM WWW   Вверх
CyClon
Дата 31.5.2007, 12:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: 1
Всего: 4



Вот написал конспект установки Gentoo на свой компьютер, хотелось бы чтобы вы его немного откорректировали (убрали совершенно ненужные пункты, добавили необязательные и желательные + правильно прокомментировали некорректно прокоментированные мной):

Код
01. About the Gentoo Linux Installation (Об установке Gentoo Linux)

02. Choosing the Right Installation Medium (Выбор подходящего источника для установки)
> Устанавливаем пароль для "root"
# passwd
> Создаем пользователя "user", принадлежащего группе "users"
# useradd -m -G users user
> Устанавливаем пароль для "user"
# passwd user

03. Configuring your Network (Настройка сети)

04. Preparing the Disks (Подготовка дисков)
> Производим разметку диска
# fdisk /dev/sda
> Форматируем раздел "/dev/sda2" в файловой системе "ReiserFS"
# mkreiserfs /dev/sda2
> Форматируем раздел "/dev/sda3" в "swap"
# mkswap /dev/sda3
> Подключаем раздел "/dev/sda3" как "swap"
# mkswap /dev/sda3
> Монтируем раздел "/dev/sda2" на "/mnt/gentoo"
# mount /dev/sda2 /mnt/gentoo

05. Installing the Gentoo Installation Files (Установка установочных файлов Gentoo)
> Устанавливаем текущую дату (или проверяем командой "date")
# date mmddHHiiYYYY
> Переходим в директорию "/mnt/gentoo"
# cd /mnt/gentoo
> Распаковываем файл stage3 (который находится на установочном диске в папку /stages/) в текущую директорию
# tar xvjpf /mnt/cdrom/stages/stage3-i686-2007.0.tar.bz2
> Распиковываем файл portage (который находится на установочном диске в папку /snapshots/) в директорию "/mnt/gentoo/usr"
# tar xvjf /mnt/cdrom/snapshots/portage-2007.0.tar.bz2 -C /mnt/gentoo/usr
> Редактируем файл ядра
# nano -w /mnt/gentoo/etc/make.conf

06. Installing the Gentoo Base System (Установка базовой системы Gentoo)
> Копируем информацию о DNS
# cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
> Монтируем файловую систему "proc"
# mount -t proc none /mnt/gentoo/proc
> Монтируем файловую систему "dev"
# mount -o bind /dev /mnt/gentoo/dev
> Переключаемся в новую среду
# chroot /mnt/gentoo /bin/bash
> Обновляем переменные среды
# env-update
> ...
# source /etc/profile
> Делаем надпись "chroot" перед "#"
# export PS1="(chroot) $PS1" (нужно ли это?)
> Обновляем дерево portage
# emerge --sync
> Обновляем portage
# emerge portage
> Просматриваем текущий профиль, если покажет профиль 2006 - обращаемся к HandBook и меняем на 2007
# ln -FGg /etc/make.profile
> Редактируем файл локалей
# nano -w /etc/locale.gen
> Генерируем локали
# locale-gen

07. Configuring the Kernel (Настройка ядра)
> Копмруем информацию о своем часовом поясе
# cp /usr/share/zoneinfo/Europe/Moscow /etc/localtime
> Устанавливаем ядро
# emerge gentoo-sources
> Переходим в директорию "/usr/src/linux"
# cd /usr/src/linux
> Настраиваем ядро
# make menuconfig
> Компилируем ядро
# make && make modules_install
> Копируем ядро в загрузочный сектор
# cp arch/i386/boot/bzImage /boot/

08. Configuring your System (Настройка параметров системы)
> Редактируем файл настроек файловых систем
# nano -w /etc/fstab
> Редактируем файл настройки имени хоста
# nano -w /etc/conf.d/hostname
> Редактируем файл настрокек сети
# nano -w /etc/conf.d/net
> Добавляем ethernet-адаптер
# rc-update add net.eth0 default
> Устанавливаем пароль для "root"
# passwd
> Редактируем файл общих настроек системы
# nano -w /etc/rc.conf
> Редактируем файл настроек раскладки клавиатуры
# nano -w /etc/conf.d/keymaps
> Редактируем файл настроек времени
# nano -w /etc/conf.d/clock

09. Installing Necessary System Tools (Установка нужных системных средств)

10. Configuring the Bootloader (Настройка начального загрузчика)
> Устанавливаем загрузчик "GRUB"
# emerge grub
> Редактируем файл настроек загрузчика
# nano -w /boot/grub/grub.conf
> Размонтируем "/mnt/gentoo"
# umount /mnt/gentoo
> Перезагружаемся
# reboot

11. Finalizing your Gentoo Installation (Завершение установки Gentoo)
> Создаем пользователя "user", принадлежащего группе "users"
# useradd -m -G users user
> Устанавливаем пароль для "user"
# passwd user

12. Where to go from here? (Чем заняться дальше?)


Добавлено через 2 минуты и 25 секунд
И еще... Если сделать так:

Написать предварительно конфиги (make.conf и другие) и потом, при установке делать:

Код
# cp /mnt/cdrom/conf/make.conf /mnt/gentoo/


Чтобы каждый раз не редактировать.


--------------------
user posted image
PM   Вверх
CyClon
Дата 31.5.2007, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: 1
Всего: 4



Извините за настойчивость, но хочется чтобы вторая попытка была удачно smile Соответственно хочу уточнить все. На этот раз конфиги. Решил для сокращения времени установки написать свои, закинуть на установочный CD в папку etc и в процессе установки делать:

Код
cp /mnt/cdrom/etc/ /mnt/gentoo/


Вот те файлы, которые сейчас уже написал и разложил, прошу подкорректировать что где не так или не совсем хорошо, добавить что-либо или убрать.

/etc/make.conf
Код
CFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j2"
LINGUAS="ru en"
GENTOO_MIRRORS="ftp://gentoo.mediazona.ru"
SYNC="rsync://gentoo.mediazona.ru/gentoo-portage"


/etc/rc.conf
Код
UNICODE="yes"
EDITOR="/bin/nano"
#EDITOR="/usr/bin/vim"
#XSESSION="Gnome"

Кстати по этому конфигу (rc.conf) вопрос: когда раскомментировать XSESSION (сейчас или после установки Gnome) и EDITOR (я поклонник vim, мне интересен этот редактор, но не знаю, когда раскомментировать опцию, ведь сам редактор еще не установлен).

/etc/locale.gen
Код
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8


/etc/conf.d/hostname
Код
HOSTNAME="localhost"

Оставил localhost в связи с привычкой (всегда при установке apache под win ставил в имени хоста localhost и т.д.). Правильно ли сделал, или лучше поставить что-нибудь иное?

/etc/conf.d/clock
Код
CLOCK="local"
CLOCK_OPTS=""
CLOCK_SYSTOHC="no"
SRM="no"
ARC="no"


/etc/keymaps
Код
KEYMAP="ru"
SET_WINDOWKEYS="yes"
EXTENDED_KEYMAPS=""
DUMPKEYS_CHARSET=""


/etc/net
Код
#empty

Тут вообще пусто, ибо не знаю, что написать. Можно в принципе DHCP, но смысл? У меня модем настроен так, что он выдает IP, винда его ловит и более никаких настроек не нужно. Сам коннект через PPPoE делается в самом модеме.

Вот в Windows что:
Код

C:\>ipconfig

Настройка протокола IP для Windows


Подключение по локальной сети - Ethernet адаптер:

        DNS-суффикс этого подключения . . :
        IP-адрес  . . . . . . . . . . . . : 192.168.1.2
        Маска подсети . . . . . . . . . . : 255.255.255.0
        Основной шлюз . . . . . . . . . . : 192.168.1.1

C:\>


Как это все перевести в формат /etc/conf.d/net?

Ну, и, собственно, какие конфиги желательно править еще при установке? smile

Это сообщение отредактировал(а) CyClon - 31.5.2007, 13:26


--------------------
user posted image
PM   Вверх
Alexandr87
Дата 31.5.2007, 13:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


дыкий псых
***


Профиль
Группа: Завсегдатай
Сообщений: 1459
Регистрация: 27.11.2004
Где: Алматы, Казахстан

Репутация: 2
Всего: 39



config_eth0=( "192.168.1.2 netmask 255.255.255.0" )
routes_eth0=( "default via 192.168.1.1" )

и dhcp можешь отключить у модема.

Это сообщение отредактировал(а) Alexandr87 - 31.5.2007, 13:39
PM Jabber   Вверх
CyClon
Дата 31.5.2007, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: 1
Всего: 4



Цитата
и dhcp можешь отключить у модема.


Да в принципе, зачем? smile Я сейчас для установки вообще не конфигурирую сеть, а потом наверно приедтся (если отключить).

Не хочу в иксах включать DHCP, т.к. увеличивает время загрузки. А модем - отдельно от компа работает, причем очень шустро, смысла не вижу smile


--------------------
user posted image
PM   Вверх
powerfox
Дата 31.5.2007, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 26
Всего: 97



Цитата(CyClon @  31.5.2007,  15:23 Найти цитируемый пост)
Не хочу в иксах включать DHCP

А при чём тут X и DHCP? Что время увеличивает, согласен. Если DHCP-сервер медленный.


Цитата(CyClon @  31.5.2007,  15:23 Найти цитируемый пост)
 А модем - отдельно от компа работает, причем очень шустро, смысла не вижу

Всё равно нужно либо статически прописать адреса, либо вручную smile


--------------------
user posted image
PM WWW   Вверх
Alexandr87
Дата 31.5.2007, 15:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


дыкий псых
***


Профиль
Группа: Завсегдатай
Сообщений: 1459
Регистрация: 27.11.2004
Где: Алматы, Казахстан

Репутация: 2
Всего: 39



Цитата(CyClon @  31.5.2007,  17:23 Найти цитируемый пост)
Я сейчас для установки вообще не конфигурирую сеть, а потом наверно приедтся


ну тогда.
Цитата

config_eth0=( "dhcp" )

Т.е. у тебя кроме твоей машинки - есть еще 2,3. Хотя я все равно бы прописал все статикой.
PM Jabber   Вверх
nickless
Дата 31.5.2007, 19:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



Цитата(CyClon @  31.5.2007,  11:22 Найти цитируемый пост)
02. Choosing the Right Installation Medium (Выбор подходящего источника для установки)
...
> Создаем пользователя "user", принадлежащего группе "users"
# useradd -m -G users user
Цитата(CyClon @  31.5.2007,  11:22 Найти цитируемый пост)
11. Finalizing your Gentoo Installation (Завершение установки Gentoo)
..
> Создаем пользователя "user", принадлежащего группе "users"
# useradd -m -G users user

Заметь, ты добавляешь нового юзера два раза.

Цитата(CyClon @  31.5.2007,  11:22 Найти цитируемый пост)
> Редактируем файл ядра
# nano -w /mnt/gentoo/etc/make.conf

Это скорее "Конфигурационный файл portage"

Цитата(CyClon @  31.5.2007,  11:22 Найти цитируемый пост)
> Копируем ядро в загрузочный сектор
# cp arch/i386/boot/bzImage /boot/

Лучше назови ядро нормально (например kernel-2.6.21-r1) и скопируй его конфигурационный файл из /usr/src/linux/.config в например /boot/config-2.6.21-r1, и всегда сохраняй конфиг вместе с ядром при изменениях.

Цитата(CyClon @  31.5.2007,  11:22 Найти цитируемый пост)
> Размонтируем "/mnt/gentoo"
# umount /mnt/gentoo
> Перезагружаемся
# reboot

ИМХО лучше размонтировать в обратном порядке всё что смонтировал

Цитата(CyClon @  31.5.2007,  12:25 Найти цитируемый пост)
когда раскомментировать XSESSION (сейчас или после установки Gnome) и EDITOR

Как установишь вим/гном

Цитата(CyClon @  31.5.2007,  12:25 Найти цитируемый пост)
/etc/make.conf

А где USE?



--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
CyClon
Дата 31.5.2007, 20:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: 1
Всего: 4



Цитата
А при чём тут X и DHCP? Что время увеличивает, согласен. Если DHCP-сервер медленный.


Немного не так выразился. Имел ввиду вообше линукс, т.е. чтобы был статикой IP прописан + чтобы не устанавливать DHCP.

Цитата
Т.е. у тебя кроме твоей машинки - есть еще 2,3. Хотя я все равно бы прописал все статикой. 


Я имел ввиду если в самом модеме отключу там DHCP сервер, то ри установке linux придется настраиваться, а если его не отключать - у меня загружается livecd и если ввести сразу ping ya.ru то она пройдет, без доп. настроек.

Цитата
Заметь, ты добавляешь нового юзера два раза.


Я это заметил, и в некоторых мануалах это пофикшено, но в самой HandBook так и есть smile

Цитата
Лучше назови ядро нормально (например kernel-2.6.21-r1) и скопируй его конфигурационный файл из /usr/src/linux/.config в например /boot/config-2.6.21-r1, и всегда сохраняй конфиг вместе с ядром при изменениях.


А, собственно, сам конфиг мне даст какие-то приемущества? С ядром понял, только как узнать его версию?

Цитата
ИМХО лучше размонтировать в обратном порядке всё что смонтировал


Да, забыл о /proc. Исправлю.

Цитата
А где USE?


Думал не прописывать его, чтобы его утилита (какая-то для работы с USE) сама его пропиал. Но сейчас мнения изменились. Думаю, что ручками прописывать все-таки надежнее, правильнее, интересней smile

ЗЫ: Что, неужели все прально в конфигах прописал? smile Может еще есть какие-нибудь, которые стоит редактировать в процессе установки. И что с консольными шрифтами? Говорят дефлотный не поддерживает русский язык.


--------------------
user posted image
PM   Вверх
CyClon
Дата 31.5.2007, 21:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: 1
Всего: 4



Вот еще нужна помощь с fstab:

Код
/dev/sda1 /mnt/win auto defaults 0 0
/dev/sda2 / reiserfs notail,noatime 0 0
/dev/sda3 none swap sw 0 0
/dev/sda4 /mnt/docs auto noatime 0 0
/dev/hdc /mnt/cdrom iso9660 noauto,ro 0 0
/dev/fd0 /mnt/floppy auto noauto 0 0
proc /proc proc defaults 0 0
shm /dev/shm tmpfs nodev,nosuid,noexec 0 0


Это то что я составил. Вот моя текущая разметка:

Код
/dev/sda1   NTFS       WINDOWS
/dev/sda2   ReiserFS   LINUX root
/dev/sda3   SWAP       Linux swap
/dev/sda4   NTFS       Multimedia


+ Два CD-ROM устройства (Первая IDE шина, один master, другой slave)
+ Один Floppy

Правильно ли составил fstab? Еще вопрос: что дает флаг user или users у /dev/hdc, в мануалах написаны по разному эти флаги, у себя вообще убрал. Как правильно?


--------------------
user posted image
PM   Вверх
nickless
Дата 31.5.2007, 21:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



Цитата(CyClon @  31.5.2007,  19:54 Найти цитируемый пост)
А, собственно, сам конфиг мне даст какие-то приемущества?

В любой момент можешь посмотреть какие были настройки, если что-то изменишь и не заработает.

Цитата(CyClon @  31.5.2007,  19:54 Найти цитируемый пост)
С ядром понял, только как узнать его версию?

Ну оно в папке, которая в название содержит версию smile

Цитата(CyClon @  31.5.2007,  19:54 Найти цитируемый пост)
Что, неужели все прально в конфигах прописал?

А почему нет?  smile Ты начинай ставить, там видно будет.

Цитата(CyClon @  31.5.2007,  19:54 Найти цитируемый пост)
Говорят дефлотный не поддерживает русский язык.

Я не пробовал, но к юникодной локале надо соответственно юникодный шрифт, они есть в sys-apps/kbd, media-fonts/terminus-font (а я себе с ubuntu livecd скопировал, тот мне больше нравится smile )

edit
man fstab:
Цитата
The sixth field, (fs_passno), is used by the fsck(8) program to determine the order in which filesystem  checks  are  done  at  reboot time.  The root filesystem should be specified with a fs_passno of 1, and other filesystems should have a fs_passno of 2.

(это про разделы, не cdrom итд)

man mount
Цитата

Normally, only the superuser can mount file systems.  However, when fstab contains the user option on a line, anybody can  mount the corresponding system.


Если знаешь, какой формат файловой системы (ntfs например) - пиши его, быстрее грузится будет
Насчет /dev/hd* или /dev/sd* - это зависит от дров. АТА - /dev/hd*, SCSI, SATA - /dev/sd*

И вообще, ставь линукс, и экспериментируй, всё равно все возможные ошибки не предотвратишь, тем более там маны есть, что написано в мане на твоём компьюторе - то и правда  smile 

Это сообщение отредактировал(а) nickless - 31.5.2007, 21:36


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
CyClon
Дата 31.5.2007, 21:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 3.12.2005

Репутация: 1
Всего: 4



Вот что получилось в итоге (установка):

Код
# mkreiserfs /dev/sda2
# mkswap /dev/sda3
# mkswap /dev/sda3
# mount /dev/sda2 /mnt/gentoo
# tar xvjpf /mnt/cdrom/stages/stage3-i686-2007.0.tar.bz2 /mnt/gentoo
# tar xvjf /mnt/cdrom/snapshots/portage-2007.0.tar.bz2 -C /mnt/gentoo/usr
# cp /mnt/cdrom/etc/ /mnt/gentoo/etc/
# cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
# mount -t proc none /mnt/gentoo/proc
# mount -o bind /dev /mnt/gentoo/dev
# chroot /mnt/gentoo /bin/bash
# env-update
# source /etc/profile
# emerge --sync
# emerge portage
# locale-gen
# cp /usr/share/zoneinfo/Europe/Moscow /etc/localtime
# emerge gentoo-sources
# cd /usr/src/linux
# make menuconfig
# make && make modules_install
# cp arch/i386/boot/bzImage /boot/
# rc-update add net.eth0 default
# emerge grub
# nano -w /boot/grub/grub.conf
# umount /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo
# passwd
# reboot

# useradd -m -G users user
# passwd user


Это сообщение отредактировал(а) CyClon - 31.5.2007, 21:56


--------------------
user posted image
PM   Вверх
Osmosis
Дата 18.6.2007, 08:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 18.6.2007

Репутация: нет
Всего: нет



CyClon  ну как, поставил дженту? ;)
PM MAIL   Вверх
bsa
Дата 22.6.2007, 23:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: нет
Всего: 196



Цитата(Osmosis @ 18.6.2007,  08:14)
CyClon  ну как, поставил дженту? ;)

Да да. очень интересно.
Он же с первого раза ее установил. только ядро неправильно собрал - не включил небось SCSI device support, SCSI disk support, нужный драйвер SATA/PATA или поддержку файловой системы (reiserfs).
PM   Вверх
Страницы: (3) [Все] 1 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1063 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.