Linux: личный опыт в этом году

08.11.2017

Хочу поделиться своим опытом тестирования дистрибутивов Linux в медленно уходящем 2017 году. Напомню, что мой профиль использования — это классическое настольное применение, также известное как desktop computing. Если говорить конкретно, то свою тестовую машину я использую для интернет-сёрфинга, проигрывания медиа-контента, каталогизации фотографий, а также для написания, сканирования и печати документов. Существенный момент: я регулярно пишу обзоры новинок открытого ПО, которые вы можете читать в журнале Linux Format, поэтому для меня жизненно важно иметь возможность устанавливать самые новые программы. Если есть готовые бинарные сборки — хорошо, нет — не беда, я могу и сам собрать что угодно из Github.com.

С точки зрения «железа», использовалась следующая конфигурация:

  • Intel Core i3 2105 с материнской платой DH67BL-B3;
  • Встроенная графика Intel HD 3000 Graphics;
  • 8 Гб ОЗУ (DDR3/1333)
  • Intel SSD 120GB

В качестве подопытных операционных систем выступали интересующие меня дистрибутивы Linux: openSUSE 42.3, elementaryOS 0.4.1, Rosa Fresh R9, Mageia 6. Каждая из этих систем прожила в моём компьютере не менее 2 месяцев и оценивалась с точки зрения удобства, функциональности и эстетики. Ниже я поделюсь своими впечатлениями о каждой из них.

openSUSE 42.3

Данный дистрибутив имеет массу преимуществ для тех, кто по тем или иным причинам, предпочитает RPM-системы. Здесь есть очень удобный и надёжный инсталлятор от Suse Enterprise Linux (SLE) и довольно толковый центр управления YaST. Я сознательно выбрал более консервативную и стабильную версию Leap вместо всегда супер-свежей Tumbleweed по простой причине: в Leap я могу подключить дополнительные репозитории и обновить множество компонентов до самых свежих версий, получив на выходе нечто похожее на Tumbleweed. Но при этом, если что-то пойдёт не так, я всегда могу временно отключить такие репозитории и откатиться обратно. Не стоит забывать, что команда ‘zypper dup’ не столько обновляет пакеты, сколько приводит их в соответствие с текущим набором включённых репозиториев, то есть, её можно использовать и для даунгрейда (отката). Я установил новые версии для Qt5, KF5, KDE, KDE Extras, настроил себе более свежий компилятор GCC 7, перешёл на свежую версию ядра. У меня появилась самая новая версия рабочего стола KDE Plasma 5, которая автоматически обновлялась почти без моего участия. В openSUSE имеется отличная интеграция PackageKit и Zypper, поэтому для установки обновлений достаточно пару раз щёлкнуть мышью по значку в системном лотке. Даже пароль вводить не нужно!

opensuse1
Что и говорить, обновления в openSUSE ставить легко и приятно, однако за последствия никто не отвечает…

Однако, со временем стали вылезать недостатки такой системы: приверженность самым новым версиям вышла мне боком. То и дело после очередного обновления что-нибудь отваливалось или начинало работать не так. Либо Segmentation fault, либо частые падения самой оболочки Plasma (да, она всё ещё падает иногда!), либо временная потеря функциональности (Virtualbox может не работать с самым новым ядром). Проблемы можно обычно решить с помощью маневрирования с репозиториями, но со временем, опять же, дистрибутив превращается в гремучую смесь пакетов от разных поставщиков. Поддерживать стабильность вручную оказалось довольно трудозатратно. Всё таки, openSUSE Leap наиболее надёжен именно в своём изначальном виде, со стандартным набором репозиториев (плюс можно безболезненно использовать Packman), но тогда он теряет важную для меня особенность — свежесть пакетов. Оставаться на Qt 5.6 и GCC 4.8 для меня неприемлемо: я знаю дюжину проектов на Github, которые нельзя скомпилировать с этим устаревающим инструментарием.

Есть и ещё одна особенность проекта openSUSE, которая меня расстраивает. Дело в том, что инфраструктура проекта работает слишком уж нестабильно и непредсказуемо. По выходном где-то раз в месяц останавливается сервис software.opensuse.org, якобы на «плановые работы». Несколько раз я сталкивался с неработающим сервисом OBS и по будним дням – вместо страницы поиска пакетов вылетал Error 404. У openSUSE имеется два датацентра: один в Нюрнберге (Германия) и второй где-то в США. Стабильность работы обоих отражает общую картину с обеспечением качества (quality assurance, QA) в openSUSE – лично я не вижу ни стабильности, ни качества, но зато воочию наблюдаю постоянно прерывающийcя uptime.

opensuse2

При «настольном» использовании система обрастает репозиториями как снежный ком. Ну, по крайней мере, у меня 🙂

По этим причинам я в итоге принял решение перенести openSUSE 42.3 в виртуальную среду VirtualBox и использовать этот дистрибутив по мере надобности. Мне по-прежнему нравится очень удобная функция Zypper, позволяющая мигом установить все зависимости для сборки того или иного пакета:

sudo zypper --si d <package>

Пользовательская аудитория у openSUSE всё ещё значительная, и в частных репозиториях на OBS можно найти очень много интересных программ, которые уже кто-то успел собрать.

elementaryOS 0.4 «Loki»

Это один из самых популярных отпрысков Ubuntu. Система очень хорошо себя зарекомендовала у новичков в мире Linux, и вполне заслуженно, как мне кажется. Система elementaryOS 0.4 «Loki» основана на Ubuntu 16.04 LTS и отличается повышенной стабильностью, надёжностью и увеличенным сроком поддержки. Последнее особенно удобно: можно один раз установить Loki в качестве запасной ОС и вспомнить о ней пару лет спустя. После установки всех накопившихся обновлений с системой не случится ничего страшного, всё продолжит работать как часы. Вроде бы, ничего особенного, но многие другие Linux не переносят такого к себе отношения. Очень круто и удобно то, что elementaryOS полностью совместима с Ubuntu, а значит я могу подключить любой PPA-репозиторий для Ubuntu, и он гарантированно будет работать. Де-факто Ubuntu является наиболее распространённым дистрибутивом Linux в мире, и для него создано множество таких частных PPA-источников. Почти любая Linux-версия какой-либо программы имеется в уже собранном виде в чьём-то PPA, а значит мне не нужно возиться со сборкой исходников. Это удобно.

Одной из причин, почему я использую elementaryOS, а не саму Ubuntu, является рабочий стол Pantheon, который является оригинальной разработкой проекта elementary. Он основан на библиотеках GTK3 и Granite, и включает в себя отдельные элементы Gnome 3 (хотя их тут немного). Pantheon очень быстр и по своему поведению напоминает пресловутую macOS, как внешне, так и идеологически.

eos1

Вроде бы всё чисто и аккуратно, но активная вкладка в браузере очень слабо выделена, из-за чего работать неудобно. В дизайне elementaryOS не очень хорошо обстоят дела с контрастностью элементов.

Несмотря на то, что я не являюсь поклонником Debian и deb-дистрибутивов, наличие на компьютере elementaryOS для меня полезно, так как на свете существует некоторое число программ, которые очень легко установить в Ubuntu-подобных ОС, и очень трудно собрать где-либо ещё. Хороший пример: игра Machines vs. machines, которая опирается на QML-модули к Qt5, написанные в Canonical специально для Ubuntu. Это также относится к целому пласту программ, написанных в то время, когда в Canonical ещё делал ставку на Unity и Mir, и разрабатывал много специфических для Ubuntu компонентов. Другой пример – замечательный каталогизатор заметок Outwiker, который очень легко поставить из PPA и довольно муторно собирать вручную.

elementaryOS 0.4 могла бы быть идеальной настольной системой, но увы, она имеет свои недостатки, которые раскрываются после первых дней интенсивного использования. Во-первых, не все компоненты от Ubuntu 16.04 можно заменить более свежими версиями, и если программа требует самую новую GTK3, то мне гораздо проще накатить новейшую Fedora и собрать всё там, вместо ломания стабильной, но устаревшей GTK3 в elementaryOS. Во-вторых, кажущееся удобство рабочего окружения оборачивается совершенно дикими проблемами при каждодневной работе. Копирование файлов в Pantheon-files, каталогизация фотографий штатным приложением, веб-сёрфинг в Midori и Epiphany (Gnome Web) – всё это очень неудобно. Мало функций, мало настроек, невозможно что-либо изменить и перенастроить. Дополнительное наблюдение, которое, впрочем, относится не столько к elementaryOS 0.4, сколько ко всем рабочим окружениям на GTK3 – это крайне скудная и ограниченная функциональность прикладных программ. Я уже писал заметку о возмутительно убогом индикаторе погоды от проекта elementary, но с остальными приложениями из нового elementary AppCenter ситуация та же. Когда я подбираю свободные приложения для своей рубрики в журнале, я всегда отмечаю убожество и ограниченность программ на GTK3. Почти все они примитивны до безобразия, и при том часто ещё и нестабильно работают. Напротив, самые лучшие, развитые и функциональные приложения часто написаны на C++ и имеют интерфейс на Qt. Такое вот наблюдение 🙂

Наконец, я отмечаю всё возрастающую жадность разработчиков elementaryOS в отношение пользовательских донатов. Принцип Pay what you want – пример отвратительной жадности и истончающейся связи этих ребят с реальностью. Они заставляют ничем не виноватых людей чувствовать себя нищебродами каждый раз когда требуется скачать из AppCenter «условно-бесплатную» программу (с лицензией GPLv3, между прочим). Разумеется, это вовсе не означает что весь дистрибутив Loki 0.4 из-за этого плох.

eos2

Мы напишем недопрограмму на Vala и GTK3, а вы нам дадите немного денег. Видимо, в мире хипстеров растёт напряжение из-за недостатка донатов…

В итоге, elementaryOS живёт у меня на запасной разделе моего SSD и используется время от времени, в зависимости от задач и настроения.

Rosa Fresh R9

Мои отношения с этим российским дистрибутивом начались в 2012 году, когда в мае проект Rosalab презентовал версию Rosa Marathon. Этот релиз планировали поддерживать и обновлять аж 5 лет, что являлось прямым ответом на Ubuntu 12.04 LTS от британской Canonical. Увы, история Rosa Linux продолжила своеобразное «хождение по мукам» своего прародителя – французской Mandriva Linux. В 2011-2013 годах Rosa имела мощную финансовую подпитку от фонда NGI, организованным бывшим министром связи РФ Леонидом Рейманом. У компании имелся шикарный офис в Сколково и большой штат сотрудников. Именно в это время под руководством UX-дизайнера Кирилла Монахова был создан прекрасный набор фирменных значков Rosa и куча интересных модификаций для KDE. Многое из этого используется в дистрибутиве до сих пор.

Rd2012-new-icons

Отличная фирменная тема значков — это именно то, что меня всегда привлекало во внешнем виде Rosa Linux

Любопытно, что «тучные» годы Rosa Lab совпали с волной неистовой критики дистрибутива со стороны анонимусов и прочих человекоподобных с сайта Linux.org.ru. Дистрибутив ненавидели за то, что под него якобы попилили неисчислимые суммы бюджетных денег, а также за то, что он русский, а всё русское по определению толковым быть не может. Время показало, что оба обвинения были напрасными. С некоторых пор Rosa Linux существует под крылом НТЦ ИТ «Роса», имеет очень скромный штат сотрудников (не знаю, сколько их там точно, но вряд ли больше 10-15 человек) и в основном развивается за счёт образовавшегося сообщества. Интересно, что в наши дни у дистрибутива вполне неплохая репутация у Интернет-пользователей, никто Росу больше не ненавидит, но зато и будущее дистрибутива немного туманно: лично я боюсь, что проект может в любой момент умереть, и сообщество просто не справится с его поддержкой (например, кто-то должен оплачивать размещение сборочной среды ABF в датацентре).

После Rosa Marathon стартовала проект Rosa Fresh – версия дистрибутива с полускользящим режимом поддержки и обновления. «Полу-» означает, что в рамках базовой платформы у вас есть полноценная роллинг версия, а для перехода между платформами всё же рекомендуется устанавливать систему с нуля. Были выпущены две базовых платформы: 2014.1 и 2016.1, последняя является актуальной на данный момент.

Итак, какими особенностями обладает Rosa Fresh R9, основанная на платформе 2016.1?

  • Интеграцией дополнительных инструментов настройки (drak-приложений, унаследованных от Mandriva) в стандартный центр настройки KDE Plasma. Для сторонних программ сделаны соответствующие KCM-обёртки;
  • Свежими версиями рабочих окружений и прикладных программ. Версии пакетов в Rosa могут немного отставать от upstream, но зато в дистрибутиве организовано более толковое и тщательное тестирование новых функций. Если новая версия Plasma 5 несёт в себе регрессии и новые ошибки, пользователи Rosa получат её позднее, когда ошибки будут исправлены в корректирующих минорных релизах. Это не очень удобно для тех кому нужен bleeding edge (таким лучше подойдёт Manjaro или тот же Tumbleweed), но зато обеспечивает отличную стабильность системы. Однажды установленная Rosa Fresh может работать годами без сбоев;
  • Наличием огромного количества дополнительного ПО в репозитории Contrib. Стандартная поставка Rosa уже включает задействованный репозиторий Contrib, который по своему «богатству» не уступает, а иногда и превосходит знаменитый AUR от проекта Arch Linux. Я говорю сейчас не о формальном количестве пакетов, а о наличии всяких редких штук, вроде VoltAir, OilWar, Softmaker Freeoffice, которые сложно найти где-то ещё в готовом виде. В отличие от россыпи PPA-репозиториев в Ubuntu или частных OBS в openSUSE, содержимое Contrib централизованно пересобирается и тестируется средствами сборочной фермы ABF, что положительно сказывается на стабильности программ;
rosa2

Хотите поиграть в эту игру? Ставьте Rosa Fresh!

  • Возможностью скачать свежий промежуточный образ системы вместо того, чтобы накатывать огромный пласт обновлений поверх оригинального релизного образа. Это не полноценные nightly builds, но очень близко к ним. Это именно то, чего мне так не хватает в других дистрибутивах, особенно когда под рукой нет быстрого безлимитного Интернета (бывает и такое!);
  • Наличием дружного и адекватного сообщества на официальном форуме проекта. Активность там умеренная, и, к примеру, сообщество Ubuntu будет гораздо многочисленнее и более разговорчивым, однако форум Росы гораздо толковее, чем форум openSUSE, и бесконечно лучше того, что происходит в русском сообществе elementaryOS (напомню: ребята там зачем-то специально забросили свой форум и переместились в Telegram-канал, где быстро скатились в привычный для телеграма шлак).
rosa1

В разделе «Системное администрирование» содержатся инструменты, которые в других дистрибутивах разбросаны где попало.

В Росе довольно удобно заниматься сборкой программ из исходного кода, так как, с одной стороны, у нас есть здесь практически все инструменты и библиотеки для сборки (актуальных версий), а с другой, имеется довольной развитый инструментарий URPM, который содержит все неоходимые мне функции. Например, аналогом “zypper –si d” здесь выступает “urpmi –buildrequires”, а вместо “zypper dup” можно использовать “urpm-reposync”.

Разумеется, у Росы имеются и недостатки. Помимо неустойчивого положения дистрибутива и непонятных перспектив (а точнее – молчания со стороны НТЦ ИТ «Роса»), я бы отметил довольно архаичный инсталлятор и заброшенность прежних разработок (например, проигрыватель Rosa Media Player больше не развивается). Но в реальной эксплуатации это всё мелочи.

Rosa R9 является сейчас моей основной системой, и она меня полностью устраивает. Мне нравится то, что инфраструктура сборки этого дистрибутива находится на территории России, и помимо моей личной позиции, тут есть и практическая сторона: никакой тропический ураган или санкции США на реэкспорт ПО не могут повлиять на доступность Росы. Если вопрос с «американскими сервисами» был чисто политическим и никак не отразился в итоге на доступе к ним в РФ, то в конце августа этого года я лично столкнулся с тем, что моя Russian Fedora Remix 26 (какая ирония!) не могла достучаться до списка зеркал именно тогда, когда мне срочно нужно было сделать “sudo dnf update” – в это время в городке Ралейф бушевал ураган «Харви», который на несколько часов обесточил датацентр Red Hat. После этого я задумался: хочу ли я, чтобы мою работу с Linux определяли ураганы в стране вероятного противника? 😉

Mageia 6

Напоследок напишу немного о Mageia Linux. Это ещё один потомок почившей Mandriva Linux и в некотором смысле конкурент Rosa Linux. Я никогда особо интенсивно не использовал Mageia, так как в данном дистрибутиве исторически всегда наблюдались разброд, шатания и срывы сроков. Но я добросовестно прожил некоторое время с Mageia 6, так как в ней имеется портированный из Fedora пакетный менеджер DNF. С моей точки зрения, DNF является более перспективной технологией, чем URPM, и мне очень жаль, что в Росе пока нет DNF. Я пробовал портировать его самостоятельно, но это оказалось трудным заданием, и пока что я застрял где-то на сборке библиотеки Hawkey. В общем, я снимаю шляпу перед разработчиками Mageia за то, что они проделали отличную работу. Более того, в Mageia имеется графический интерфейс для DNF под названием Dnfdragora. Эта программа использует libYui и может интегрироваться с GTK3, Qt5 и ncurses. Такие штуки вызывают у меня зависть и восхищение!

mageia

Современный и быстрый менеджер пакетов, плюс отличный интерфейс к нему — это, безусловно, сильный ход разработчиков Mageia.

Что касается самого дистрибутива, то для начала я советую прочитать обзор от Dedoimedo. Сразу скажу, что с выводами этого уважаемого автора с согласен лишь отчасти. В принципе, Mageia 6 вполне можно использовать в качестве основной системы, особенно если вам нужен проприетарный драйвер Nvidia, однако я легко могу перечислить и недостатки данного дистрибутива:

  • Крайне скудное наполнение стандартных репозиториев (и небогатый выбор сторонних). Я уже как-то привык, что QtCurve, Kvantum, Cool Retro Term можно поставить сразу из репозиториев в Росе. В Магее так нельзя, увы;
  • Старые версии программ. Версия с Plasma 5 использует устаревший набор KDE Applications 16.12, которому скоро стукнет год. Остальные программы обновляются тоже крайне избирательно;
  • Странная приверженность к неудачным пережиткам Mandriva, например к Netapplet. Чтобы понять всю ущербность Netapplet по сравнению с NetworkManager (стандарт в большинстве другим дистрибутивов Linux), достаточно сравнить поведение Mageia и Rosa в VirtualBox: если на хосте меняются сетевые настройки, то NetworkManager в гостевой системе заметит это и автоматически перенастроится, а NetApplet в Mageia просто потеряет сеть до тех пор пока вы не сделаете “# service network restart”. Кстати, в Mageia почему-то нет sudo в стандартной поставке;
  • Довольно много багов. Например, смена языка и системной локали удивительным образом не влияет на некоторые программы. И таких мелочей в системе хватает.

В общем, если бы не DNF, то Mageia 6 вообще не стоило бы рассматривать.

В итоге, опыт использования подсказывает мне, что среди настольных дистрибутивов наиболее сбалансированным вариантом является Rosa R9 (а скоро уже выйдет и R10). Если вы по какой-то причине не любите Plasma 5, то можно использовать отдельную редакцию Росы с рабочим столом Gnome 3. В зависимости от вкуса, предпочтений и привычек вполне достойно установить Ubuntu 16.04 или elementaryOS 0.4, но использовать openSUSE Leap или Mageia скорее всего не стоит: количество ошибок и трудностей со временем приведёт к разочарованию.

Спасибо, что дочитали до конца. Подписывайтесь, ставьте лайки, и всё такое…

Реклама

Ubuntu 11.04

28.04.2011

Вышла новая Убунта: http://releases.ubuntu.com/11.04/

Обязательно со временем покручу её на своей машинке, но пока сразу могу сказать, что общественность воспринимает Unity скептически. Тут дело даже не в боязни нового, а в элементарной падучести новой оболочки. Ну и функционал у неё «не айс». Поэтому лучше всего подождать, пока Unity доведут до ума.

На самом деле, складывает интересная ситуация: к началу июня, по моему мнению, самым удачным дистрибутивом будет Fedora с рабочим столом KDE. Ubuntu со своей Unity многих разочарует, GNOME3 — разочарует ещё больше. Большинство дистрибутивов будут » ни то, ни сё», а вот Fedora 15 обещает нам действительно очень быструю загрузку (systemd) и отличную интеграцию с KDE 4. Посмотрим, как всё будет…


Вышел OpenSuSe 11.4

10.03.2011

10 марта, как и было обещано, стали доступны образы OpenSuSE 11.4.

Вот они:

http://mirror.yandex.ru/opensuse/distribution/11.4/iso/openSUSE-11.4-DVD-x86_64.iso

http://mirror.yandex.ru/opensuse/distribution/11.4/iso/openSUSE-11.4-DVD-i586.iso

Это что касается DVD; остальные образы, включая отдельный KDE и GNOME, можно скачать по своему усмотрению с того же Яндекса или с любого другого зеркала.

Что касается полного перечня новинок и изменений, то здесь я наверно не буду пересказывать официальный changelog, а лишь вкратце опишу важные лично для меня моменты.

Моя позиция — это позиция применения Linux на рабочем столе для работы и развлечения дома, то есть это классический Desktop. Соответственно, меня волнуют вопросы быстродействия, удобства, поддержки и подобное, но, к примеру, не волнует всё, что связано с веб-серверами.

Итак, что такого интересного случилось с OpenSUSE за последние 8 месяцев (здесь именно такой цикл релизов)? Прежде всего, это переход Novell в собственность корпорации Attachmate, о чём я уже писал в ноябре. По сути дела, всё кончилось отъездом Novell’а из Европы обратно в США, в то время как проект OpenSuSe остаётся жить и работать по прежним правилам, в первую очередь за счёт сообщества энтузиастов. В новой версии 11.4 нет какого-либо влияния Attachmate; сама корпорация пока не собирается вмешиваться в дела проекта, поэтому контрибуторы OpenSuSe вообше мало что заметили: они как работали раньше, так и работают.

Также, вместо OpenOffice.org в системе теперь используется его форк — LibreOffice. Это тот же офис, но не зависящий от жадин из Oracle.

С технической стороны, в новом релизе масса обновлений и усовершенствований. Это ядро 2.6.37, которое не только лучше поддерживает оборудование (особенно актуально для портативных устройств) , но и содержит «волшебный патч» в 200 строк, который заметно увеличивает отзывчивость системы и субъективное быстродействие (подробнее читаем тут и тут). А также:

  • Заметно более быстрый Zypper
  • Поддержка LVM в YaST
  • Systemd для более быстрой загрузки (по умолчанию, правда, используется классический SysV)
  • Полный переход с HAL на udev, upower, udisk…
  • Новые версии KDE 4.6 и GNOME 2.32

В системе по прежнему основным рабочим столом является KDE, хотя GNOME тоже хорошо поддерживается. Насколько мне известно, усилия европейских разработчиков в плане рабочего стола направлены именно на KDE Plasma Desktop, в то время как инициатива по GNOME-приложениям исходит от американцев (чего стоит хотя бы активное развитие плеера Banshee). Впрочем, в наше время всё стало таким размытым и международным, что замечать привязки к странам становится всё труднее.

Так или иначе, у меня сейчас установлен и работает OpenSuSe 11.4 с рабочим столом KDE 4.6. После небольших поправок, выглядит это так:

Я не могу сказать, что рабочий стол в OpenSuSe отполирован так же хорошо, как и в Ubuntu, но в целом всё работает ровно. Первое, что я сделал после установки системы, было установкой драйвера AMD Catalyst. Яне в курсе, готовы ли для 11.4 пакеты с драйвером, так как уже довольно давно устанавливаю его вручную. Для этого я сначала ставлю зависимости для компиляции:

su —

zypper in kernel-source linux-kernel-headers kernel-syms module-init-tools make gcc  libstdc++ libgcc glibc-32bit glibc-devel-32bit fontconfig freetype zlib*

Затем скачиваю драйвер (*.run) с сайте AMD  и устанавливаю его. Всё проходит на ура.

Следующий шаг — установка кодеков и проигрывателей для мультимедиа. В этом деле нам всегда помогал неофициальный репозиторий Packman. Недавно он был реогранизован и теперь вместо одной большой свалки разнообразного ПО имеются несколько тематических хранилищ:

Essentials (кодеки)

Extra (разнообразное доп. ПО)

Games (тут всё понятно)

Multimedia (плееры, работа со звуком и видео)

Прелесть в том, что эти репозитории не зависят друг от друга, а значит их можно сочетать по своему вкусу, подключив только нужное.

Остальная настройка производится на вкус и цвет пользователя. KDE в версии 4.6 более-менее годен для повседневного использования, плазма почти не падает, скорость работы хорошая. Из более-менее серьёзных изменений я лишь поменял библиотеку freetype на пропатченный вариант с субпиксельным хинтингом. Подробнее об этом тут.

В остальном полёт нормальный, всем рекомендую новую версию!


Новая убунта

11.10.2010

Вчера, 10 октября, вышла Ubuntu 10.10. Данный релиз скорее эволюционный, чем революционный, поэтому особо интересных новинок в нём мало. Если говорить о том, что увидит пользователь, то это новый апплет регулировки громкости, с интеграцией Rhythmbox и Banshee, замена фотоорганайзера F-Spot на более лёгкий Shotwell, отсутствие The GIMP в стандартной поставке, доделанный интерфейс в Ubuntu Software Center, а также куча мелких доделок и небольших улучшений. Gwibber корректно работает с новымм протоколом Twitter’а, почтовый клиент Evolution стал гораздо быстрее в новой версии, и т.д. Ещё появилась удобная функция по синхронизации любой директории (и не только) через сервис Ubuntu One.

С первого взгляда заметно, что Ubuntu 10.10 загружается очень быстро, примерно за 15 секунд на Athlon XII и 2 Гб ОЗУ. Также бросается в глаза очевидный тренд, которого придерживаются разработчики из Canonical — это всеобщее упрощение. Дистрибутив ориентируется на всё менее подготовленных пользователей, и по этой причине в нём нет GIMP (можно поставить отдельно). Фотоменеджер Shotwell работает пошустрее F-Spot, но по функционалу категорически проигрывает последнему. Лично мне очень нравится в F-Spot функция автоматического удаления красных глаз, чего в Shotwell пока нет. Ну, так или иначе, но это всё касается только набора программ по умолчанию. Никто не мешает запустить Synaptic (или новый Software Center) и поставить всё нужное ПО самому.

Под капотом Ubuntu 10.10 имеется не только новое ядро 2.6.35, но и новый Xorg 1.9. На данный момент уже есть драйверы Ati Catalyst и NVIDIA для работы с новыми «иксами», но всё равно стабильность и предсказуемость графической системы в 10.10 стала ниже, чем  в 10.04. Это может проявиться в том, например, что окно входа GDM может неправильно определять разрешение экрана, хотя после логина всё само исправляется.

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

Но это всё придирки, как вы понимаете. Просто я люблю SUSE и убунтой пользуюсь исключительно как второй системой.

Ссылки на более обстоятельные обзоры:

http://www.opennet.ru/opennews/art.shtml?num=28230

http://habrahabr.ru/blogs/ubuntu/105869/

http://desktoplinuxreviews.com/2010/10/10/ubuntu-10-10-maverick-meerkat-2/


First look at Ubuntu 10.04

28.04.2010

Canonical has just released another major Ubuntu version. This time it’s another April’s Long Term Support release, numbered predictably as 10.04. According to official announcement at Canonical website, Ubuntu 10.04 LTS (code named Lucid Lynx) will be supported for three years on desktops and generous 5 years on servers – not bad for a free distro.

Meanwhile, its needed to say, that 10.04 release was not a big-shocking surprise, thanks to alpha, beta and RC releases that let us observe all new things beforehand. So today it grew mature, and – official. As long as Ubuntu is the most popular Linux distribution in the world and the main Windows rival on desktops, I’m going to review it as a desktop OS. I hope that this will be helpful for both Windows switchers and up-nosed Linux geeks.

What’s new for desktop users

  • Ubuntu now comes with it’s own Music Store, which is integrated into Rhythmиox music player. Rhythmbox is a default player for your music.
  • GIMP is removed from standard out-of-the-box install. This is done because Canonical considered it to be “too complex” for an average user. Basic image editing features, such as resize, crop, auto levels etc. are supposed to be done in F-Spot, which is installed by default.
  • Ubuntu now includes PiTiVi video editor by default. Pitivi is a basic non-linear video editor, adressed to newbies and non-geeks. I assume that it’s Ubuntu’s response to iMovie and Windows Movie Maker.
  • Notifications has seen further improvements since 9.10 release. Thanks to libnotify development and integration into Gnome desktop, notifications are smarter and more functional. You can maintain your IM conversations, watch system messages and receive any other type of notifications within one solid (and clean looking!) system in your panel tray. The smart thing is that pop-up messages are not so dumb as before: now they will not disturb you watching fullscreen movie, or wake up the PC when it sleeps or stands by.
  • Fresh DE releases: GNOME 2.30, which is the last major GNOME of 2.x series, and KDE SC 4.4, for those who needs KDE desktop.
  • Even faster boot process, up to 8-9 seconds on certain hardware
  • New look and feel. The new Ubuntu design was heavily discussed through the whole Web. The most revolutionary change is the new window button layout.

Digging into new release

The first thing to notice is the new design which makes Ubuntu 10.04 more distinctive. We have new logo, new dark theme applied by default, new splash screens and wallpaper and new mac-styled window button placement. Speaking about logo one mjst say that it’s definitely more mature than the original one. The new font looks more sharp and less childish, as compared with old rounded font. The famous circle (“three people”) has remained the same but is moved to the right and made smaller and mono-coloured. However, we also have new GTK2 theme (“Radiance”), which features very wide scrollbars and suprisingly contrast bold porgress bars of very bright orange colour. Personally I didn’t like Radiance theme because, to my mind, it’s very childish and “simple” — this is quite opposite to the new logo. Nevertherless, tastes differ, and you can always set the look of your choice in Look and Feel preferences (or leave it intact).

The boot experience is really good, the splash screen appears only once and on my machine it took about12 seconds to load the desktop completely. I also tested 10.04 on older configuration with legacy Nvidia FX videocard. I noticed that when Ubuntu is unable to show the main splash screen immediately, it doesn’t show anything at all and you still see the smooth boot, without any text messages.

The desktop, which, as I ve said before, is the latest GNOME 2.30, sports highly integrated status applet on the top right, where Evolution mails, Empathy messages and system notifications all sit in uniform area. Surely, you have to login into your IM and setup mailbox to make use of it.

As soon as we see the good old GNOME desktop, let’s point things that were altered. The frist to notice is the reworked and redesigned Users and Groups management dialog

New User management tool

User management is now simpler and more inituituve, plus you can enable user login without password (it’s not the same as auto login), by just clicking the user name in GDM greeter. Ubuntu doesn’t let you set the password less than 6 characters for new users, though it is possible to do so during the installation process. The group management has the same functionality as before, but the interface has also been reworked.

Group handling is also comfortable

Soon after fresh install I wanted to add my native Russian localization. For years it has been done automatically and 10.04 is no exception. But things are also a bit different here and now I can choose, whether I want to install only localized menus or dictionaries, or both. Of course, this is great!

After setting up comfortable preferences I discovered, that software selection has also seen some changes. The general trend is that Ubuntu getting more and more simple and those pieces of software, that are considered to be “complex”, are just thrown away. Ubuntu 10.04 suggests that the user will be happy with F-Spot photo manager to edit his or her photos, but despite I find F-Spot very good organizer, it is a poor editor. This means that all you graphics lovers will sudo apt-get gimp soon after clean install. After all, default software set is no problem as long as we have tons of packages in default ubuntu repos. They turn to be very helpful in case when something goes wrong. For example, I was having trouble installing proprietary drivers for my Nvidia FX5200 card. Ubuntu simply didn’t detected it in it’s Hardware drivers utility. So I decided to install Nvidia*.run package from NVIDIA’s website. In order to compile the kernel module (nvidia.ko), I would need some developer tools and kernel headers. No problem: sudo apt-get install build-essential solves it and within 5 minutes I’m enjoying Tux Racer 🙂

When I choose to install some extra software, I can use Ubuntu Software Center (USC), or traditional Synaptic GUI. USC has been redesigned and now it sports very appealing tabs and more elegeant layout. USC is integrated with Packagekit (Synaptic is not) and offers only “Programs”, but not all packages. So if you’re new to Linux, you’ll most likely choose to use USC, while nerds and geeks will like Synaptic more.

DEB packages are hidden far-far away from here 🙂

Few more screenshots:

Default login greeter

Ubuntu Music Store is available right from Rhythmbox player

Software Center searches as you type and also sports very nice arrowed tabs

So what’s in the end?

Ubuntu is great, fast, stable and appealing. To my opinion, the new design is not ideal, specifically the gtk2 controls. I’m sure many people will customize the look and feel and will not stick to default theme.

Ubuntu is fast, it’s a real lightware, so you don’t have to look at other light DEs such as LXDE if you don’t want to. According to Phoronix tests, 10.04 wins in majority of tests. Even though the gain can be minimal, it’s still better than none. And better than other distros.

Pros:

  • Speed
  • Compatibility and device support
  • Ease of use
  • Friendliness to newbies
  • Ready for communicating and social networking
  • 3 years of desktop support thanks to LTS status

Cons:

  • Default theme is not really good
  • Gimp is dropped – goodbye power users

Though I personally prefer the more polished Mint, I would recommend Ubuntu 10.04 as a stable long-term solution.

Download the right images of Lucid Lynx from Ubuntu website, or use direct links below:

http://mirrors.gigenet.com/ubuntu/10.04/ubuntu-10.04-desktop-i386.iso

http://mirrors.ccs.neu.edu/releases.ubuntu.com/10.04/ubuntu-10.04-desktop-amd64.iso