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 скорее всего не стоит: количество ошибок и трудностей со временем приведёт к разочарованию.

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

Реклама

OpenMandriva 2014 на фоне остальных

26.01.2015

В этой заметке я поделюсь своим мнением о некоторых производных почившей Mandriva. Почему «некоторых»? Потому что PCLinuxOS я в этот раз, увы, не смотрел. Зато могу сказать про остальных «потомков».

Последние 1,5 месяца я присматривался к проекту OpenMandriva и интенсивно тестировал дистрибутив OpenMandriva Lx 2014.1 на нескольких компьютерах. До этого в моей лаборатории побывала Mageia 4.1, которую было интересно сравнить с Rosa Desktop R4/R5.

По итогам сравнения хочу поделиться своим мнением, плюсами и минусами данных трёх систем.

Rosa Desktop. Наверное, это единственная по-настоящему качественная отечественная ОС. Она исключительно стабильна, довольно быстра и, самое главное, предлагает новые версии пользовательских программ. Существует ветка форума, где можно заказать пакет с программой, которая пока отсутствует в огромном штатном репозитории Contrib. Ещё у данной ОС замечательная локализация — в последнее время никто не может найти в интерфейсе непереведённые места.

Но у Росы есть и минусы: слабосильный инсталлятор и довольно прожорливый рабочий стол KDE. Однако это всё мелочи по сравнению с некоторым общим разочарованием от системы. Дело в том, что в последнее время разработка Rosa Desktop сильно замедлилась, в ОС перестали появляться новые функции, а разработчик (НТЦ ИТ «РОСА») явно имеет очень мало ресурсов. Тем не менее, Rosa Desktop — отличный вариант для того, чтобы показать Linux друзьям и знакомым.

Теперь немного об OpenMandriva. До сих пор не все понимают, что это за система, откуда она взялась и кому вообще нужна. Данная ОС отпочковалась от стабилизированной базы Rosa Desktop R3 и с тех пор уже заметно отдрейфовала в сторону. Управляется некоммерческой ассоциацией OpenMandriva, имеет свой сайт, а сборки пакетов и образов по-прежнему размещает на ABF, там же, где и Rosa. Символ OpenMandriva — пёс Квидо, срисованный с реальной собаки одного из разработчиков ОС (Bero). Квидо говорит: «Пожалуйста, дайте нам денег, гав-гав!» (пруф).

Сама система оказалась нестабильной, непредсказуемой и довольно кривой. Во-первых, в ней почему-то всё плохо с локализацией, хотя как можно было её испортить, лично мне непонятно. Но факт: многие приложения и плазмоиды всегда отображаются с английским текстом. Во-вторых, ядро по умолчанию настроено тут очень хитро, настолько, что мой ноутбук под OpenMandriva перегревался и аварийно гас уже через 5 минут работы. Частично решил проблему, добавив thermal.nocrt=1 к параметрам GRUB. Не работали клавиши управления подсветкой экрана — решил это, убрав acpi_osi=Linux из параметров. Наконец, в системе то и дело отваливается ConsoleKit. Скажем, изменить системное время я смог только из консоли — root-авторизация в KDE не сработала.

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

В отличие от малоизвестной OpenMandriva, дистрибутив Mageia знаменит, и входит в вершину рейтинга Distrowatch. Считается, что ядро его разработчиков до сих пор составляют бывшие сотрудники Edge IT, которые когда-то работали над самой Mandriva. Когда-то мне весьма понравились первые 2 релиза Mageia, но потом я стал замечать неприятное:

  • система часто глючит, плохо распознаёт оборудование и вообще производит ощущение очень «сырой»
  • система ничем не отличается от Mandriva 2010, кроме обновлённых версий программ. Получается, что весь смысл многолетней разработки — гонка за апстримом? Новых функций нет, стабильность лучше не становится…

Самый же неприятный момент для меня — это отсутствие многих важных пакетов в репозиториях Mageia. Например, мне для ноутбука критично важен TLP, который, как мне казалось, уже есть везде. Но в Mageia его нет, а старый laptop-mode-tools в моём случае был неэффективен. На этом фоне очень странно читать хвалебные отзывы о Mageia 4 в Linux Format (Маянк Шарма, тыц) и Linux Voice (Грэм Моррисон, тыц). Оба автора поют оды Mageia так, будто им за это заплатили 🙂 Гораздо правдивее, как мне видится, обзор ОС на Distrowatch.com. Автор (Джесс Смит) отмечает:

I have long been a fan of Mandriva and its family of distributions, such as Mageia, and this latest version just did not feel like it was ready for release. Most of the time it barely felt like it was ready for beta testing.

Очень важно поэтому не просто играть с системой в live-режиме, но и более глубоко её исследовать. Некоторые авторы ленятся это делать и пишут поверхностные обзоры.


Сообщество Mageia потеряло весь материал за год

13.02.2014

Как пишет Валентин Сайков — админ Mageia Russian Community — на его компе накрылся диск виртуальной машины, на котором были все бэкапы форума, багтрекера, чата и вики домена mageialinux.ru. В результате, сообщество потеряло практически все материалы с января 2013 года по вчерашний день.

Слово главному участнику событий:

Чудом смог откатиться до 18.01.2013. Потеря больше года в сообщениях форума. Чат и багрепорт потерены навсегда.
Репозиторий пока не восстановлен, но скоро будет как и был. Жаль, что ни кто не скопировал себе хоть один бекапчик. =(

Ещё цитата, на этот раз от Олега (xxblx):

во-первых, началось все с того, что рубанули свет, а это точно не от тебя зависело. Во-вторых, вероятность того что именно образ виртуальной машины пострадает… Бекапы все делались, не образ же отдельно надо было бекапить дополнительно. Ну, на будущее учтем, будем еще куда-нибудь дампы копировать. Впрочем, толку-то от этих дампов будет, если снова образ пострадает.
Не парься, в общем. А тех, кто на тебя упреки сыплет, шли в известном направлении. Если все сами грамотные такие — пусть сами сервер предоставят и делают все как положено в их представлении =)

Тема обсуждения на на линуксфоруме.

 

Сказать, что ребята находятся в унынии — ничего не сказать. К счастью, репозиторий MRC был зазеркален Яндексом, плюс кое-что наверняка вытянется из кэша гугла. Но нам с вами нужно извлечь правильный урок из этой истории: если уж и делать хостинг на коленке, то не скупиться на бэкапы и выделить под них отдельный внешний винт на пару-тройку терабайт (или даже два винта).


Linux в конце апреля: дайджест

20.04.2011

Для меня весна — самое любимое время года. Обычно в это время собирают самый богатый урожай Linux-дистрибутивов, а также делаю весеннюю уборку, что тоже немного подбивает к возможной смене основной ОС 🙂

Какие релизы нас ждут в ближайшее время? Из мейнстрим-дистрибутивов наиболее ожидаемы следующие:

Ubuntu 11.04 — 28 апреля

Fedora 15 — 24 мая

Mandriva 2011 — 13 июня

Начнём по порядку.

Ubuntu — безусловный лидер по популярности, но грядущая версия обещает не просто очередное обновление, а целую мини-революцию. Речь идёт о рабочей среде Unity, которая будет использована по умолчанию в 11.04. Это не совсем рабочая среда, а скорее некая визуальная надстройка над Gnome 2.32, но головной боли она уже принесла немало. Казалось бы, очень хочется приветствовать новинку и порадоваться за Canonical, но всё-таки есть настороженность: Unity объективно «падучая» и неудобная, что подтверждено специально проведёнными испытаниями. Возможно, в будущем её доделают (я почти уверен в этом), но пока переход от классического десктопа GNOME к Unity представляет собой заметное падение как в надёжности системы, так и в юзабилити. Впрочем, так всегда происходит при введении новых разработок (вспомним Mac OS X 10.0), которые потом доводят до ума. К счастью, привычный рабочий стол в 11.04 всё же останется (его можно будет выбрать при логине), хотя  в октябре его уже не будет.

В конце мая должна выйти 15-я Fedora (дату релиза уже два раза переносили, и возможно ещё раз перенесут), в которой нас обещают порадовать GNOME 3 (он уже вышел, попробовать можно тут). GNOME 3 — невероятно революционный и спорный релиз, и по совместительству — причина, по которой в Canonical решили делать свою оболочку. Новый Гном красив, но очень непривычен, т.к. найти привычные функции удаётся не всем 🙂 На нашем форуме его начали обсуждать, но пока никто в бой не рвётся. Существует следующее мнение на этот счёт:

while KDE 4.0 was just premature release, GNOME 3.0 is broken by design. No amount following minor releases can fix that.

(Если четверокеды 4.0 были просто недоделанной версией, то третий Гном изначально спроектирован сломанным, и никакой серией апдейтов это не починить).

Я сначала тоже расстроился по поводу GNOME 3, но всё таки, одно дело прочитать отзывы, и совсем другое — попробовать самому. На сайте проекта выложены загрузочные образы с новым рабочим столом, и я скачал версию на основе Fedora. Да, непривычно, необычно и половины функци на первый взгляд нет. Но при этом всё на своих местах, и если вам нужно что-то полезное делать (а не только крутить настройки темы), то GNOME 3 вполне симпатичен.

Что касается интеграции с Fedora, то меня больше привлекает наш русский проект Russian Fedora Remix (RFR) — исключительно качественная и добротная переработка «ванильной» федоры. Я пользовался сборкой RFR и мне очень понравилось: большая часть того, что я раньше делал сразу после установки (обычно по этому руководству), уже сделано Tigro и  его друзьями. Ребята молодцы! Тем более интересно будет посмотреть на RFR 15 эти летом.

Наконец, в июне мы ждём новую Мандриву, в которой ожидаются некоторые перемены к лучшему. Я уже писал ранее о новой политике Mandriva и её форка Mageia. Тогда было всё неопределённо: Mageia всё никак не могла разродиться хоть какой-либо сборкой, а в мандриве молча что-то пилили и просили подождать. Вот мы и подождали, и сегодня у нас есть Mandriva 2011 beta2, в которой весь функционал уже реализован (дальше будет отладка и багфикс). Mandriva является технологической платформой для проекта ROSA, о котором я был тоже не самого лестного мнения. Суть претензий к ROSA сводилась к тому, что на фоне пафосных слов почти ничего не делается, и даже сайт проекта неинформативен. Но нужно быть объективным: разработчики не сидят без дела, они перевели мандриву на RPM5, придумали для KDE 4 новый плазмоид StackView, новую тему, и внесли кучу исправлений и мелких улучшений. Судя по скриншотам в сети, Mandriva 2011 beta2 выглядит даже более-менее прилично, но давайте всё же скачаем ей и покрутим в руках. Мне почему-то опять захотелось дать этому дистрибутиву шанс и хоть как-то похвалить его. Но, честно говоря, хвалить не за что. На данный момент это куцая и не особо быстрая система с кчой багов и недоделок. Формально для работы она годится, но ни одного преимущества не имеет. Самое одиозное нововведение — дикое стартовое меню на весь экран. Что-то я сомневаюсь уже что в ROSALab могут сделать что-то стоящее.

Таким образом, в ближайшее время пользователи убунты  и мандривы начнут слегка нервничать (всё таки большие перемены!), а федоровцам есть повод порадоваться. Новый GNOME 3 будет принят неоднозначно, но он объективно неплох и крепко сбит. Он однозначно лучше, чем KDE 4.0 и более стабилен, чем Unity. Любопытно, будет ли когда-нибудь RHEL переходить на  Gnome 3 и как это воспримут корпоративные заказчики?