История Linux Mint

Linux Mint разработан и выпущен Климентом Лефевром (Clement Lefebvre) во Франции в 2006 году. Сейчас Климент, один из основных разработчиков Linux Mint. Он, как известно, не очень любит давать интервью, но в нескольких из них он заявлял, что его цель изменить Ubuntu, переделать ее и сделать более элегантной. Практически это означает улучшение обратной связи с пользователем, простоту использования, а также приятный внешний вид и цветовую схему.

linuxmint1

Linux Mint, это дистрибутив, основанный на операционных системах Ubuntu и Debian. Также есть альтернатива LMDE, основанная исключительно на Debian.

Linux Mint обеспечивает поддержку мультимедиа из коробки. В дистрибутив по умолчанию включены все необходимые кодеки, а также такие дополнительные программы, как Flash Player.

Первые версии Linux Mint, основанные на Ubuntu, выпускались примерно каждые шесть месяцев, в соответствии с релизами Ubuntu. Первый релиз состоялся в 2006 году и получил кодовое имя Ада (Ada). 17 версия была выпущена в 2014 году и получила имя Qiana, ко всему прочему это был LTS релиз, релиз с долгим сроком поддержки. Потом было принято решение все следующие релизы будут иметь мажорный номер версии LTS релиза. Все новые релизы будут основаны только на кодовой базе LTS релизов. Самое последнее обновление называется Рафаела и оно вышло 30 июня 2015 года. В этой статье будет рассмотрена история Linux Mint.

История Linux Mint

Самый первый релиз Linux Mint в 2006 году был основан на Kubuntu. Имел версию 1.0 и кодовое имя Ада. Следующий релиз версии 2.0 с кодовым именем Барбара, был первой версией, использующей именно Ubuntu собственные репозитории. У Linux Mint было не так уж много пользователей до третьего релиза 3.0 с именем Кассандра.

В 2008 году Linux Mint перешел на такой же цикл выпуска, как и у Ubuntu и убрали младший номер версии, а для большей совместимости между двумя системами пересмотрели способ построения дистрибутивов. Начиная с версии 6, Фелиссия, каждый релиз использовал полностью кодовую базу последней версии Ubuntu. Он собирался непосредственно на основе Ubuntu и выходил через месяц после релиза Ubuntu.

В 2010 году от Linux Mint ответвилась еще одна версия -  LMDE - Linux Mint Debian Edition. Независимо от версий, основанных на Ubuntu, был основан на Debian и не был привязан ни к пакетам Ubuntu, ни к его графику релизов.

В мае 2015 года команда LinuxMint решила больше не поддерживать исходный код LMDE. Но второго января 2016 вышла новая версия LMDE Second Edition Бетси. Это LTS релиз, основанный на Debian Jessie. После выпуска все пользователи могут обновить программное обеспечение пакета MintTools и версию окружения рабочего стола до самой новой версии раньше чем они появятся в главном издании Linux Mint.

Особенности Linux Mint

  • Linux Mint использует в основном бесплатное программное обеспечение с открытым исходным кодом, но делает исключения для некоторых партнеров, в том числе плагинов, кодеков, которые обеспечивают нормальную работу mp3, adobe flash, и воспроизведение DVD.
  • Использование проприетарного программного обеспечения в Linux Mint это очень нестандартное поведение.  Большинство дистрибутивов включают только свободное ПО, так как их общая цель - придерживаться модели бесплатного программного обеспечения.
  • Linux Mint активно разрабатывает программное обеспечение для своего дистрибутива, большая часть ПО разрабатывается на Python и вы можете найти исходный код на GitHub.
  • Linux Mint доступен с несколькими рабочими столами, официально поддерживаются Cinnamon, KDE, MATE и XFCE. Другие окружения могут быть установлены с помощью Synaptic, APT или центра приложений Mint.
  • По умолчанию поставляется много программного обеспечения, это Firefox, Transmission, LibreOffice, XChat, Pidgin, Thunderbird и GIMP. Другие программы легко устанавливаются с помощью пакетного менеджера.
  • Поставляется межсетевой экран, позволяющий закрыть все сетевые порты, для увеличения безопасности.

Программное обеспечение, разработанное Linux Mint

Cinnamon - это форк Gnome Shell улучшениями в виде MGSE - Mint Gnome Shell Extensions. Он был выпущен в качестве дополнения к Linux Mint версии 12 и используется в качестве среды рабочего стола по умолчанию начиная с Linux Mint 13.

MintTools:

  • Manager Sofware (Mintinstall) - инструмент, позволяющий работать с .mint файлами, содержащими инструкции по установке пакетов. Начиная с Linux Mint 6 это инструмент может загрузить информацию о всех приложениях из Mint Software Portal. Этот инструмент также позволяет устанавливать все доступные приложения. Также можно использовать старые MintInstall пакеты.
  • UpdateManager (MintUpdate) - инструмент обновления системы. Он поможет новым пользователям установить обновления. Покажет какие обновления являются необходимы, как какие можно пропустить. Для обновлений безопасности устанавливается уровень приоритета от 1 до 5 основанный на стабильности и необходимости обновления. Обновления могут быть установлены, висеть в списке или быть скрыты. Разработчики LinuxMint тестируют все обновления перед выпуском.
  • Главное меню (MintMenu) - это главное меню системы поддержкой многих опций, такими как установка и удаление программного обеспечения, фильтрация, пользовательские пункты, избранное, редактирование опций, управление сессиями, а также мноигми другими параметрами. Она также портирована на  MATE в Linux Mint 12.
  • Резервное копирование (MintBackup) - инструмент резервного копирования и восстановления данных. Данные могут быть сохранены перед установкой новой системы, а затем восстановлены.
  • Менеджер загрузки (MintUpdate) - с помощью этого инструмента можно скачивать файлы с сервисов раздачи таких как SFTP, FTP или SCP. Программа доступна в системном трее.
  • Блокировщик доменов (mintNanny) - это утилита родительского контроля. Введена начиная с Linux Mint 6. Она позволяет добавлять запрещенные домены вручную, чтобы заблокировать их во всей системе.
  • Параметры рабочего стола - конфигурация рабочего стола
  • Экран приветствия (mintWlcome) - поставляется начиная с Linux Mint 7, Показывается каждому новому пользователю после входа в систему.
  • Конструктор Linux Mint (mintConstructor) - инструмент создания собственного дистрибутива Linux Mint.
  • Linux Mint Shell Extensions (MGSE) - прослойка рабочего стола, над стеком Gnome 3, целью которой есть сделать его похожим на Gnome 2. Включает в себя нижнюю панель, список окон, меню приложений, панель задач, переключение между окнами, а также иконки. Включены в Linux Mint начиная в 12 версии.

Вся история Linux Mint пронизана разработкой и улучшения собственного программного обеспечения.

Редакции Linux Mint

Начиная с версии 13 Linux Mint поставляется в двух редакциях, одна из них на основе  окружения рабочего стола Cinnamon, а другая использует MATE.

Сейчас Linux Mint поддерживает редакции с KDE и XFCE по умолчанию. Они имеют второстепенное значение, и, как правило, выпускаются позже, чем основные две. Более старые выпуски включали версии для LXDE, GNOME и Fluxbox.

Linux Mint Debian Edition

LMDE изначально был основан на Debian, на тестовой ветке. Он должен был обеспечить те же возможности и выглядеть так же, как и версия для Ubuntu.

Linux Mint Debian Edition 2 основан на Debian Stable, но он получил автоматическое обновление до последних версий Mint Tools и последней версии среды рабочего стола, раньше чем состоится выпуск официальной версии на основе Ubuntu. LMDE доступен для загрузки с окружениями рабочего стола MATE и Cinnamon.

Изначально LMDE был на полу роллинговой модели развития релизов. Последний выпуск на основе Debian постоянно получает обновления, в то время как более старая версия обновляется периодически с помощью пакетов обновления.

Разработка Linux Mint

Компании и индивидуальные пользователи, использующие операционную систему, часто выступают в качестве спонсоров разработки дистрибутива. Linux Mint использует обратную связь с пользователями, чтобы принимать решения, а также ориентировать свое развитие.

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

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

Большая часть программного обеспечения Linux Mint разработана на Python и размещена на GitHub, что делает его легким и доступным для разработчиков программного обеспечения. Они могут реализовать дополнительные функции, обеспечить патчи или сделать вклад в субпроекты Linux Mint.

С каждым новым релизом добавляются новые функции и возможности, в основном, разработанные сообществом. Например, в том же Linux Mint 9 появилась возможность редактировать пункты меню, добавленная одним из пользователей Linux Mint. Надеемся история Linux Mint не завершиться, а будет и дальше развиваться, учитывая то, что этот дистрибутив завоевывает все большую популярность среди пользователей.

4 комментария

  1. Олег Март 24, 2016 Ответить
  2. KRoman Июнь 24, 2016 Ответить
  3. fess Июль 4, 2016 Ответить
  4. Олексий Март 13, 2017 Ответить

Ответить

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: