Fedora, openSUSE, Ubuntu. Десктопы. Вступление

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

Сравнение поддержки десктопов в дистрибутивах вообще сводится к ответу на два вопроса: какие рабочие среды они поддерживают — во-первых, и как именно они это делают — во-вторых.

Читать далееFedora, openSUSE, Ubuntu. Десктопы. Вступление

Fedora, openSUSE, Ubuntu. Десктопы

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

Первое, что видит применитель после установки дистрибутива и первого запуска системы — это рабочая среда (или, по простому, десктоп). Та самая, которую он выбрал при инсталляции или ещё раньше, скачивая Live-носитель для оной. Да и в дальнейшем он будет работать не столько в Linux’е или каком-либо его дистрибутиве, а в KDE, GNOME, Unity и так далее. И потому очень важный критерий нашего сравнения — поддержка десктопов.

Читать далееFedora, openSUSE, Ubuntu. Десктопы

Fedora, openSUSE, Ubuntu. Репозитории. openSUSE

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

Репозитории openSUSE также разделяются на основную, официально поддерживаемую майнтайнерами, ветвь (distribution) и ветвь, развиваемую сообществом (repositories). Однако устройство их существенно отлично от аналогов для дистрибутива Fedora. Так, в состав официоза входят не только полностью свободные пакеты, но и некоторые пакеты ограниченного распространения. Правда, здесь эти части без всяких ссылок на свободу и несвободу, называются проще: oss (то есть OpenSuSe, что подчёркивает её неотчуждаемую принадлежность дистрибутиву) и non-oss (очевидно, что это пакеты, без которых дистрибутив может и перебиться).

Читать далееFedora, openSUSE, Ubuntu. Репозитории. openSUSE

Fedora, openSUSE, Ubuntu. Репозитории. Итог

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

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

Читать далееFedora, openSUSE, Ubuntu. Репозитории. Итог

Fedora, openSUSE, Ubuntu. Репозитории. Вступление

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

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

Читать далееFedora, openSUSE, Ubuntu. Репозитории. Вступление

Fedora, openSUSE, Ubuntu. Репозитории. Наполнение

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

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

Читать далееFedora, openSUSE, Ubuntu. Репозитории. Наполнение

Fedora, openSUSE, Ubuntu. Репозитории. Заключение о структуре

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

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

Читать далееFedora, openSUSE, Ubuntu. Репозитории. Заключение о структуре

Fedora, openSUSE, Ubuntu. Репозитории. Отступление о стабильности

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

Считается, что пакеты из дополнительных репозиториев менее стабильны, нежели из казалось бы, имеет некоторые основания: каждый из применителей Ubuntu, openSUSE, Fedora (как и любых других дистрибутивов) время от времени сталкивается со «сторонними» пакетами, которые не желают или устанавливаться, или запускаться после установки, или после запуска работают не так, как хотелось бы, или не работают вообще.

Читать далееFedora, openSUSE, Ubuntu. Репозитории. Отступление о стабильности

Fedora, openSUSE, Ubuntu. Репозитории. Ubuntu

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

Наиболее широки рамки официоза в репозитории Ubuntu. Для начала в его составе можно выделить официоз первого сорта и, так сказать, второго, то есть поддерживаемый непосредственно фирмой Cannonical и неким сообществом. Это группы main и universe, соответственно: обе включают исключительно свободные программы. Первая дополняется группой restricted, вторая — группой multiverse: и в той, и в другой собраны программы с различными ограничениями. А различия между ними те же: первая официально поддерживается Canonical’ом, вторая… ну как бы не совсем официально.

Читать далееFedora, openSUSE, Ubuntu. Репозитории. Ubuntu

Fedora, openSUSE, Ubuntu. Репозитории. Fedora

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

Наиболее чётко граница между официозом и сообществом прослеживается в дистрибутиве Fedora. Собственно, на официальном сервере проекта ничего, кроме официальной части, именуемой os с предварением номера релиза и целевой архитектуры, и нет. И включает в себя официоз исключительно свободные программы в самом узком смысле.

Читать далееFedora, openSUSE, Ubuntu. Репозитории. Fedora

Fedora, openSUSE, Ubuntu. Репозитории

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

Отличительная черта настоящего дистрибутива нынче — собственный репозиторий пакетов: только его наличие даёт право на это гордое имя, в любом ином случае ты в лучшем случае ремикс дрожащая, а то и вообще жалкий респин. Шутка, конечно, ни в том, ни в другом нет ничего худого. Но дистрибутив, претендующий на всенародную любовь, или, хотя бы, широкую популярность (а все три наши героя на это претендуют), репозиторий быть обязан. Причём тем более всеобъемлющий, чем шире его претензии на популярность. И тем более понятный в использовании, чем больше претензий на любовь.

Читать далееFedora, openSUSE, Ubuntu. Репозитории

Fedora, openSUSE, Ubuntu. Введение. Отбор участников

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

Для начала напомню, что «сравнение мужей» — это устоявшийся в этнографии варварских обществ термин, о чём написано во вводной статье рубрики. Правда, имена всех трёх участников нашего Сравнения по русски обычно  склоняются в женском роде. Однако предварение их словом «дистрибутив» делает стилистически оправданным употребление и мужского рода. Впрочем, закоренелым феминисткам (или, напротив, старым дамским угодникам) вольно называть это сочинение «турниром прекрасных дам» — такие явления в истории тоже известны.

Читать далееFedora, openSUSE, Ubuntu. Введение. Отбор участников

Fedora, openSUSE, Ubuntu. Введение. Реверансы и референсы

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

Как было сказано на предыдущей странице, настоящее Сравнение основано на личном опыте последних четырёх лет. Он нашёл отражение в многочисленных заметках, описывающих отдельные затронутые здесь моменты и размещавшихся весь отчётный период на моих дистроспецифических сайтах.Дабы не загромождать ссылками основной текст (который, к тому же, в итоге предназначается для оффлайнового чтения), приведу здесь их список (в порядке создания):

Читать далееFedora, openSUSE, Ubuntu. Введение. Реверансы и референсы

Fedora, openSUSE, Ubuntu. Установка. Итоги

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

Подведём итог сравнения инсталляционных программ. Ещё несколько лет назад установщик Ubuntu в своей desktop-ипостаси казался непревзойдённым по простоте, а его alternate-вариант, особенно в режиме эксперта, делил пальму первенства с Debian Installer по части функционального богатства, первую очередь в отношении возможности ручного вмешательства в процесс. Ныне ситуация изменилась.

Читать далееFedora, openSUSE, Ubuntu. Установка. Итоги

Fedora, openSUSE, Ubuntu. Установка. Fedora

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

Установка Fedora осуществляется, как и в случае с openSUSE, либо со специальных установочных носителей (DVD или netinst), либо с одного из LiveDVD, различающихся используемыми рабочими средами. Как и в openSUSE, инсталляционная программа одна и та же для всех типов носителей. И различия в ходе её работы те же самые: с DVD/netinst можно установить как предопределённые наборы пакетов, так и заниматься их индивидуальным выбором — правда, только в отношении пополнения исходного набора (например, рабочий стол GNOME или KDE), корректировать его нельзя.

Читать далееFedora, openSUSE, Ubuntu. Установка. Fedora

Fedora, openSUSE, Ubuntu. Установка. openSUSE

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

В openSUSE за инсталляцию отвечает соответствующий модуль системы её глобального конфигурирования YaST. Предусмотрено два варианта установки:

Читать далееFedora, openSUSE, Ubuntu. Установка. openSUSE

Fedora, openSUSE, Ubuntu. Установка. Ubuntu

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

Ubuntu, как только что было сказано, изначально ориентировалась на быстрое развёртывание до более или менее работоспособного состояния. Она не была первой СБР в истории, но среди первых оказалась самой удачной и успешной. Хотя нынче уже не выглядит столь уникальной, как ещё несколько лет назад.

Читать далееFedora, openSUSE, Ubuntu. Установка. Ubuntu

Fedora, openSUSE, Ubuntu. Установка. Вступление

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

С одной стороны, система инсталлируется один раз. И большинство ошибок при установке, кроме разметки диска и создания файловых систем, легко корректируются в последующем. Так что, казалось бы, придавать слишком большое значение особенностям программы установки не следует.

Читать далееFedora, openSUSE, Ubuntu. Установка. Вступление

Fedora, openSUSE, Ubuntu. Установка

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

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

Читать далееFedora, openSUSE, Ubuntu. Установка

Fedora, openSUSE, Ubuntu. Введение. Объяснения и отмазки

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

Данное Сравнение мужей основано на практическом применении всех его объектов на протяжении ряда лет, хотя местами и с перерывами: Ubuntu — начиная с 05.10 Breezy Badger‭, Fedora — c лета 2009 года и 11-го релиза, openSUSE — с февраля 2012 года и версии 12.1.

Читать далееFedora, openSUSE, Ubuntu. Введение. Объяснения и отмазки

Fedora, openSUSE, Ubuntu. Введение. Критерии сравнения

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

С точки зрения применителя дистрибутивы могут сравниваться по технологическим особенностям  и в гуманитарном аспекте. Весь этот цикл написан ради последнего, и к нему мы обратимся пол занавес. А пока — о технологических критериях. Среди них главными мне представляются следующие:

Читать далееFedora, openSUSE, Ubuntu. Введение. Критерии сравнения

Fedora, openSUSE, Ubuntu. Введение

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

Перед вами очередное «сравнение мужей», которое, как и все сочинения данного жанра, преследует в основном гуманитарные цели — этнографические или, если угодно, этологические. Однако, прежде чем добраться до гуманитарной составляющей, придётся пройти сквозь некоторые технические детали устройства объектов сравнения. А в качестве таковых выбраны Fedora, openSUSE и Ubuntu .

Читать далееFedora, openSUSE, Ubuntu. Введение

Fedora, openSUSE, Ubuntu

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

Так уж исторически склалось, что последние полгода я занимался в основном Ubuntu и её сородичами, в первую очередь Mint’ом. Это естественным образом привело меня к порождённому им Cinnamon’у. Который привёл меня в восхищение, бывшее бы полным, если бы некоторые мелкие детали, весьма для меня важные детали, мешавшие полноте этого чувства. Отсюда появилось желание поглядеть на этот десктоп в более иных дистрибутивах. Что я и не замедлил проделать на примере тех, которые больше всего применял в течении последних лет — Fedora и openSUSE. В результате чего активизировалась давнишняя задумка провести сравнение этих трёх систем. Результаты её реализации и предлагаются на последующих страницах.

Читать далееFedora, openSUSE, Ubuntu

Сравнение мужей: Systemd vs Upstart

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

Когда речь заходит о systemd, сторонники этого менеджера инициализации говорят о массе его преимуществ по сравнению и с древним sysvinit, и с upstart, разработанным для Ubuntu.

Читать далееСравнение мужей: Systemd vs Upstart

Сравнение мужей: Systemd vs SysV, или ещё раз о пузометрии

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

С самого появления менеджера инициализации, именуемого systemd, он был окружён множеством легенд.  Из которых самая известная — легенда о фантастической скорости загрузки машины, которую он обеспечивает. Она же — самая устойчивая: похоже, развеять её ничуть не проще, нежели Чёрную легенду о Ричарде Третьем…

Читать далееСравнение мужей: Systemd vs SysV, или ещё раз о пузометрии

Новый старый добрый CRUX

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

В ходе многочисленных обсуждений последних лет, тем или иным боком касающихся systemd и его взаимоотношений с прочими системами инициализации как-то тихо забылось, что кроме классического стиля SystemV в некоторых Linux’ах встречается и инициализация в так называемом BSD-стиле. Так называемом — потому что чистый BSD-стиль существует только в одноимённых операционках, в которых отсутствует как класс понятие runlevels. Эти самые «уровни исполнения» не только являют собой пример неудачного термина и ещё более корявого перевода, но и никуда не деваются, какие бы наборы стартовых скриптов в данном дистрибутиве Linux’а не использовались бы.

Читать далееНовый старый добрый CRUX

Файловая иерархия: унифицируем до предела

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

И ещё один повод для размышления — об унификации файловой иерархии в Linux. Он появился опять же с подачи Петра Леменкова, рассказавшего об инициативе Serge, предположительно пользователя Debian, о дальнейшем упрощении структуры корневого каталога.

Читать далееФайловая иерархия: унифицируем до предела

systemd и штрих-коды: созданы друг для друга…

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

… как Hugges и… сами знаете, для чего созданы подгузники Hugges. Мысль эта возникла у меня после знакомства с постом Петра Леменкова systemd и встроенный в него http-сервер, содержащем ссылку на интересную дискуссию о том, зачем же таки в systemd встроена загрузка httpd и библиотеки для генерации QR-кодов. Тема меня заинтересовала (тем более, что я понятия не имел, что такое QR-коды). И потому обратился я к первоисточнику. Начинается он словами словами Петра Писара (Petr Písař):

Читать далееsystemd и штрих-коды: созданы друг для друга…

Systemd’ова болезнь

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

Я, конечно, не врач, но, кажется, совершил медицинское открытие: открыл совершенно новую болезнь. Поражает избирательно, только тех, кто тем или иным образом связан с разработкой systemd и сопряжённых служб. Но зато, похоже, с вероятностью, близкой к стопроцентной…

Читать далееSystemd’ова болезнь

Файловые системы Linux’а: ещё одно последнее тестирование

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

Несколько лет назад я написал заметку о быстродействии файловых систем Linux’а , которую полагал последним своим сочинением на эту тему. Однако не получилось: всё время появлялись то новые устройства, то новые файловые системы. И каждый раз хотелось посмотреть на их быстродействие.

Читать далееФайловые системы Linux’а: ещё одно последнее тестирование