|
Bog BOS: Установка Linux Fedora 10 на удалённую рабочую станцию
|
Последнее изменение файла: 2009.02.23
Скопировано с www.bog.pp.ru: 2024.11.24
Bog BOS: Установка Linux Fedora 10 на удалённую рабочую станцию
Назначение - рабочая станция для графических работ, видео и программирования с выходом в интернет.
Также служит сервером домашней сети.
Состав (много всего, так что будет весело):
- корпус - Gigabyte Aurora 3D
- блок питания - Chiftec CFT-750W EPS
- материнская плата Asus P5K Deluxe,
с установленными на ней:
- процессор: Intel(R) Core(TM)2 Quad CPU @ 2.40GHz
(FSB - 1066MHz, L1 кеш - 64KB и 53843 MB/s, L2 кеш - 2x4096KB и 22968 MB/s), разогнанный до 3.28 GHz
простым увеличенем частоты шины с 266MHz до 364MHz; IVT включён
- память: 1024 + 1024 + 1024 + 1024 MB DDR2 667MHz SDRAM, 5-5-5-15, accelerated
dual channel, 4426 MB/s
- 2 USB порта подключены к разъёмам корпуса
- вентиляторы корпуса и датчики температуры подключены к
Cooler Master CoolDrive 6 для ручного управления
- настройки BIOS: время в UTC; настройки SATA - AHCI; ACPI 2.0, APIC
- отсутствуют: НГМД
- видео - Gigabyte NX86T256H (NVIDIA GPU GeForce 8600 GT (G84), PCI-E x16, 256MB);
- монитор - Samsung SyncMaster 1200NF (2048x1536x75) с двумя VGA входами и USB хабом
подключён ко второму каналу (VGA);
USB хаб работает как встроенный USB KVM:
два VGA входа и 2 USB входа хаба подключены к двум системным блокам;
к одному из USB выходов подключена USB клавиатура BTC (имеет порт PS/2 для подключения мышки);
ко второму - USB мышь Microsoft Wheel Mouse Optical 1.1A; 2 USB порта спереди монитора свободны;
кнопки управления монитором позволяют переключать источник видеосигнала и вход хаба,
а также могут быть использованы для управления курсором - SyncMaster 757DFX HID Device
- проектор - Hitachi PJ-TX100 (DVI-D, 1280x720x60)
- TV-out не подключён
- видео под вычислитель CUDA - Zotac GeForce GTX260 (PCI-E x4, 896MB)
- системный НЖМД - Seagate ST3400620AS, 400 GB, SATA-II, NCQ (/dev/sda)
- DVD-RW - ASUS DRW-1814BLT SATA (/dev/sr0)
- прочие НЖМД в корпусе и снаружи (8 штук)
- USB flash drive - JetFlash Model: TS1GJF2A
- Card Reader
- IEEE 1394A на материнской плате
- принтер Samsung ML-1750 (PCL6, 1200x600 DPI),
USB 2.0 (но скорость передачи данных невелика)
- ТВ-тюнер и видеозахват - AverMedia Studio 307
- ТВ-тюнер и видеозахват - AverMedia TVPhone98
- USB сканер Epson Perfection 1650 Photo
- цифровые фотокамеры Canon PowerShot S45 и Panasonic Lumix
- GSM телефон - SonyEricsson K750i
- Nokia E90
- модем ZyXEL Omni 56 PLus (/dev/ttyS0)
- Cooler Master CoolDrive 6 имеет USB контроль
(Prolific Technology, Inc. PL2303 Serial Port)
- звук
- Wi-Fi
- eth0 и eth1
- USB мышь и клавиатура
- USB-RS232
Устанавливал Fedora 10 x86_64 с DVD-ROM
при наличии выхода в Интернет через
аппаратный маршрутизатор (PPTP)
(сервер DHCP и SNAT).
Программа установки anaconda позволяет
выбрать устройство загрузки, метод установки и параметры установки и ядра.
Ранее здесь стояла Fedora Core 6.
Последовательность установки:
- запустить memtest86+ 2.01 хотя бы на полчаса
(если memtest86+ не нашёл ошибок, значит у вас просто не хватило
терпения ;)
- загружаемся с DVD-ROM
- в меню выбираем установку и нажимаем Tab
- добавить expert ext4 resolution=1600x1200 vga=0x34A
- тестирование DVD-ROM и перезагрузка
- распознаётся графическая карта (главное окно занимает не весь экран,
но вспомогательные окна можно перемещать)
- по нажатию Ctrl-Alt-F2 можно сразу попасть в bash (Alt-F6 обратно)
- Next
- язык установки - English (нормального русского языка здесь не будет никогда)
- клавиатура - us
- создать таблицу разделов
- указать имя узла
- временная зона - Europe/Moscow (время в CMOS хранить в UTC)
- установка пароля для root
- удалить все разделы, использовать шифрование (запрашивается пароль для шифрования физического тома LVM),
автоматическое разбиение с последующим просмотром и правкой (можно отдельно зашифровать каждый логический том):
- sda1, /boot, 100MB, ext3
- sda2, LVM PV, 381GB (зашифрованный)
- группа томов system10 над sda2
- логический том root, ext4, 40GB
- логический том swap, swap, 6GB
- остальное пока свободно
- подтверждение на создание разделов и файловых систем (прежние данные затираются!)
- GRUB в MBR (по умолчанию /dev/sda) без пароля,
дополнительные параметры: resolution=1600x1200 vga=0x34A,
конфигурационный файл /boot/grub/grub.conf
- установка - Office and Productivity, Software Development, настроить сейчас;
репозитории (запрашиваются настройки сети, eth1 по DHCP,
надо быть очень уверенным в качестве интернет соединения):
- Installation Repo
- Fedora 10
- Fedora 10 update
- RPM Fusion Free
- RPM Fusion Free Updates
- RPM Fusion Non-Free
- RPM Fusion Non-Free Updates
- Tigro
- Tigro Non-Free
- выбираем пакеты (индивидуальный выбор;
многие пакеты устанавливаются в любом случае; новая система менее
утомительна, но получается более громоздкая система; многие пакеты в списке
отсутствуют; система выбора теперь трёхуровневая: категории, группы и пакеты;
размер будущей системы теперь не показывается; имеются очень краткие описания пакетов;
группировка пакетов местами вызывает недоумение):
- Desktop
- Gnome: NetworkManager-gnome, alacarte, at-spi, beagle-gnome, bluez-gnome, bug-buddy, byzanz,
compiz-gnome, dasher, eog, evince*,
file-roller, gcalctool, gconf-editor, gdm, gdm-user-switch, gedit*,
gnochm, gnome-applet*, gnome-audio, gnome-background, gnome-bluetooth, gnome-commander, gnome-device-manager,
gnome-keyring-manager, gnome-media, gnome-mplayer,
gnome-netstatus, gnome-phone-manager, gnome-pilot-conduit, gnome-pilot,
gnome-power-manager, gnome-sheduler, gnome-screensaver, gnome-system-monitor, gnome-themes, gnome-user-docs,
gnome-user-share, gnome-utils, gnotime, gok, gonvert, grsync, gstreamer-*,
gthumbs, gtk2-engines, gtweakui, gucharmap, gvfs-*, istanbul, libcanberra-gtk2,
lock-keys-applet, metromap, mousetweaks, nautilus-actions,
nautilus-cdburner, nautilus-image-converter, nautilus-open-terminal,
nautilus-search-tool, nautilus-sendto, nautilus-sound-converter,
notification-daemon, orca, pulseaudio*, sabayon, seahorse*, stardict-dic-en,
swfdec-gnome, tomboy, vinagre, vino, xdg-user-dirs, zenity
- KDE - NetworkManager-gnome, amarok, digikam, guidance-power-manager, k3b-extras-freeworld,
k9copy, kaffeine, kchmviewer, kde-setting-pulseaudio, kdeaccessibility, kdeadmin, kdeartwork,
kdebase, kdegraphics, kdemultimedia, kdenetwork, kdepim, kdeplasma-addons, kdeutils, kdissert, kerry,
kmediafactory, kmobiletools, kmymoney, koffice-suite, konq-plugins, koverartist, kpackagekit, kplayer,
kpowersave, ktorrent, kvpnc, oooqs2, pinentry-qt, qgtkstyle, rekall, rftask, scribus, smb4k, zenity
- Application
- Authoring and Publishing: conglomerate, docbook*,
linuxdoc-tools, scribus, texlive*, w3c-markup-validator, xhtml1-dtds, xmlcopyeditor, xmlto
- Editors: cssed, poedit, vim-enhanced, xmlcopyeditor
- Educational Software: gtypist, kdeedu*, moodle, stellarium, tuxtype2
- Engineering and Scientific: drawtiming, dx*, gnuplot, gridengine, maxima, maxima-gui,
opencv, osiv, paraview, units, wxMaxima
- Games: celestia, extremetuxracer, freeciv, prboom, quake3*
- Graphical Internet: Miro, amule, azureus, bittorent-gui, bluefish, ekiga,
empathy, evolution*, filezilla,
firefox, flash-plugin, gajim, gftp, gift*, gnash-plugin, gnome-translate, jd,
kdepim, kdewebdev, linphone, nspluginwrapper, opera, pidgin,
seamonkey, tangogps, thunderbird, xchat, xchat-gnome, yachat
- Graphics: ImageMagick, argyllcms, blender, cheese, cinepaint,
dcraw, digicam*, f-spot, fontforge, fonttools, gifsicle, gifview,
gimp*, gnome-scan, gpp, gqview, graphviz, guteprint-plugin, gv, hugin, inkscape, k3d, kdegraphics,
koffice-krita, makehuman, netpbm-progs, nip2, pstoedit, rawstudio,
sane-frontends, scanbuttond, tachyon, tzclock, ufraw,
uniconvertor, wings, xfig, xgridfit*, xsane, xsane-gimp
- Office and Productivity: MagicPoint, abiword, dia, evince, glom, gnotime, gnucache, gnumeric, grisbi, kdepim,
koffice-suite, labyrinth, openoffice.org* (кроме testtools и voikko),
planner, taskjuggler, tellico, tinyerp*, vym, xchm
- Sound and Video: Miro, PackageKit-gstreamer-plugin, a52dec,
alsa-plugins-pulseaudio, alsamixergui, amarok, argyllcms, audacious*,
audacity-freeworld (нельзя одновременно с audacity), avidemux, bluez-alsa, brasero,
cdlabelgen, cdrskin, devede,
dvdauthor, dvdisaster, dvgrab, easytag, festvox, ffmpeg*, gcombust, genisoimage,
gnomebaker, gstreamer-*, id3v2, isomaster,
k3b, k9copy, kaffeine, kdemultimedia, kid3, kino, kmediafactory, kover, kplayer,
lame, libdvdcss, libquicktime-utils, live555-tools, lmms, madplay, mandvd,
mencoder, mikmod, mjpegtools-gui, mkvtoolnix-gui, mp3gain, mpeg2dec, mpg321, mpgtx, mplayer*, ogmtools,
padevchooser, paman, paprefs, pavucontrol, pavumeter, pitivi, pulseaudio*, regionset, rhythmbox,
smplayer, sound-juicer, soundconverter, sox, tagtool, totem*,
transcode, tvtime, twolame, v4l2-tool, vdr* (кроме dxr3), vlc, wodim, x264gui, xine, y4mscaler
- Text Internet: argus, bittorent, cadaver, elinks, fetchmail, iperf, lynx, ncftp, tftp
- Development
- Development Library: все
- Development Tools: abicheck, alien, archmage, automake14, automake15, automake16, automake17,
bazaar, bugzilla, buildbot, byacc, bzr, ccache, cmake, codeblocks, cppunit, cproto, crossvc,
cscope, ctags, cvs, cvsgraph, cvsweb, darcs, dejagnu, doxygen, elfutils, expect, flasm, fpc, frysk*,
giggle, git, gtranslator, imake, indent, insight, intltool, koji,
livecd-tools, ltrace, mach, mantis, mercurial, mock, nasm, nemiver, oprofile*, patchutils,
pbuilder, plague*, qgit, rapidsvn, rcs, revisor, rpmdevtools, rpmlint, rpmrebuild,
subcommander, subversion, swig, systemtap, texinfo, translate-toolkit,
valgrind, yasm
- Fedora Eclipse: все
- Fedora Packager: да?
- Gnome Software Development: по умолчанию и anjuta, anjuta-docs, ddd
- Haskell: нет
- Java Development: по умолчанию
- KDE Software Development: по умолчанию
- Legacy Software Development: кроме compat-gcc-34-g77
- Ruby: нет
- Web Development: нет
- X Software Development: по умолчанию
- XFCE Software Development: нет
- Servers
- Clustering: нет
- DNS: нет
- FTP: нет
- FirebirdSQL: нет
- Legacy Network Servers: нет
- Mail Server: нет
- MySQL: по умолчанию
- Network Server: нет
- News Server: нет
- PostgreSQL: нет
- Printing Support: все
- Server Configuration Tools: кроме system-config-bind и system-switch-mail-gnome
- Web Server: по умолчанию и drupal*, mediawiki, moin, tiquit, но без squid
- Windows File Server: нет
- Base System
- Administration Tools: authconfig-gtk, galternatives,
gnome-packagekit, gparted, kpackedkit, lshw-gui, ntop, qtparted, system-config-*, yumex
- Base: по умолчанию с добавлением aspell, bridge-utils, gnupg2, gpgme, gpm, jfsutils,
mkbootdisk, mtools, pax, reiserfs-utils, squashfs, star, x86info, xfsprogs
- Dialip Networking Support: efax, minicom, pptp, rp-pppoe, statserial, wvdial
- Fonts: по умолчанию и andika, apanov, asana-math, bitsreamvera, brettfont, darkgarden,
dejavu-lgc, freefont, linux-libertine, mathml
- Hardware Support: по умолчанию и acpi, acpitool, freetype-freeworld,
hddtemp, lsscsi, multican, truecrypt, xorg-x11-drv-nvidia-beta-180.16
- Input Methods: gok, m17n-contrib-russian, m17n-db-russian, scim-rawcode, scim-tables-russian
- Java: openjdk, openjdk-plugin, sun-compat, jdk
- Legacy Fonts: bitmap-fonts, efont-unicode-bdf, fonts-KOI8*, ghostscript-fonts,
terminus, urw-fonts, xorg-x11-*, zvbi
- Legacy Software Support: всё
- System Tools: BacupPC, NetworkManager-*, aide, aircrack, airsnort,
am-utils, apcupsd, apg, apt, arc, arj, arptables_jf, arpwatch, audit, avahi-tools, bochs, bonnie++,
cabextract, convmv, crack, createrepo, dar, dkms, dstat, ebtables, ed2k_hash, eiciel, enca, etherbat,
festival, foremost, fuse, ghex, gkrellm, gnokii, gnome-nettool, gnutls-utils, gtklp,
gtkterm, ipsec-tools, iptraf, jigdo, john, lha, lirc, lslk, lzop, macchanger, mc, net-snmp-utils,
nmap, ntfs-3g, ntp, obexfs, obexftp, openldap-clients, openvpn, p0f, p7zip, pbzip2, powertop, rdesktop,
sabayon, samba-client, scrub, sec, smart, smart-gui, synaptic,
sysstat, testdisk, unrar, upx, vbetool, vlock, vnc, vpnc, wine,
wireshark-gnome, wlassistent, xdelta, xsupplicant, yum-fastestmirror, yum-utils, zidrav, zisofs-tools
- Virtualization: нет
- X Window System: alltray,
autoconfig-gtk, compat-openmotif,
firstboot, gdm, glx-utils, gnome-packagekit, kerneloops, keytouch*, krb5-auth-dialog, lineakd*,
openssh-askpass, plymouth-system-plugin, policycoreutils-gui, setroubleshoot, smolt-firstboot,
system-config-*, system-switch-displaymanager,
vnc-server, xorg-x11-apps, xorg-x11-resutils, xorg-x11-twm, xorg-x11-utils, xorg-x11-xfs, xorg-x11-xfs-utils,
xorg-x11-xsm, xterm
- Commercial Software
- Authoring and Publishing: AdobeReader
- Burn CD/DVD: nerolinux (при запуске выдаёт, что срок действия демоверсии истёк)
- Engineering and Scientific: нет
- IP-Telephony: все
- Virtualization: VMware-server, VMwarePlayer (зря: конфликт с VMware-server),
VMwareWorkstation (зря: конфликт с VMware-server), VirtualBox (тут же удалил)
- Virus Defence: нет
- Languages: поддержка руского языка
- согласование зависимостей пакетов и загрузка заголовков пакетов из репозитариев
- запуск процесса установки
- установка пакетов: 2682 пакетов, 11 ГБ (из них 3 ГБ из Интернет; дополнительно резервируется
5% раздела и ещё 200 МБ), 90 минут
- установка загрузчика
- перезагрузка (ожидаемый "бесшовный" графический режим не получился,
добавить в grub.conf: resolution=1600x1200 vga=0x34A)
и продолжение настройки
- попытка перейти в графический режим неудачна - при каждом запуске X Server выполняется
livna-config-display, которая пересоздаёт неправильный /etc/X11/xorg.conf;
матерюсь и правлю:
- livna-config-display --config off
- беру /etc/X11/xorg.conf из Fedora Core 6, сделанный вручную
- добавляю в секцию Files пути (ModulePath) для поиска модулй (иначе подхватывает неправильный модуль glx):
/usr/lib64/xorg/modules/extensions/nvidia и /usr/lib64/xorg/modules
- перезапустить X (telinit 5)
- проектор работает
- принять лицензию
- заведение себя в 2 лицах и установка пароля
- установка текущего времени и синхронизации
(использовать локальный источник времени?)
- отослать сведения об оборудовании
- вопросы про сетевой экран и SELinux больше не задаются (force по умолчанию)
- теперь gdm позволяет управлять питанием и показывает время,
для каждого пользователя можно выбрать язык, раскладку (USA) и переключиться на KDE
- в отместку за борьбу с X по Ctrl-Alt-F2 не переходит в текстовую консоль
(графическая консоль теперь на tty1)
- поменять uid и gid на привычные
- если мы не любим prelink, то самое время удалить /etc/cron.daily/prelink или поправить /etc/sysconfig/prelink,
пока он не сделал кишмиш из исполняемых файлов, так что потом невозможно
использовать программы типа aide/tripware
- настроить файловые системы с помощью tune2fs -m 1 (резервировать 1% вместо 5%) или -r 25000 (100 MB)
- подождать пока пройдет updatedb или запустить вручную
- настроить сервер ssh (/etc/ssh/sshd_config)
- /etc/sysconfig/sshd (-u0 -4)
- настройка iptable и ip6tables (всё запретить)
- добавить /usr/local/lib и /usr/local/lib64 в /etc/ld.so.conf и сделать ldconfig
- доставить
пакет
для незапомнившегося репозитория Tigro Non-Free
- установка пакетов: yum-changelog, yum-priorities, yum-security, yum-downloadonly,
yum-versionlock, yum-fedorakmod, yum-kernel-module, yum-verify, yum-list-data,
vim-x11,
AcetoneISO2 (преобразование .bin, .mdf, .nrg и пр. в ISO), fuseiso,
gnome-lirc-properties, python-lirc, rhythmbox-lirc
- обновление пакетов (предварительно проверив настройки yum) и перезагрузка: не потребовалось т,к,
при установке был подключён репозиторий updates
- sensors-detect на этот раз нашёл почти всё (я удивлён), но ничего не рассказал,
зато записал в /etc/sysconfig/lm_sensors список загружаемых
модулей для сервиса lm_sensors (w83627ehf и coretemp);
команда sensors способна показать частоты
вращения вентиляторов, температуру системы, процессора и каждого ядра
- /usr/bin/decode-dimms.pl (рассказывает
не только размер памяти, но и всю её подноготную (частоты, напряжения,
тайминги, внутреннюю структуру модулей, изготовитель, модель, время изготовления
и т.д.)) переместилась из пакета lm_sensors в пакет i2c-tools (нужен модуль eeprom)
- настройка управления частотой процессора не работает
(не загружаются ни p4-clockmod, ни acpi-cpufreq);
установил пакет cpufrequtils (cpufreq-info ничего не показывает)
- скопировать файлы из старых домашних каталогов и клооекций
- убрать аплет переключения пользователя - автор проверял его после перехода на Plymouth?
- добавляем аплеты монтирования внешних накопителей
(научился распознавать зашифрованные разделы,
теперь /media/имя-тома и один для всех и нет настроек, NTFS не монтируется по умолчанию),
измененеия частоты процессора (не работает),
Desktop Recorder, системный монитор,
таймер, касса символов (не помещается) и индикатор раскладок клавиатуры (добавить раскладку Russia,
переключения клавиатуры по Alt, индикатор - ScrollLock,
установка типа клавиатуры - заработали только клавиши управления громкостью
(т.е. индицируются, но ни на что не влияют) и засыпания (действует);
- keytouch, keytouch-editor,
настройки "Комбинации клавиш клавиатуры" - XF86AudioMute и др. - не влияют;
вызов своей правильной программы ("amixer set Master toggle") не работает из keytouch)
- без меня установлены аплеты подключения к сети (Network Manager),
наличия обновлений, заметки Tomboy (тащить моно ради заметок, заменить липкими записками);
часы показывают погоду, время восхода/захода и картинки освещения Земли,
после обновления появились Российские города
- аплет Harware Sensor Monitor (/usr/libexec/sensors-applet) способен показывать частоты
вращения вентиляторов, температуру системы, процессора (/sys/devices/platform/w83627ehf.656/) и
каждого ядра (/sys/devices/platform/coretemp.0/temp*_input),
температуру GPU (только первого, libNVCtrl из nvidia-setting) и НЖМД
(требуется предварительно настроить - /etc/sysconfig/hddtemp - и запустить сервис hddtemp);
позволяет запускать произвольную програму при выходе параметра за верхний и нижний пределы
- хранитель экрана полностью поменялся - осталось только выключение экрана и блокировка;
здесь же управление питанием
- пропала утилита ddcprobe из пакета rhpxl, есть ddcmon в i2c-tools, но не работает,
и где теперь настройка DPI?
придётся добавить DisplaySize в секцию Monitor /etc/X11/xorg.conf
- настраиваем smoothing и hinting,
убрать все красивости (фоновая картинка и т.п.), фокус окна,
носители не просматривать и ничего не запускать (но они всё равно монтируются);
прочие персональные настройки
- настроить права Policy Kit: Система - Параметры - Система - Авторизация
- pulse-audio - планировщики реального времени и высокого приоритета для активной консоли
- lirc-properties - для себя
- другой пользователь не может обратиться к pulseaudio;
можно использовать oss (права к /dev/dsp и /dev/mixer) или разрешить доступ к серверу pulseaudio
по сети без аутентификации (Система - Параметры - PulseAudio)
- при установке CD/DVD он подключается как /media/МеткаТома,
кнопка eject на устройстве размонтирует файловую систему
- отключить автоматическое монтирование и запуск
- "Система - Параметры - Персональные - Управление файлами", вкладка "Носители",
поставить галку "никогда не спрашивать и не запускать"
- в gconf-editor убрать галку в apps - Nautilus - preferences - media_automount
- при подключении USB накопителя
(USB Mass Storage, SCSI emulation)
монтируется /media/disk (/media/Patriot4G, /media/Jogr) на /dev/sdf1 и даже аплет позволяет его размонтировать,
но в /etc/fstab ничего нет, и где теперь менять параметры? gconf-editor, поискать mount
- при установке CF в устройство чтения карт она распознаётся,
монтируется /media/TRANSCEND на /dev/sdf1, но запись в /etc/fstab не появляется
до вставки CF
usb 1-1: new high speed USB device using ehci_hcd and address 7
usb 1-1: configuration #1 chosen from 1 choice
scsi11 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 7
usb-storage: waiting for device to settle before scanning
usb 1-1: New USB device found, idVendor=05e3, idProduct=070e
usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=2
usb 1-1: Product: USB Storage
usb 1-1: SerialNumber: 000000009321
usb-storage: device scan complete
scsi 11:0:0:0: Direct-Access Generic STORAGE DEVICE 9321 PQ: 0 ANSI: 0
scsi 11:0:0:1: Direct-Access Generic STORAGE DEVICE 9321 PQ: 0 ANSI: 0
scsi 11:0:0:2: Direct-Access Generic STORAGE DEVICE 9321 PQ: 0 ANSI: 0
scsi 11:0:0:3: Direct-Access Generic STORAGE DEVICE 9321 PQ: 0 ANSI: 0
sd 11:0:0:0: [sdf] Attached SCSI removable disk
sd 11:0:0:0: Attached scsi generic sg6 type 0
sd 11:0:0:1: [sdg] Attached SCSI removable disk
sd 11:0:0:1: Attached scsi generic sg7 type 0
sd 11:0:0:2: [sdh] Attached SCSI removable disk
sd 11:0:0:2: Attached scsi generic sg8 type 0
sd 11:0:0:3: [sdi] Attached SCSI removable disk
sd 11:0:0:3: Attached scsi generic sg9 type 0
после
sd 11:0:0:0: [sdf] 2030112 512-byte hardware sectors (1039 MB)
sd 11:0:0:0: [sdf] Write Protect is off
sd 11:0:0:0: [sdf] Mode Sense: 03 00 00 00
sd 11:0:0:0: [sdf] Assuming drive cache: write through
sdf: sdf1
SELinux: initialized (dev sdf1, type vfat), uses genfs_contexts
- при подключении фотоаппарата Canon (в нормальном режиме и PTP) подключается файловая система gphoto2
(доступна из nautilus, аплет подключения диска);
необходимо размонтировать для работы digikam (временами падает в kdecore)
и gthumb-import ("открыть просмотр изображений" в nautilus)
- multican с моей камерой не работает
- сравнить список пакетов с предыдущим, чего не хватает:
a52dec-devel, aalib, aalib-devel,
AcetoneISO2 вместо AcetoneISO, adjtimex, amrnb, amrnb-devel, amrnb-tools, amrwb, amrwb-devel, amrwb-tools,
antiword,
audacious-plugins-freeworld-aac вместо audacious-plugins-nonfree-aac,
audacious-plugins-freeworld-mp3 вместо audacious-plugins-nonfree-mp3,
audacious-plugins-freeworld-wma вместо audacious-plugins-nonfree-wma,
audacity-freeworld вместо audacity, autofs,
beagle-evolution, beagle-firefox, beagle-gnome вместо beagle-gui, beagle-thunderbird,
bin2iso заменяется AcetoneISO2, busybox, caca-utils,
wodim вместо cdrecord, chmlib-devel,
compat-libgcc-296, compat-readline43,
conduit (навязчивый какой - удалить), crash,
cups-devel, cvsps, db4-utils,
dctc (клиент DirectConnect, заменяется linuxdcpp),
dhcp, dhcping,
djvulibre-libs вместо djvulibre, dosbox, dvdstyler (из livna для fedora9, потянул wxsvg),
отсутствуют обновлённые версии: eclipse-mylyn-bugzilla, eclipse-mylyn-ide,
elfutils-libelf-devel-static, enca-devel, esc, esound-libs вместо esound,
exaile, faac-devel, faad2, faad2-devel,
fbreader, ffmpeg-devel, fftw-devel, fltk-devel, freeglut-devel,
freetype1-utils, libgail-gnome вместо gail, libgail-gnome-devel вместо gail-devel,
ghostscript-devel, ghostscript-doc, ghostscript-gtk,
gimp-data-extras (из Polished), gimp-devel, gimp-devel-tools,
gimp-gap, gimp-lqr-plugin, gimp-resynthesizer,
git-arch (tla), git-cvs, git-email (тянет perl-Net-SMTP-SSL), git-gui, gitk, git-svn (тянет subversion-perl),
glibc-utils, glib-devel, gnome-spell (из fc9), gnome-vfs2-obexftp, gnome-vfs2-smb,
gnome-volume-control занял тёплое место gnome-volume-manager,
gob2, gpart (только версия i386), gphoto2, gprolog, gprolog-docs, gprolog-examples, gq, gsm-devel,
gstreamer-devel, gstreamer-plugins-bad-devel, gstreamer-plugins-base-devel, gstreamer-plugins-good-devel,
gstreamer-plugins-flumpegdemux, gstreamer-plugins-schroedinger,
gtkglext-libs вместо gtkglext, gtkhtml2-devel, hexedit, hfsutils, htdig, htop, hunspell-devel,
hwbrowser, icon-slicer, id3lib-devel, iftop, ImageMagick-c++-devel, ImageMagick-devel,
imlib2-devel, inotify-tools,
js, js-devel,
kaffeine-devel, kdebase-devel, kdegraphics-devel, kdelibs-apidocs, kdenetwork-devel,
kdepim-devel, kdesdk-devel,
kernel-doc,
kismet, kismet-extras,
koffice-devel, kudzu-devel,
ladspa, ladspa-devel, ladspa-*-plugins, lame-devel, lcms-devel, lesstif-devel, libcaca-devel,
libdca-devel, libdca-tools, libdvdcss-devel, libdv-devel, libdvdnav-devel, libdvdread-devel, libdv-tools,
libexif-devel, libfame, libfame-devel, libgnomedb, libid3tag-devel, libieee1284-devel,
libifp, libipoddevice, libmad-devel, libmpcdec-devel, libnjb, liboil-devel,
libopendaap, libpcap-devel, libpfm, libquicktime-devel, libsndfile-devel,
libtermcap вошёл в ncurses-devel, libtermcap-devel,
libtheora-devel, libvisual-plugins, libwmf-devel,
libXfontcache, libXfontcache-devel, +libXp-devel, libXTrap, libXTrap-devel,
linuxdcpp, lirc-devel, lirc-doc, lirc-remotes, live-devel, lksctp-tools, lzo-devel,
maven-scm, maven-scm-test, maven-shared, maven-shared-file-management, maven2-manual,
mcs-devel, mcstrans, mdf2iso заменяется AcetoneISO2, mkisofs заменён на genisoimage,
mktemp вошёл в coreutils,
mpeg2dec-devel, mpeg4ip, mysql-devel,
nasm-doc, ncompress, neon-devel, nmap-frontend, normalize,
ogle, ogle-devel, ogle_gui (из DAG для F9 не устанавливается),
OpenEXR-libs вместо OpenEXR, OpenEXR-devel,
ots-libs вместо ots, pcre-devel, perl-Archive-Tar, perl-Digest-HMAC, perl-Digest-SHA1,
perl-IO-Zlib, perl-Lingua-EN-Inflect, perl-Lingua-EN-Inflect-Number, perl-Net-DNS, perl-Term-ProgressBar,
perl-TermReadKey, perl-Unicode-String, perl-XML-Writer, pfmon,
phonon-backend-gstreamer, poppler-devel, poppler-qt-devel, portmap заменён на rpcbind,
pstack включён в gdb под именем gstack, pwlib заменён на ptlib, pulseaudio-libs вместо pulseaudio-lib,
python-musicbrainz2, python-mutagen, python-tag,
qt-designer и qt-devel-docs включены в qt-devel,
rk (из закромов, /etc/profile.d/dsspr.sh не даёт запустить gdm при включённом SELinux),
sane-backends-devel,
SDL_image-devel, SDL_mixer-devel, SDL_net-devel, sdparm,
setarch включён в util-linux-ng, setools, smpeg, speex-devel,
splint, stardict-dal-ru, stardict-tools,
stellarium-doc, swfdec-devel, taglib-devel, termcap,
theora-tools, tla, totem-gstreamer, ttcp, twolame-devel, udftools, unshield,
util-linux переименован в util-linux-ng,
uudeview, vcdimager-devel, vorbisgain, wordtrans, wordtrans-kde, wpa_supplicant-gui, wxsvg,
x264, x264-devel, x264-gui-devel,
xanim (из запасов),
xine-lib-devel, xine-lib-extras, xine-lib-extras-freeworld вместо xine-lib-extras-nonfree,
xinetd, xorg-x11-fonts-base вошёл в xorg-x11-fonts-misc,
Extreme Tuxracer (etracer) - это замена tuxracer из FC3 или ppracer из FC5.extra (красивее, но медленно),
mozilla-dom-inspector и mozilla-js-debugger входят в seamonkey
- доставить dvd95, dvdrip, dvdrip-master,
eclipse-cdt-mylyn, eclipse-checkstyle, eclipse-demos, eclipse-egit, eclipse-epic,
eclipse-gef, eclipse-gef-examples, eclipse-gef-sdk, eclipse-mylyn-pde,
eclipse-mylyn-webtasks, eclipse-phpeclipse, eclipse-pydev-mylyn, eclipse-setools, eclipse-shelled,
eclipse-slide, eclipse-subclipse-book
- для wine требуются дополнительные 32-битные библиотеки:
alsa-plugins-pulseaudio, pulseaudio-libs, libasyncns, gdbm,
xorg-x11-drv-nvidia-libs, xorg-x11-drv-nvidia-devel
- сравнить список пакетов с предыдущим: что лишнего (особо не поудаляешь - странные
тут какие-то зависимосто: например, зачем нужна avahi для rhythmbox и ещё 271 пакетов?):
gnome-user-share (тянет httpd; мало мне проблем с разделяемыми папками в Windows,
а тут каждый пользователь запускает apache, чтобы делиться файлами по протоколу webdav!);
посмотреть самые большие пакеты ("rpm -qa --queryformat '%{NAME}: %{SIZE}\n'|sort -n -k2,2")
- переходы в ждущий (в память) и в спящий (на диск) режимы не работают (от аплета управления питанием) -
зависает при переходе в текстовый режим
- подключение к сети 802.11 (aka Wi-Fi)
с помощью Realtek RTL8187 (USB, rtl8187)
производится с помощью новой версии NetworkManager даже в режиме WPA2,
вытаскивает ли из кольца неправильный ключ после выхода из спячки проверить не могу - зависает при входе
- SemiTech Semiconductor USB to Serial (low speed, USB HID->COM RS232,
Nokia CA-42 V2, /dev/ttyUSB0) работает
- убиение лишних сервисов ("less /etc/xinetd.d/*", "LANG= chkconfig --list|fgrep :on" и "lsof -i"):
- avahi-daemon
- cpuspeed (не работает)
- mdmonitor (отсутствует)
- nfslock
- rpcgssd
- rpcidmapd
- rpcbind
- portreserve
- smolt
- печать: подхватывается подключённый по USB (/dev/usb/lp0)
Samsung ML-1750 (PCL6, 1200x600 DPI, попытка установить такое разрешение в pxlmono приводит к сообщению
об ошибке при печати: ResRatio.x == ResRatio.y);
USB 2.0 (но скорость передачи данных невелика); как usb://Samsung/ML-1750
(рекомендуемый драйвер Foomatic/ljet4, альтернативы: pxlmono, gdi, lj4dith),
- используется система печати CUPS 1.3.9 (/var/log/cups),
изображает из себя HTTP сервер (порт 631, IPP),
здесь же доступна документация
- настройка: Система -> Администрирование -> Печать (system-config-printer)
- Firefox 3.0 - OK
- из GIMP 2.6.3 - OK
- из предыдущего опыта: каждая программа имеет свои маленькие глюки
в подсистеме печати (поля немножко не там, перевод страницы
чуть позже, чем надо и т.д.), так что всё надо проверять и
настраивать
- обеспечить засыпание редко используемых дисков: в /etc/rc.local:
hdparm -S 120 /dev/sdb
...
- /etc/sysconfig/network (NETWORKING_IPV6=no; HOSTNAME=...)
- восстановить остатки старой системы
- скопировать в новое место (кроме /home)
- удалить файлы, оставшиеся неизменными с момента установки пакетов
- разобраться с остальными
- сжать и сохранить из /var: журналы. arp.dat, mlocate, rpm, alternatives, mail
- восстановить /var/spool/cron/
- своё и часть чужого (bb, aviplay) из /usr/local/bin и /usr/local/sbin
- шкурки gmplayer из /usr/local/share/mplayer/skins в /usr/share/mplayer/skins (и шрифты)
- кодеки из /usr/lib/win32 и /usr/local/lib/codecs, добавмить кодеки в /usr/lib64/codecs
- доставить пакеты: perl-XMLTV, xmltv, xmltv-grabbers, xmltv-gui, gpac, gpac-devel, gpac-devel-static,
mjpegtools-devel, youtube-dl, avidemux-gtk, mpfr-devel,
qt3.i386 и SDL.i386 и libXxf86dga.i386 и libXxf86dga-devel.i386 (для aviplay)
- aircrack-ng в пакете более старый (и где airbase-ng, airdriver-ng, airserv-ng,
buddy-ng, easside-ng, wesside-ng, patchchk?)
- настройки: /etc/cups/, /etc/ppp/, /etc/sysconfig/, /etc/hosts, /etc/ld.so.conf,
/ec/lynx.cfg, /etc/modprobe.conf, /etc/wvdial.conf
- любимый xv
- установить из запасов xv-3.10a-27.i386.rpm (--nodeps)
- ln -s /usr/X11R6/bin/xv /usr/bin/xv
- ln -s /usr/lib/libpng.so.3.34.0 /usr/lib/libpng.so.2
- оказывается есть в rpmfusion-nonfree
- платы ТВ-тюнеров и видеозахвата -
AverMedia TVPhone98 (Conexant Bt878) и
AverMedia Studio 307 (Philips saa7134),
в /etc/modprobe.d/bttv и /etc/modprobe.d/saa7134:
alias char-major-81 bttv
options bttv tuner=5 automute=0 gbufsize=0x105000 v4l2=1 radio=1 combfilter=1 # lumafiltr=1 для VHS
alias char-major-81-0 saa7134
options tda9887 port2=0 port1=1 adjust=0
options tuner pal=d secam=d
# tuner=38 card=45
options saa7134 gbuffers=8 secam=DK alsa=1
- пульт ДУ
- запустить сервис lirc (service, chkconfig)
- настройка gnome-lirc-properties: Система - Параметры - Оборудование - Infrared, auto-detect
- тестируем с помощью irw
- не получается каменный цветок
- указать LIRCD_OPTIONS="'/etc/lircd.conf'" в /etc/sysconfig/lirc
- восстанавливаю /etc/lircd.conf из старых запасов (не хочется настройки менять)
- кстати, если никто не перехватывает нажатие кнопки Power на пульте ДУ,
то компьютер выключается
- опробовать с помощью tvtime: звуковой выход ТВ-тюнера у меня заведён на звуковой вход Aux,
так что требуется в .tvtime/tvtime.xml внести строку
<option name="MixerDevice" value="/dev/mixer:line1"/>
- консольная утилита управления Cooler Master CoolDrive 6
- борьба с бета драйвером nvidia,
точнее говоря с пакетами kmod-nvidia-beta и xorg-x11-drv-nvidia-beta:
- перед перезагрузкой поменять уровень в /etc/inittab с 5 на 3
(кстати, /etc/inittab ненастоящий)
- после загрузки удалить пакеты kmod-nvidia-beta* и xorg-x11-drv-nvidia-beta*
- установить предварительно скопированные пакеты kmod-nvidia,
kmod-nvidia-версия-ядра, xorg-x11-drv-nvidia и xorg-x11-drv-nvidia-libs
- вернуть 5 в /etc/inittab
- перезагрузиться
- в процессе борьбы затерялся xorg-x11-drv-nvidia-devel
- удалил как ненужное: VLGothic-fonts, gcombust
- вместо cdrecord поставляется wodim, вместо mkisofs - genisoimage
- при подключении встроенного IEEE 1394A падает аплет подключения блочных томов,
диск не монтируется, не очень-то и хотелось
lspci:
05:03.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 70)
lsmod:
firewire_sbp2
dmesg:
firewire_core: phy config: card 0, new root=ffc1, gap_count=5
firewire_core: created device fw1: GUID 0050770e00071002, S400, 3 config ROM retries
scsi8 : SBP-2 IEEE-1394
firewire_sbp2: Workarounds for fw1.0: 0x20 (firmware_revision 0x012804, model_id 0x000001)
firewire_sbp2: fw1.0: logged in to LUN 0000 (0 retries)
scsi 8:0:0:0: Direct-Access-RBC WDC WD18 00BB-00DAA0 PQ: 0 ANSI: 4
sd 8:0:0:0: [sdf] 351651888 512-byte hardware sectors (180046 MB)
sd 8:0:0:0: [sdf] Write Protect is off
sd 8:0:0:0: [sdf] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sdf: sdf1
sd 8:0:0:0: [sdf] Attached SCSI disk
sd 8:0:0:0: Attached scsi generic sg6 type 14
firewire_sbp2: fw1.0: sbp2_scsi_abort
sd 8:0:0:0: Device offlined - not ready after error recovery
sd 8:0:0:0: [sdf] Result: hostbyte=DID_BUS_BUSY driverbyte=DRIVER_OK,SUGGEST_OK
end_request: I/O error, dev sdf, sector 104
Buffer I/O error on device sdf, logical block 13
sd 8:0:0:0: rejecting I/O to offline device
- подключение USB сканера Epson Perfection 1650 Photo (поставил gocr)
- подключаю GSM телефон - SonyEricsson - фирменным USB кабелем
(выход в Интернет по GPRS; доступ телефонной книге, SMS, календарю, фото, диктофонным записям)
- подключение Nokia E90
- backup
- установке программ работы с видео)
- модем ZyXEL Omni 56 PLus в USB
- Bluetooth
- проверить обиженных SELinux
- программа объяснения проблем с SELinux setroubleshoot сама падает из-за проблем с SELinux ;)
- vmware
- видео под вычислитель CUDA - Zotac GeForce GTX260 (PCI-E x4, 896MB)
- звук
- DNS в режиме кеширования
|
Bog BOS: Установка Linux Fedora 10 на удалённую рабочую станцию
|
Copyright © 1996-2024 Sergey E. Bogomolov; www.bog.pp.ru