Fedora: русский ремикс

Алексей Федорчук

Как я упоминал в последней заметке, ремикс Russian Fedora (далее — RFRemix) мне в конце концов удалось скачать в виде образа DVD для архитектуры x86_64, и даже сболванить его, не получив в ходе записи сообщений об ошибке. На радостях я решил поглядеть, как же выглядит в нём адаптация к условиям родных осин, благо места на диске оставалось ещё много.

Итак, погружаю диск в недра привода и перезагружаюсь. Как и в оригинальном варианте, перво-наперво мне было предложено протестировать установочный носитель. Некоторой толикой времени я располагал, и потому согласился. Надо сказать, что процедура эта достаточно длинная и нудная, одним перекуром не отделаешься — но за это время я успел внимательно прочитать распечатки документации с проекта fedoraproject.org.ru и всё, относящееся к этому дистрибутиву с сайта Аркадия Шейна aka Tigro , каковой является кладезем информации по данной теме.

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

Так что я повторил процедуру загрузки с DVD, отказался от теста и попал в инсталляционную программу. Которая в целом повторяла оригинал, за исключением нескольких моментов, на которых я остановлюсь.

Во-первых, радостным моментом было добавление, после выбора языка установки и раскладки клавиатуры, вариантов переключателей с латиницы на кириллицу. Правда, не всех возможных: например, переключатель посредством клавиши Menu в списке присутствовал, а левый Logo, к которому я привык за последние годы, отсутствовал. И выбора вариантов русской раскладки, в отличие, скажем, от Ubuntu’идов, также не предлагалось — а к варианту Typewriter я уже тоже успел почти привыкнуть. Точнее, почти восстановить моторные рефлексы времён пишущих машинок — о преимуществах его говорилось в специальной заметке .

А вот момент с разметкой диска имел быть вполне сексуальным. Нет, на этот раз инсталлятор не отказывался создавать файловую систему ни на первичном, ни на логическом разделе. Однако корень файлового древа упорно помещал на раздел первичный, а ветвь под /home — на логический, тогда как мои намерения были прямо противоположными. И обмануть его мне никак не удавалось: как я ни варьировал параметры посредством кнопки Изменить для обоих этих разделов, корень в итоге всё равно оказывался на устройстве /dev/sda4, а /home — на /dev/sda10. Если же я просто отказывался от создания раздела под /home, корневым всё равно оказывался первичный раздел.

Меня это ни в коем случае не устраивало, поэтому я перезагрузился снова, в начальном меню установочного диска быврал пункт восстановления существующей системы и создал на неразмеченном пространстве Extended partition логический раздел нужного мне размера вручную — посредством fdisk (кстати, утилиты cfdisk в rescue-комплекте не оказалось).

После этого я загрузился в очередной (уже четвёртый) раз, прошёл заново все предварительные шаги, а на стадии разметки назначил этому новому разделу точку монтирования / и файловую систему ext4. От раздела под каталог /home я отказался до лучших времён — в конце концов не велик труд заняться им и после установки.

Кстати, ни оригинальный вариант, ни RFRemix на стадии разметки диска, создания и монтирования файловых систем ни слова не говорят об опциях монтирования — а ведь режим relatime стал уже умолчанием в большинстве современных дистрибутивов. И это, имхо, также недоработка установщика Fedora по сравнению с Ubuntu. Не то что это сильно влияет на быстродействие, как это было при использовании reiserfs (которая, к слову, нынче в Fedora отсутствует) — и для ext4, и для btrfs оно и так близко к теоретическому пределу. Но вот при установке на всё более распространяющиеся SSD-накопители опция эта выглядит совсем не лишней. Впрочем, дописать её впоследствии в /etc/fstab также не очень сложно — разумеется, для тех, кто знает о её существовании.

При установке загрузчика порадовало, что, «сняв птицу» с соответствующего чекбокса, от таковой можно отказаться вообще. А можно, напротив, дополнить меню GRUB’а вариантами загрузки с существующих разделов. Впрочем, я выбрал первое — ибо загрузчик у меня уже имелся.

Следующий момент, заслуживающий внимания — добавление репозиториев. В предыдущей заметке я упоминал, что при инсталляции оригинального варианта таковых предлагалось всего два — Fedora и Fedora Update. В родном же ремиксе список доступных для подключения репозиториев был весьма обширным, включая non-free. Что вселяло надежду на избавление от борьбы с кодеками и прочими излишествами — забегая вперёд, скажу, что они оправдались.

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

И, наконец, последнее — выбор пакетов для установки. Точнее, их наборов — индивидуального выбора пакетов я, хоть убейте, и здесь не увидел. Судя по сообщению, базовая коллекция, включающая консольный набор и Иксы, устанавливалась в любом случае. А дополнить её можно было наборами для рабочих сред GNOME, KDE, Xfce и даже LXDE — хотя ему и отказывают в звании интегрированного десктопа. Прочие коллекции программ представляли собой наборы офисных приложений, средств разработки, веб-серверного антуража.

Наученный горьким опытом, я отказался от всех коллекций, кроме рабочего стола Xfce. И, тем не менее, суммарное количество устанавливаемых пакетов составило ни много, ни мало, 1109. Которые после установки (как я уже говорил, дальше она проходила без всяких неожиданностей) заняли около трёх гигабайт дискового пространства.

Отступление: в заметке про установку оригинального варианта я с объемом инсталляции, видимо, ошибся, пропустив гигабайт-полтора: количество пакетов сопоставимо, набор их — тоже, так что вряд ли они могли уложиться в менее чем 2 Гбайт. Но теперь уже не проверишь — не устанавливать же оригинал Fedora заново, тем более, что она у меня уже совсем «сыромятная».

Однако посмотрим, что же у нас поместилось на трёх гигабайтах русского ремикса. В первую очередь, обращает на себя внимание отсутствие Openoffice.org, GIMP’а (категория Графика в меню Xfce вообще отсутствует как класс), игр, несколько иной набор Интернет-приложений, хотя FireFox, Pidgin и Evolution присутствуют. Интересно, что FireFox установился сразу в виде релиза версии 3.5 — в оригинале для начала инсталлировалась бета, практически не работоспособная.

Мультимедийные приложения представлены теми же Totem’ом и Rhythmbox’ом, но в дополнение к ним в умолчальной инсталляции можно видеть также медиаплейер VLC. И действительно, все аудио- и видеофайлы проигрываются «искаропки» — как и было обещано.

Также «искаропки» работает flash-плагин для FireFox’а, никаких отдельных манипуляций для его скачивания и установки не требуется. Подозреваю, что, если бы у меня стояла видеокарта Nvidia или AMD/ATI, то и проприетарные драйвера для неё установились бы сами собой.

Это всё — в плюс русскому ремиксу. В (относительный) минус — то, что даже мой предельно ограниченный выбор не избавил меня от кучи компонентов KDE. Правда, они легко и безболезненно удалились посредством PackageKit’а, не оставив после себя и следа (и не вызвав никаких неприятностей с зависимостями). Так для меня и осталось загадкой, какого такого зелёного это самое KDE устанавливалось, когда его не просили…

Изобилие экзотических локалей, обнаруженное в оригинальной версии, присутствует и в русском ремиксе. Причём, в отличие от KDE, избавиться от них не удаётся. Точнее, получается только по пословице — и отрубили собаке хвост по самую шею. То есть — вместе со всеми шрифтами семейства Dejavu, которые почему-то связаны зависимостями с эфиопскими и индийскими локализациями. А это — главное шрифты, которые последние годы я использую повсеместно, и в Ubuntu, и в Zenwalk’е, и во FreeBSD.

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

Но нет худа без добра — в результате того, что вид Dejavu меня не устраивал ни в оригинале, ни в RFRemix’е, я открыл для себя семейство Google Droid, доступное из репозитория. При условиях сборки, принятых в русском ремиксе, и при кеглях, которых требует моё зрение, они выглядели отлично во всех ипостасях — и в засечечном, и в беззасечечном, и даже в моноширинном. Так что я установил соответствующие пакеты (как ни странно, они легко обходились без локалей телугу и каннада), прописал их везде — даже в редакторе и терминале, где раньше пользовал Terminus, —после чего удалил Dejavu со всей сопутствующей экзотикой без всякого сожаления.

После этого осталась самая малость — установить недостающие, но жизненно важные для меня пакеты, такие, как текстовый редактор Geany, мультиформатный вьювер Evince, ставший родным графический вьювер gThumb. Разумеется, не обошлось и без Openoffice.org в минимальной комплектации, и без GIMP — требуются они мне редко, но когда требуются — то незаменимы.

Пара слов о пресловутом быстродействии. С точки зрения отзывчивости интерфейса (выражение Hrafn‘а ), русский ремикс, как минимум, не уступает оригиналу. Что, собственно, и определяет привлекательность дистрибутива. А вот в отношении скорости старта/останова — так даже превосходит — причём превосходит даже Ubuntu, что и представлено в таблице.

Start/Stop Ubuntu def. Fedora def. RFRemix def. RFRemix tune
Start 23 24 22 21
Stop 12 13 12 11

Примечание: для Ubuntu и оригинальной Fedora замеры выполнены при стартовых службах по умолчанию, для RFRemix — по умолчанию и после отключения ненужных мне сервисов.

Конечно, разница в 1-2 секунды погоды не делает — но какой же русский не любит быстрой загрузки?

В качестве окончательного вывода скажу следующее: RFRemix по сравнению со своим оригинальным прототипом являет собой ощутимый шаг в направлении настоящей Системы Быстрого Развёртывания. Кое-где он в этом качестве уступает Ubuntu — в частности, в скорости развёртывания. Хотя, с другой стороны, его индивидуализация под потребности и предпочтения конкретного пользователя (в качестве подопытного образца которого выступает ваш покорный слуга) достигается существенно меньшей кровью.

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

Fedora: русский ремикс: 10 комментариев

  1. спасибо за статью, будем качать))))
    а как вы относитесь к CentOS?

  2. Если человек привык использовать «переключатель посредством клавиши Menu», а не как все «убогие» виндусоиды Alt-Shift, то он наверное сможет самостоятельно насторить X Window. Да и если ему нужна экзотическая разметка диска, то как показано Вами, есть Rescue — режим. А стандартный установщик придуман для всех остальных (тех кто не относится к гениям).

  3. 2 YuriA
    Вообще-то, большая часть убогих виндусоидов из числа мне известных пользуются Control+Shift — по понятной причине, их удобнее нажимать пальцами одной руки. А большинство убогих юниксоидов старшего поколения привыкли к CapsLock — и уж этот переключатель стоило бы включить в список хотя бы из уважения к традициям.
    Что же до стандартной разметки диска — такого понятия в Linux’е просто не существует, ни для гениев, ни для не-гениев :)

  4. Хорошо что Вы не системный администратор, как я. Когда у тебя на обслуживании ~800 компьютеров от NT4.0 до XP и ты садишься за компьютер, а там какой-то гений (один из 1000!) поставил Control+Shift. То сначала матюгаешься (про себя), потом разбираешься какая гениальная мысль была у этого гения (который уже уволился и вместо него сидит девушка которой всё равно что нажимать). Следующая мысль набить ему морду при встрече, чтоб не умничал на работе. Если бы у меня на работе у одного стоял GNOME, у другого KDE, а у третьего XFCE нас тогда бы на заводе было не три человека, а минимум человек 50.

  5. 2 YuriA
    Очень существенно, чем этот самый умник занимается. Если он — главный конструктор, от умничания которого зависит вся остальная работа, весьма сомневаюсь, что Вы будете указывать ему, какой переключатель ставить и в какой среде работать.

  6. А на какой версии основан дистрибутив. на 10-й или 11-й федоре?

  7. всё хорошо, вот только с блютузом в 11 ремиксе проблемки небольшие — при запуске уходит в трей и не отзывается… (в kde)

Обсуждение закрыто.