Fedora

Небольшой обзор от сайта «Домашний Linux» вкусностей Fedora для обычного пользователя или как упростить себе жизнь и решить часть задач быстро и просто.

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/.

Комментарии (8)

  1. fekinos:

    Огромное спасибо автору этой замечательной статьи. Я по немногу познаю мир linux и мне было очень интересно и полезно прочитать этот текст. Еще раз спасибо.

  2. сергей:

    У меня вопрос по репозитарию livna, он устанавливается с DVD диски или с интернета?

  3. Андрей:

    да огромное спасибо за детально изложенную информацию очень полезно для неопытных «линухоюзов» :)

  4. kirkir:

    Livna ставится как и из Interneta так можно и скачать весь репозиторий и пользовать его локально. в том числе и на DVD

  5. s1ash:

    а где можно скачать образ на DVD репозитория?

  6. Александр:

    спасибо, нашел как скачать те же сырци что в системе(ядро).., буду на них накладывать патч а не на другие ядра).. может теперь ошибок не будет)

  7. Vaja Goreli:

    Спасибо! Очень полезные советы. Осбенно для новичка ка я, ноесть вопросс твет на который не могу найти в подобных коментариях;в винде если я хочу щаменить однуверсию прграмму другой то скачиваю новую и савлю аоверх старой что покмолчаниюзначит что новая стирает станую или оставляет нужные файлы. Особено если хочу замению один драйвер другим. Как эти вопроссы решаются в линуксе?
    С уважением, В. Горели

  8. lenam:

    Очень лаконично и понятно изложено. Спасибо автору. Ждем статей в том же стиле.

Оставить комментарий

*