Признаюсь, я узнал о новом проекте под названием Tanglu только вчера , и меня это (возможно, преждевременно) взволновало. Но станет ли Tanglu просто еще одним дистрибутивом в мире .deb-пакетов?
Что будет с Танглу?
Мы уже более или менее видели, о чём идёт речь. Tanglu будет дистрибутивом на основе Debian Testing , как и SolusOS , SolydX , LMDE и т. д. Но, вопреки мнению многих (судя по прочитанным мною комментариям), это будет не то же самое.
Хорошо, а в чем разница?
Одна из главных целей Tanglu — предотвратить необходимость ожидания определенных пакетов после того, как тестирование перейдет в фазу заморозки.
SolusOS , SolydX и LMDE в значительной степени зависят от процесса обновления репозитория Debian Testing , и пока они находятся на этом этапе, пакеты, которые могут оказаться стабильными, не будут добавляться до тех пор, пока не будет снят запрет на обновление. Именно этого и стремится избежать Tanglu .
Рассмотрим простой пример. Сейчас в Debian Testing установлена версия KDE 4.8 . Однако KDE уже имеет версию 4.10.1 , а к августу будет версия 4.11.
Предположим, что когда Wheezy достигнет стабильной версии (через месяц, два или больше), по какой-либо причине разработчики Debian решат не выпускать KDE 4.10.1 , а вместо этого выпустить версию 4.9 . Что произойдет? Мы все равно, вероятно, останемся позади из-за архитектуры, которую мы, скорее всего, даже не используем, а Debian, вероятно, является одним из дистрибутивов, поддерживающих наибольшее количество архитектур.
SolusOS , SolydX и LMDE должны будут продолжать ждать, в то время как Tanglu — нет . Фактически, все эти дистрибутивы могли бы воспользоваться этой возможностью и использовать репозитории Tanglu.
Дистрибутив для всех
Но речь идёт не только о KDE или любой другой среде рабочего стола; речь идёт об обновлённых пакетах для разработчиков и даже о собственном ядре , которое , судя по тому, что я читал, будет тем же самым, что использует Ubuntu . Полагаю, это потому, что ядро Debian свободно от проприетарных файлов и тому подобного.
Ещё одна цель Tanglu — предоставить нам систему Debian , которую могут использовать как разработчики, которым нужно актуальное программное обеспечение, так и конечные пользователи, которым это необходимо. Самое приятное? Те из нас, кто работает с серверами, продолжают использовать Debian , а Tanglu мы используем на своих настольных компьютерах.
Для достижения этой цели команда Tanglu не будет слишком сильно отклоняться от разработки Debian . На самом деле, как они заявляют в официальном объявлении , Tanglu будет поддерживать Debian , решая некоторые задачи, которые команда Debian не успевает решить или которым не уделяет приоритетного внимания (я снова упомяну KDE).
Как выбираются пакеты?
Рассмотрим другой пример. Допустим, для первой или второй версии Tanglus я хотел бы добавить в репозитории Firefox 23. Первое, что будет учитываться, — это стабильность этой версии и отсутствие проблем в её использовании.
Если другие пользователи не согласны, проводится голосование, и если программное обеспечение уже соответствует остальным требованиям, оно включается, если большинство голосует «ДА» . Если большинство голосует «НЕТ» , то для следующего релиза Tanglus я могу предложить включить эту версию Firefox или более актуальную, и процесс повторяется.
Таким образом, большая часть того, что предложит Tanglu , будет основана на предложениях, мнениях и голосах его сообщества.
Кроме того, они делают очень умно: почему бы не использовать уже существующие решения? В случае с KDE , например, Tanglu будет использовать пакеты Kubuntu , которые будут модифицированы только по следующим причинам:
- Удалите вещи, связанные с Kubuntu что нас не интересует.
- Сделайте их совместимыми с пакетами Тестирование Debian.
- Устраните все, что не является строго необходимым.
И так далее с остальными пакетами. Так что скоро у нас будет Muon на Debian , это лишь одно из преимуществ всего этого.
Блин версионит !!!
Вы не поверите, но мне нравятся стабильные вещи, но когда разработчик выпускает новую версию пакета, это обычно происходит по двум причинам:
- Обновление безопасности и исправления ошибок.
- Добавлены улучшения.
Мы можем это проверить на любом понравившемся вам пакете среды рабочего стола. KDE , GNOME , Xfce — с каждой новой версией они добавляют множество новых функций, исправляют ошибки и улучшают производительность. И, как правило, всё это сводится к: большей стабильности . Разве не этого хочет большинство пользователей?
Именно это и предлагает Танлу.
Что представляет собой Танглу (для меня)
Пока рано делать выводы, но, судя по тому, что я вижу: Tanglu — это тот Debian, о котором я всегда мечтал.
Что меня так взволновало? Это правда. Со мной уже такое случалось с LMDE , с SolusOS , который, как я думал, будет именно тем, что я ищу, но это оказалось не так. Если с Tanglu все пойдет хорошо , эти варианты могут быть забыты, или, если они умны, они могут воспользоваться этим и присоединиться к новой инициативе.
Например, SolusOS не преследует ту же цель, что и Tanglu . Главная задача SolusOS — предоставить пользователю рабочую среду, похожую на GNOME 2. Но что, если я не использую GNOME?
SolydX предлагает больше вариантов, но они не будут добавлять обновленные пакеты, поэтому вы будете использовать ту версию GNOME , KDE или Xfce, которая есть в репозиториях, независимо от того, заморожена она или нет.
LMDE ? Что ж, столько разочарованных пользователей не могут ошибаться, и два упомянутых мной дистрибутива — тому доказательство. Есть ли в репозиториях LMDE KDE 4.10 ? Если да , пожалуйста, сообщите мне, и вся эта статья будет бессмысленной. И насколько мне известно, LMDE «продвигает» Cinnamon и MATE в качестве сред рабочего стола, а не KDE.
Но если копнуть глубже, я думаю, что Tanglu — это тот толчок, который был нужен Debian , чтобы догнать дистрибутивы для "новых пользователей", такие как Ubuntu , Linux Mint , openSUSE и т. д.
Возможно, это просто волнение, но я вижу только преимущества. Если проект провалится? Нет проблем, я просто буду продолжать с удовольствием использовать свой Debian . Если проект увенчается успехом? Я всё равно буду использовать свой Debian , и даже буду счастливее.