image

Вчера, 26 апреля 2018 года, состоялся релиз очередной версии Ubuntu — 18.04 Bionic Beaver. Её кодовое название можно перевести на русский как “очень сильный бобёр” (да, у слова bionic есть и такое значение). Основатель Canonical Марк Шаттлворт объясняет выбор названия так:
Мы таким образом приветствуем созидателей — тех, кто создаёт приложения и пакеты, кто создаёт Ubuntu, кто создаёт что-то на базе Ubuntu. Отдавая должное их неустанному труду, мы выбрали в качестве маскота зверя, известного своим энергичным настроем, трудолюбивой натурой и инженерной смекалкой.

Ubuntu 18.04 относится к LTS (Long Term Support)-версиям. Они выходят каждые два года (предыдущей LTS-версией была 16.04) и поддерживаются в течение пяти лет с момента релиза.

Сегодня, в день официального релиза, самое время поговорить о реализованных в новой версии Ubuntu нововведениях. А наши пользователи уже сегодня могут попробовать всё на практике: образ Ubuntu 18.04 уже доступен для использования во всех наших сервисах: в Виртуальном приватном облаке, Облачных серверах Vscale, и в выделенных серверах.

Ядро 4.15


Ubuntu 18.04 основана на ядре последней версии (4.15), которая вышла в свет 18 января 2018 года. В этой версии были реализованы несколько важных нововведений, о которых мы расскажем ниже.

В ядре 4.15 реализована защита от уязвимостей Spectre и Meltdown.
Для процессоров архитетуры x86_64 по умолчанию включена поддержка механизма Page Table Isolation (защита от Spectre). Защита от Meltdown обеспечиваетcя за счёт поддержки retpoline (см. также интересные разъяснения здесь).
К сожалению, эти защитные механизмы сильно снижают производительность. Именно поэтому в ядре 4.15 предусмотрена возможность их отключения: достаточно указать параметры загрузки: pti=off и spectre_v2=off.

В sysfs добавлена директория /sys/devices/system/cpu/vulnerabilities, в которой содержится информация об угрожающих системе уязвимостях и принятых защитных мерах.

В новом ядре наконец-то завершена работа по созданию единой иерархии cgroup (об этом мы писали в одной из наших предыдущих статей): появился механизм CPU resource controller, с помощью которого можно управлять расходованием процессорных ресурсов для групп задач.

Ещё одно нововведение касается механизма Live Patching, с помощью которого можно применять патчи “на лету”, без перезагрузки системы (эту тему мы тоже поднимали в предыдущих публикациях): в него была добавлена поддержка так называемых теневых переменных (shadow variables), с помощью которых можно добавлять дополнительные данные в структуры ядра после применения патчей.

Ряд интересных новшеств связаны с механизмом BPF. Утилита bpftool теперь официально добавлена в систему. Представлен контроллер устройств на основе BPF, использующих механизм cgroup v2.

Все это далеко не все нововведения, которые появились в новой версии Ubuntu. С более подробными обзорами можно ознакомиться здесь (на английском языке) и здесь (на русском языке).

Простота работы с PPA


В предыдущих версия использование PPA-репозиториев было процедурой не особо сложной, но всё же утомительной. Чтобы установить из PPA необходимые пакеты, требовалось выполнить три команды: добавить репозиторий, обновить списки пакетов и только потом перейти к установке.

В Ubuntu 18.04 всё стало проще: сразу после добавления репозитория команда apt-get update выполняется автоматически.

Сбор пользовательских данных


Иногда новое — это хорошо забытое старое. Попытки сбора пользовательских данных в Ubuntu уже были и, что вполне объяснимо, они становились предметом острой критики. Однако в версии 18.04 сбор данных включён по умолчанию (при необходимости всегда можно отключить). Система будет собирать следующие данные:

  • версия и сборка Ubuntu;
  • информация о наличии подключения к сети в момент установки;
  • информация об оборудовании (CPU, RAM, GPU и т.п.);
  • сведения о производителях оборудования;
  • географическая локация пользователя;
  • время, затраченное на установку;
  • информация о загрузке сторонних кодеков и загрузке обновлений во время установки;
  • разметка диска;
  • сведения о сбоях системы.

Кроме того, сервис Ubuntu Popcon (Ubuntu Popularity Contest) собирает статистику установки приложений, определяя таким образом самые популярные.

Все собранные данные Canonical обещает публиковать в открытом доступе для дальнейшего анализа.

Новый установщик


Начиная с версии 18.04 в Ubuntu будет использоваться новый установщик системы — subiquity. Более подробно о нём можно почитать здесь.

image

Как обновиться


Обновиться до Ubuntu 18.04 c предыдущих версий проще простого — достаточно выполнить следующие команды:

$ sudo apt update && sudo apt upgrade
$ sudo do-release-upgrade -d

Заключение


В этой статье мы рассмотрели основные нововведения, реализованные в Ubuntu 18.04. Если вам кажется, что мы упустили какие-то важные новшества, напишите об этом, и мы обязательно дополним наш обзор.

Приглашаем всех поделиться впечатлениями о новой версии Ubuntu в комментариях.

Комментарии (143)


  1. manefesto
    27.04.2018 12:19

    Обнаружил что нет сборок i386
    Интересно, как он себя поведет на core2duo t7400


    1. Areso
      27.04.2018 12:29

      Указанный процессор поддерживает x64 набор инструкций. Должно заработать.


    1. overmind88
      27.04.2018 14:24

      У многих официальных спин-оффов i386 есть, например у xubuntu, lubuntu и Ubuntu mate


    1. kalininmr
      27.04.2018 23:08

      у меня на почти таком же core2duo всегда x64 стояла


    1. VecH
      28.04.2018 15:28

      Задал этот же вопрос на opennet, предложили ставить из mini.iso
      Он лежит в папке netinstall и есть для i386, но как с поодержкой для i386 не нашел в интернете.
      Завтра буду ставить на древний сервер xeon 2002 года кажется (еще на scsi дисках)


  1. pred8or
    27.04.2018 12:44

    Видимо ещё не до всюду дошло. Ну и там в заклинаниях ошибочка:

    Welcome to Ubuntu 16.04.4 LTS (GNU/Linux 4.4.0-122-generic x86_64)

    * Documentation: https://help.ubuntu.com
    * Management: https://landscape.canonical.com
    * Support: https://ubuntu.com/advantage

    0 packages can be updated.
    0 updates are security updates.

    $ sudo apt update && apt upgrade
    [sudo] password for xxx:
    Hit:1 http://ru.archive.ubuntu.com/ubuntu xenial InRelease
    Hit:2 http://ru.archive.ubuntu.com/ubuntu xenial-updates InRelease
    Hit:3 http://ru.archive.ubuntu.com/ubuntu xenial-backports InRelease
    Get:4 http://security.ubuntu.com/ubuntu xenial-security InRelease [107 kB]
    Fetched 107 kB in 3s (27.4 kB/s)
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    All packages are up to date.
    E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
    E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
    $ sudo apt update && sudo apt upgrade
    Hit:1 http://ru.archive.ubuntu.com/ubuntu xenial InRelease
    Hit:2 http://ru.archive.ubuntu.com/ubuntu xenial-updates InRelease
    Hit:3 http://ru.archive.ubuntu.com/ubuntu xenial-backports InRelease
    Get:4 http://security.ubuntu.com/ubuntu xenial-security InRelease [107 kB]
    Fetched 107 kB in 4s (24.6 kB/s)
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    All packages are up to date.
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    Calculating upgrade... Done
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    $ sudo do-release-upgrade -d
    Checking for a new Ubuntu release
    Upgrades to the development release are only
    available from the latest supported release.


    1. throttle
      27.04.2018 21:47

      Раньше это работало при выходе .1 версии. Т.е. скорее всего предложение обновиться появится после 18.04.1


  1. GH0st3rs
    27.04.2018 12:52

    Однако в версии 18.04 сбор данных включён по умолчанию


    Пора возвращаться на Arch


    1. br3w0r
      27.04.2018 13:20

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


      1. DrZlodberg
        27.04.2018 14:00
        +1

        Судя по списку собираемых данных отключать его ПОСЛЕ установки почти бесполезно. Основную часть он уже отправит. Единственный пункт, имеющий смысл собирать после — географическая локализация. И вот он как раз вызывает вопросы. Как минимум какая частота сбора и точность положения?


        1. RomanArzumanyan
          27.04.2018 16:36

          Отключили от сети, установили дистрибутив. Отключили телеметрию, подключили сеть. Нет?


        1. CrashLogger
          27.04.2018 16:37

          Можно установить без подключения к сети, а потом отключить.


          1. mogaika
            27.04.2018 16:49

            Ради этого качать Xгиговый образ вместо net-install?


            1. whiteodmin
              27.04.2018 18:19

              И не один, а со всеми видами иксов и в локальную шару на полочку что-бы второй раз не бегать если кому-нибудь приспичит.


    1. devalone
      28.04.2018 19:02

      Ну, ещё есть debian :)


  1. denaspireone
    27.04.2018 13:20

    Может кто знает, как в этом упоротом net-plan повторить конфиг?

    pointopoint 195.201.xxx.xxx
    gateway 195.201.xxx.xxx
    


    Или я не нашел, или таких опций нет…


    1. zar0ku1
      27.04.2018 14:07
      +1

      Зачем они это поменяли, вот не понимаю
      чтобы люди нервничали по пустякам?


      1. Rondo
        27.04.2018 17:32

        а еще не забывайте о проблемах с systemd-resolved (еще с 17.04 видимо тянется)


    1. ABATAPA
      27.04.2018 17:01

      А как их переводит netplan ifupdown-migrate? Должен преобразовать в netplan.|
      www.opennet.ru/opennews/art.shtml?num=46751


  1. Softer
    27.04.2018 13:24
    +1

    sudo apt update && apt upgrade
    А разве вторая команда тоже с sudo выполнится?..


    1. teakettle
      27.04.2018 13:41

      Нет, не выполнится, я на эти грабли уже наступал.
      Корректно будет sudo apt update && sudo apt upgrade


      1. Softer
        27.04.2018 13:45

        Собственно на что и был намек :)


      1. Meklon
        28.04.2018 12:06

        sudo apt update && sudo apt upgrade -y && sudo apt dist-upgrade -y && sudo do-release-upgrade

        Для ленивых)


    1. dpivovarov Автор
      27.04.2018 13:46

      Спасибо, поправлено :) пропустили


    1. neenik
      27.04.2018 16:47

      apt в обычной версии (не в server) автоматически запрашивает sudo. Так что, можно и так


      apt update && apt upgrade

      Какая настройка за это отвечает — не смотрел.


  1. patsuckow
    27.04.2018 13:41

    Я конечно извиняюсь, но вам не кажется что UBUNTU изначально был направлен чтобы «упростить» жизнь рядового пользователя и не пугать его «олдскульными» окнами и т.п.? Я имею ввиду — этот новый установщик — да ведь простого новичка он даже отпугнуть может, нежели старый… разве нет?


    1. sergey_kzn
      27.04.2018 14:00
      +1

      Так он вроде будет только в серверной версии


      1. patsuckow
        27.04.2018 14:10

        а, ну тогда норм


    1. gr0und
      27.04.2018 14:33

      это, видать, с серверной сборки установщик. в десктопной он нормальный.


      1. Busla
        28.04.2018 15:40

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


  1. gundenaf
    27.04.2018 13:45

    Еще с беты сидел. Багов не видел, полет нормальный.


  1. 0xf0a00
    27.04.2018 14:01
    +1

    Система будет собирать следующие данные

    Закопайте

    Однако в версии 18.04 сбор данных включён по умолчанию

    Вам слава Windows 10 жить не дает? А если я не хочу что бы собирались данные об установке системы? а выключить сбор данных я могу только после установки системы. Гениально.


    1. patsuckow
      27.04.2018 14:11
      +1

      согласен…


    1. fdroid
      27.04.2018 20:19

      Ну неспроста же MS вовсю заигрывает с Ubuntu,«Microsoft loves Linux» и всё такое.


      1. 0xf0a00
        28.04.2018 13:44

        А кто кого? Или они меняются? Зараза майкрософтовская уже видно проникла.


  1. Softer
    27.04.2018 14:06
    +1

    А никто не в курсе что за пакетик отвечает за сбор этих самых данных?
    PS: И где его отключать?
    PPS: А если я не устанавливаю систему, а обновляю?..


  1. amxm
    27.04.2018 14:07
    +1

    У beaver тоже есть другое значение


    1. Lsh
      27.04.2018 14:49

      Хм… А вот они раньше к релизам делали тематические обои, конкурсы даже проводили. Интересно, что им в этот раз прислали, если практика с обоями от пользователей всё ещё в силе?


    1. habra-men
      27.04.2018 19:29

      Не думал что хабралюди могут иметь познания в таких сферах


      1. khim
        28.04.2018 00:38

        Тут не нужно иметь «познания в сферах». Английский язык — он такой. Если что-то ещё не означает что-нибудь неприличное в каком-нибудь из многочисленных сленгов, то нужно немного подождать — и будет.


      1. Disbeleiver
        28.04.2018 23:09

        А что такого? Для многих айтишников знание английского — практически профессиональное требование, даже если они из РФ не выезжают.

        И да, «бобрик» в русском языке имеет то же знаечение, во всяком случае, в центральном регионе РФ.


        1. habra-men
          29.04.2018 06:20

          То айтишники, а это Хабралюди


    1. Meklon
      28.04.2018 12:08

      Его давно зовут Механической/Заводной ***** [Вагиной]


  1. patsuckow
    27.04.2018 14:15

    … после добавления репозитория команда apt-get update выполняется автоматически.
    — вот это вот прям одобряю! Меньше возни! :)


    1. Rigidus
      27.04.2018 14:22

      Ага, а если ты добавляешь несколько репозиториев один за другим и обновить хочешь только после добавления всех?


      1. patsuckow
        27.04.2018 14:38

        опа, точно, сам ведь так делал… согласен, тогда это не плюс…
        Это что вообще получается -минусов в новом релизе больше чем плюсов?


      1. Urichalex
        27.04.2018 23:09
        +1

        В 16.04 для apt-add-repository есть параметр -u, при указании которого apt сразу обновляет список пакетов.
        Видимо в новой версии появится новый параметр, отключающий обновление


      1. Urichalex
        27.04.2018 23:36

        Да, так и есть. Добавлен параметр -n, --no-update


  1. prospero78su
    27.04.2018 14:50

    Как всегда. Первая доза бесплатна))


  1. ttyigor
    27.04.2018 15:29

    Ubuntu 18.04 идет уже с предустановленными snap apps. Интересно будет понаблюдать: приживется Snappy или нет.


  1. Kellis
    27.04.2018 16:10

    do-release-upgrade -d

    А это разве не обновление до development release? То есть не факт, что прилетит именно релизная версия.


    1. poxvuibr
      28.04.2018 08:21

      Только что выпущенный 18.04 считается недостаточно стабильным для того, чтобы на него обновляться. Если убрать флаг -d, то обновление состоится только когда выйдет версия 18.04.1. А с флагом можно обновиться прямо сейчас.


  1. VolCh
    27.04.2018 17:27
    +2

    Вернули по дефолту X server. В LTS Wayland будет в 20.04


  1. Vitaljok
    27.04.2018 18:21

    $ sudo do-release-upgrade -d

    На сколько это "безопасно" для desktop версии с точки зрения глюков и совместимости?
    Хочу обновить рабочий комп с 16.04 LTS, но склоняюсь к полной переустановке.


    Как то раз делал апгрейд между не-LTS версиями, потом воевал с драйверами, которые видимо остались из предыдущей версии.
    Печально, когда весь гугл пишет что всё работает, а у тебя внезапно отвалился тачпэд.


    Кто-нибудь наступал на подобные грабли с новой / LTS версией?


    1. zbestr
      27.04.2018 18:40
      +1

      Да и не раз.
      Я делаю так:
      — загрузка с LiveCD
      — создаю новый раздел под новую систему
      — создаю новый раздел под новый home
      — устанавливаю в этот раздел новую систему
      — цепляю старый home или копирую старый в новый и цепляю его
      — проверяю на работоспособность
      Ну а дальше, если все гуд, то удаляю старую систему или оставляю в загрузке на всяк пожарный чтобы было с чего загрузиться.

      А вообще давно привык тестить новые релизы с нуля на отдельном компе.
      Потом собираю в кучу все твики в один скрипт и после установки им пользуюсь.
      А когда надоедает беру UCK в руки и делаю свой дистрибутив со всеми обновлениями и плюшками.


    1. Softer
      27.04.2018 19:46
      +1

      Да, я грабли поймал. Отвалилось управление сетью и панель. LA >= 1.
      Ubuntu MATE 16.04 -> 18.04


    1. Sly_tom_cat
      28.04.2018 00:01

      Апгрейд — всегда лотерея. Если есть желание рискнуть — вперед, если дорого собственное время — легче поставить поверх (систему инсталлятор вытрет, а хомяк сохранит) или как вариант держать хомяк на отдельном разделе (или подтоме btrfs), тогда просто установка с форматированием старого корня и монтированием старого хомяка. Ну и да — надо указать старого пользователя и доставить приложения не входящие в дистрибутив «изкаропки». Но это в разы быстрее порой получается чем разгребать грабли неспешного обновления…


      1. Alexey2005
        28.04.2018 15:55

        Проблема в том, что одного home мало, чтоб полноценно сохранить настройки. Они же тонким слоем по всей системе размазаны. Например, вы гарантированно потеряете настройки cron, AppArmor и кучу прочего.


        1. Disbeleiver
          28.04.2018 23:14

          Чо эт размазаны? Если софт не проприетарный и не кривой, то настройки или в /etс, или в хомяке. Исключений типа постгреса немного.

          Забекапить /etc, а лучше весь /, потом желаемые конфиги скопировать. Крон выцарапать так вообще не проблема, формат cron.d не имеет тенденции как-то меняться.


          1. ZaEzzz
            29.04.2018 00:11

            Забекапить /etc, а лучше весь /

            И как это отменяет размазанность по системе?


            1. Meklon
              29.04.2018 13:29

              /etc — глобальные конфигурации, /home — локальные для пользователя. Все компактно.


  1. r3r
    27.04.2018 18:33

    Поставил сегодня и вернулся назад на KDE Neon.
    Напишу почему. От пользователя не любящего ковыряться в скриптах (только в случае крайней необходимости):
    1. Гном. Я хз ребят, как можно в нем работать. Это тормозное говно, которое своими микрофризами сажает на коня. Как бы я такое вижу и в cinnamon, но там это не вызывает такой батхерт, я не знаю почему.
    2. То что заводилось в бетке в релизе не завелось вообще. Моя блютуз мышка MX Master в бетке с пол пинка работала, а в релизе завелась только с USB передатчиком, но бегает при этом наверное в 15фпс. Я последний раз такое видел в 2002 году на COM мышках. Спасибо, наплевался в 2002-ом.
    3. На ноуте HP Probook 430 g4 звук Conexant отваливается. Просто тишина, я хз, лечил перезагрузкой.
    4. В kubuntu 16.04-18.04 настройки synaptics тачпада неактивны. В kde neon, который на 16.04, все опции настраиваемые из коробки.


    1. quantum
      27.04.2018 19:42

      гном — это да. Пришлось свалить на xfce


    1. BelBES
      27.04.2018 20:49
      +1

      Накатил себе некоторое время назад Ubuntu с этим гномом, но за несколько месяцев так толком и не привык к нему. Юниты было и шустрее и удобней в использовании...


      1. r3r
        27.04.2018 20:57

        Аналогично. Ставил и несколько месяцев пытался к нему привыкнуть, в итоге не смог.


        1. KoCMoHaBT61
          27.04.2018 21:51

          Я который год не могу привыкнуть и к Юнити и Гному и к Кедам. Поэтому Гном 2 в виде Mate всех спасёт.


          1. AllegroMod
            28.04.2018 10:50

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


            1. ZaEzzz
              28.04.2018 11:36

              Скорее всего вы так же безболезненно купили винду и не беспокоитесь о разных моментах, к примеру, телеметрии.

              Зачем поднимать холиварную тему?


            1. r3r
              28.04.2018 12:46

              Вожусь с этими кедами и гномами, потому что Android Studio компилирует проект в несколько раз быстрее чем на винде. Так же как и работа самого эмулятора.


            1. KoCMoHaBT61
              28.04.2018 13:22

              Совершенно безболезненно перешёл с «El Capitan» на «Sierra», а потом на «High Sierra». Тем не менее, если-бы линюксисты не занимались фигнёй, в виде гном3, юнити и прочих кед, а написали-бы MIR (или что-то подобное на замену XOrg) и стандартизировали бы Гном2, то работал-бы на Линуксе, потому, что она объективно лучше.


      1. VolCh
        28.04.2018 10:04

        и что решили?


        1. BelBES
          28.04.2018 11:13

          Пока как тот ежик, продолжаю кушать кактус… надеюсь, что потихоньку допилят этого гнома.
          Альтернатив на данный момент все равно не вижу, разве что уйти на MacOS


          1. ZaEzzz
            28.04.2018 12:02

            Начал писать простыню, но… В общем, поверьте, удобство макоськи очень сильно приукрашено. Настолько сильно, что я уже подумываю на макбук поставить убунту.

            P.S. А для меня наоборот юнити тормозит, а не гном.


            1. BelBES
              28.04.2018 12:07

              Да, я немного тыкался в макбуки и с первого взгляда макось показалась как раз похожей на этот самый GNOME 3, но люди вроде бы хвалят.


              А у самого гнома, по моему, проблемы не столько в тормозах, сколько в низком юзабилити… вроде бы седалали все красивенько, но вот пользоваться не удобно. Опять же эта дурацкая система экстеншенов, когда после установки надо устанавливать расширения, чтобы сделать UI минимално юзабельным, юнити у меня никогда не требовал какой-то докрутки после установки (все что делал — биндил Ctrl на Caps Lock и убирал боковой ланчпад парой кликов мышки).


              1. ZaEzzz
                28.04.2018 12:22

                Насчет юзабилити гнома согласен — в голом варианте он очень плох. С расширениями все становится очень и очень удобно. Неудобство только в первой настройке — нужно найти для себя нужные расширения. Последующие настройки (установить на новом месте, к примеру) сведутся к минутному кликанью мышкой.
                Я могу быстро и просто под себя все настроить — это хорошо.
                В юнити меня отталкивали баги, именно баги.

                А макоська меня бесит, как это ни странно, именно своею неюзабельностью. И мне без разницы что там говорят маркетологи и мышки — макоська далека до хорошего юзабилити интерфейса. Первоначально они думают о том, чтобы все было не так как у всех, потом чтобы оно было красиво и только после этого думают, чтобы этим было удобно пользоваться. То есть именно юзабилити на последнем месте. Я на эту тему могу написать целую гневную статью, но зачем? Мне все равно придется есть этот кактус.


                1. BelBES
                  28.04.2018 12:58

                  А макоська меня бесит, как это ни странно, именно своею неюзабельностью.

                  Да, у меня схожие впечатления были, но я ей очень мало попользовался… но при этом, что удивительно, iOS 11 меня вполне устраивает, хоть и ужасно не хватает теринала.


                  С расширениями все становится очень и очень удобно.

                  Я бы не сказал:
                  1) Расширение, убирающее верхнюю полосу окон работает у меня как-то через раз.
                  2) Top-down терминал у меня получилось установить только через соответствующее расширение, но он с моей точки зрения существено хуже, чем Tilda (которая с гномом не работает корректно)
                  3) Переключение раскладок или в Ubuntu изломали, или оно от природы в гноме такое ненастраиваемое.


                  Из плюсов тут разве только то, что на моем 2 in 1 лаптопе-трансформере работают всякие штуки типа автоповорота экрана и жесты, с которыми в Ubuntu было немного похуже (автоматический поворот экрана там не работал совсем и пришлось под это дело писать виджет).


                  1. ZaEzzz
                    28.04.2018 13:20

                    iOS 11 меня вполне устраивает

                    Мне там даже терминал не нужен) Айпад у меня для серфинга, ютубика, чтения книг и фейстайма.
                    Макбук же наоборот для работы и я мышка, которая колется, плачет и продолжает есть кактус.

                    Расширение, убирающее верхнюю полосу окон работает у меня как-то через раз.

                    Я попробовал и прекратил использование — к сожалению, нет приложений в едином стиле для одной системы. Тут ничего не попишешь.
                    Top-down терминал

                    Я с ним игрался когда-то, но понял, что он мне неудобен. У меня док отвечает за все переключения по приложениям — быстрый доступ к элементам дока по одному хоткею решает. Тот же терминал висит на Super+4 всегда и везде.
                    Переключение раскладок или в Ubuntu изломали, или оно от природы в гноме такое ненастраиваемое.

                    Оно действительно тугонастраиваемое — можно настраивать в тулзах гнома, который в убунте по-умолчанию вроде бы как не установлен. В версии убунту гном тулзы были сразу предустановлены, но после перехода это вроде бы «исправили»(сейчас проверить не могу — только на праздниках буду ставить чистую версию). Самое странное в раскладке — это неотключаемое даже в тулзе переключение по двум шифтам.

                    Но в раскладках меня очень сильно радует, что хоткеи работают во всех приложениях. На том же юнити у меня в пичарме хоткеи переставали работать как только я переключался на русскую раскладку. И это, внимание, даже Ctrl+C/V.

                    Из особых плюшек гнома — это мегаудобный док о котором я мечтаю на макоське.


                1. KoCMoHaBT61
                  28.04.2018 13:29

                  У макоса отличная юзабилити, но есть идиотские моменты, которые «не как все». А вот гном3 очень странный, со своими экстеншенами и неудачной попыткой сделать макос.
                  В линюхах идеальным был гном2. И вот если-бы его продолжили развивать эти 10 лет — он стал бы идеальным. Но не судьба, ресурсы ушли в никуда.


                  1. ZaEzzz
                    28.04.2018 13:49

                    Мне действительно удобно в макоське серфить и… Все. Хотя серфить тоже иногда неудобно — бывает, жесты нечаянно перекидывают на прошлую страницу вместо скролла таблицы.
                    И жестами приходится пользоваться — на макбуке не выводятся значки слака и ТГ в трей, а держать док постоянно на экране нет желания из-за места, так что раз в несколько минут я смотрю на все окна — а не написал кто в чат без уведомлений. Кстати, на аймаке значки висят в трее и это удобно. Различное поведение одних и тех же вещей — это ооочень крутое юзабилити. Макось этим прямо пропитана.
                    Да, если на макбуке мне действительно нравится, что пункты меню находятся прямо сверху, то на аймаке это очень неудобно. А еще они и там и там могут иногда жить своей жизнью — окна не видно, но его меню есть.
                    А еще знаете, что круто? В файндере я не могу скопировать/перенести файл хоткеем. Ну и открытие файла через Cmd+O тоже юзабельно. Во всех остальных местах это просто Enter/Return но вот в эппле обязательно сделают иначе.

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


                    1. KoCMoHaBT61
                      28.04.2018 14:04

                      Ну, есть такое «не как у всех». С одной стороны. С другой стороны — во всех программах файл открывается по Cmd-O, почему-бы в финдере не делать так-же?


                    1. Bringoff
                      28.04.2018 21:27

                      В файндере я не могу скопировать/перенести файл хоткеем
                      Cmd + C — Cmd + V / Cmd + Alt + V уже отменили, или я чего-то не понял?


                      1. ZaEzzz
                        28.04.2018 21:48

                        Мне даже как-то стыдно стало. Сработало… На аймаке, но не на макбуке. Удивлен и… Какого черта? о_О


                        1. Bringoff
                          28.04.2018 22:26

                          Очевидно, у вас какие-то локальные проблемы с макбуком. Ибо у меня «такая же рука и не болит". Переустановите ОС, что ли.


                          1. ZaEzzz
                            28.04.2018 22:50

                            Перезагрузился и этого хватило. Мне напомнило времена XP и «вы перезагружаться пробовали?». Макбук я перезагружаю в лучшем случае раз в месяц, а аймак каждый день выключаю — видимо тут и кроется тайна. Так же провел параллель с одним глюком: периодически возникает ситуация, когда я не могу вставить текст из буфера из одного приложения в другое — вставляется ранее скопированный текст, но не то, что я хотел. Решается перезапуском приложений. Но работа с файлам — это файндер, который просто так не рестартануть. Видимо когда я пытался вставить файл, у него в буфере был какой-то ранее скопированный объект/текст и естественно у меня ничего не получалось.

                            Что-то я сейчас еще больше расстроился по поводу макоськи.


    1. soshnikov
      27.04.2018 20:50
      +1

      Старый гном рулил. А как подались в "мобильность" при наличии ровно ноля устройств, так и… До сих пор не понимаю, почему уже столько лет убунта цепляется за абсолютно непригодный к использованию интерфейс. Это учитывая, что основная их аудитория, все же, технари.
      Поэтому народ и перехеодит на XUbuntu, чтобы можно было нормально работать.


      1. VolCh
        28.04.2018 10:02

        Юнити меня вполне устраивал, можно даже скащать, что нравилось, а вот GNOME 3 в 17.10 уже нет :( Но остальные популярные варианты нравятся ещё меньше.


    1. QtRoS
      27.04.2018 22:05

      Два вопроса — что с переключением языка (и прочими хоткеями) на ctrl+shift и не глючат ли окошки в играх (Dota 2 и Left4Dead иногда запускаю в ubuntu, чтобы не перезагружаться)?


      1. r3r
        27.04.2018 23:12

        Не совсем понимаю, что может быть не так с хоткеями на переключение языка, потому что сразу после установки системы, я ставлю смену языка на капслок. Но я все равно не понял, в чем проблема.
        Тоже и с окошками, т.к. в игры я не играю.


        1. QtRoS
          27.04.2018 23:21

          Давний и полный боли пост.


        1. QtRoS
          28.04.2018 09:23

          Ну да, нового не особо заметил, а вот старые баги живут. Даже при назначенном переключении раскладки на ctrl+space, все равно не работают одновременно в одном хоткее ctrl и shift. Ни тебе выделения по словам, ни восстановления закрытой вкладки в Chrome. Найс.


        1. VolCh
          28.04.2018 09:52

          В 17.10 проблемы с переключениями даже по Caps для прямого и Shift+Caps для обратного. Иногда Caps режим включается и фиг выключишь, пришлось на Shift вешать поведение Caps через твикер. А назначать клавиши на язык вообще не нашёл как сделать.


      1. Goradiz
        28.04.2018 10:51

        В ctrl+shift не смог, по умолчанию alt+shift и не меняется в настройках никак….
        Да может и руки кривые, если получилось у кого — дайте знать как.


        1. ZaEzzz
          28.04.2018 13:29

          Внезапно каноникал не вынезли в нормальные параметры.
          help.ubuntu.ru/wiki/gnome-tweak-tool
          Тут меняется.


          1. QtRoS
            28.04.2018 21:23

            У меня Tweak падает при попытке сменить на ctrl+shist. Удалось решить по-быстрому тут.


            1. ZaEzzz
              29.04.2018 15:07

              Мне не пришлось это делать — сразу стоял Super+Space.


      1. ZaEzzz
        28.04.2018 12:04

        Вы на два шифта еще не натыкались?


        1. QtRoS
          28.04.2018 19:30

          Я очень надеюсь, что за 4 года использования в качестве основной ОС на домашнем ПК я уже на все натолкнулся. Но жгите, к чему интрига :)


          1. ZaEzzz
            28.04.2018 20:41
            +1

            Ничего сверхординарного — банальная смена раскладки клавиатуры. В интерфейсе (включая Gnome Tweak Tools) нигде это не указано, отключить нельзя, когда натыкаешься изначально вообще думаешь WTF и не понимаешь что произошло. А когда понял, то возникает вопрос WTF и какого черта это вообще есть.

            P.S. Так было раньше в Ubuntu Gnome и 17.10. Текущий LTS я еще не проверял — как раз скачиваю для установки, но что-то мне подсказывает, что это не исправили и бажек будет тянуться сквозь века. Каноникал вообще любит тянуть баги раскладок.


    1. JohnDoe_71Rus
      28.04.2018 10:51

      4. В kubuntu 16.04-18.04 настройки synaptics тачпада неактивны.

      так они отключили синаптик по дефолту
      «Для мыши и тачпадов по умолчанию задействован драйвер на основе libinput (драйвер synaptics можно вернуть в настройках, но его поддержка будет прекращена в одном из будущих выпусков)»


      1. r3r
        28.04.2018 12:55

        Да, и это я почему-то прочитал в релиз ноутах 18.04, а выключено уже давно (по правде говоря, прошлые я не читал). Но это повод еще ждать и никуда не обновляться.


    1. arh87
      28.04.2018 10:51

      Мне одному это напоминает времена «Можно ставить только после первого Service Pack»?


    1. Meklon
      28.04.2018 12:10

      Neon пока не знает как будут переходить на 18.04( Нет, конечно свежие пакеты под сам KDE критичнее для ощущений, но все же новые ядра, дополнительные плюшки…


      1. r3r
        28.04.2018 12:56

        А кто-то уже знает, как будет переходить на 18.04?


        1. Meklon
          28.04.2018 14:17

          В официальном блоге они где-то писали, что пока думают. Вручную переход точно разломает систему.


          1. r3r
            28.04.2018 14:42

            Я имел ввиду другие дистрибутивы на 16.04. Все сейчас небось сидят и думают, как будут переходить. Переходить будут, а вот когда, неизвестно. Но я никуда не спешу.


            1. Meklon
              28.04.2018 15:10

              Я не рискну обновляться. Вероятнее всего чистую с нуля поставлю. Тем более, что LTS. Скрипты для настройки окружения есть… Устарели, правда.


  1. Arxitektor
    27.04.2018 19:14
    +2

    Зашел на ubuntu.ru/get
    Там Ubuntu Server 18.04 (64-bit) и Ubuntu Server 18.04 (классический, 64-bit)
    Чем они различаются?


    1. SagePtr
      27.04.2018 19:29
      +1

      Классический — без live-версии, при загрузке запускается не гуёвая живая убунту, а текстовое меню с возможностью запуска установки, восстановления и т.д.


    1. navion
      27.04.2018 20:13

      Классический для продвинутых:

      If you require advanced networking and storage features such as; LVM, RAID, multipath, vlans, bonds, or re-using existing partitions, you will want to continue to use the alternate installer.


      1. Meklon
        28.04.2018 12:59

        Зачем вообще GUI на сервере? Если что-то удобнее делать в GUI, тот это реализуется в удаленном клиенте. Например, как в deluge(client) — deluged(server)


        1. navion
          28.04.2018 14:17

          У меня тоже бомбит, когда вижу ГУЙ на серверах из-за тупых настроек по-умолчанию (SLES) или нежелания админа пробрасывать иксы на клиент для установки Oracle.

          Поэтому сразу почуял неладно из-за live в имени образа 18.04 и полез в альтернативные загрузки.


          1. Meklon
            28.04.2018 14:21

            Справделивости ради, не так уж много и жрет GUI, особенно, если сессия не запущена. Но как-то некошерно.


            1. navion
              28.04.2018 14:26

              Зато при каждом обновлении тащит кучу зависимостей.


              1. Meklon
                28.04.2018 15:11

                Это да. И это потенциальные точки отказа.


                1. navion
                  29.04.2018 20:13

                  И увеличивается «поверхность атаки», если говорить про ентерпрайз.


  1. lolipop
    27.04.2018 20:36

    обновляю убунту(без гуя) i386 на своих сервачках-роутерах домашних уже 8 лет. за это время переполз с 10.04 LTS, на 12.04 и 16.04. сейчас обновился на 18.04 LTS всё так же работает. правда были какие-то глупые косяки, но вроде достаточно трививально починилось.


    1. lleo_aha
      28.04.2018 11:57

      А тут проблемы GUI обсуждают, в основном :)


    1. JohnDoe_71Rus
      28.04.2018 15:27

      можно обновлением перескочить несколько релизов? кроме как установкой заново с подключением старого home. Есть 14.04 и даже 10.04 не хочется выкачивать кучи пакетов только что бы на следующую ступеньку шагнуть.


      1. GamePad64
        28.04.2018 15:36

        Можно попробовать очистить все ppa через ppa-purge, переключить репозитории на bionic и сделать sudo apt-get update && sudo apt-get dist-upgrade, но это на свой страх и риск.


      1. lolipop
        28.04.2018 17:35

        я в один день обновлял 12.04 на 14.04 и далее на 16.04. не так уж это и долго было, учитывая что на старых ноутбучных хардах дело происходило. а вот когда убунта бодро сказала что на openvz-ядре 2.6.32 системд не работает — стало грустновато. хорошо был upstart в виде запасного инита, спасибо убунте за это.


  1. Rumata888
    27.04.2018 20:56

    Retpoline введен для защиты от Spectre. Так защититься от Meltdown нельзя


    1. khim
      28.04.2018 00:33

      Ну а зато Page Table Isolation — для защиты от Spectre бесполезен. Так что всё сходится.


  1. Antonto
    27.04.2018 22:15

    Они отказались от dnsmasq в NetworkManager в пользу resolvd. При подключении к VPN у меня на некоторые зоны были настроен редирект на внутренние DNS сервера. Например, была зона .vpn, имена в которой резолвил внутренний (доступный через VPN) DNS сервер. C resolvd это не работает, имейте в виду. Надо отдельно ставить dnsmasq и подключать его к NetworkManager. На самом деле очень интересно, есть ли какой сайт, с описанием принятия таких вот решений (замены dnsmasq на resolvd), истории появления решения и описания технических подробностей?


    1. VolCh
      28.04.2018 09:55

      Отказались раньше 18.04, в 17.10 точно ставил руками, в 17.04 кажется тоже.


    1. ValdikSS
      30.04.2018 06:59

      Чтобы NetworkManager использовал dnsmasq, нужно в /etc/NetworkManager/NetworkManager.conf добавить строку:

      dns=dnsmasq


  1. MTonly
    28.04.2018 00:03

    Падает Nautilus при первом открытии несмонтированного NTFS-раздела. От файловой системы, возможно, не зависит, проверить не могу, т.?к. из?разделов с?ФС ext-типа только системный.

    В одной из предварительных сборок (2018-04-22 00:03:34 UTC) вроде исправили, но через 1-2 дня снова появилось.

    Это у всех так? Лечится? Спасибо.


    1. shirohonoo
      28.04.2018 10:51

      nemo тоже падает?


      1. MTonly
        28.04.2018 18:47

        Когда-нибудь попробую. ;-) Пока интересуют именно умолчальный Наутилус и наличие такой же проблемы у других пользователей.


  1. danfe
    28.04.2018 08:11

    Про инталляторы имхо следовало добавить, что «обновлён инсталлятор curtin, в котором появилась поддержка zpool и ZFS (включая корневой раздел на ZFS) и возможность установки содержимого внешних образов файловых систем». Впрочем, пока ZFS on Linux всё еще следует использовать с осторожностью.


  1. sbh
    28.04.2018 08:33

    Как дела с драйверами для Radeon? на 16.3 проблема с установкой драйверов.


  1. gangstarcj
    28.04.2018 10:47

    Как раз впереди майские, можно пытаться обновиться. Кто-то кубунту уже обновлял?


    1. GamePad64
      28.04.2018 14:20

      Решил не пробовать обновлять изрядно загаженную кубунту. Зная kde, могу сказать, что хоть что-нибудь, да отвалится.
      В итоге, создал снапшот старой системы (для возможности отката), поставил 18.04 на новый btrfs subvolume и подцепил при установке старый /home. Вторые сутки, полёт нормальный.


      1. Meklon
        28.04.2018 14:21

        Хе. Старый home тоже таит массу приключений неочевидных часто.


        1. GamePad64
          28.04.2018 14:24

          Это точно. Иногда приходится делать снапшот и home и прореживать .cache, .local и .config перед обновлением. Но в этот раз пронесло, всё завелось нормально.


          1. Meklon
            28.04.2018 14:27

            Я наоборот делаю. Все с нуля и потом нужные конфиги руками. Белый список, а не черный.


            1. ploop
              28.04.2018 23:22

              Аналогично. Ставлю с нуля, потом перебрасываю что нужно из старого home по мере необходимости. Как правило получается, что в итоге нужно-то всего несколько конфигов перебросить.


  1. oller
    28.04.2018 10:48

    zfs как системный раздел забыли


  1. meloman_meloman
    28.04.2018 10:48

    больше бы скриншотов в статье…


  1. DoctorRoza
    28.04.2018 10:48

    Ждём выхода 2 Service pak'a и можно обновлять домашний комп


  1. Eswcvlad
    28.04.2018 10:51

    Для процессоров архитетуры x86_64 по умолчанию включена поддержка механизма Page Table Isolation (защита от Spectre). Защита от Meltdown обеспечиваетcя за счёт поддержки retpoline (см. также интересные разъяснения здесь).

    Вроде бы все с точностью наоборот: PTI защищает от Meltdown и не всем нужен, а retpoline повставляли от Spectre.


  1. navion
    28.04.2018 14:25

    В Ubuntu Server 18.04 наконец сделали установку на LVM по-умолчанию и убрали промежуточную extended partition — это явно был реликт из десктопной версии ради дуалбута с виндой.


  1. vaniacer
    28.04.2018 14:36

    В 18.04 piu-piu можно установить apt'ом!)
    sudo apt install -y piu-piu


  1. AmdY
    28.04.2018 18:30

    Замечательно обновился, после установки пропал viber. Уж не замешан ли РКН. Были проблемы с вайфаем, но сброс настроек помог. А ещё вместо kmix появлился pasystray, который не умеет работать с хоткеями. Сколько ж они могут ломать с каждым релизом что-то падает (