login:        password:      
Combats Scrolls
Rambler's Top100
Гость БК
Ангелы здесь больше не живут.... | Инви Open user info Open user photogallery
Friend page
updated 11.10.09 17:20
11.10.09 14:15   |  Magic hypnotize Open user info |   Установка Gentoo Linux (stage 3, genkernel)
 ru
 Установка и первоначальная настройка Gentoo Linux (stage 3, genkernel)


Gentoo: дистрибутив-ракетомобиль, дистрибутив-настраиваемость, дистрибутив-выбор.

Многие пришли в мир Linux, живут там, используют OpenSource, но не знают и малой толики того, что дает открытый исходный код. Это-то и показывает gentoo: хочешь - построй себе плот, хочешь - построй крейсер, а хочешь - плавай сам. И все - без особых трудностей ;)

Руководство по установке gentoo в консоли при использовании интернета и minimal-cd (или любого другого live-cd).
Содержит описание всех шагов установки: от скачки необходимых пакетов до кириллизации консоли и настройки X-Window.
Каждая настройка является индивидуальной и приведена лишь авторское предпочтение, немного погуглив можно найти множество других руководств и советов, но это и есть прелесть opensource и, в частности, gentoo - выбор почти во всем. :)

Цитата:
Данное руководство является обобщением личного опыта автора, не претендует на значение "единственно верного", любая конструктивная критика приветствуется.
«Век живи — век учись». ;)


Разбиваем винт на партиции
Цитата:
livecd ~ # fdisk /dev/sda


Partition Filesystem Size
Цитата:
/dev/sda1 ext2 100M
/dev/sda2 (swap) 1024M
/dev/sda3 ext3 Rest of the disk

Swap = 2 x Ram

Создаём файловую систему
Цитата:
livecd ~ # mke2fs /dev/sda1
livecd ~ # mke2fs -j /dev/sda3
livecd ~ # mkswap /dev/sda2
livecd ~ # swapon /dev/sda2


Монтируем файловую систему
Цитата:
livecd ~ # mount /dev/sda3 /mnt/gentoo
livecd ~ # mkdir /mnt/gentoo/boot
livecd ~ # mount /dev/sda1 /mnt/gentoo/boot


Устанавливаем дату
Цитата:
livecd ~ # date MMDDhhmmYYYY

//формат даты – месяц, день, часы, минуты, год

Если Вы ставите gentoo на свою машину, и у Вас в сети нормально отрабатывает DHCP, то следующий шаг можете пропустить. В моём случае gentoo ставилась на моей машине, но у другого провайдера, привязка у них по мас-адресу сетевой карты, да ешё и DHCP не отрабатывает( В следствии всего этого пришлось внести небольшие настройки для eth0.

Цитата:
livecd ~ # nano -w /etc/conf.d/net
mac_eth0="00:13:D4:F0:5B:CE"
config_eth0=( "10.100.9.53 netmask 255.255.255.0 broadcast 10.100.9.255" )
routes_eth0=( "default gw 10.100.9.1" )
dns_server_eth0=( "10.100.2.6" )


Далее стартую интерфейс
Цитата:
livecd ~ # /etc/init.d/net.eth0 start


Скачиваем стейджи и дерево портов
Цитата:
livecd ~ # cd /mnt/gentoo
livecd ~ # links http://gentoo.inode.at/releases/x86/current-stage3

Качаю файл stage3-i686-20090915.tar.bz2
Цитата:
livecd ~ # links http://mirrors.kernel.org/gentoo/snapshots

Качаю файл portage-latest.tar.bz2

Распаковываем стейджи
Цитата:
livecd ~ # tar xvjpf stage3-*.tar.bz2


Устанавливаем дерево портов
Цитата:
livecd ~ # tar xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr


Устанавливаем параметры компиляции
Цитата:
livecd ~ # nano -w /mnt/gentoo/etc/make.conf
CFLAGS="-march=nocona -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j9"
ACCEPT_KEYWORDS="~x86"
PORTDIR_OVERLAY=/usr/local/portage
USE="-X -gpm -gtk -ipv6 -gdbm -ldap -spell nptl nptlonly perl python ssl udev quoteconv apache2 mysql xml sockets vhosts threads"
FEATURES=""
APACHE2_MPMS="worker"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/"
PORTDIR_OVERLAY="/usr/local/portage"


Поднимаем DNS
Цитата:
livecd ~ # cp -L /etc/resolv.conf /mnt/gentoo/etc/


Монтируем Proc и Dev
Цитата:
livecd ~ # mount -t proc none /mnt/gentoo/proc
livecd ~ # mount -o bind /dev /mnt/gentoo/dev


Chroot
Цитата:
livecd ~ # chroot /mnt/gentoo /bin/bash
livecd ~ # mkdir /usr/local/portage
livecd ~ # env-update
livecd ~ # source /etc/profile
livecd ~ # export PS1=»(chroot) $PS1″


Обновляем дерево портов
Цитата:
(chroot) livecd ~ # emerge –-sync


Установка временной зоны
Цитата:
(chroot) livecd ~ # cp /usr/share/zoneinfo/Europe/Kiev /etc/localtime


Устанавливаем исходник ядра
Цитата:
(chroot) livecd ~ # emerge -av gentoo-sources


Установка генкернел
Цитата:
(chroot) livecd ~ # emerge -av genkernel


Копирование конфига с cd
Цитата:
(chroot) livecd ~ # zcat /proc/config.gz > /usr/share/genkernel/x86/kernel-config-2.6

//Если при копировании конфига столкнетесь с проблемой
Цитата:
bash: /usr/share/genkernel/x86/kernel-config-2.6 No such file or directory

Решается очень просто и занимает меньше минуты времени - заходим в директорию genkernel и создаем в ней директорию х86
Цитата:
livecd ~ # cd /usr/share/genkernel
livecd ~ # mkdir x86

После этого копируем конфиг с cd


Определяем установленное оборудование
Цитата:
(chroot) livecd ~ # emerge -av pciutils
(chroot) livecd ~ # lspci

//при помощи lspci и lsmod и гуглома определяем какое у вас установлено железо и какие модули нужны системе для корректной работы оборудования, что бы в следующем пункте правильно подключить их в ядре.

Настройка генкернел
Цитата:
(chroot) livecd ~ # genkernel –-menuconfig all


Проверка имени образа ядра и initrd
Цитата:
(chroot) livecd ~ # ls /boot/kernel* /boot/initramfs*


Настройка fstab
Цитата:
(chroot) livecd ~ # nano -w /etc/fstab
/dev/sda1 /boot ext2 noauto,noatime 1 2
/dev/sda3 / ext3 noatime 0 1
/dev/sda2 none swap sw 0 0
/dev/cdrom /mnt/cdrom auto noauto,ro 0 0


Настройка хостнэйма
Цитата:
(chroot) livecd ~ # nano -w /etc/conf.d/hostname


Настройка доменного имени и сети
Цитата:
(chroot) livecd ~ # nano -w /etc/conf.d/net
dns_domain_lo="workgroup"

//не забываем изменить настройки под ваши нужды

Настройка сети
Цитата:
(chroot) livecd ~ # nano -w /etc/conf.d/net
config_eth0=( "dhcp" )

//не забываем изменить настройки под ваши нужды

Настройка автоматического запуска сетевухи
Цитата:
(chroot) livecd ~ # rc-update add net.eth0 boot


Настройка автоматического запуска ssh
Цитата:
(chroot) livecd ~ # rc-update add sshd boot


Установка crontab
Цитата:
(chroot) livecd ~ # emerge vixie-cron
(chroot) livecd ~ # rc-update add vixie-cron default


Установка пароля
Цитата:
(chroot) livecd ~ # passwd


Установка загрузчика
Цитата:
(chroot) livecd ~ # emerge -av grub


Настройка Grub
Цитата:
(chroot) livecd ~ # nano -w /boot/grub/grub.conf

Цитата:
default 0
timeout 5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title Gentoo Linux 2.6.31
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.31-gentoo root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3 udev
initrd /boot/initramfs-genkernel-x86-2.6.31-gentoo

Цитата:
(chroot) livecd ~ # grep -v rootfs /proc/mounts > /etc/mtab
(chroot) livecd ~ # grub-install –no-floppy /dev/sda
(chroot) livecd ~ # grub –no-floppy

Цитата:
grub> root (hd0,0)
grub> setup (hd0)
grub> quit


Размонтирование партиций и ребут
Цитата:
(chroot) livecd ~ # exit
(chroot) livecd ~ # cd
(chroot) livecd ~ # umount /mnt/gentoo/boot /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo
(chroot) livecd ~ # reboot


Ну вот собственно и всё. система установлена, перезагружаемся и получаем рабочую систему…но голую :) Так что перейдём к первоначальной настройке системы:

Удаляем то что нам уже не нужно
Цитата:
~ # rm /stage3-*.tar.bz2*
~ # rm /portage-latest.tar.bz2*


Цитата:
~ # date MMDDhhmmYYYY

//формат даты – месяц, день, часы, минуты, год

Полный апдейт системы
Цитата:
~ # emerge –avuDN world


Руссификация консоли
Цитата:
~ # nano /etc/env.d/02locale
LANG="ru_RU.UTF-8"
LC_ALL=""
LC_NUMERIC="POSIX"
~ # env-update
~ # nano /etc/make.conf
USE "uniquote"
~ # cat /dev/null > /etc/locale.gen
~ # nano /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
~ # locale-gen


Добавление пользователя
Цитата:
~ # useradd -m -G users,audio,wheel username


Создание пароля для созданного пользователя
Цитата:
~ # passwd username


Цитата:
~ # emerge -av mc

//очень удобный файловый менеджер – Midnight Commander

Цитата:
~ # emerge -av gentoolkit

//полезные утилиты

Ну вот и всё. наша система вполне работоспособна и актуальна, а дальше…

Mood: рабочее 
Music: Slim (centr) ft. Aй-Q - Крылья
tags: Linux, gentoo
Comments: 3 | Post comment
10.10.09 19:39   |  Мирра Open user info Open user photogallery |     ru
 Пиво, чипсы и футбол...

иногда этого вполне достаточно)

Mood: хорошее 
Comments: 1 | Post comment
updated 09.10.09 17:51
09.10.09 17:50   |  Света Темникова Open user info Open user photogallery |   Бк ли извращен, извращен ли пипл...
 ru
 Вот смотрю в последнее время – откуда взялись эти поганые языки, охочие до сквернословия. Все знают, что с Vritr`ой у нас общение не сложилось, и подробности опустим. Однако не могу смотреть, как людей, оставшихся в Армаде, так прилюдно оскорбляют «лизаниями» и прочими терминами. У нас теперь нормально общаться с собственным начальством - «лизание»? А вы, уважаемые, на работе начальство свое на три буквы посылаете? Это же абсурд какой-то.
Топик увидела, про то, как Казаки просят выпустить соклана из Блока. В комментах появляется Фей, и сообщает «нытьё». А я ведь знаю, что человеку не чуждо ничего человеческое. Теперь попытка бороться за приятеля, пусть и с ветряными мельницами – нытьё? Что ж такое….

ЗЫ: кто знает, в чем смысл песни «Ну что мне делать, Если я с тобой, ааа! Я так хотела. Чтобы было сладко»?
Comments: 10 | Post comment
09.10.09 12:42   |  Lorel Open user info Open user photogallery |   Так же просто, как дышать  ru
 Так вслушиваются (в исток
Вслушивается - устье).
Так внюхиваются в цветок:
Вглубь - до потери чувства!

Так в воздухе, который синь -
Жажда, которой дна нет.
Так дети, в синеве простынь,
Всматриваются в память.

Так вчувствовывается в кровь
Отрок - доселе лотос.
...Так влюбливаются в любовь:
Впадываются в пропасть.

Друг! Не кори меня за тот
Взгляд, деловой и тусклый.
Так вглатываются в глоток:
Вглубь - до потери чувства!

Так в ткань врабатываясь, ткач
Ткет свой последний пропад.
Так дети, вплакиваясь в плач,
Вшептываются в шепот.

Так вплясываются... (Велик
Бог - посему крутитесь!)
Так дети, вкрикиваясь в крик,
Вмалчиваются в тихость.

Так жалом тронутая кровь
Жалуется - без ядов!
Так вбаливаются в любовь:
Впадываются в: падать.

Post comment
08.10.09 23:00   |  Smile of Kid Open user info Open user photogallery |   Что тебе надо для любви?...  ru



А вам что нужно для любви?...

Mood: задумчивое 
Music: Карандаш
Comments: 30 | Post comment
updated 08.10.09 12:39
08.10.09 12:14   |  Колючка в пятке Open user info Open user photogallery |   Своими руками =)
 ru
 Навеяло топиком мяяуу []

Пошла и я в парк собирать листочки, вот что получилось))













А я еще здорово повеселилась)))



Mood: разговорчивое 
Comments: 21 | Post comment
08.10.09 09:25   |  жадный барыга Open user info Open user photogallery |   Третий-всегда лишний?))))))))))  ru
 ?
Comments: 4 | Post comment
07.10.09 23:00   |  Колючка в пятке Open user info Open user photogallery |   =)))) Дожилась)))  ru
 Расскажу я вам сейчас, ребятки
Чисту правду про Колючку в пятке

Было время, я был одиноким
И хотел с девчонкой пообщаться
Только мне желанье вышло боком
И внезапно привалило "счастье"
Мы в привате с ней болтали мило
Я подарки слал на апокреды (аповые кредиты, никакого отношения к Апоклану не имеют. прим автора)
И когда она в чат приходила
Исчезали горести и беды
Исчезали тучи и ненастье
Исчезала боль в одно мгновенье
Только то, что принимал за счастье
Было лишь огромным заблужденьем
И теперь я знаю между прочим,
Мне узнать помог счастливый случай
Что за милой внешней оболочкой
Есть душа, шипаста и колюча
Говорит мне в чате между делом
"Напиши мне стих, чтоб строк на двадцать,
Мне с тобой общаться надоело,
Напиши, и можешь убираться"
Счёт ведя теперь четверостишьям,
Я сижу, кропаю эти строчки
Перевыполнил... четыре лишних.
Вот и всё. Пора поставить точку.

Mood: веселое 
Comments: 21 | Post comment
updated 30.09.10 01:58
07.10.09 22:09   |  Инви Open user info Open user photogallery |   Бывает так, что...     pinned
 ru
 Иногда люди ищут всю жизнь, а иногда находят за день…
Иногда мы ждём, ждём, ждём, а иногда заставляем кого-то ждать нас.
Иногда мы плачем от смеха, но последнее время всё чаще смеёмся, чтобы не заплакать.







Mood: грустное 
Comments: 23 | Post comment
06.10.09 20:56   |  Инви Open user info Open user photogallery |   Ыыть))  ru
 Написано не мной, но посвещается моей любимке Иришке - Восковой!

Что хочет женщина порой?
Бокал вина и выходной.
С подругой скромно посидеть.
Немного выпить – прибалдеть!!!!!
Духи чужие обсудить, о мужиках поговорить.
Чуть захмелеть и закурить.
Потом расплакаться в жилетку.
Вновь зажигая сигаретку.
Прибавив музыку слегка.
Сплясать до слома каблука.
И чтоб никто, не приставал.
Вопросы чтоб не задавал.
Ты посмотри в глаза подруг.
И оглядись потом вокруг..
Зачем нужны вам мужики?
Ведь с ними сдохнешь от тоски.
Им принеси, подай, налей.
И не найдешь средь них друзей.
У них одно лишь на уме.
Пойдем в постель, иди ко мне.
С подругой проще в тыщу раз.
Смахни слезу с усталых глаз.
С ней хочешь плачь, а хочешь смейся.
Захочешь, в стельку ты напейся.
Она поймет, она простит.
С тобою вместе погрустит.
Утрете слезы, посмеется.
Поговорив, в умат напьется.
Настало утро – бог ты мой.
Шикарный вышел выходной.
Глаз не сомкнули до утра.
А сколько выпито вчера.
Comments: 14 | Post comment

Total posts: 7137 Pages: 714
«« « 1.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. 100.. 110.. 119 120 121 122 123 124 125 126 127 128 129 130.. 140.. 150.. 160.. 170.. 180.. 190.. 200.. 210.. 220.. 230.. 240.. 250.. 260.. 270.. 280.. 290.. 300.. 310.. 320.. 330.. 340.. 350.. 360.. 370.. 380.. 390.. 400.. 410.. 420.. 430.. 440.. 450.. 460.. 470.. 480.. 490.. 500.. 510.. 520.. 530.. 540.. 550.. 560.. 570.. 580.. 590.. 600.. 610.. 620.. 630.. 640.. 650.. 660.. 670.. 680.. 690.. 700.. 710.. » »»
 
 


« 2025 june »
Mo Tu We Th Fr Sa Su
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30

 
 © 2007–2025 «combats.com»
  18+  
feedback