Журнал LinuxFormat - перейти на главную

LXF144:16

Материал из Linuxformat
Перейти к: навигация, поиск


Содержание

16 перемен к лучшему в Ubuntu

Ubuntu – популярный дистрибутив, но, как и все в нашей жизни, не идеален. Много чего надо бы улучшить – как по части приложений, так и по способам выполнения задач. Нейл Ботвик сформулировал свои предложения.

01 Рассказать о своем вкладе

Нам прожужжали все уши: «Многие не понимают в Linux того, что это действительно работа команды: Red Hat разрабатывает ядро, Novell – приложения, Debian – пакеты, а сливки снимает Ubuntu!» Это не слишком справедливо по отношению к Ubuntu, потому что не учитывает его реальный вклад – делать Linux более доступным людям. А раз так, об этом надо трубить громче.

02 Выбор цвета

Что там с цветовыми схемами Ubuntu? Проблема даже не в тусклости некоторых палитр (все приличные цвета разобрали дистрибутивы постарше), но в том, как они меняются с каждым новым релизом. Похоже, в Ubuntu использовали все мыслимые оттенки коричневого, от темно-бурого до золотистого, без очевидной закономерности, после чего перешли на какой-то баклажанный. Хорошо бы держаться определенной линии. Тогда, даже если бы цвет не приводил нас в восторг, мы бы успели к нему привыкнуть.

03 Домашний раздел

В ранних обзорах я уже жаловался на это, и сразу получил ответ от Ubuntu, но ничто пока не убедило меня в том, что сваливание всех данных в раздел root – это хорошая идея. Промахнитесь в установщике, назначив ему форматировать корневую файловую систему вместо форматирования с сохранением / home, и вы поймете, почему / home нужно отделить в первую очередь.

04 Цикл релизов

Шестимесячный цикл разработки, задающий выход релиза в последний день апреля или октября, является помехой. Он, конечно, способствует предвкушению, но также вынуждает разработчиков выдавать сырой, неготовый код. Такое бывает в коммерческом ПО, поскольку компаниям приходится планировать совпадение релиза с маркетингом и рекламой. Также кажется, что Ubuntu отчаянно стремится сделать каждый следующий релиз как-либо отличным от предыдущего, будь то цветовая схема, положение кнопок или выбор приложений по умолчанию. Свободное ПО должно быть более гибким. Принцип релиза по готовности хорошо работает для Debian. Релизы Ubuntu стали более зрелыми, и при более длительном перерыве желаемые новые добавления получили бы больше времени на тестирование. Может даже оказаться, что релиз выйдет еще раньше, вместо того, чтобы бешено исправлять ошибки в ISO в одиннадцатом часу ночи.

05 Объясняйте перемены

Перемены ради перемен бессмысленны, а если не объяснять, зачем сделано то или иное изменение, они и будут восприниматься как бессмыслица. При установке с обновлением или при полной установке поверх предыдущей версии Ubuntu во время первой загрузки в браузере должен открываться список изменений и их причины. Не надо просто переставлять кнопки в надежде, что нам это понравится.

06 Показ новых идей пользователям

Приятно, что один из главных дистрибутивов экспериментирует с альтернативами старых программ типа Wayland и Unity, но уместно ли это в релизе полного дистрибутива? Быть может, Ubuntu следует завести нечто вроде тестовой ветки, где пользователи получали бы эти изменения до релиза. Это не то же самое, что испытание альфа- или бета-версий; это нужно делать до воплощения идеи в ветке.

07 Скользящий релиз

Фиксированные релизы хороши для маркетинга и для продвижения дистрибутива: по мере приближения к дате релиза осведомленность и интерес повышаются. Кроме того, они дают сильное оправдание Ubuntu. Однако после установки системы фиксированные релизы – сплошная головная боль. Ну да, при выходе нового дистрибутива можно обновиться через apt-get или Synaptic. Но это не то же самое, что скользящий релиз, когда новейшие пакеты доступны вам всегда, а не только при релизе новой версии и не раньше следующей.

08 Сделайте Lubuntu официальным

LXDE – потрясающий легковесный рабочий стол, куда лучший, чем Xfce, даже для редактирования обложки диска – однако Lubuntu все еще ходит в незаконных отпрысках. Пора уже дать Lubuntu тот же статус, что и Xubuntu, чтобы Ubuntu официально признал его альтернативой для маломощных машин или для тех пользователей нетбуков, которым ближе стандартный рабочий стол.

09 Разделы при помощи LVM

Если Ubuntu действительно хочет избежать загвоздок при создании разделов, нужно принять разметку жесткого диска по умолчанию через LVM. Не так, как в Fedora, заполняя всю группу тома – но разумно отведя место для разделов root и home и предусмотрев графическую утилиту для переразбиения и изменения размера томов. Потребности меняются; пусть же и пользователи меняют свои системы соответственно.

10 Используйте RPM

Всем известно, что формат пакета RPM стоит выше формата Debian – почему же База стандартов Linux (Linux Standard Base, LSB) выбрала именно его? Ubuntu уже вполне окреп и не зависит от Debian, и выказал решимость к большим изменениям в других областях (например, Wayland и Unity). Пора отставить пакеты Debian и перейти на RPM.

11 Дайте минимальную установку

Для обладателей быстрого соединения с Интернетом скачивание полного CD с рабочим столом live не является необходимым. В Debian есть (и я совершенно уверен, что ребята из Ubuntu об этом слышали) небольшой CD, который загружает установщик, а затем скачивает только востребованные пакеты. Это прекрасная идея, которая реально ускоряет полный процесс установки: ведь не нужно ждать, пока скачаются 700 МБ, чтобы просто запустить загрузчик.

12 Не жадничайте

Переход с Rhythmbox на Banshee, вероятно, неплох, но настойчивое требование, чтобы 75 % от доходов за каждое скачивание MP3 с Amazon шло в Ubuntu, а не в Gnome Foundation, просто скандально. Да где был бы Ubuntu без Gnome? Конечно, можно иметь собственный Ubuntu One Music Store, однако обдирать почти весь сбор, чтобы позволить пользователям покупать на ресурсе конкурента – душительский подход; над таким даже Apple призадумался бы.

13 Простая установка кодеков

Это серая зона, но люди все равно пытаются воспроизвести DVD и потом жалуются, что «Linux сломался», если у них ничего не получается. Включение libdvdcss в репозитории Ubuntu – это не выход, однако поиск и добавление других репозиториев типа Medibuntu – это морока, а еще хуже вовсе о них не знать. Предлагай Ubuntu при установке включать репозитории третьих сторон, скачав установщик из другого места, пользователи спокойно проигрывали бы свои носители.

14 Нужен ли вам UUID диска?

Несомненно, файл fstab в Ubuntu – сущее недоразумение. Допустим, UUID дисков хорошо работают для автоматических установок, но поддерживать их намного сложнее. Неужели нельзя завести метки для файловых систем – если не по умолчанию, так хоть в виде опции? Использование меток делает fstab человеко-читаемым и не дает повода усомниться в том, все ли идет правильно. Конечно, применение LVM делает его ненужным.

15 Исправьте остальное

Я знаю, что разработчики любят экспериментировать с новыми функциями, но мелкие оплошки еще долго продолжают раздражать после реакции «ух ты» (или «во мразь») на новинку. Красивости могут привлечь новых пользователей, но удержит их надежность и практичность. Никому неохота возиться с этими мелкими (но многочисленными) ошибками, так что поощрять исправления нужно энергичнее. Инициатива «100 заметок» была неплоха, но этого безусловно мало.

16 Рынок игр

Одна из причин, почему так мало компаний решаются развивать игры для Linux, состоит в том, что некому продемонстрировать им потенциал рынка. Ubuntu такое может. Из всех дистрибутивов, кому как не Ubuntu / Canonical – при таком количестве домашних пользователей, поддержке коммерческой организации и собственном онлайн-хранилище данных – убедить разработчиков игр взять в голову Linux?

Персональные инструменты
купить
подписаться
Яндекс.Метрика