Официальный сайт компании Redhat
Официальный сайт дистрибутива Fedora Core
Сайт новостей и статей о Fedora Core
Неофициальное FAQ по Fedora Core - хорошая вещь, но на английском.
Репозиторий ATrpms - дополнительные пакеты для redhat и fedora core
Репозитарий Freshrpms - дополнительные пакеты для redhat и fedora core
Репозитарий Livna - дополнительные пакеты для redhat и fedora core
известный репозиторий свежих и дополнительных пакетов для redhat и fedora core
Обновления для дистрибутивов Redhat, достигших конца жизни
Репозитарий Pbone - основные и дополнительные пакеты преимущественно для Fedora Core
DAG RPM Repository - основные и дополнительные пакеты для Fedora Core
Сайт компании Инвента, официального представительства Redhat в России
Компания RedHat исключила поддержку формата mp3 из своих дистрибутивов (начиная с RedHat Linux 8.x) в связи с изменением (ужесточением) условий его патентования - согласно новой лицензионной политики за каждый дистрибутив, содержащий компоненты для работы с mp3 нужно выплачивать деньги. Теперь пользователи дистрибутивов от RedHat, желающие слушать mp3 с помощью xmms могут:
Не все программы работают с UNICODE, поэтому иногда такое желание возникает.
RedHat 8.0 - http://mcmcc.bat.ru
RedHat5 9.0 - http://mcmcc.bat.ru/rh9koi
Fedora core 1 - 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 несколько комментариев.
Сам apt-get: http://apt4rpm.sourceforge.net, http://freshrpms.net/apt
А так же в дистрибутивах Fedora, например, http://ftp.g-int.net/apt/fedora/fedora/1/i386/RPMS.stable
Графическую оболочку Synaptic к нему можно взять здесь.
Здесь http://people.ecsc.co.uk/~matt/repository.html
Или дождаться, пока они появятся в ветке development на официальном репозитории (обычно срок ожидания составляет около недели) download.fedora.redhat.com/pub/fedora/linux/core/development/
На сайте проекта KDE for Redhat.
Данный баг описан здесь 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, тогда
fdisk -l /dev/hdaгде hda - ваш диск (может быть другим!)
linux hda=цилиндры,головки,сектора
Если вы уже поставили fedora core 2 и у вас все навернулось, не паникуйте - ваши данные в целости и сохранности, как и ваш MS Windows.
Вам нужно выполнить шаги:
sfdisk -d /dev/hda | sfdisk --no-reread -H255 /dev/hda
Все.
Это можно сделать с помощью утилиты apt. Статья об этом здесь http://www.fedoranews.com/ghenry/apt-fc2/
В этом документе по-русски описан процесс установки redhat 8.0, который применим к любому продукту redhat http://www.opennet.ru/docs/RUS/install_redhat/
Нужно запускать инсталлятор так:
linux reiserfs selinux=0
Конечно, неплохо было бы вынести эту тему отдельным вопросом, но так уж получилось, что у меня (jackill) Fedora Core.
Мы скачали пакет вида kernel-2.x.x-1.xxx.src.rpm. Нас устраивает конфигурация по умолчанию, но не устраивает сборка под i386. Поэтому пишем:
root@localhost# rpmbuild --rebuild --target=i686
и забираем из /usr/src/redhat/RPMS/i686 наши ядра (обычное и smp).
Распакуем srpm:
root@localhost# rpm -i kernel-2.x.x-1.xxx.src.rpm
Далее перейдем в каталог /usr/src/redhat/SPECS и распакуем сами исходники, наложив при этом все патчи:
root@localhost# rpmbuild -bp --target=i686 kernel-2.x.spec
Теперь переходим в папку /usr/src/redhat/BUILD/kernel-2.x/linux-2.6/
Это исходники ядра с соответствующим конфигом. Здесь выполним две команды:
root@localhost# make oldconfig root@localhost# make menuconfig
Теперь мы можем выставить желаемые параметры. В качестве помощи можете воспользоваться этим разделом. Я обычно включаю поддержку NTFS, выбираю свой тип процессора, убираю поддержку 4ГБ памяти, ставлю соответствующие параметры для samba, а если машина в домене MS Windows 2003, то добавляю поддержку CIFS, а лишнее убиваю.
После того, как вы закончили выставлять параметры, мы переименовываем наш файл конфигурации .config
, например в kernel-2.6.8-i686.config
и переписываем в папку /usr/src/redhat/SOURCES.
Далее в kernel-2.x.spec выставляем какое нам нужно собрать ядро (обычное или smp), нужно ли собирать пакет с исходниками и пакет с документацией:
Summary: The Linux kernel (the core of the Linux operating system) # What parts do we want to build? We must build at least one kernel. # These are the kernels that are built IF the architecture allows it. %define buildup 1 %define buildsmp 0 %define buildsource 1 %define builddoc 0
После строим как обычно.
Алгоритм простой:
Накладываем этот патч на распакованные исходники, конфигурируем ядро, переписываем так же получившийся конфиг, затем прописываем патч в kernel.spec (в двух местах: в одном сам патч, например Patch10002: vesafb-tng-0.9-rc4-r3-2.6.9-rc3.patch
, во втором способ его наложения, например, Patch10002 -p1
- все увидите и сделаете по аналогии).
Если после этого на сборке ядро вылетает, придется сделать make oldconfig
для всех файлов конфигурации (повод научиться писать скрипты ;), или убить все конфиги, кроме нужного вам, после чего повторить сборку.
Правда все просто?
Предлагается быстрый костыль:
Если вы обновите пакет kdenetwork, то придется проделать всю операцию заново.