|
Bog BOS: Установка Linux Fedora 7 на тестовый стенд
|
Последнее изменение файла: 2008.06.26
Скопировано с www.bog.pp.ru: 2024.11.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; не подключал
- выбираем пакеты (индивидуальный выбор; многие пакеты устанавливаются в
любом случае; теперь все группы именуются по-русски; новая система менее
утомительна, но получается более громоздкая система; многие пакеты в списке
отсутствуют; система выбора теперь трёхуровневая: категории, группы и пакеты;
размер будущей системы теперь не показывается; описания пакетов только краткие):
- Графические среды
- Gnome: NetworkManager-gnome, alacarte, at-spl,
desktop-printing, dvd+rw-tools, eog, esc, evince,
file-roller, gccalctool, gedit,
gnome-audio, gnome-background,
gnome-media, gnome-netstatus, gnome-pilot,
gnome-power-manager, gnome-screensaver, gnome-system-monitor, gnome-themes, gnome-user-docs,
gnome-utils, gnome-vfs2-smb, gnome-volume-manager, gok,
gthumbs, gtk2-engines, nautilus-cd-burner,
nautilus-sendto,
notify-daemon, tomboy, vino, xscreensaver, xdg-usr-dir
- KDE: по умолчанию
- Приложения
- Графика: по умолчанию
- Графические средства интернет: по умолчанию
- Звук и видео: по умолчанию
- Игры: нет
- Научные и инженерные: нет
- Оффисные приложения: все
- Подготовка публикаций: нет
- Редакторы: vim-enhanced
- Текстовые средства интернет: 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))
- /etc/sysconfig/sshd (OPTIONS="-u0 -4")
- /etc/sysconfig/network (NETWORKING_IPV6=no; HOSTNAME=...)
- подождать пока пройдет 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!);
убиение задачи
- /etc/wgetrc (прокси)
- настройка syslog как клиента
- FTP
- automount
- NFS
|
Bog BOS: Установка Linux Fedora 7 на тестовый стенд
|
Copyright © 1996-2024 Sergey E. Bogomolov; www.bog.pp.ru