Next Previous Contents

8. RedHat/Fedora

Официальный сайт компании Redhat

Официальный сайт дистрибутива Fedora Core

Wiki по Fedora Core

Неофициальное FAQ по Fedora Core - хорошая вещь, но на английском.

Fedora Core 4 Tips and Tricks) - освещаются проблемы настройки Fedora Core 4 (английский язык). Очень пригодится новичкам.

http://stanton-finley.net/fedora_core_4_installation_notes.html - установка Fedora Core 4..

Репозиторий ATrpms - дополнительные пакеты для redhat и fedora core

Репозитарий Freshrpms - дополнительные пакеты для redhat и fedora core

Репозитарий Livna - дополнительные пакеты для redhat и fedora core

известный репозиторий свежих и дополнительных пакетов для redhat и fedora core

Обновления для дистрибутивов Redhat, достигших конца жизни

Репозитарий Pbone - основные и дополнительные пакеты преимущественно для Fedora Core

DAG RPM Repository - основные и дополнительные пакеты для Fedora Core

Sunsite RPM Repository - основные и дополнительные пакеты для Fedora Core

Сайт компании Инвента, официального представительства Redhat в России

http://rebus.webz.cz/

http://dries.studentenweb.org/ayo/

8.1 Почему xmms не играет mp3 в дистрибутивах от RedHat?

Компания RedHat исключила поддержку формата mp3 из своих дистрибутивов (начиная с RedHat Linux 8.x) в связи с изменением (ужесточением) условий его патентования - согласно новой лицензионной политики за каждый дистрибутив, содержащий компоненты для работы с mp3 нужно выплачивать деньги. Теперь пользователи дистрибутивов от RedHat, желающие слушать mp3 с помощью xmms могут:

  1. Скачать plug-in для xmms с http://mcmcc.bat.ru(перекодирует названия композиций в локальную кодировку)
  2. Можно скачать plug-in для xmms с сайта xmms - http://www.xmms.org
  3. Можно взять целиком xmms и mpg123 из поставки ASPLinux. ( ftp://ftp.asplinux.ru) (перекодирует названия композиций в локальную кодировку).
  4. Можно взять plug-in для xmms с одного из репозиториев дополнительных пакетов, указанных выше.

8.2 Как перевести последние дистрибутивы от RedHat на локаль koi8-r?

Не все программы работают с UNICODE, поэтому иногда такое желание возникает.

RedHat 8.0 - http://mcmcc.bat.ru

RedHat 9 - http://mcmcc.bat.ru/rh9koi

Fedora Core 1 (подойдет для 2 и 3) - http://mcmcc.bat.ru/fedora

А на http://www.linux.org.ru/jump-message.jsp?msgid=332520 и http://www.linux.org.ru/jump-message.jsp?msgid=439250 несколько комментариев.

8.3 Где взять apt-get для Fedora?

Сам apt-get: http://apt4rpm.sourceforge.net, http://freshrpms.net/apt

Графическую оболочку Synaptic к нему можно взять здесь.

Однако наиболее популярным инструментом является yum. Причем настолько популярным, что часть сайтов отказались от поддержки репозиториев apt.

8.4 Как исключить из обновления yum определенные пакеты?

8.5 Как сделать, чтобы при обновлении с помощью yum пакеты доставлялись, а не менялись, например, ядро?

8.6 Где взять последние пакеты Gnome в сборке для Fedora Core?

Здесь http://people.ecsc.co.uk/~matt/repository.html

Или дождаться, пока они появятся в ветке development на официальном репозитории (обычно срок ожидания составляет около недели) download.fedora.redhat.com/pub/fedora/linux/core/development/

8.7 Где взять последние пакеты KDE в сборке для Redhat/Fedora Core?

На сайте проекта KDE for Redhat.

8.8 Я установил Fedora Core 2, а теперь мой Windows XP не грузится. Что делать? Как поставить Fedora Core 2, чтобы MS Windows грузился?

Данный баг описан здесь http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=115980 Проявляется он не у всех. Читать это не надо - это для справки.

Решение описано здесь http://www.redhat.com/archives/fedora-devel-list/2004-May/msg00908.html

Для тех, кто плохо владеет английским, кратко перескажу.

Если вы собрались ставить fedora core 2, тогда

  1. загрузитесь с диска в режиме rescue (наберите при загрузке linux rescue)
  2. Выполните команду fdisk -l /dev/hda где hda - ваш диск (может быть другим!)
  3. Спишите значения цилиндров, головок и секторов
  4. Перегрузите машину и при установке укажите linux hda=цилиндры,головки,сектора

Если вы уже поставили fedora core 2 и у вас все навернулось, не паникуйте - ваши данные в целости и сохранности, как и ваш MS Windows.

Вам нужно выполнить шаги:

  1. Загрузиться в свой linux
  2. Выполнить из-под рута строчку sfdisk -d /dev/hda | sfdisk --no-reread -H255 /dev/hda

Все.

8.9 Как обновить Fedora Core 1 до Fedora Core 2 с помощью apt или yum (и по аналогии fc2 на fc3)?

Это можно сделать с помощью утилиты apt. Статья об этом здесь http://www.fedoranews.com/ghenry/apt-fc2/

Но поскольку около 90% пользователей Fedora Core пользуются yum, расскажу насчет yum.

  1. Качаем из нового дистрибутива пакеты rpm (+зависимости), yum, fedora-release. Ставим.
  2. Запускаем обновление yum upgrade
  3. По ходу дела придется следить за процессом - иногда будут всплывать зависимости, в которых yum не сможет разобраться. Придется качать и ставить пакеты вручную.

Статья об обновлении fc3 до fc4 - http://www.brandonhutchinson.com/Upgrading_Red_Hat_Linux_with_yum.html

8.10 Как установить Redhat или Fedora Core по сети/через интернет?

В этом документе по-русски описан процесс установки redhat 8.0, который применим к любому продукту redhat http://www.opennet.ru/docs/RUS/install_redhat/

8.11 При установке Fedora Core 3 на reiserfs инсталлятор виснет. Что делать?

Нужно запускать инсталлятор так:

linux reiserfs selinux=0

8.12 Как сделать из четырех установочных дисков Fedora Core один DVD?

Для этого существуют скрипты ckloiber - ftp://people.redhat.com/ckloiber/.

Если делать все руками, то нужно сделать следующее:

  1. Смонтировать все четыре образа.
  2. Свалить с них все файлы _сохранив структуру каталогов_ в один каталог.
  3. В файле .discinfo там, где пишется номер диска (строчка с циферкой 1/2/3/4) написать 1,2,3,4 - именно так, через запятую.
  4. Удалить isolinux/boot.cat, а также удалить все TRANS.TBL.
  5. Создать образ DVD: mkisofs -J -R -v -T -o /opt/my_fedora_dvd.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 8 -boot-info-table /opt/fedora_tree.
  6. Внедрить в ISO-шник md5sum: /usr/lib/anaconda-runtime/implantisomd5 --force /opt/my_fedora_dvd.iso
  7. Затем этот образ прожечь на болванку.

За ответ благодарим no-dashi.

8.13 Как сделать, чтобы kppp можно было запускать от пользователя?

Предлагается быстрый костыль:

Если вы обновите пакет kdenetwork, то придется проделать всю операцию заново.

8.14 После установки драйверов nvidia на Fedora Core 3 X-сервер не грузится. Что делать? (udev)

Все дело в том, что в fc3 используется udev, соответственно, в каталоге /dev по умолчанию создаются только существующие устройства. И когда X-сервер стартует, он начинает подгружать драйвер nvidia, тот пытается создать устройство, но не успевает к таймауту X-сервера. Логический вывод: нужно позаботиться об устройствах заранее.

Существует несколько способов:

8.15 После установки на Fedora Core 4 драйверов Nvidia версии 1.7667 X-сервер не грузится, сообщая о невозможности загрузить GLX. Что делать?

Команда Nvidia Corporation считает, что проблема в selinux и рекомендует добавить к ядру параметр selinux=0.

К сожалению этот способ помогает единицам.

Единственная стопроцентная возможность получить GLX назад, это сделать даунгрейд до версии 1.7174. Рекомендуется взять пакеты с репозитория rpm.livna.org.

8.16 Система при загрузке выдает Unable to open initial console или Unable to find /dev/null. Как побороть?

Дело в том, что некоторые устройства должны существовать до того, как запустится udev.

Ошибке подвержены старые версии gentoo, версии fedora core 3 и выше, обновленные с fedora core 2, mandrake.

Значит нам надо создать файлы. Делается это так:

root@linux~# mkdir test root@linux~# mount --bind / test root@linux~# cd test/dev root@linux~# ls

Создаем устройства:

root@linux~# mknod -m 660 console c 5 1 root@linux~# mknod -m 660 null c 1 3

Если честно, мне было лениво так делать и я просто перенес из существующего /dev.

Причем то же самое я сделал с отсутствующими ttyX (, где X от 1 до 8)

Полностью об udev читайте тут:

http://www.gentoo.org/doc/ru/udev-guide.xml

8.17 Проблема с SElinux - Would you like to enter a security context?

Надо заметить, что монтировать файловую систему для исправления теперь придется несколько иным образом.

Объяснение есть в документах по SE linux. Я честно говоря еще не пытался, потому как ничего не падало.

8.18 Как убрать автоматическое изменение параметров в fstab?

Читаем man fstab-sync.

В папке /etc/hal/device.d в симлинк 50-fstab-sync.hal записываем /bin/false

8.19 Пропадает симлинк /dev/modem в Fedora Core 3 или ASP 10, что делать?

Вообще надо было читать вопросы про udev. Но вкратце.

Заходим в /etc/udev/rules.d

Создаем файлик modem.rules:

KERNEL="ttyS1", SYMLINK="modem"

Вместо ttyS1 ставим свой порт, конечно же.

8.20 Я прочитал Fedora Core 3 release notes, но VMware все равно не работает. Что мне делать?

При конфигурировании скриптом vmware-config.pl нужно указать networking: yes, все остальное no. К сожалению NAT и Host-only сломаны (по состоянию на 12.2004)

8.21 Как заставить realplayer проигрывать музыку в Fedora Core 3? Как заставить realplayer проигрывать музыку, используя alsa?

В файле ~/.realplayerrc добавьте в секцию [helix] опцию SoundDriver=2, это заставит его использовать alsa вместо OSS.

8.22 Какой выбрать шедулер (планировщик)? Что это вообще такое?

http://www.rhd.ru/docs/articles/schedulers/

Данная статья должна помочь.


Next Previous Contents