Fedora — дистрибутив свободной операционной системы GNU/Linux. Этот дистрибутив спонсируется фирмой Red Hat и поддерживается сообществом. Проект служит для тестирования новых технологий, которые в дальнейшем включаются в продукты Red Hat и других производителей. Компания Red Hat не предоставляет поддержку пользователям Fedora, поддержка осуществляется открытым сообществом. Последняя версия 8 выйдет 8-го ноября 2007 года.
Инсталляция.
Fedora кроме стандартной файловой системы может быть установлена также на ReiserFS, JFS или XFS. Сразу хочу заметить: на файловых системах ReiserFS и JFS selinux не работает.
Как установить?
При загрузке с DVD нажимаем Escape и в командной строке набираем для ReiserFS, JFS и XFS соответственно:
linux selinux=0 reiserfs
linux selinux=0 jfs
linux xfs
Репозитории.
Самый популярный репозиторый дополнительного софта для Fedora — это livna. Я бы всем рекомендовал его установить, так как в нем содержатся кодеки, драйвера и многие полезные программы, которые отсутствуют в официальных репозиториях. Устанавливается он так:
rpm -ivh http://rpm.livna.org/livna-release-7.rpm
Вместо 7-ки поставьте версию вашего дистрибутива.
Yum
Многие помнят о страшных рассказах про установку софта под linux, но с появлением таких программ, как yum, в современном мире, эти рассказы — далекое прошлое. Попытаюсь объяснить: что такое yum. Yum — это пакетный менеджер, который работает с репозиториями (Репозиторий — место, где хранятся и поддерживаются какие-либо данные. Чаще всего, данные в репозитории хранятся в виде файлов, доступных для дальнейшего распространения по сети.) и при этом разрешает зависимости между пакетами, то есть вам теперь не нужно искать очередную библиотеку для того, чтобы установить любимый музыкальный плеер, пакетный менеджер сделает это за вас. Вот некоторые команды yum:
Просмотр доступного ПО: yum list available
Установить пакет: yum install имя_пакета
Обновить пакет: yum update имя_пакета
Поиск: yum search слово
остальные команды можно увидеть, набрав в консоли и запустив yum. Некоторым может не понравиться работать с консолью, поэтому для них есть Yum Extender, просто набираем в консоли:
yum install yumex -y
и теперь у нас в Приложения/Системные установлен графический интерфейс для yum.
Flash-player
По умолчанию Fedora не умеет проигрывать Flash-ролики, но это легко исправить, для начала устанавливаем репозиторий Adobe:
rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
Затем сам Flash:
yum install flash-plugin -y
MP3&Video.
По лицензионным соображениям в Fedora отсутствует поддержка mp3 и DivX, но если вы уже подключили репозиторий livna, то считайте, что проблем у вас нет. Итак устанавливаем mp3:
Для плеера Audacious: yum install audacious audacious-plugins-nonfree.
Для плеера Rythmbox/Gstreamer: yum install gstreamer-plugins-ugly gstreamer-plugins-bad
Для плеера Amarok: yum install amarok amarok-extras-nonfree
Теперь займемся видео. Под Linux существует множество хороших видео плееров, но я бы отметил два — это mplayer и vlc, устанавливаются они так же просто из репозитория livna:
Для Mplayer: yum install mplayer -y
Для Vlc: yum install vlc -y
Видеоплеер mplayer очень быстрый, но при этом в чистом виде работает только из консоли, так что, если кто-то хочет GUI интерфейс, то набираем:
yum install mplayer-gui
Wine.
Wine — это Windows API для Linux, так что, если вам нужно запускать программы для Windows из под Linux, то установите Wine набрав команду:
yum install wine -y
Microsoft Truetype шрифты.
При обмене документами между MS Word и OpenOffice многие документы в этих программах отображаются по-разному. Дело в том, что родные шрифты Fedora отличаются от шрифтов в Windows, поэтому, чтобы все документы выглядели одинаково, лучше установить себе Microsoft Truetype шрифты. Скачиваем отсюда: http://corefonts.sourceforge.net/ rpm пакет, выполняем:
rpm -ivh msttcorefonts-2.0-1.noarch.rpm
/etc/init.d/xfs restart
Шрифты установлены.
Драйвера Nvidia&ATI.
Для установки драйверов nvidia нужен подключенный репозиторий livna и набрать:
yum install kmod-nvidia
Если у вас при этом установилось новое ядро, то вам нужно перегрузить компьютер. Если же у вас уже стояло последние ядро, то надо выполнить в консоли следующие команды:
/sbin/modprobe nvidia
/sbin/init 3
/sbin/init 5
Теперь запускаем glxinfo | grep direct . Если вывод direct rendering: Yes, значит 3D работает.
Для ATI отличается только две первых команды, т.е. надо набрать команды:
yum install kmod-fglrx
/sbin/modprobe fglrx
Установка исходных кодов ядра Fedora
Три основных шага.
1.Скачать src.rpm пакет, соответствующий вашей версии ядра.
2.Установить.
3.Используя rpmbuild подготовить исходные коды для использования.
Внимание: данные операции требуют порядка 400Mb свободного места на диске.
Сначала скачиваем исходники. Пример: для Fedora 7 исходники будут здесь: http://download.fedora.redhat.com/pub/fedora/linux/releases/7/Fedora/source/SRPMS/, но есть способ проще, чем искать пакет именно для вашей версии ядра вручную, для этого нам надо будет установить yum-utils командой:
yum install yum-utils -y
yumdownloader --source kernel
второй командой мы скачиваем src.rpm для вашей версии ядра.
Далее устанавливаем этот пакет командой:
rpm -ivh имя_пакета.src.rpm
Теперь подготавливаем исходники для использования, для этого у нас в системе должны быть установлены пакеты sparse и rpm-build, если их нет, устанавливаем командой:
yum install sparse rpm-build -y
Следующая команда делает исходные коды пригодными для использования:
rpmbuild -bp --target=$(uname -m) /usr/src/redhat/SPECS/kernel-2.6.spec
теперь исходные коды будут доступны в каталоге /usr/src/redhat/BUILD/kernel-2.6.21/.