CITKIT.ru - свободные мысли о свободном софте
Деловая газета CitCity.ru Библиотека CITForum.ru Форумы Курилка
Каталог софта Движение Open Source Дискуссионный клуб Дистрибутивы Окружение Приложения Заметки Разное
19.08.2017

Последние комментарии

ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)
24 December, 22:53
Kubuntu Feisty (15)
24 December, 18:42
Один на один с Windows XP (3758)
24 December, 11:46

Каталог софта

Статьи

Дискуссионный клуб
Linux в школе
Open Source и деньги
Open Source и жизнь
Windows vs Linux
Копирайт
Кто такие анонимусы
Лицензии
Нетбуки
Нужен ли русский Linux?
Пользователи
Дистрибутивы
Идеология
Выбор дистрибутива
Archlinux & CRUX
Debian
Fedora
Gentoo
LFS
LiveCD
Mandriva
OpenSolaris
Slackware
Zenwalk
Другие линуксы
BSD
MINIX
Движение Open Source
История
Классика жанра
Окружение
shell
Библиотеки UI
Графические среды
Шрифты
Приложения
Безопасность
Управление пакетами
Разное
Linuxformat. Колонки Алексея Федорчука
Заметки
Блогометки
Файловые системы
Заметки о ядре

Дистрибутивы :: Fedora

Fedora 12: от оригинала к ремиксу

http://alv.me/

В прошлой заметке были описаны впечатления о Fedora 12 в оригинальном её исполнении. И впечатления эти были у меня самые хорошие. За несколькими мелочами, как то:

  • отсутствие кодеков для mp3 и видео;
  • невозможность воспроизведения флэши, которая неожиданно оказалась нужна мне по делу;
  • и, разумеется, шрифты Иксовые — freetype, собранный без поддержки так называемых патентованных технологий; более или менее сносно выглядели только шрифты google-droid.

Ещё имела место кривая русификация консоли — что практически стало для меня не так важно, но теоретически — всё равно непорядок.

В общем, для искоренения отмеченных недостатков следовало превратить оригинал в русский ремикс, где все они были бы ликвидированы на корню, что называется, “искаропки”.

Но сначала интереса ради я решил проверить работу новой функции PackageKit — установку недостающего программного обеспечения по щелчку мышью на имени соответствующего ему файла. Для примера выбрал аудиофайл mp3, щелкнул по нему: запустился медиаплейер totem, во-первых, пожаловавшийся на отсутвствие кодеков, во-вторых — предложивший их поискать.

Поиски, разумеется, оказались безрезультатными: ведь искались кодеки не где-нибудь, а в подключённых репозиториях. А как говорилось ранее, на стадии инсталляции с оригинального носителя подключается только репозиторий категории free. Но сам по себе механизм работал — и это радовало.

Так что в любом случае следует начать с подключения репозиториев. Что нынче делается даже проще, чем очень просто, а именно так.

Для начала выбираем все возможности официальных репозиториев основного проекта. Для чего отправляемся на любое из его зеркал — если выбирать их через список таковых, то это с большой долей вероятности окажутся зеркало Яндекса или SVK, ибо сервера проекта с недавних пор имеют функцию выбора лучшего варианта для скачивания. А там уже отправляемся в каталог rpmfusion и забираемся в его подкаталоги free (чисто свободный софт) и nonfree (софт, который в некоторых отсталых странах считается не совсем свободным).

И там, и там следует отыскать rpm-пакеты вида rpmfusion-free и rpmfusion-nonfree соответственно, а затем щёлкнуть на каждом из них. Предложение скачать отмеченный файл неожиданным не покажется. А вот следующее предложение будет в новинку: пакет предлагается не только скачать, но и установить. Что делать? Соглашаться, не пожалеете. Пакет с описанием репозитория будет не только развёрнут там, где надо — в каталоге /etc/yum.repos.d, но и активизирован. В чём легко убедиться, запустив PackageKit и просмотрев пункт его меню Система -> Software Sources.

В ходе процедуры устанавливаются и GPG-ключи соответствующих репозиториев — раньше в графическом фронт-энде с этим была некоторая напряжёнка, и приходилось обращаться к yum из командной строки.

А вот теперь самое время заняться Русским Ремиксом. Порядок действий — тот же самый, только направление движения — каталог russianfedora, имеющийся только на Яндексовом дереве. Здесь аналогичным образом отыскиваем пакеты russianfedora-free и russianfedora-nonfree и поступаем с ними так, как было описано. Да, не худо прихватить также описания репозиториев fixes и updates (это относится и к оригинальному проекту).

Ну и напоследок не помешает подключить репозиторий Аркадия Шейна aka Tigro, который так и называется — tigro, и лежит вот здесь.

Вот теперь щелчок мышью на mpeg- или avi-файле безответными не останутся: необходимые для воспроизведения кодеки будут выисканы в новообретённых репозиториях и нечувствительно для пользователя установлены.

Аналогично и с флэшью: при заходе на ресурс, оную содержащий, пользователь не будет послан… не подумайте плохого, на официальный сайт Adobe: соответствующий плагин установится аналогичным образом, запросив лишь согласия.

Дело со шрифтами поправить ничуть не сложнее. Достаточно запустить PackageKit, в строке поиска набрать заветное слово freetype и в результатах отыскать и установить пакет freetype-freeworld: это тот же freetype, собранный с поддержкой subpixel rendering и bytecode interpreter, которые придают TTF-шрифтам их вид — подобно тому, как глютамат натрия придаёт мясному бульону его вкус и запах.

Теперь, согласно анонсу, между каноническим и прогрессивным freetype можно переключаться с помощью скрипта freetype-backend. У меня такового не обнаружилось — но и переключать ничего не пришлось, новые опции freetype оказались задействованы сразу после рестарта X-сервера.

И последнее — исправление уже ставших привычными огрехов русификации консоли. Для этого требуется, во-первых, обновить dracut с репозитория RFRemix, где он должным образом пропатчен Алексеем Торховым и Алексеем Пановым:

# yum update dracut

А во-вторых, пересобрать инициирующий RAM-диск:

# /usr/libexec/plymouth/plymouth-update-initrd

И то, и другое, разумеется, от лица суперпользователя. А потом, после рестарта, в ответ на команду, например,

date

остаётся только любоваться русскими буквами вместо прежних квадратиков:

Вск Ноя 29 22:54:18 MSK 2009

Кстати, в ходе выполнения всех описанных мероприятий можно сделать ещё одно приятное наблюдение: установка пакетов, что в графической среде через PackageKit, что в командной строке посредством yum, приобрела быстродействие ранее невиданное. То, что пакеты скачиваются из сетевых репозиториев быстрее — понятно, это обусловлено lzma-сжатием нового формата rpm-пакетов. Но намного быстрее стала осуществляться и проверка зависимостей. А вот с чем связано это — не знаю. Но, тем не менее, оно приятно.




Комментарии

Страницы комментариев: 1 :: 2 :: следующая

аноним, Wed Dec 16 21:19:15 2009:
>Сначала полистай багзилу для феди 12,
и чё, не умник? полистаешь и nVidia не будет ставится? ну ты и листай, дурачок.
аноним, Wed Dec 16 14:58:55 2009:
2 аноним, среда, 16 декабря 2009 г. 08:55:

Сначала полистай багзилу для феди 12, а потом делай выводы,умник.
аноним, Wed Dec 16 10:38:29 2009:
Что такое "парадия" ?

видимо - пародия
аноним, Wed Dec 16 10:32:36 2009:
Что такое "парадия" ?
аноним, Wed Dec 16 08:57:33 2009:
>Даун! Учи мат. часть! Линукс ставится на любое железо.

почему тогда на железо в твоей голове не поставить линукс? может хоть какая парадия на мышление появится?
аноним, Wed Dec 16 08:55:15 2009:
>Установку Nvidia драйверов усложнили до такой степени, что и связываться не хочется с этой Федорой!!!

да ладна! я, махровый вендусятник, и то всегда с первого тыка прикручивал nVidia к любой федоре вместе компизом. сходи к кузнецу, пусть тебе руки подрихтует.
аноним, Tue Dec 15 21:03:56 2009:
Установку Nvidia драйверов усложнили до такой степени, что и связываться не хочется с этой Федорой!!!
аноним, Tue Dec 15 00:48:31 2009:
на моей матери GA-E7AUM-DS2H ОС начинает грузиться, но и больше ничего :( До самой установки дело не доходит никак. А Mandriva 2010 ставится без проблем вообще.
-----------
Даун! Учи мат. часть! Линукс ставится на любое железо.
аноним, Sun Dec 13 19:30:58 2009:
Поставил в варианте с Gnome, выборочно, настроил и сразу же обновился. В отличии от весий 5-8 никакого напряга нет. Шрифты НОРМАЛЬНЫЕ (правда, у меня CRT монитор, может, дело в этом).
Правда, при обновлении ядра вылазит бяка - приходится мудрить.
В общем, установка, настройка, обновление + дополнительный софт заняли часа 3. Доволен!
аноним, Sun Dec 13 19:07:51 2009:
А как такое может быть? Поставил F12 по сети, как обычно с минимальной установкой. Подшаманил, допилил мелочи, но шрифты такие корявые и размытые которые я никогда не видил ни в F11, ни в F10. Ни в одном линухе такого не видел. Как такое может быть?

Страницы комментариев: 1 :: 2 :: следующая

Комментарии заморожены.

Новости:

Все новости на CitCity.ru

Компании месяца

 
Последние комментарии
Почему школам следует использовать только свободные программы (101)
20 Декабрь, 14:51
ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)

24 Декабрь, 22:53
Linux в школе: мифы про школу и информатику (334)
24 Декабрь, 22:43
Kubuntu Feisty (15)
24 Декабрь, 18:42
Software is like sex: it's better when it's free.
©Linus Torvalds