Что такое Mint. Интервью с Клементом Лефевром о Linux Mint Что такое Mint

Linux Mint и его Cinnamon. Очерки применителя Федорчук Алексей Викторович

Что такое Mint

Что такое Mint

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

Дистрибутив Mint, начиная с 2011 года, стабильно занимает первое место в рейтинге Distrowatch . Конечно, это не значит, что он является самым распространённым или самым популярным - рейтинг этот, как и все подобные измерители… животов, вещь достаточно условная. Но безусловно свидетельствует о широкой известности дистрибутива в узких кругах применителей Linux. Так что я могу ограничиться очень краткой его характеристикой.

Дистрибутив Mint был создан в 2006 году Клементом Лефевром (Clement Lefebvre), который поставил своей целью создание идеального десктопа «для народа» - домашних пользователей и малого бизнеса. Он представлял собой дериват Ubuntu - термины клон или форк в данном случае не применимы. То есть Mint в базовой своей части, вплоть до Xorg, основан на кодовой базе Ubuntu, и все соответствующие пакеты берутся из её репозиториев без всяких изменений. Однако он имеет и собственный небольшой репозиторий (около 500 пакетов), содержащий дистрибутив-специфические компоненты.

Клемент Лефевр

В сентябре 2010 года было объявлено о выходе другого дистрибутива проекта Mint - Linux Mint Debian Edition (LMDE). Как можно догадаться из его имени, он был основан на кодовой базе не Ubuntu, а Debian. В качестве таковой выступала его ветка testing, и потому релиз-цикла у LMDE нет - его «плавающие» версии маркировались годом и месяцем. Впрочем, в этом цикле речи о них не будет - этот дистрибутив заслуживает отдельного рассказа, время для которого ещё не наступило.

Из книги Fedora 8 Руководство пользователя автора Колисниченко Денис Николаевич

4.1.1. Что такое X.Оrg 4.1.1.1. Немного истории В первых версиях Linux не было графического интерфейса.В апреле 1992 года для Linux была создана система X Window - графическая подсистема Linux.X Window (полное название X Window System) - это не графический интерфейс пользователя, это система,

Из книги Win2K FAQ (v. 6.0) автора Шашков Алексей

(1.9) Что такое DFS? Distributed File System – один из инструментов Active Directory. Он позволяет создавать сетевые ресурсы, в которые могут входить множество файловых систем на различных машинах. Для пользователя Active Directory это абсолютно прозрачно и не имеет никакого значения, где и на каких

Из книги HOWTO по управлению трафиком с помощью tcng и HTB автора Браун Мартин А

1.2. Что такое htb? Hierarchichal Token Bucket - это классовая дисциплина обработки очереди, написанная Мартином Девером (Martin Devera) с упрощенным набором конфигурационных параметров по сравнению с CBQ. Есть много хорошей документации по HTB и ее применению на сайте автора и сайте Стефа Коэна

Из книги Linux Mint и его Cinnamon. Очерки применителя автора Федорчук Алексей Викторович

Введение в Linux Mint Разговор о Mint и его Cinnamon логично начать с рассказа о том, что же такое, товарищи, Mint, и что такое, братья, Cinnamon. Начну с этого и

Из книги автора

Из книги автора

Из книги автора

Mint: фирменный инструментарий Редкий дистрибутив из числа тех, что носят это гордое имя по праву, не обзаводится более или менее полным набором системного инструментария, специфичного только для него (в дальнейшем я буду называть такие инструменты фирменными). Не

Из книги автора

Из книги автора

Из книги автора

Особенности репозитория Mint Репозитории Mint организованы внешне сходно с таковыми Ubuntu, но на самом деле строятся по несколько иным принципам. В файле official-package-repositories.list они описываются двумя строками:deb http://linux-mint.froonix.org rebecca main upstream import deb http://extra.linuxmint.com rebecca main Первая -

Из книги автора

Из книги автора

Свой Mint: введение Во время первого знакомства с с Mint у меня сложилось впечатление, что в его инсталляции настолько мало лишних программ, что не стоило и заморачиваться с их удалением. Однако при дальнейшем рассмотрении оказалось, что лишних (для меня) приложений вполне

Глава Linux Mint Клемент Лефевр (Clement Lefebvre) в минувшее воскресенье, 21 февраля 2016 года, сообщил , что в выходные неизвестный злоумышленник сумел взломать инфраструктуру проекта, включая его официальный сайт и форум, и подменил ссылку на легитимный ISO-образ дистрибутива Linux Mint 17.3 Cinnamon собственным URL. Дистрибутив хакера содержал бэкдор.

Согласно сообщению Лефевра, пользователи, скачавшие 20 февраля образ Linux Mint 17.3 Cinnamon с официального сайта, находятся под угрозой. Злоумышленник подменил ссылку на 64-битный дистрибутив ссылкой на собственный сервер, расположенный в Болгарии (5.104.175.212), и свою версию ISO. Не пострадали только те пользователи, кто воспользовался для скачивания torrent-ссылкой или прямой HTTP-ссылкой.

«Хакнутый образ хостился на 5.104.175.212 и содержал бэкдор, устанавливающий соединение с absentvodka.com, - пишет Лефевр. - Все следы ведут в Болгарию, к именам трех людей. Мы не знаем, каковы были их мотивы».

Глава проекта пояснил, что злоумышленники получили доступ к инфраструктуре Linux Mint, взломав блог проекта, работающий под управлением новейшей версии WordPress. Разработчики и привлеченные со стороны эксперты по информационной безопасности уверяют, что никаких 0day для популярной CMS хакеры при этом не использовали.

Интересно, что после первого сообщения от Лефевра, который уверял, что последствия атаки уже устранены, а вредоносные ссылки удалены с сайта, хакер сумел проникнуть в систему повторно. Злоумышленник вновь подменил ссылкой на тот же болгарский сервер все адреса зеркал для скачивания различных версий дистрибутива. Стало ясно, что разработчики обнаружили не все точки проникновения и дыры, которыми воспользовался хакер. Команда была вынуждена увести домен linuxmint.com в оффлайн, чтобы избежать дальнейшего распространения скомпрометированных ISO.

Изменений в хакерской версии дистрибутива пока обнаружили немного. По сути, в образ добавили только троян Tsunami , который является достаточно простым IRC-ботом и использует зараженные машины для осуществления DDoS-атак. Данную малварь нельзя назвать новой, она известна с 2013 года.

Но одними только образами дело не обошлось. Спустя пару часов после официального сообщения о взломе, эксперт по безопасности из компании Fox-IT Джонатан Клийнсма (Yonathan Klijnsma) заметил , что в даркнете всплыли базы данных официального форума forums.linuxmint.com. Пользователь с ником peace_of_mind писал, что готов продать полный дамп форума, php mailer и shell за 0.1910 биткоинов (около $85).

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

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

Журналисты издания ZDNet заявляют , что сумели выйти на контакт с неизвестным хакером. Злоумышленник представился как Peace и рассказал, что зараженные трояном дистрибутивы успели скачать несколько сотен раз, прежде чем атака была обнаружена. Более того, хакер уверяет, что он дважды скомпрометировал форум проекта: первый раз 28 января текущего года, а затем 18 февраля. Взломщик предоставил журналистам небольшую часть украденного дампа, в качестве доказательства своих слов. Данные были признаны подлинными.

Хакер отказался называть свой пол, возраст или имя, но сообщил, что живет в Европе и не имеет отношения к каким-либо хакерским группам.

Peace также поведал журналистам, что обнаружил некую брешь в системе проекта, а также имел на руках учетные данные Лефевра, что и позволило ему войти в панель управления сайтом в роли администратора. Объяснить, откуда он взял эти данные и предоставить доказательства, взломщик отказался.

Peace сообщил, что сначала он подменил ссылку только для 64-битного образа, но затем решил заменить все вообще ссылки, ведущие на зеркала для скачивания различных дистрибутивов. Его слова подтверждают обеспокоенные пользователи, которые сообщали о данной проблеме в комментариях к официальному посту Лефевра.


Все зеркала вели на один и тот же адрес

В довершение хакер подменил официальные контрольные суммы образов (MD5) на сайте собственными, чтобы пользователи точно не сомневались, что скачивают безопасную версию.

Peace утверждает, что данная атака не преследовала каких-то конкретных целей, просто он хотел создать собственный ботнет, а троян Tsunami выбрал за простоту использования.

Когда проект Linux Mint вернется в строй, пока не сообщается.

Настоящие контрольные суммы на всякий случай опубликованы в официальном блоге:

  • linuxmint-17.3-cinnamon-32bit.iso
  • linuxmint-17.3-cinnamon-64bit.iso
  • linuxmint-17.3-cinnamon-nocodecs-32bit.iso
  • linuxmint-17.3-cinnamon-nocodecs-64bit.iso
  • linuxmint-17.3-cinnamon-oem-64bit.iso

Посвящённой впечатлениям после запуска версии системы «Live-cd» , я высказал своё решительное намерение испытать полную версию «Лизы» — «Live-DVD» .

Не далее как сегодня мне удалось осуществить свой замысел. Но для того, чтобы лучше разобраться в новой системе, я решил собрать побольше полезной информации. Поскольку наиболее запутанным мне показался вопрос новой рабочей среды, соответственно и мои поиски начались с пресловутого загадочного рабочего окружения «MATÉ». В первую очередь я посетил официальный блог «Linux Mint» , и увидел там пропущенную ранее мною статью, озаглавленную «Important fix for MATE – Feedback needed» («Важное исправление для «MATÉ» — нужна ваша помощь»). Опубликована она была 1 декабя — раньше, чем я разместил здесь свою последнюю публикацию о «Лизе», но тогда я её проигнорировал по причине «слишком технического» названия, не ожидая найти там для себя ничего существенно важного. Но теперь, в силу поставленной перед собой задачи, я просто обязан был прочесть статью с ключевым словом «MATÉ».

Переходя по ссылке, я уже морально приготовил себя к скучному чтению малопонятных технических подробностей, но заметно оживился, когда в подписи под заголовком увидел имя Clem — псевдоним Клемента Лефевра , чьим «Советам и рекомендациям» я посвятил недавно . Наверное, что-то важное, — подумал я, и не ошибся.

Статья оказалась весьма познавательной и понравилась мне тем, что я (неожиданно) нашёл в ней ответы на ряд вопросов, которые меня волновали, причём забавно, что самое интересное (по крайней мере для меня) господин Лефевр поместил во второй части статьи.

Но я уже, вероятно, изрядно утомил читателя непривычно длинным вступлением. Перехожу к сути. Поскольку мне показалось, что статья может быть интересна многим пользователям «Linux Mint», предлагаю вниманию уважаемых читателей перевод полного текста публикации Клемента Лефевра без купюр.

Важное исправление для «MATÉ» — нужна ваша помощь

«Linux Mint 12» получит важное исправление для рабочего стола «MATÉ». Это обновление призвано решить следующие проблемы при установке определённых тем:

  • Исчезновение панели
  • Зависание системы оповещений
  • В чём была причина проблемы?


    Эта проблема была связана с совместимостью между версией GTK «Ubuntu» (одна из программных реализаций элементов интерфейса — прим. автора сайта ) и «MATÉ» , с чем пользователи сталкивались в зависимости от темы, которую они устанавливали. Известно, что некоторые темы (такие как «Carbon», «Mint-Z-Mate», «Clearlooks» ) работают хорошо, однако большая их часть вызывала проблемы: «MATÉ» начинал работать капризно и медленно.

    Мы удалили в GTK «заплатку» от «Ubuntu» (010_make_bg_changes_queue_repaint.patch) и перепаковали её в «Romeo» (нестабильная ветка репозиториев «Linux Mint»).

    Надеемся, что с этой новой версией GTK, «MATÉ» будет работать стабильно и быстро со всеми темами.

    Как проверить, работает ли исправление?


    Если вы в «Linux Mint 12» пользуетесь «MATÉ» и вам интересно протестировать эти исправления до того, как они станут доступными кому-нибудь ещё, выполните, пожалуйста, нижеприведенную последовательность действий:
    1. Откройте «Менеджер обновлений»
    2. Щёлкните «Редактировать» (“Edit”) —> «Источники приложений»
    3. Отметьте «Нестабильные пакеты (Romeo)» (“Unstable packages (Romeo)”)
    4. Щёлкните «Закрыть»
    5. Щёлкните «Обновить»
    6. Отсортируйте список обновлений по номеру версии
    7. Примените все обновления, версия которых «2.24.6-0ubuntu5linuxmint1»
    Как только обновления будут применены, вам нужно будет выйти из своей учётной записи, а затем вновь войти под своим именем.

    По какой причине всё это реализуется именно через ветку «Romeo»?


    «Romeo» используется не часто, а уж если используется, то в течение всего лишь нескольких часов и небольшой групой людей. Тестирование Сообществом обычно происходит между выпусками RC (версия системы накануне выхода стабильной версии системы — прим. автора сайта ) и стабильным выпуском. GTK — это ключевой компонент в «Linux Mint», поэтому обычно его не нужно обновлять, если версия RC уже не актуальна (поскольку объявлен выход стабильной версии — прим. автора сайта ). Поскольку эти неполадки серьёзно влияют на стабильность и производительность «MATÉ», мы не хотим ждать выхода 13-го выпуска «Linux Mint», чтобы предоставить вам это обновление, однако нам необходимо подстраховаться тестированием этого исправления силами Сообщества, прежде чем мы выпустим это обновление для всеобщего применения.
    С вашей помощью мы хотим убедиться в том, что это исправление улучшит «MATÉ» и не приведёт ни к каким ухудшениям.

    Что ожидает «MATÉ» в будущем?

    В будущем «MATÉ» скорее всего будет единственно доступной реализацией рабочей среды «Gnome 2», и чрезвычайно важно, что он прибавляет в стабильности и функциональности, что даст возможность дойти до той точки, где он сможет проявить себя как истинный наследник «Gnome 2.32» и дать зелёный свет людям, которые не хотят переходить на другое рабочее окружение, — в будущих выпусках.

    В предварительный (RC) выпуск «Linux Mint» мы включили первую версию «MATÉ» с поддержкой рабочего стола «Mint». В стабильном выпуске мы существенно улучшили «MATÉ», внедрив в эту среду меню «Mint» («mintMenu») путём добавления темы «Mint-Z-Mate» и исправления критической ошибки, которая приводила к падению «Caja» (по заверениям разработчиков продукта, «Caja» помогает организовывать файлы и папки не только на компьютере, но и онлайн — прим. автора сайта ). Затем мы довели до ума обновления для «mintMenu», и теперь мы представляем это обновление, которое должно положить конец большинству критических ситуаций, с которыми сталкиваются пользователи, использующие «MATÉ».

    Как только нам удастся добиться стабильного рабочего окружения, — следующим шагом будет его обогащение дополнительными функциями и возможностью его настройки (конфигурирования) таким образом, чтобы он выглядел и вёл себя в точности как «Gnome 2» в предыдущих выпусках «Linux Mint». В конечном итоге, наша цель в отношении «MATÉ» — достичь того уровня, когда вы не сможете увидеть разницу между «MATÉ» и «Gnome 2». Может понадобиться некоторое время, прежде чем мы достигнем этой цели, однако поскольку «MATÉ» стремительно набирает обороты, это в конце концов должно произойти.

    Мы рассматриваем «MATÉ» как ещё одно рабочее окружение , такое, как KDE, «Gnome 3», Xfce и т. п... и принимая во внимание популярность «Gnome 2» в предыдущих выпусках «Linux Mint», мы стремимся его поддерживать и способствовать его улучшению. Самым популярным рабочим окружением «Linux» был, и, наверное, остаётся таковым «Gnome 2». Теперь же сохранить «Gnome 2» в «Linux Mint» не представляется возможным, зато доступны две многообещающие альтернативы: «Gnome 3» , который стабилен и способен обеспечить даже лучшее рабочее окружение, нежели то, с которым мы имели дело ранее, но которому на данный момент не хватает функциональности и гибкости, и «MATÉ» , дизайн которого идентичен «Gnome 2», но которому на данный момент не достаёт стабильности. Время покажет, какое из этих рабочих окружений в конечном итоге станет наиболее популярным. В то же время, мы будем усердно трудиться над расширением возможностей и вариантов настроек (конфигурирования) в «Gnome 3», а также улучшением стабильности «MATÉ».
    Мне бы хотелось поблагодарить всех людей, которые примут участие в этом тестировании, за их помощь и поддержку.

    Ещё по теме:


    Что нового в Mint 8? Какие возможности Helena(имя дистрибутива ) должны особенно понравиться людям?

    Мы удовлетворили много запросов, которые пришли к нам после выхода Linux Mint 7, и некоторые из изменение, которые мы сделали, стали очень популярны. Update Manager (Менеджер обновлений) теперь позволяет игнорировать обновления для конкретных пакетов. Мы поддерживаем определенный уровень обновлений для каждого пакета, так что эта возможность очень много дает пользователям. Мы также улучшили Software Manager (Менеджер программ) и реализовали множество маленьких вещей увеличивающих комфортность использования дистрибутива.

    Один факт очень часто всплывает в комментариях на форуме DistroWatch - это то, что Mint использует репозитории Ubuntu, а не содержит свои собственные. Не мог бы ты объяснить, почему это так, и планируете ли вы создание своих репозиториев? Я понимаю, что у Mint есть маленький репозиторий на 440 пакетов, не мог бы ты рассказать и о нем тоже?

    Linux Mint не просто основан на Ubuntu, он полностью совместим с ним. В отличии от того, что делает Canonical с Debian, мы не планируем делать форк репозиториев Ubuntu или нарушать совместимость с нашим базовым дистрибутивом. Мы используем две технологии для сохранения совместимости и применения нужных нам изменений: APT pinning (функция хорошо известная пользователям Debian) и подгонки (эту технологию мы разработали сами). Когда мы хотим сделать какой-то пакет, который будет вести себя не так, как в Ubuntu, мы можем либо поддерживать этот пакет самостоятельно, либо сказать системе динамически применять требуемые нам изменения. Наши репозитории имеют больший приоритет, чем другие, поэтому пользователи Linux Mint получают версии, которые поддерживаем мы, а не базовые. Разработка своих собственных репозиториев предполагает большой объем работ. Если вы посмотрите на различные дистрибутивы, то заметите, что очень небольшое число проектов располагают ресурсами и для поддержки своих пакетов и для инновационных разработок на регулярной основе. Я могу назвать всего несколько таких, и они финансируются корпоративно - с бизнес-моделью, ориентированной не на потребности домашних пользователей, а на приносящие прибыль занятия, например коммерческую поддержку.
    Конечно, со своими собственными репозиториями мы можем стать более независимыми. Лично я бы хотел немного притормозить события и быть более консервативным в нашей базовой системе, а когда дело доходит до распознавания оборудования, обеспечить большую преемственность релизов и уменьшение числа регрессий, но мы в принципе удовлетворены тем, что творится в базовых проектах - в GNOME, KDE, ядре Linux и дистрибутивах Debian и Ubuntu. Каждые шесть месяцев наши собственные изменения проявляются на фоне множества изменений в базовой системе и результат просто фантастический. Так как наша цель в создании идеального десктопа, то мы вносим какие-то изменения только, когда считаем что можем сделать что-то лучше. Есть еще очень много направлений улучшения десктопа, так что еще не пришло время нам фокусироваться на чем-то другом. Мы оставляем основу системы базовым проектам и мы не считаем, что нам следует делать какие-то изменения в этой области.
    То что мы хотим изменить, нам позволяют гибко изменять APT pinning и наши подгонки, так что нам не нужно дублировать или изменять каждый пакет и выносить их в отдельные репозитории.
    Если говорить о нагрузке на сервера, то и Linux Mint, и Ubuntu являются зрелыми проектами с развитой системой зеркал. Сеть зеркал очень важна для распространения. Она делает проще процесс загрузки, а значит и использования операционной системы, она снижает нагрузку на сервера и улучшает их производительность для каждого пользователя. Что еще очень важно, локальные зеркала могут снизить нагрузку и на всю сеть. Возьмем для примера национальных провайдеров. Если многие люди в стране загружают и используют Linux Mint, это создает существенную нагрузку запросами к нашим серверам в Германии или к серверам Ubuntu в США. В интересах национальных провайдеров зеркалировать и Ubuntu, и Mint, чтобы пользователи могли получить к ним локальный доступ. Для дистрибутивов это означает уменьшение хлопот. Для пользователей это означает локальные сервера, для провайдеров - меньший зарубежный трафик. Я бы хотел ответить на этот вопрос как-то покороче, но о хостинговой стратегии столько нужно сказать. Если подвести итог, в содержании своих собственных репозиториев нет достаточных преимуществ в настоящее время; мы не сталкиваемся с проблемами в нагрузках на сервера или с проблемами нашей независимости как дистрибутива, а это потребует много труда, внимания и внимание будет смещено с того, что действительно важно: улучшения десктопа.

    Из сайта Mint сразу становится ясным, что проект основан на Ubuntu, и соответственно на Debian. Когда ты начинал Mint, пытался ли ты больше работать с сообществом Ubuntu? Или ты с самого начала задумывал свое создание как отдельный дистрибутив?

    Проект был независимым с самого начала, и хотя технически систему можно квалифицировать как приправу к Ubuntu (так как Mint и основан на нем и совместим, и так как базовая система остается практически неизменной), сам дистрибутив, если говорить о направлении развития, структуре и методах работы совершенно другой. Мы считаем Ubuntu базовым и главным компонентом, так как он остается практически неизменным в конечном продукте, но всё равно это только часть, которую мы можем изменять, патчить и конфигурировать, чтобы она вошла в целое. Также как мы решили использовать GNOME, как наш рабочий стол, мы решили использовать Ubuntu как нашу базу пакетов, и причина этого проста: эти компоненты дают нам лучший результат. Это не значит, что мы не смотрим на другие системы. Мы часто пробуем различные рабочие окружения, в частности редакции сообщества с KDE, Xfce, Fluxbox. И мы заинтересованы в портировании наших наработок на другие системы пакетов, такие как Debian (у нас запланирован такой проект) и Fedora. Так как эти базовые системы сложны, и так как мы концентрируемся на своей главной задаче, мы не очень активно работаем с ними и не разрабатывает свою собственную систему пакетов или рабочего стола.

    На своем сайте вы предлагаете профессиональную поддержку за определенную цену. У вас много клиентов, и если да, это по большей части домашние пользователи или корпоративные клиенты?

    У нас очень мало клиентов и большинство из них используются наш продукт дома или в малом бизнесе. Наша поддержка дороже, чем поддержка от Canonical, Mandriva или других фирм на рынке. Это из-за того, что поддержку осуществляют непосредственно разработчики. Мы очень аккуратны в отношении поддержки, потому что хотим концентрироваться на самом дистрибутиве, а не на коммерческих занятиях, с ним связанных. Наша бизнес-модел очень простая и очень эффективная. Мы финансируемся своими пользователями и их активностью в онлайне и это позволяет нам не задумываться о том, является ли то, что мы делаем, доходным.

    Mint кажется идеальным для домашнего использования. Какие особенности он может предложить для корпоративного использования?
    Он устойчивый, предсказуемый, современный, удобный и производительный - все причины, по которым вы бы захотели использовать его дома, делают его идеальной рабочей станцией. Он достаточно популярен среди малого и среднего бизнеса. Но наш проект достаточно маленький, ему не хватает независимости, долгосрочной стратегии, маркетинга, PR и структур поддержки. По этим причинам мы не обращаемся к крупному бизнесу, где Red Hat, Novell и, в меньшей степени, Mandriva и Ubuntu предлагают более заметные решения.

    На вашем CD очень много приложений. Вы используете какие-то специальные методы сжатия, чтобы вместить их?

    Да, наш live CD сжат при помощи Squashfs. На этих 700 MB вообще-то находятся 2.5 GB:)

    Еще слишком рано говорить об этом, но мы планируем две существенных разработки - сайт сообщества с базой железа, идеями (похожее Brainstorm), блогоплатформой, социальной сетью, поддержкой и порталом о приложениях и многим другим. И еще мы планируем полностью переписать наш Software Manager (Менеджер программ). На этот раз мы хотим сделать его пакето-ориентированным (так что надеемся, он заменит Synaptic) с 30000 пакетов, обзорами пользователей, сочетающим всё лучшее из текущего mintInstall, установщика приложений GNOME и Центра приложений Ubuntu.

    О чем бы еще Вы хотели сказать? Какие-нибудь слова мудрости, комментарии?

    Мы получили много удовольствия, создавая Linux Mint. Интегрируя в наш дистрибутив изменения из базовых проектов, реализуя свои идеи, взаимодействуя с сообществом - мы всегда получали от этого удовольствие. И нам очень приятно видеть людей, довольных тем, что мы делаем и нашими релизами. И кроме этого всегда остается столько всего за пределами Linux Mint, столько дистрибутивов, которые можно скачать и попробовать, столько приложений, которые можно установить, это целое море радости для всех. Я думаю, что в этом красота открытого кода, в возможности для разработчика с легкостью построить что-то свое на основе того, что уже сделано, в том, каким замечательным выходит этот продукт. Я надеюсь, что это не поменяется. Существуют серьезные вопросы и конфликты, которых не следует избегать, когда дело заходит об открытом коде и свободных программах, но я хочу сказать спасибо всем тем, кто приносит нам радость и удовольствие и кто продолжает заниматься Linux. Это самая главная вещь в нашем сообществе и это то, для чего все мы находимся в нем.

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


    Что нового в Mint 8? Какие возможности Helena(имя дистрибутива ) должны особенно понравиться людям?
    Мы удовлетворили много запросов, которые пришли к нам после выхода Linux Mint 7, и некоторые из изменение, которые мы сделали, стали очень популярны. Update Manager (Менеджер обновлений) теперь позволяет игнорировать обновления для конкретных пакетов. Мы поддерживаем определенный уровень обновлений для каждого пакета, так что эта возможность очень много дает пользователям. Мы также улучшили Software Manager (Менеджер программ) и реализовали множество маленьких вещей увеличивающих комфортность использования дистрибутива.

    Один факт очень часто всплывает в комментариях на форуме DistroWatch - это то, что Mint использует репозитории Ubuntu, а не содержит свои собственные. Не мог бы ты объяснить, почему это так, и планируете ли вы создание своих репозиториев? Я понимаю, что у Mint есть маленький репозиторий на 440 пакетов, не мог бы ты рассказать и о нем тоже?
    Linux Mint не просто основан на Ubuntu, он полностью совместим с ним. В отличии от того, что делает Canonical с Debian, мы не планируем делать форк репозиториев Ubuntu или нарушать совместимость с нашим базовым дистрибутивом. Мы используем две технологии для сохранения совместимости и применения нужных нам изменений: APT pinning (функция хорошо известная пользователям Debian) и подгонки (эту технологию мы разработали сами). Когда мы хотим сделать какой-то пакет, который будет вести себя не так, как в Ubuntu, мы можем либо поддерживать этот пакет самостоятельно, либо сказать системе динамически применять требуемые нам изменения. Наши репозитории имеют больший приоритет, чем другие, поэтому пользователи Linux Mint получают версии, которые поддерживаем мы, а не базовые. Разработка своих собственных репозиториев предполагает большой объем работ. Если вы посмотрите на различные дистрибутивы, то заметите, что очень небольшое число проектов располагают ресурсами и для поддержки своих пакетов и для инновационных разработок на регулярной основе. Я могу назвать всего несколько таких, и они финансируются корпоративно - с бизнес-моделью, ориентированной не на потребности домашних пользователей, а на приносящие прибыль занятия, например коммерческую поддержку.
    Конечно, со своими собственными репозиториями мы можем стать более независимыми. Лично я бы хотел немного притормозить события и быть более консервативным в нашей базовой системе, а когда дело доходит до распознавания оборудования, обеспечить большую преемственность релизов и уменьшение числа регрессий, но мы в принципе удовлетворены тем, что творится в базовых проектах - в GNOME, KDE, ядре Linux и дистрибутивах Debian и Ubuntu. Каждые шесть месяцев наши собственные изменения проявляются на фоне множества изменений в базовой системе и результат просто фантастический. Так как наша цель в создании идеального десктопа, то мы вносим какие-то изменения только, когда считаем что можем сделать что-то лучше. Есть еще очень много направлений улучшения десктопа, так что еще не пришло время нам фокусироваться на чем-то другом. Мы оставляем основу системы базовым проектам и мы не считаем, что нам следует делать какие-то изменения в этой области.
    То что мы хотим изменить, нам позволяют гибко изменять APT pinning и наши подгонки, так что нам не нужно дублировать или изменять каждый пакет и выносить их в отдельные репозитории.
    Если говорить о нагрузке на сервера, то и Linux Mint, и Ubuntu являются зрелыми проектами с развитой системой зеркал. Сеть зеркал очень важна для распространения. Она делает проще процесс загрузки, а значит и использования операционной системы, она снижает нагрузку на сервера и улучшает их производительность для каждого пользователя. Что еще очень важно, локальные зеркала могут снизить нагрузку и на всю сеть. Возьмем для примера национальных провайдеров. Если многие люди в стране загружают и используют Linux Mint, это создает существенную нагрузку запросами к нашим серверам в Германии или к серверам Ubuntu в США. В интересах национальных провайдеров зеркалировать и Ubuntu, и Mint, чтобы пользователи могли получить к ним локальный доступ. Для дистрибутивов это означает уменьшение хлопот. Для пользователей это означает локальные сервера, для провайдеров - меньший зарубежный трафик. Я бы хотел ответить на этот вопрос как-то покороче, но о хостинговой стратегии столько нужно сказать. Если подвести итог, в содержании своих собственных репозиториев нет достаточных преимуществ в настоящее время; мы не сталкиваемся с проблемами в нагрузках на сервера или с проблемами нашей независимости как дистрибутива, а это потребует много труда, внимания и внимание будет смещено с того, что действительно важно: улучшения десктопа.

    Из сайта Mint сразу становится ясным, что проект основан на Ubuntu, и соответственно на Debian. Когда ты начинал Mint, пытался ли ты больше работать с сообществом Ubuntu? Или ты с самого начала задумывал свое создание как отдельный дистрибутив?
    Проект был независимым с самого начала, и хотя технически систему можно квалифицировать как приправу к Ubuntu (так как Mint и основан на нем и совместим, и так как базовая система остается практически неизменной), сам дистрибутив, если говорить о направлении развития, структуре и методах работы совершенно другой. Мы считаем Ubuntu базовым и главным компонентом, так как он остается практически неизменным в конечном продукте, но всё равно это только часть, которую мы можем изменять, патчить и конфигурировать, чтобы она вошла в целое. Также как мы решили использовать GNOME, как наш рабочий стол, мы решили использовать Ubuntu как нашу базу пакетов, и причина этого проста: эти компоненты дают нам лучший результат. Это не значит, что мы не смотрим на другие системы. Мы часто пробуем различные рабочие окружения, в частности редакции сообщества с KDE, Xfce, Fluxbox. И мы заинтересованы в портировании наших наработок на другие системы пакетов, такие как Debian (у нас запланирован такой проект) и Fedora. Так как эти базовые системы сложны, и так как мы концентрируемся на своей главной задаче, мы не очень активно работаем с ними и не разрабатывает свою собственную систему пакетов или рабочего стола.

    На своем сайте вы предлагаете профессиональную поддержку за определенную цену. У вас много клиентов, и если да, это по большей части домашние пользователи или корпоративные клиенты?
    У нас очень мало клиентов и большинство из них используются наш продукт дома или в малом бизнесе. Наша поддержка дороже, чем поддержка от Canonical, Mandriva или других фирм на рынке. Это из-за того, что поддержку осуществляют непосредственно разработчики. Мы очень аккуратны в отношении поддержки, потому что хотим концентрироваться на самом дистрибутиве, а не на коммерческих занятиях, с ним связанных. Наша бизнес-модел очень простая и очень эффективная. Мы финансируемся своими пользователями и их активностью в онлайне и это позволяет нам не задумываться о том, является ли то, что мы делаем, доходным.

    Mint кажется идеальным для домашнего использования. Какие особенности он может предложить для корпоративного использования?
    Он устойчивый, предсказуемый, современный, удобный и производительный - все причины, по которым вы бы захотели использовать его дома, делают его идеальной рабочей станцией. Он достаточно популярен среди малого и среднего бизнеса. Но наш проект достаточно маленький, ему не хватает независимости, долгосрочной стратегии, маркетинга, PR и структур поддержки. По этим причинам мы не обращаемся к крупному бизнесу, где Red Hat, Novell и, в меньшей степени, Mandriva и Ubuntu предлагают более заметные решения.

    На вашем CD очень много приложений. Вы используете какие-то специальные методы сжатия, чтобы вместить их?
    Да, наш live CD сжат при помощи Squashfs. На этих 700 MB вообще-то находятся 2.5 GB:)

    Что будет дальше? Что мы увидим в Mint версии 9?
    Еще слишком рано говорить об этом, но мы планируем две существенных разработки - сайт сообщества с базой железа, идеями (похожее Brainstorm), блогоплатформой, социальной сетью, поддержкой и порталом о приложениях и многим другим. И еще мы планируем полностью переписать наш Software Manager (Менеджер программ). На этот раз мы хотим сделать его пакето-ориентированным (так что надеемся, он заменит Synaptic) с 30000 пакетов, обзорами пользователей, сочетающим всё лучшее из текущего mintInstall, установщика приложений GNOME и Центра приложений Ubuntu.

    О чем бы еще Вы хотели сказать? Какие-нибудь слова мудрости, комментарии?
    Мы получили много удовольствия, создавая Linux Mint. Интегрируя в наш дистрибутив изменения из базовых проектов, реализуя свои идеи, взаимодействуя с сообществом - мы всегда получали от этого удовольствие. И нам очень приятно видеть людей, довольных тем, что мы делаем и нашими релизами. И кроме этого всегда остается столько всего за пределами Linux Mint, столько дистрибутивов, которые можно скачать и попробовать, столько приложений, которые можно установить, это целое море радости для всех. Я думаю, что в этом красота открытого кода, в возможности для разработчика с легкостью построить что-то свое на основе того, что уже сделано, в том, каким замечательным выходит этот продукт. Я надеюсь, что это не поменяется. Существуют серьезные вопросы и конфликты, которых не следует избегать, когда дело заходит об открытом коде и свободных программах, но я хочу сказать спасибо всем тем, кто приносит нам радость и удовольствие и кто продолжает заниматься Linux. Это самая главная вещь в нашем сообществе и это то, для чего все мы находимся в нем.

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

    Публикации по теме