| 
    
     | 
    Bog BOS: Установка Linux Fedora 7 на тестовый стенд
       
     | 
  
Последнее изменение файла: 2008.06.26
Скопировано с www.bog.pp.ru: 2025.11.04
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-2025 Sergey E. Bogomolov; www.bog.pp.ru