В чем разница между xenial и bionic?
Установил новую ubuntu 18.04 и обнаружил, что она bionic , а до этого я использовал xenial и у меня возник вопрос: а чем они отличаются? Установил несколько ppa репозиториев с xenial и вроде все работает.
Отслеживать
задан 12 дек 2018 в 15:59
Andrej Levkovitch Andrej Levkovitch
8,047 2 2 золотых знака 19 19 серебряных знаков 46 46 бронзовых знаков
Очевидно, xenial старая, bionic новая. PPA работают, потому что повезло и не оказалось несовместимостей
12 дек 2018 в 16:04
bionic и xenial это просто кодовые названия.
12 дек 2018 в 16:06
xenial — это 16.04 ru.wikipedia.org/wiki/Список_версий_Ubuntu
12 дек 2018 в 17:02
Работают ваши ppa репозитории скорее всего потому что у них есть версии пакетов и для bionic, и для xenial. В популярных репозиторях часто так бывает.
12 дек 2018 в 17:07
12 дек 2018 в 21:02
0
Сортировка: Сброс на вариант по умолчанию
Знаете кого-то, кто может ответить? Поделитесь ссылкой на этот вопрос по почте, через Твиттер или Facebook.
- linux
- ubuntu
-
Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Дизайн сайта / логотип © 2024 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2024.1.3.2953
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Как установить минимальный сервер Ubuntu 16.04 LTS (Xenial Xerus)
В этом руководстве подробно показана установка минимального сервера Ubuntu 16.04 со множеством скриншотов. В этом руководстве я буду использовать текущую версию серии Ubuntu LTS (долгосрочная поддержка). Версии Ubuntu LTS предпочитают большинство администраторов для серверных установок, поскольку вы будете получать обновления от Ubuntu в течение 5 лет в ветке LTS.
Если вместо этого вы хотите получать последние версии программного обеспечения, воспользуйтесь этим минимальным руководством по работе с сервером, в котором устанавливается последний выпуск, отличный от lts. Такие выпуски получают только 9-месячные обновления безопасности.
Цель этого руководства — показать базовую установку Ubuntu Xenial Xerus, которую можно использовать в качестве основы для других руководств по Ubuntu здесь, на Howtoforge, например, для наших идеальных руководств по серверам.
1. Требования
Чтобы установить сервер Ubuntu LTS, вам потребуются следующие предварительные условия:
- Компакт-диск сервера Ubuntu 16.04 доступен здесь: http://releases.ubuntu.com/xenial/ubuntu-16.04.3-server-amd64.iso (64-разрядная версия).
- Рекомендуется быстрое подключение к Интернету, так как обновления пакетов загружаются с серверов Ubuntu во время установки.
2. Предварительное примечание
В этом руководстве я использую имя хоста server1.example.com с IP-адресом 192.168.1.100 и шлюзом 192.168.1.1. Эти настройки могут отличаться для вас, поэтому вам придется заменить их там, где это необходимо.
3. Базовая система
Вставьте установочный компакт-диск Ubuntu в вашу систему и загрузитесь с него. Когда вы устанавливаете ОС на виртуальную машину, как я это делаю здесь, вы должны иметь возможность выбрать загруженный файл ISO в качестве источника для привода CD/DVD в VMWare и Virtualbox, не записывая его сначала на компакт-диск.
На первом экране появится селектор языка. Пожалуйста, выберите ваш язык:

Затем выберите вариант Установить Ubuntu Server:

Выберите язык установленной операционной системы:

Затем выберите свое местоположение. Настройки местоположения важны для раскладки клавиатуры, локали и часового пояса вашего сервера:


Выберите раскладку клавиатуры: у вас есть возможность позволить установщику Ubuntu автоматически определить раскладку клавиатуры, выбрав «да» здесь. Я предпочитаю выбирать нужную клавиатуру из списка, поэтому я выбираю Нет и раскладку клавиатуры как немецкую:

Установщик проверяет установочный компакт-диск, ваше оборудование и настраивает сеть с DHCP, если в сети есть DHCP-сервер:

Введите имя хоста системы. В этом примере мой сервер называется server1.example.com, поэтому я ввожу server1.example.com:

Ubuntu не позволяет вам напрямую войти в систему как пользователь root. Поэтому мы создаем здесь нового системного пользователя для первоначального входа в систему. Я создам пользователя с именем «Администратор» и именем пользователя «Администратор» (не используйте имя пользователя «Администратор», так как это зарезервированное имя в Ubuntu Linux):


Мне не нужен зашифрованный частный каталог, поэтому здесь я выбираю «Нет»:
Как дела с Ubuntu Xenial?
Интересует пользовательский опыт людей, попробовавших это. Особенно негативный, что не работает, и желательно недавний. А то как-то ставил — падало и глючило, может что исправили.
Utrinos
05.04.16 19:00:04 MSK

Поставил сегодня на виртуалку. Запустил «Обновление приложений», в середине на обновлении каких то пакетов шла перегенерация чего-то (толи шрифтов, толи ещё чего). В общем обновляльщик повис, и так через полчаса не отозвался. Нагруженности проца или диска не было.
Снёс виртуалку с мыслями «подожду я релиза»
fornlr ★★★★★
( 05.04.16 19:24:50 MSK )
Настойчиво рекомендую не ставить свежие версии убунты меньше чем через пару месяцев после релиза в качестве основной системы. Каждые шесть месяцев наступаю на эти грабли и мучаюсь, ем кактус и жду апдейтов.
Kor03d ★★
( 05.04.16 19:35:05 MSK )
С осени сижу на 16.04. Единственная проблема — apt-get недавно начал выдавать предупреждения про ppa со старыми ключами: Signature by key * uses weak digest algorithm (SHA1).
anonymous
( 05.04.16 20:18:07 MSK )

Поставил в выходные. Всё свистит и звенит, как нужно, вот только регулировку яркости экрана по fn-клавишам заглючило.
al_exquemelin ★★★
( 05.04.16 20:39:23 MSK )
болезный, она ещё не вышла. или у тебя синдром арчевода?
darkenshvein ★★★★★
( 05.04.16 21:17:51 MSK )

На двух компьютерах уже больше месяца, серьезных проблем не было.
mbivanyuk ★★★★★
( 06.04.16 01:24:46 MSK )
Довольно часто главное меню не отображается у некоторых приложений, ни в заголовке окна ни на панели.
Причину пока не отловил.
t1nman ★
( 06.04.16 03:16:52 MSK )
У меня уже пару мес работает на десктопе. Пока никаких нареканий. Софт в комплекте довольно свежий, при этом из стабильных веток. На мой взгляд для домашнего компа одно из актуальных решений сейчас. Apt-get устарел, сейчас вместо него apt.
anonymous
( 06.04.16 03:26:32 MSK )

Canonical официально не рекомендует делать апгрейд до 16.04 для продакшена.
realloc ★★★★
( 06.04.16 04:45:43 MSK )

Обновился на нее в начале года, из проблем огреб только сломанный bumblebee, который потом починили апдейтами
kravich ★★★★
( 06.04.16 05:06:44 MSK )

Поставил вчера. Всё работает, обновилось нормально. Единственное, что неприятно удивило — поставил kdenlive, а у него были две строки с меню окна. Одна на панели, другая в приложении. Думаю, не во всех ли приложениях на Qt 5 такое. Больше проблем не видел
P.S. в Audacity меню вообще в заголовок не ушло, хотя раньше помню оно там было
Sunderland93 ★★★★★
( 06.04.16 07:10:34 MSK )
Последнее исправление: Sunderland93 06.04.16 07:11:16 MSK (всего исправлений: 1)

Новый гномовский магазин гораздо симпатичнее и быстрее старого.
Ubuntu Server 16.04: что нового

Вчера, 21 апреля 2016 года, состоялся релиз новой версии Ubuntu — 16.04 Xenial Xerus. Она относится к так называемыем LTS-версиями. Аббревиатура LTS означает Long Term Support. LTS-версии выходят каждые два года и поддерживаются компанией Canonical в течение 5 лет с даты официального релиза.
Возможность обновления с предыдущей LTS-версии (Ubuntu 14.04) появится начиная с релиза Ubuntu 16.04.1, который состоится примерно через три месяца.
Выход в свет новой версии одного из самых популярных дистрибутивов Linux уже стал темой оживлённых обсуждений. Вчера на Хабре появилась статья с обзором нововведений в десктопной версии.
В этой статье мы хотели бы поговорить о том, что нового появилось в серверной версии Ubuntu 16.04.
Ядро версии 4.4
В основе Ubuntu 16.04 LTS лежит ядро последней стабильной версии — 4.4, которая вышла всего несколько месяцев назад — 10 января 2016 года. Краткий обзор этой версии уже был опубликован на Хабре. С более подробным обзором изменений можно ознакомиться здесь.
Управление пакетами
Как во всех основанных на Debian дистрибутивах Linux для управления пакетами в Ubuntu используется apt (Advanced Package Tool). В Ubuntu 16.04 используется его новая версия — Apt 1.2, существенно от предыдущих не отличающася, но улучшенная с точки зрения безопасности.
Помимо традиционных deb-пакетов в Ubuntu 16.04 могут быть установлены ещё и так называемые snap-пакеты. В чём смысл этого нововведения?
Пользователям Linux довольно часто приходится сталкиваться с проблемой зависимостей, из-за которой новые версии многих программ очень сложно установить: новые версии программ требует новые версии библиотек и системных компонентов, которые в LTS-релизах получают лишь обновления безопасности. Snap-пакеты помогают эту проблему решить.
В отличие от deb-пакета, snap-пакет включает и файл приложения, и его зависимости. Это существенно упрощает жизнь пользователя: для установки последних версий не нужно ничего обновлять вручную и добавлять PPA.
Snap- и deb-пакеты могут без проблем сосуществовать в системе. Основным форматом распространения пакетов в Ubuntu 16.04 остаётся deb.
LXD 2.0
В Ubuntu 16.04 добавлен LXD (Linux Container Daemon) — инструмент для работы c LXC-контейнерами. Разработчики Canonical описывают его с помощью термина lightvisor (на русский язык его можно перевести как «легковизор»). Он был включён в официальные репозитории ещё в Ubuntu 15.04. В Ubuntu 16.04 доступна для установки новая, усовершенствованная версия — 2.0.
LXD интегрирован с OpenStack: управлять контейнерами можно с помощью клиента Nova. Можно с его помощью запускать и образы Docker.
Подробный обзор возможностей LXD будет опубликован в нашем блоге в самое ближайшее время.
Docker 1.10
В Ubuntu 16.04 Docker обновлен до версии 1.10. Существующие образы потребуется перевести в новый формат: это будет сделано автоматически при первом запуске системы. Обратите внимание, что процедура перехода на новый формат может занять много времени и серьёзно нагрузить систему. Подробнее об этом можно прочитать на официальном сайте Docker.
Веб-серверы: поддержка HTTP/2
В одной из предыдущих публикаций мы уже обсуждали особенности протокола HTTP/2 и отмечали, что в ближайшем будущем он будет поддерживаться во всех популярных веб-серверах.
В репозитории Ubuntu 16.04 добавлены последние стабильные версии Apache и Nginx. Поддерживается ли в них HTTP/2?
Модуль для поддержки HTTP/2 (mod_http2) был добавлен в Apache начиная с версии 2.4.17. Пока что он распространяется в тестовом варианте, и дата выхода стабильной версии ещё неизвестна.
В сборке версии Аpache2.4.18 для Ubuntu 16.04 mod_http2, однако, отсутствует: разработчики предпочли не включать в LTS-релиз нестабильный модуль. Поддержку HTTP/2 обещают добавить, как только появится более или менее стабильная версия.
Что касается Nginx, то в Ubuntu 16.04 включена версия 1.9.15, в которой HTTP/2 полностью заменил SPDY. Как только выйдет следующая стабильная версия Nginx — 1.10.0 — она будет добавлены в официальные репозитории.
OpenSSH 7.2p2
Добавлена в Ubuntu и новая версия OpenSSH — 7.2p2, вышедшая в свет 9 марта 2016 года. Самое главное нововведение заключается в следующем: в ней отключена поддержка протокола SSH1, а также запрещено использование DSA-ключей.
Если вы до сих пор используете устаревший ключ или же вам требуется подключаться к SSH-серверу устаревшей версии со своей машины, внимательно ознакомьтесь с информацией, опубликованной на официальном сайте Ubuntu.
А если вы по тем или иным причинам до сих пор пользуетесь DSA-ключами, то для работы с серверами на базе Ubuntu 16.04 вам понадобится сгенерировать новые ключи в актуальном формате.
Для разработчиков
VDS Selectel — это сервис, ориентированный прежде всего на разработчиков. Их добавление новой версии Ubuntu несомненно порадует: в ней по умолчанию поддерживаются новейшие версии популярных языков программирования и инструментов разработки.
PHP 7
В Ubuntu 16.04 по умолчанию доступна для установки и «свежая» версия PHP — v7.0. По сравнению с предыдущими версиями в ней значительно улучшена производительность, а также добавлены новые возможности — например, декларация скалярных типов для функций и возвращаемых величин. Вместе с тем были удалены старые SAPI и расширения.
Если вы ранее работали с приложениями на PHP 5.x и планируете мигрировать на PHP7, то вам, скорее всего, придётся устанавливать обновления и даже вносить изменения в код приложений. Официальное руководство по миграции опубликовано здесь.
Python 3.5
В новой версии Ubuntu по умолчанию используется Python 3.5.1. В случае необходимости (например, для поддержки старого кода) Python2 всегда можно установить с помощью стандартного менеджера пакетов:
$ sudo apt-get install python
Если вы используете в работе Vim, обратите внимание: он был обновлен для Python3, старые плагины, «заточенные» под Python2, в новых сборках могут «поломаться».
Go 1.6
Новая версия языка Go вышла в свет в феврале — а сейчас она уже включена в репозитории Ubuntu 16.04.
Файловая система ZFS
В ядре версии 4.4 присутствует нативный модуль для поддержки файловой системы ZFS, которая была создана в начале 2000-х годов компанией Sun Microsystems для OC Solaris. Затем портирована в другие операционные системы (в частности, в MacOS и FreeBSD). Портирование ZFS в Linux было долгое время затруднено из-за лицензионных проблем: она распространяется по лицензции CDDL, несовместимой с GNU GPL. Уже поэтому сам факт добавления ZFS в mainstream-ядро можно считать большим событием.
В числе преимуществ ZFS нужно в первую очередь выделить следующие:
- возможность хранения больших объёмов информации;
- продвинутые алгоритмы хэширования, повышающие возможности хранения;
- поддержка снапшотов;
- поддержка пулов хранения (storage pools);
- еndian-независимость, позволяющая использовать как big endian-, так и little-endian устройства;
ZFS отличается и высокой производительностью (см. подробные сравнительные обзоры здесь и здесь).
Заключение
В этой статье мы мы кратко рассмотрели основные нововведения, реализованные в новой LTS-версии Ubuntu. Пользователи VDS Selectel уже могут познакомиться с Ubuntu 16.04 на практике: процедура создания нового сервера предельно проста.
А если вы хотите попробовать новую Ubuntu, но ещё не являетесь пользователем VDS Selectel, самое время зарегистрироваться. При регистрации не забудьте указать промокод SCALET200, и вы получите 200 рублей на счёт.
Будем рады, если поделитесь впечатлениями от работы c Ubuntu 16.04 в комментариях. И ещё мы очень ждём ваших конструктивных замечаний, пожеланий и предложений по дальнейшему улучшению сервиса.