- Что такое LTS Ubuntu?
- Что означает LTS?
- Что такое релиз Ubuntu LTS?
- Ubuntu 20.04 LTS
- Отличия *buntu LTS от не-LTS
- Ubuntu Server — обзор для начинающих, сравнение, отзывы
- Обзор Ubuntu Server LTS
- Что значит LTS
- История версий
- Особенности Ubuntu Server
- Сравнение с другими os linux
- Отзывы на Ubuntu Server LTS
- Где скачать
- Отличия ubuntu от ubuntu server
- Графическая оболочка
- Заключение
Что такое LTS Ubuntu?
С 23 апреля 2020 года будет доступна версия Ubuntu 20.04 LTS. Это будет первая версия Ubuntu для LTS с момента выпуска 18.04 и в этой статье, я хочу ответить на общий вопрос: что такое LTS? Для более глубокого взгляда на преимущества использования Ubuntu LTS, есть документация, а для всего остального, этот пост и будет ответ.
Что означает LTS?
LTS (Long term support) означает долгосрочную поддержку. В данном случае поддержка означает, что на протяжении всего срока действия выпуска существует обязательство обновлять, исправлять и поддерживать программное обеспечение. Для LTS существует цикл разработки, в котором инженеры и участники добавляют новые функции и более длительный цикл отладки, где происходит больше тестирования и исправления ошибок, чтобы сосредоточиться на производительности и стабильности выпуска.
Без долгосрочной поддержки программное обеспечение может стать угрозой безопасности. Со временем, количество небезопасных узлов растёт и без механизмов их исправления или обновления, системы становятся уязвимыми и работают хуже, чем дольше они остаются устаревшими.
С другой стороны, если пользователи будут придерживаться одного и того же выпуска слишком долго, их система начнет отставать. Хотя некоторые ключевые функции иногда возвращаются в старые версии, разработка продвигается вперед.
Что такое релиз Ubuntu LTS?
Ubuntu LTS – это обязательство Canonical поддерживать версию Ubuntu в течение пяти лет, плюс, возможность приобретения расширенной поддержки ещё на 5 лет, для корпоративных клиентов. В апреле, каждые два года, выпускается новая версия LTS, где все разработки предыдущих двух лет объединяются в один современный, многофункциональный выпуск. Эти выпуски направлены на повышение производительности и стабильности. LTS – это то, что рекомендовано крупным предприятиям, обычным пользователям и предприятиям. Для более прогрессивных пользователей, каждые шесть месяцев в течение этих двух лет также выпускаются релизы для разработчиков. Эти выпуски всегда используют самые передовые наработки, но поддерживаются только в течение девяти месяцев.
Вне зависимости от того, кем вы являетесь, будь вы частное лицо или корпорация, надежность, всегда имеет решающее значение. Ubuntu фокусируется на поддержании надежности и безопасности. Первой Ubuntu LTS с пятилетней поддержкой была Ubuntu 12.04. С тех пор, релизы Ubuntu сохраняют двухлетний жизни цикл.
Независимо от того, является ли релиз LTS или выпуском для разработчиков, соглашение об именовании всегда одно. Первое число, это год, второе, месяц выпуска, как правило, это апрель и октябрь. Например, Ubuntu 20.04 LTS запускается в апреле 2020 года. Следующий релиз состоится в октябре 2020 года и будет называться 20.10.
LTS – это также шанс пролить свет на сообщество Ubuntu. Вклады тысяч разработчиков собираются воедино, в выпуске, который будет рекомендоваться пользователям на долгие годы. Сообщество настолько доверяет Ubuntu, что существует несколько официальных разновидностей Ubuntu, которые полагаются как на собственные силы, так и на Ubuntu с его сообществом.
Ubuntu 20.04 LTS
Дата выпуска Ubuntu 20.04 LTS – 23 апреля для Ubuntu Desktop и Server. До 23 числа можно загружать ежедневные сборки, для целей тестирования или из любопытства. Доступная здесь версия все еще находится в стадии разработки и не должна быть использована как основная.
В преддверии релиза, было множество других постов в блоге с дополнительной информацией. Ближайшие дни, также будут наполнены дополнительной информацией и описанием новых функций и решений, принятых в 20.04. Будьте на связи.
Источник
Отличия *buntu LTS от не-LTS
Я раньше думал, что Ubuntu LTS — это нечто такое дебианообразное, старые пакеты, но зато протестированные, стабильные, с устранениями дыр в безопасности. Но когда сравнил версии пакетов (firefox, thunderbird, vlc) Ubuntu 12.04.3 и в Ubuntu 13.10 и на удивление обнаружил, что они одинаковые. В связи с этим 2 вопроса:
1. LTS считается и делается стабильным дистрибутивом, зачем же они пихают новые версии пакетов?
2. Какой смысл использовать не-LTS версии, если все равно все свеженькое попадает в LTS?
когда сравнил версии пакетов (firefox, thunderbird, vlc)
Ты не те пакеты сравнивал. Сравни ядро, например, версии иксов.
LTS = Long Term Support. Долгосрочная поддержка и выход обновлений в течении 5 лет. А не-LTS через полгода-года можно выкидывать.
1. LTS считается и делается стабильным дистрибутивом, зачем же они пихают новые версии пакетов?
Ты путаешь новые версии и новые стабильные версии?
2. Какой смысл использовать не-LTS версии, если все равно все свеженькое попадает в LTS?
На ядро мне мне наплевать, если у меня оборудование поддерживается на 100% (так оно и есть). На иксы тоже, если не возникнет проблем, например, с новыми видеодровами. KDE правда староват в LTS, но это решается подключением PPA с бэкпортом от кубунты, насколько я понял.
А что например не попадает (помимо ядра, графической оболочки и системных утилит)? Можете привести примеры категорий?
1. LTS считается и делается стабильным дистрибутивом, зачем же они пихают новые версии пакетов?
Cтабильность != протухшесть. За версту чуть дебианщика по запаху разложения.
LTS делается на основе пакетов из Debian testing (иногда, лишь в виде исключения, некоторые пакеты все же берутся из unstable, но этого стараются избегать). Не-LTS — пакеты из Debian unstable (и, вроде бы, кое что даже из experimental).
Ядро и графический стек они как раз летом обновили 🙂
Проще перечислить, что попадает.
LTS — long term support, не более. То есть обещается лишь длительный период поддержки. Зачем нужно пользовать не-LTS не знаю, я и LTS то не знаю зачем пользовать ))
4.2 в lts старее
Cтабильность != протухшесть. За версту чуть дебианщика по запаху разложения.
Интересно, почему же чуть старые версии пакетов, вызывают у вас такую боль? Может быть причина в ощущениях «отставания» от всего «прогрессивного» мира? А как же личные предпочтения?
Кстати, знал одного знакомого, который сидел на старенькой опере 9, категорически не признавал наличие новых версий, мол, они все неудобные, панельки не те и не там.
Файрфокс в дебиан тоже свежий
Ты сравни базовые пакеты, всякие GTK, e.t.c
Да нет, функционал новый и т.д.
Да и внешне программы изменяются, становяться няшнее
который сидел на старенькой опере 9
Солидарен с ним, до 10 версии никогда не видел как падает Опера, годик на 9 поторчал и ушел на FF. А куда с FF уходить непонятно.
Нужное из бэкпортов, кое-что сам бэкпортирую, например wine и блоб nvidia. А вот в свежих кедах я нашел много регрессий, подлагивания в dolphin и глюки с alt+tab при использовании wine (это было в сиде) а вот в wheezy все старенькое, и alt+tab срабатывает нормально. К тому же, учитывая железо 2010 года, wheezy работает на нем шустрее чем sid.
Для меня свежие кеды не особо оптимизированы, по сравнению с 4.8.4, скорее даже наоборот. Конечно же на твоем i7 32GB любой свежак летает, ибо производительность в данном случае компенсируется вычислительной мощью железа.
И ядро сейчас «протухшее»
Зато стабильно работает, даже iowait почти незаметен. Смею предположить, что они бэкпортируют некоторые патчи в LTS-ядро.
На новых ядрах (3.10/3.13) у меня периодически возникали разного рода проблемы с usb-autosuspend, alsa, udev и т.п.
помечтал, стало грустно, спасибо!
у меня Core2Duo (ноут) и полумертвый ХДД
У меня даже FreeBSD подлагивает, когда запись на хдд идет
12309 посмертно!
И дело не в полете
GNOME в Ubuntu 12.04 LTS старый, KDE тоже
Тут много старого, но и нового тоже
А вот всякий софт типа VLC, Firefox, Chromium, Audacious, e.t.c тоже обновляются как и в Debian Stable, так и в Ubuntu LTS
А когда говорят что Ubuntu LTS не стабильна, ибо в Stable Debian софт старее, то мне становиться и смешно и грустно, а то убунту чуть-чуть новее дебиана, но так же стабильнее
Ничем не отличаются, кроме того, что в LTS менее охотно обновляют пакеты и фиксят баги, объясняя это тем, что как бы чего критического не сломать.
Новых версий пакетов там не будет.
Новых версий пакетов там не будет.
Шо за наглое 4.2? Постоянно бэкпортируют ядра и графическую подсистему.
Ядра может быть, но иксы точно не бэкпортируют, даже если в новой версии исправлены серьезные баги.
Недавно вышел Firefox 26. На следующий день после анонса он появился в *buntu 13.10 (у меня дома) и в *buntu 13.04 (на работе). Весьма оперативно с их стороны. Интересно, в 12.04 LTS он появился с той же оперативностью или с запозданием?
одинаковые версии софта, но разные апдейты в отличие от предыдущих версий. Не замечал этого?
Почитай про бэкпорты
Причём здесь свежесть пакетов? Секьюирти, секьюрити!
Ядра может быть, но иксы точно не бэкпортируют
Да ну? man HWE. Сейчас в LTS доступен графический стек из Raring Ringtail (13.04).
Весьма оперативно с их стороны. Интересно, в 12.04 LTS он появился с той же оперативностью или с запозданием?
И иксы обновляются. Только там из-за этого пипец творится с конфликтами старых и новых иксов.
Источник
Ubuntu Server — обзор для начинающих, сравнение, отзывы
Стартовая статья для знакомства с популярной современной серверной системой, которой посвящен данный сайт. Я сделаю обзор системы Ubuntu Server для начинающих, сравню ее с другими серверными системами linux, напишу свой отзыв и поделюсь с вами. Это позволит вам получить начальное представление, если раньше не были знакомы с этой OS.
Обзор Ubuntu Server LTS
Ubuntu Server LTS, как можно понять из названия, это серверная операционная система на базе ядра Linux. Причем Ubuntu более известна, как отличный дистрибутив для знакомства с linux и установки его на рабочий компьютер или ноутбук. Некоторое время после первого релиза ubuntu в далеком 2004-м году, она так и позиционировалась и была известна в основном как десктопная система.
Основной упор в Ubuntu делался на удобство и простоту использования, чтобы каждый желающий без проблем мог познакомиться с операционной системой на базе Linux и начать ее использовать в повседневной жизни. Кодовая база Убунту базируется на Debian и не может существовать без нее. Изначально она планировалась как временное ответвление Debian, которое затем превратилось в отдельную операционную систему.
Ubuntu Server какой-то особенной простотой и удобством, по сравнению с другими серверными дистрибутивами не обладает, так что особенности desktop версии, где упор идет на удобное графическое окружение, не применимы к серверному варианту. Серверная система обладает другими отличительными признаками, которые я перечислю ниже отдельно в соответствующем разделе.
На сегодняшний момент Ubuntu Server не просто ответвление десктопной ветки системы, а полноценный серверный дистрибутив уровня Enterprise. И подтверждают это следующие признаки:
- На базе ubuntu server строится и поддерживается работа облачной инфраструктуры на основе технологий openstack.
- Компания Canonical, разработчик Убунту, развивает и поддерживает совместимость с современной системой оркестрации контейнеров Kubernetes, которую можно строить на базе обсуждаемого серверного дистрибутива. Так же уделяется пристальное внимание работы контейнеров docker, новые версии которой в первую очередь оптимизируются и тестируются под ubuntu server.
- Идет активное внедрение ubuntu в интернет вещей, для чего и была объявлена увеличенная поддержка в 10 лет для серверных версий. Это актуально прежде всего для интернета вещей.
- Компания Canonical обеспечивает за оплату круглосуточную техническую поддержку своей системы и продуктов, основанных на ней.
Что значит LTS
Приставка к названию LTS означает Long Term Support — расширенное время поддержки. Это значит, что к LTS релизу будут выходить обновления безопасности значительно дольше, чем к обычным версиям. В общем случае релизы Ubuntu LTS поддерживаются 5 лет после выхода, однако начиная с версии Ubuntu 18.04 LTS было объявлено о Extended Security Maintenance, что подразумевает поддержку в течении 10-ти лет, но как я понял, уже только за деньги.
Новые версии Убунту публикуются каждые 6 месяцев, обновления к этим промежуточным релизам выходят 9 месяцев. Так что надо понимать, если вы устанавливаете систему для долгосрочной эксплуатации без обновления релиза, то выбирать стоит LTS версии. Если же вам нужны свежие версии системы и пакетов и вы готовы их регулярно обновлять, то ставьте новую версию релиза ubuntu на момент установки. Новые LTS версии выходят каждые 2 года.
Подробно о схеме релизов ubuntu можно почитать в wiki или на официальном сайте.
История версий
История релизов (releases) Ubuntu начинается с версии 4.10 в октябре 2004 года. С тех пор каждые 2 года регулярно выходила очередная новая LTS версия системы. Схема публикации релизов с тех пор не изменилась. Интересна нумерация в названиях — она соотносится с годом и месяцем релиза. Вот несколько примеров:
- ubuntu 18.04 lts — релиз 26 апреля 2018, это 4-й месяц 18-го года.
- ubuntu 16.04 lts — релиз 21 апреля 2016, этой 4-й месяц 16-го года.
- и т.д.
Подобная тенденция прослеживается во всех версиях. Мне видится удобным такая нумерация. Первый раз вижу, что бы разработчики по такой схеме нумеровали свои релизы.
Список актуальных версий Ubuntu на сегодняшний день выглядит вот так.
Особенности Ubuntu Server
Перейдем теперь к особенностям Ubuntu Server. Одной из особенностей является минималистичный консольный установщик системы на сервер, который позволяет быстро и удобно выполнить установку нужного функционала. Сразу же из стандартного установщика можно выбрать финальный функционал сервера в виде готовой роли.
Таким образом, вы можете очень быстро получить, к примеру, готовый хост для разворачивания контейнеров docker. Вся установка через стандартный инсталлятор. Никаких отдельных репозиториев и установщиков. Это удобно.
После установки системы у вас не будет по-умолчанию настроена учетная запись root, как это бывает, к примеру, в RHEL или Centos. Подключиться к серверу по ssh можно только под обычной учетной записью и потом с помощью sudo получить права root. Не сказать, что это какая-то уникальная фишка. То же самое будет и в Debian, но для тех, кто не знаком с этими дистрибутивами, может быть сюрпризом, как это было для меня, когда я после Freebsd знакомился с дистрибутивами на базе debian и deb пакетов.
Еще одной особенностью Ubuntu Server будет то, что она вам периодически в консоли, при логине по ssh, будет показывать различные новости, со временем может и рекламу 🙂 Придется придумывать блокировщик рекламы для консоли linux.
По-умолчанию Ubuntu Server подключает во время установки swap в виде отдельного файла. Мелочь, но считаю, это удобным подходом. Сам делаю так же во всех дистрибутивах, с которыми приходится работать. Так можно гибко управлять свапом — отключать его, изменять размер и т.д.
Так же стоит отметить, что в Убунту одно из самых свежих ядер среди серверных операционных систем. В лидерах обычно Debian и Centos. Они оба использую более старые ядра Linux. Так что за всеми новинками стоит обращаться к серверу Ubuntu.
Из неприятных особенностей Убунты отмечаю то, что она по-умолчанию собирает телеметрию, начиная с процесса установки. Если говорить простым языком — речь идет про пользовательские данные. Потом это можно изменить и отключить, но то, что было отправлено во время установки уже не вернешь. Часть того, что будет отправлено:
- Версия и сборка системы
- Информация о сетевых настройках
- Информация об оборудовании
- Разметка диска и т.д.
Со слов разработчиков, это все для улучшения продукта. Но мы уже привыкли к жизни при капитализме и прекрасно понимаем, что данные о пользователях это товар и при случае он непременно будет продан. Вопрос лишь в цене.
Сравнение с другими os linux
Подробное сравнение Ubuntu с другими популярными дистрибутивами Linux я планирую сделать в отдельной статье. В обзоре Ubuntu Server упомяну только самое основное, что пришло в голову.
Как я уже говорил ранее, Ubuntu от остальных отличают свежие версии ядра и софта. Это дистрибутив, где раньше остальных появляются нововведения. Это одновременно и плюс и минус, так как обновления зачастую несут в себе целую пачку новых проблем. Так что если вам важна стабильность, часто обновлять нет смысла, только в случае необходимости.
Мне кажется, Ubuntu самый популярный дистрибутив, он у всех на слуху. Удобно использовать на рабочих машинах и серверах одну и ту же известную систему. По моим наблюдениям, разработчики в первую очередь предпочитаю ставить именно ubuntu на свои компьютеры. Это зачастую обуславливает их выбор и требование установить и на сервер так же убунту.
Если сравнивать Ubuntu с Centos, то последняя система однозначно выигрывает по такому понятию, как поддержка. У нее с давних времен поддержка каждого релиза продолжается 10 лет, причем не за деньги, а бесплатно и для всех. Ubuntu в этом плане проигрывает со своими 5-ю годами бесплатной поддержки LTS версий. Но зато у Ubuntu есть плюс — она поддерживает обновление между релизами. Вы можете версию 16 lts обновить до 18 lts, а в Centos нет возможности обновления между релизами, только полная миграция на новую версию.
Лично мне нравится установщик, который появился в Ubuntu 18 lts. Он легок и понятен. Можно быстро выполнить установку. Но не нравится настройка сети через netplan. Вообще, ubuntu славится постоянными нововведениями и кардинальными изменениями. Зачастую это раздражает. Например, я не понимаю, в чем был смысл замены стандартной и привычной настройки сети на netplan. Лапша в yaml конфигах выглядит ужасно. Я понимаю, что это веяние моды, yaml разметка сейчас везде — kubernetes, openstack, ansible, и т.д. Но конкретно в настройках сети я не вижу в этом смысла. Базовые настройки системы надо менять как можно реже, только когда это объективно стало необходимо.
Отзывы на Ubuntu Server LTS
В своей практике я сталкивался с различными отзывами об Ubuntu Server. Раньше очень популярным было мнение, что Ubuntu это попсовая система со всякими свистоперделками и багами. Она предназначена для десктопа, какой из нее может получиться сервер. Зачастую это мнение было сформировано не на пустом месте. Я сейчас не приведу конкретики, подзабыл уже, но помню, что встречался с досадными багами еще в процессе работы установщика, причем тянулись они из релиза в релиз. Помню как-то свое разочарование, когда ставил 16-ю версию и встретил там баг, который видел еще в 14-й. Печально такое наблюдать.
В целом, сильно негативных отзывов, особенно последнее время, я не встречаю. Ubuntu Server точно не хуже всех остальных серверных дистрибутивов, а в чем-то даже и лучше, например, в поддержке контейнерных технологий. Одно то, что Canonical сотрудничает с такими продуктами как Openstack, Ceph, MAAS, Docker, Kubernetes для максимальной поддержки этих продуктов, говорит о том, что настрой и подход вполне серьезный.
Из своих наблюдений оставлю отзыв на работу Docker в Ubuntu. По моему опыту, именно в Убунте с Докером меньше всего проблем. Он работает стабильнее и предсказуемее в Убунту, нежели в любой другой системе. В Centos до релиза 7.4 вообще невозможно было нормально использовать Docker, не было полноценной поддержки некоторых механизмов.
Подтверждением признания Ubuntu Server и положительных отзывов на нее является присутствие этой системы в обязательном порядке у любого хостера. Если вы арендуете железо или виртуальную машину, у вас всегда будет возможность установить туда Ubuntu. Я много работаю с хостерами. Встречал ситуации, когда в списке доступных дистрибутивов не было Debian, но была Ubuntu. Она сильно потеснила Дебиан последнее время.
Где скачать
Скачать дистрибутив Ubuntu можно с русскоязычного сайта или официального международного. Для загрузки лично я предпочитаю зеркало Яндекса — https://mirror.yandex.ru/ubuntu-releases/. Там всегда в наличии все редакции всех поддерживаемых релизов. Можно загрузить как server, так и desktop версии.
Если вам нужны старые версии Убунты, которые уже не поддерживаются, то можно воспользоваться разделом old-releases официального сайта. Там можно скачать все когда-либо выпущенные релизы Ubuntu. В обычных репозиториях их скорее всего не будет.
Отличия ubuntu от ubuntu server
Давайте теперь разберем, чем отличается ubuntu server от desktop. Из-за разных версий частенько возникает путаница, так как не у всех есть понимание, чем же различаются эти две версии одной и то же системы.
Итак, первое и самое главное, что вы должны понимать. По сути desktop и server версии это одна и та же система. У обоих одни и те же базовые репозитории. Разница лишь в установщике и наборе предустановленных пакетов. Мы можете как desktop версию превратить в сервер, так и наоборот. Для этого нужно воспользоваться мета-пакетами ubuntu-desktop или ubuntu-server.
Вот основной список отличий обычной версии ubuntu от ubuntu server:
- В инсталляторе Ubuntu Server нет графического интерфейса, только консольный.
- Отличается набор пакетов, предлагаемых для установки. В серверной версии по-умолчанию установлены только основные системные утилиты. В обычной ubuntu предлагают установить графическое окружение рабочего стола.
- Дистрибутив для desktop в 2.5 раза больше весит, чем для server. Причина в большем наборе включенных в состав дистрибутива пакетов. Для десктопной версии включено много приложений общего пользования.
Вот в общем-то и все. Основное отличие ubuntu от ubuntu server в дефолтном наборе пакетов и графическом окружении.
Графическая оболочка
В своем обзоре Ubuntu Server разберу еще один популярный вопрос, возникающий в первую очередь у начинающих системных администраторов, которые пытаются завязать знакомство с системами Linux. Им тяжело сразу работать в консоли и они часто спрашивают, а можно ли на сервер поставить графическую оболочку, чтобы было привычнее знакомиться с системой и управлять ей.
Как я уже сказал в предыдущем разделе, принципиальных отличий серверной версии от обычной нет. Вы без проблем можете установить любое графическое окружение на сервер, если вам так будет удобнее. Более того, я сам так делал иногда, если заказчик просил настроить удобный рабочий стол и средства для удаленного подключения к нему. Например, vnc.
При настройке графического окружения важно понимать, что она будет потреблять какие-то ресурсы — скормные (xfce) и не очень (gnome). Если вы арендуете небольшую виртуальную машину для веб сервера с 1 CPU и 1 Gb памяти, не рассчитывайте, что туда нормально встанет оболочка. Лучше учиться сразу управлять по ssh. Для графики нужна оперативная память. Для комфортной работы графической оболочки на ubuntu server, надо под нее выделить хотя бы 512-1024 Мб оперативной памяти. А для тяжеловесных и того больше.
Заключение
На этом обзор Ubuntu Server заканчиваю. Надеюсь, у меня получилось раскрыть тему и познакомить вас с этой операционной системой. Объяснить ее отличия от других, рассказать об особенностях и поделиться своим отзывом и личным мнением по теме. Если вас она заинтересовала, то читайте мой материал на тему установки ubuntu server.
Ubuntu популярная и многообещающая система, которая активно разрабатывается и внедряется. Если вы администратор linux или планируете им стать, то вам волей неволей придется изучить и посмотреть на Ubuntu Server. Даже если она вам не понравится, знать ее придется хотя бы для общего развития.
Источник