Fedora 12 alpha в реале: впечатления

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

Под занавес предыдущей заметки я написал, что 12-я Fedora, по сравнению со своей старшей сестрой, грузится очень быстро (а как мы увидим в дальнейшем, скорость загрузки можно и увеличить путём нехитрых манипуляций).

Ощущение скорости не покидает и после — когда мы оказываемся в среде GNOME:

01.jpeg

Хотя и 11-я Fedora, как мне казалось раньше, отличалась исключительной “реактивностью”, младшая сестра ухитрилась превзойти её в визуальном быстродействии. Что не могло не порадовать.

Второе впечатление было не столь отрадным: комплектные шрифты, что dejavu, что liberation, выглядели ужасно. То есть выглядели они обычно, как в старые времена, до тех пор, пока не стало ясно, как именно надо их рендерить. Но с тех пор-то мы это узнали, а к хорошему привыкаешь быстро.

Вопреки часто встречающемуся на форумах мнению, это обусловлено не качеством самих по себе шрифтов — они абсолютно одни и те же во всех дистрибутивах, — а особенностями рендеринга. Описанный Владимиром результат достигается посредством сборки freetype с поддержкой bytecode interpreter и subpixel rendering, каковые являются патентованными технологиями Apple. А поскольку оригинальная Fedora предназначена и для распространения в государстве, признающем патенты на программное обеспечение, то во входящем в её состав freetype они отключены.

Конечно, для исправления ситуации можно было подключить rawhide-репозиторий проекта russianfedora — в нашей стране, хвала Аллаху, софтверные патенты силы не имеют, и Russian Fedora Remix комплектуется «правильным» freetype. Однако у меня не было полной уверенности, что на стадии альфа-тестирования это не вызовет каких-либо дополнительных конфликтов.

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

Следующий неприятный момент — постоянные жалобы SELinux на какие-то проблемы, и попытки отправить сообщения об ошибках, что в конце концов приводило просто к зацикливанию. Эта проблема решилась отключением SELinux’а через меню Система -> Администрирование -> SELinux management:

02.jpeg

Всё равно, ИМХО, на пользовательском десктопе SELinux абсолютно ни к чему. Кстати, в установке RFRemix он по умолчанию выключен (хотя и присутствует, так что при желании или потребности может быть задействован).

Раз уж пришлось заниматься настройками, я в меню Система -> Администрирование -> Службы поотключал все не нужные мне сервисы — а мне не нужны почти все «левые» сервисы, кроме ntpd (нету у меня других часов, кроме как в компьютере и дебильнике). А раз уж пошла такая пьянка — зарезал и последние огурцы из автоматически запускаемых программ: Система -> Параметры -> Запускаемые приложения.

Побочным следствием этих манипуляций стало сокращение времени загрузки системы (до 23 секунд против умолчальных 27) и среды (11 и 16 секунд, соответственно). Цифры, конечно, в абсолютном исчислении смешные, да и практического значения не имеющие. Но душу греют — как доли секунды для спринтера на стометровке.

В общем, успокоив глаза и согрев душу, взялся я смотреть, что же у 12-й Fedora внутри. Чтобы здесь более не возвращаться к вопросу о btrfs (это будет отдельной темой), сразу скажу: да, можно. Ядро собрано с модульной её поддержкой. Инструментарий, правда, по умолчанию не присутствует, но установить пакет btrfs-progs (искомой версии 0.19) — дело шести секунд. Остаётся лишь применить.

Теперь собственно о приложениях, устанавливаемых по умолчанию (а именно такой метод я выбрал при инсталляции), для чего пробежимся по меню Приложения. В группе Аудио и видео присутствуют:

  • «прожигалка» дисков Brasero;
  • видеопроигрыватель Totem;
  • аудиопроигрыватель Rhythmbox;
  • некая программа копирования CD;
  • фотовидеобудка Cheese — что это такое и с чем едят, не имею ни малейшего представления.

В группе Графика — единственный пункт, gThumb, вьювер графических файлов с минимальными, но достаточными возможностями их модификации.

Небольшой набор игр (в одноимённой группе), из знакомых мне включающий пасьянсы и сапёра.

Группа Интернет включает:

  • Bit-torrent клиент Transmission;
  • клиент мгновенных сообщений Empathy, о котором я вскользь говорил в прошлой заметке http://alv.me/?p=800;
  • самый обычный FireFox (версии 3.5.2) в качестве браузера;
  • программный телефон Ekiga — насколько я понимаю, аналог Skype).

Офисное приложение — одно-единственное, Evolution (как я говорил в прошлой заметке, от установки офисных приложений я отказался, иначе здесь следовало бы ожидать Openoffice.org).

В группе системных приложений, если исключить те, что относятся к SELinux (а от него я уже успел отречься), заслуживают упоминания:

  • анализатор использования дисков;
  • нечто под именем Дисковая утилита — о ней я как-нибудь расскажу подробнее;
  • системный монитор;
  • терминал — ну куда же без него?

В группе Стандартные обнаруживаются текстовый редактор Gedit, Gnote — средство ведения заметок, калькулятор, скриншоттер, таблица символов и ещё несколько пунктов.

Из программ текстового режима заслуживает внимание отсутствие Midnight Commander’а.

Ну а на средствах системного (Система -> Администрирование) и пользовательского (Система -> Параметры) конфигурирования я сейчас останавливаться не буду, поводов вернуться к ним будет ещё немало.

Малый джентльменский набор предустановленных приложений может потребовать корректировки как в ту, так и в другую сторону. Её можно выполнить либо из командной строки посредством yum, либо через графический интерфейс PackageKit. К последнему были обещаны плагины, автоматически устанавливающие недостающий софт по ответу из командной строки (типа command not found) или через браузер. По умолчанию они отсутствуют, а моя попытка доустановить их из репозитория успехом не увенчалась — система пожаловалась на невозможность разрешения зависимостей. Так что при установке дополнительного софта я прибегал к традиционному yum’у.

Из программ, не вошедших в штатный комплект, меня очень интересовал Abiword, представленный в репозитории разрабатываемой версией 2.7.10. Столь значительный скачок в нумерации (против текущей версии 2.6.8) обещал существенные новшества. И одно из них я обнаружил сразу: этот текстовый процессор наконец научился после перезапуска запоминать размеры и положение окна в предыдущем сеансе

Стабильность как самой системы, так и приложений, после отключения SELinux, нареканий не вызывает. За единственным, но важным исключением:Empathy, который так глянулся мне в позапрошлой серии, поработал-поработал, да и улетел куда-то. И с тех пор улетает регулярно. Остаётся надеяться, что к релизу он прилетит, как Карлсон, который вернулся.

Вот пока и все впечатления. О таких вещах, как dracut (система динамического создания ram-дисков), я надеюсь рассказать со временем, по мере соответствующих разборок.

Fedora 12 alpha в реале: впечатления: 4 комментария

  1. >Всё равно, ИМХО, на пользовательском десктопе SELinux абсолютно ни к чему.
    Безопасность ещё никому не вредила. Ну и через selinux реализуются всякие там MAC и гостевой вход (как в *бунте, пакет xguest).
    >(Система -> Адмнистрирование)
    Администрирование!
    >command not foud
    found!
    >этот текстовый процессор наконец научился после перезапуска запоминать размеры и положение окна в предыдущем сеансе.
    Это должен делать менеджер окон как бы…

  2. 2VeGeek
    > Это должен делать менеджер окон как бы…
    Как бы делал — для остальных программ. А теперь вот неожиданно и для Abiword’а научился, ага?
    Ошибки — спасибо, пофиксил.

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