Последнее изменение файла: 2008.06.26
Скопировано с www.bog.pp.ru: 2023.09.23
Bog BOS: Установка Linux Fedora 7 на тестовый стенд
Устанавливал Fedora 7 (i386) с DVD-ROM.
Программа установки anaconda позволяет
выбрать устройство загрузки, метод установки и параметры установки и ядра.
Материнская плата Intel D945GCZ (i945 P/G, ICH7,
дополнительный PATA через ITE8211F не используется,
BIOS NT94510J.86A.3813.2006.0411.1332 от 04/11/2006),
Intel P4 (3.6 GHz), память 2048 MB (2 DDR2 533),
SATA Seagate 200 GB (ST3200826A, 1.5Gbps),
DVD-RW Plextor PX-716A, видео встроенное,
ethernet Intel82801G Gigabit ,
лупоглазый монитор без DDC (до 85 kHz; 1024x768x75Hz, 60kHz).
Назначение - тестовый стенд для проверки Багетов.
Последовательность установки:
memtest (не проводил)
загружаемся с DVD-ROM
linux
тестирование DVD (хотя бы раз надо проверить)
распознаётся графическая карта i810
по нажатию Ctrl-Alt-F2 можно сразу попасть в bash (Alt-F8 обратно)
Next
язык установки - russian
раскладка - russian, переключение по Shift+Shift
поиск существующих установок
разбиение диска вручную, физическое разбиение:
/dev/sda1, /boot, ext3, 102MB
/dev/sda2, физический том группы томов system, 99968MB
свободное место 90681MB
логическое разбиение группы томов system (тома делаются в режиме linear)
/dev/system/root, /, ext3, 40000MB
/dev/system/swap, swap, 2016MB
резерв 57952MB
GRUB в MBR /dev/sda (по умолчанию /dev/system/root) без пароля,
конфигурационный файл /boot/grub/grub.conf
настройка сети по DHCP (здесь показывается MAC адрес и можно отключить IP6):
адрес и маска, шлюз, DNS-сервер
временная зона - Europe/Moscow (время в CMOS хранить не в UTC!)
установка пароля для root (выбран пользователем)
установка - офисные приложения, разработка, настроить сейчас
здесь же можно подключить дополнительные репозитарии для yum;
например, extras или updates; не подключал
выбираем пакеты (индивидуальный выбор; многие пакеты устанавливаются в
любом случае; теперь все группы именуются по-русски; новая система менее
утомительна, но получается более громоздкая система; многие пакеты в списке
отсутствуют; система выбора теперь трёхуровневая: категории, группы и пакеты;
размер будущей системы теперь не показывается; описания пакетов только краткие):
Текстовые средства интернет: cadaver, elinks, fetchmail, lynx
Программирование
Eclipse: нет
Ruby: нет
Библиотеки для разработки: все
Разработка для X: по умолчанию
Разработка на Java: нет
Разработка для Gnome: по умолчанию
Разработка для KDE: по умолчанию
Средства для разработки устаревших приложений: все
Средства разработки: по умолчанию
Сервера
База данных MySQL: нет
База данных PostgreSQL: нет
Веб сервер: нет
Поддержка печати: по умолчанию
Сервер DNS: нет
Сервер FTP: да
Сервер новостей: нет
Сервер электронной почты: нет
Сетевые серверы: нет
Средства настройка сервера: нет
Устаревшие сетевые серверы: нет
Файловый сервер для Windows: нет
Base System
Удалённый доступ к сети: minicom, lrzsz
Поддержка оборудования: минимум
Виртуализация: нет
Java: да
Основа: по умолчанию с добавлением
squashfs-tools; без bluezutils,
device-mapper-multipath, dhcpv6_client, irda_utils, krb5-workstation,
nano, pcmciautils, talk, tcsh, wireless-tools, ypbind, yum-updatesd
Поддержка устаревших приложений: всё
Система X Windows: по умолчанию
Системные средства: по умолчанию с добавлением audit, createrepo, fuse, gnokii,
wireshark-gnome
Средства администрирования: все
Languages: поддержка руского языка (как основной)
согласование зависимостей пакетов
последняя возможность сказать "нет"
форматировать разделы
установка пакетов: 1115 пакетов, 4.2 ГБ (дополнительно резервируется
5% раздела и ещё 200 МБ)
перезагрузка (безумные настройки монитора)
принять лицензию
включить сетевой экран (ssh, ftp, nfs)
SELinux включить
установка текущего времени со своего ntp сервера
при попытке изменить имя ntp-сервера на некоторых компьютерах выясняется,
что язык ввода - русский, как его изменить непонятно, выйти по Ctrl-Alt-F1 ещё некуда,
возвращаться обратно надо по F8
заведение себя и установка пароля не получается из-за русского языка,
перед первым входом надо поменять uid/gid на свои любимые
тестирование звуковой подсистемы (ICH7, Intel 82801G, HD Audio, snd-hda-intel,
правда, мы в офисе не ставим колонки ;)
в gdm язык ввода - английский, переключается по shift+shift; по Ctrl-Alt-F1
можно зайти в консоль под root и создать пользователя (/etc/group, useradd)
поменять безумные настройки монитора на 1024x768x75
полноценная настройка ssh (ssh-keygen -t dsa позволяет только 1024 бита
в полном соответствии стандарту!)
если мы не любим prelink, то самое время удалить /etc/cron.daily/prelink,
пока он не сделал кишмиш из исполняемых файлов, так что потом невозможно
использовать программы типа tripware; если опоздал, то вписать PRELINKING=no
в /etc/sysconfig/prelink и при следующем запуске он всё откатит
импортировать в rpm ключи (rpm --import /etc/pki/rpm-gpg/...)
настраиваем yum (core и updates из интернет(Everything), т.к. здесь нет локального репозитария),
keepcache=1 в yum.conf
обновлять пакеты нельзя по условиям разработчиков
доставить пакеты xpdf, kernel-doc
настройка iptables
настройка sendmail (vi /etc/aliases; newaliases; vi /etc/mail/sendmail.cf (Smart))
подождать пока пройдет updatedb или запустить вручную (в этой версии нельзя вставлять
DAILY_UPDATE=yes в /etc/updatedb.conf)
остановить лишние сервисы (chkconfig --level 2345 ... off; service ... stop):
avahi-daemon, hplip, mdmonitor, nasd, pcscd, rpcidmapd
контрольный выстрел: lsof -i (cups и ntp слушают всё, блокировать через iptables)
настроить файловые системы с помощью tune2fs -m 1 (резервировать 1% вместо 5%) или -r 25000 (100 MB)
запустил sensors-detect, позволил ему
просканировать все адаптеры; ничего полезного не нашёл
/sys/devices/system/cpu/cpu?/cpufreq/ и управления частотой нет (не очень-то и хотелось)
/proc/acpi/processor/CPU?/ отсутствует
ddcmon/ddcprobe/decode-edid не работают (хорошо ещё машину не вешают)
добавляем аплеты монтирования внешних накопителей
(теперь /media/имя-тома и один для всех и нет настроек)
и переключения клавиатуры по Alt, сама клавиатура с модификациями а-ля MicroSoft;
хранитель экрана полностью поменялся - осталось только выключение экрана и блокировка;
настроить smoothing и hinting в Preference -> Fonts (а главное - dpi!);
убиение задачи