Ссылки о Gentoo
февраля 7, 2008
Полезный блог http://gentoo.blog.ru/
(На правах закладки)
| Пн | Вт | Ср | Чт | Пт | Сб | Вс |
|---|---|---|---|---|---|---|
| « Июл | ||||||
| 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 | |||
февраля 5, 2008
Постоянное обновление системы — одно из важнейших мероприятий по обеспечению безопасности.
Можно следить за обновлениями посредством GLSA, для этого не обходимо
чтобы в системе был установлен пакет app-portage/gentoolkit.
в составе пакета идет утилита glsa-check, с которой нам и предстоит работать.
Итак преступим.
Сначала можно посмотреть все доступные выпуски GLSA
# glsa-check -l
Все строки, содержащие [A] и [U], можно проигнорировать, т.к. они неприменимы для данной системы.
Теперь проверим подвержена ли наша система GLSA
# glsa-check -t all
Или можно просмотреть пакеты которые необходимо переустановить
# glsa-check -p $(glsa-check -t all)
И применить их...
# glsa-check -f $(glsa-check -t all)
И конечно перезапускаем те демоны, которые подверглись переустановке.
февраля 5, 2008
Скачиваем:
1)Архив портежей самый последний portage-*****.tar.bz2
2)Архив 3-й стадии системы stage3-*****.tar.bz2
3)Минимальный загрузочный CD install-x86-minimal-2007.0-r1.iso
Модифицируем минимальный образ для упрощения дальнейшей установки. В образе создаем папку system, и кладем туда архивы портежей и стадий. Записываем на RW матрицу и грузимся с неё.
net-setup
dhcpcd eth0
fdisk /dev/hda //незабыть сделать активным
//Моя разметка выглядит так
Device Boot Start End Blocks Id System
/dev/hda1 * 1 14 105808+ 83 Linux
/dev/hda2 15 81 506520 82 Linux swap
/dev/hda3 82 3876 28690200 83 Linux
mke2fs /dev/hda1
mke2fs -j /dev/hda3
mkswap /dev/hda2
swapon /dev/hda2
mount /dev/hda3 /mnt/gentoo
mkdir /mnt/gentoo/boot
mount /dev/hda1 /mnt/gentoo/boot
tar xvjpf /mnt/cdrom/system/stage3*.tar.bz2 -C /mnt/gentoo
tar xvjf /mnt/cdrom/system/portage* -C /mnt/gentoo/usr
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
passwd root
USE="-doc symlink" emerge gentoo-sources
cd /usr/src/linux
make menuconfig
make && make modules_install
cp arch/i386/boot/bzImage /boot/gentoo
nano -w /etc/conf.d/hostname
nano -w /etc/conf.d/net
emerge syslog-ng
rc-update add syslog-ng default
emerge sshd
rc-update add sshd default
emerge dhcpcd
rc-update add dhcpcd default
emerge screen
USE="unicode slang -ncurses" emerge mc
nano -w /etc/fstab
тут на выбор два варианта загрузчика lilo или grub
emerge lilo
-------------
/etc/lilo.conf
boot=/dev/hda # установка LILO в MBR
prompt # предоставление выбора другого варианта
timeout=50 # ожидание пять секунд до загрузки варианта по умолчанию
default=gentoo # по истечении времени загрузка варианта gentoo
image=/boot/gentoo
label=gentoo # название этого варианта
read-only # запуск с корневой ФС только для чтения; не менять!
root=/dev/hda3 # расположение корневой файловой системы
-------------
lilo
------------------------------------
emerge grub
nano -w /boot/grub/grub.conf
default 0
timeout 3
title=Gentoo
root (hd0,0)
kernel /boot/gentoo root=/dev/hda3
--------------
-----автоматический режим прописки загрузчика
grep -v rootfs /proc/mounts > /etc/mtab
grub-install /dev/hda
-----ручной режим
grub
grub> root (hd0,0) (указание расположения раздела с /boot)
grub> setup (hd0) (установка GRUB в MBR)
grub> quit (выход из оболочки GRUB)
-----
exit
umount /mnt/gentoo/dev
umount /mnt/gentoo/proc
umount /mnt/genoo
reboot
Писалось по памяти. Потому мог и опечататься.
февраля 4, 2008
Не смог удержаться, что бы не опубликовать данный стёб
Диалог из аськи:
----------------------
ASh:
задание... заданы значения переменных в q=2. вычислить в двоичной системе счисления. х=e/d-f где е=11010,1 d=101,001 f=11100,11
можешь помочь посчитать в двоичной системе сколько получится если 11010,1 разделить на 101,001 и отнять 11100,11
вот смотри. я перевожу в десятичную сис-му ... 11010,1 это 26,5
101,001 это 5,125
делю эти числа на калькуляторе- получаю 5.1707
а вручную высчитываю- другое получается
Guru:
а что за запятые в двоичной системе?
препод твой дебил
так ему и передай
ASh:
уже говорил
сегодня с утра
Guru:
никто не переводит флоат числа в двоичную систему
даже калькулятор виндовый то, что после запятой откидывает
ASh:
меня из за него до госов не допускают
Guru:
пипец
да ну его нафиг
это неправильно и неверно флоаты в двоичный вид совать
а ты спроси у него
есть скажем ЭВМ которая работает с двоичным кодом
так вот, она понимает только 0 и 1
запятая это вообще не число, а символ
а ЭВМ работает с числами
ASh:
ну, есть такое понятие как фиксированная точка и мантисса, потом мне ему еще и про мантиссу придется объяснять
Guru:
у него запятые в байтах не встречаются случаем?
а то я не удивлюсь
байт с 7ю запятыми
сильно
Guru:
я тебе не помогу
он тупо стебается
ASh:
я с ним в свое время выежывался на первых курсах, теперь он гад отыгрывается, один на один с ним когда разговаривал, он открытым текстом и говорил- мол шапками решил меня закидать...а не получится...
----------------------
Помнится, в своё время, я работал на БК10, там приходилось всякие выкрутасы с двоичной системой делать. Но что бы флоаты переводить в двоичную систему, это сильно! :)
© 2010, Рабочие будни. All Rights Reserved.