- 8 октября 2017 г.
- Василис Вриниотис
- . 3 комментария
19 октября 2017 года будет выпущена Ubuntu 17.10, и, как многие из вас знают, она содержит множество значительных изменений. Я провожу неделю, тестируя Бета 2 и в этом обзоре «в последнюю минуту» я документирую некоторые из менее очевидных функций/подводных камней Ubuntu 17.10. Я также делюсь с вами своим опытом и предлагаю несколько обходных путей для некоторых проблем, которые я заметил. Для более традиционного обзора взгляните на отличный обзор OMGUbuntu. Сообщение блога.
Для тех из вас, кто меня не знает, я человек привычки и фанат Ubuntu, поэтому, когда Canonical объявили, что они отказаться от единства Я не был особенно счастлив. Тем не менее, несмотря на то, что у Unity было несколько замечательных функций, и это было особенно привлекательно для меня, я считаю немного бессмысленным пытаться идти против течения реки (ручная установка Unity 7, использование одного из форков сообщества и т. д.). Что сделано, то сделано, и с моей точки зрения нужно попытаться приспособиться к новой реальности или выбрать другой дистрибутив.
С положительной стороны, Unity всегда поставляется с очень большим количеством программ Gnome, поэтому большинство приложений, которые вы использовали, по-прежнему доступны по умолчанию. Кроме того, существует множество интересных расширений Gnome, которые могут помочь вам настроить рабочий стол так, чтобы он был более похож на Unity. Например, Рывок к причалу Расширение позволит вам настроить Dash (расположение, кнопку запуска, стили и т. д.) и предлагает значительно больше возможностей, чем разветвленное расширение по умолчанию, предлагаемое Ubuntu. Для тех из вас, кто любит индикаторные апплеты, Canonical раздвоенный в Лучшие иконки плюс расширение (теперь снято с производства). Для меня официального расширения индикатора было достаточно, и оно охватывало большинство функций, которые мне нужны, но ваш пробег может отличаться. Еще одним полезным расширением является Оставаться наложением в представлении приложения что является не очень интуитивным способом сказать, что вы получите Application View (эквивалент Gnome для Unity Dash), если вы нажмете кнопку Windows/Super. Этих 3 плагинов мне хватило, чтобы воспроизвести минимум Unity и сделать Gnome более удобным для пользователя. Для тех из вас, кому понравилось глобальное меню приложений / HUD, вы можете использовать неофициальный плагин; Я лично не тестировал.
Wayland является сеансом по умолчанию для Ubuntu 17.10 и заменяет Xorg (хотя Xorg все еще доступен). К сожалению, на момент написания статьи оставался неустраненным серьезный баг, приводивший к падению нескольких приложений. проблема похоже, влияет на приложения pkexec’ed, su-to-root и gksu/gksudo, и, согласно отчетам об ошибках, популярные программы, такие как synaptic, backintime, gui-ufw и bleachbit, не работают. Было предложено несколько обходных путей, таких как запуск xhost +si:localuser:root
а потом sudo synaptic
или переключиться на Xorg, пока это не будет исправлено. Не конец света, но определенно раздражает.
Несмотря на то, что Unity упаковала большое количество приложений Gnome, большинство из них были серьезно модифицированы. В результате в Ubuntu 17.10 вы должны ожидать заметных отличий. Например, диспетчер архивов не поддерживает экспорт с помощью перетаскивания (может быть, это ошибка?), изменился диалог сохранения gedit, изменились навигация Nautilus и меню правой кнопки мыши и т. д. Наконец, некоторые программы, такие как system-config-lvm еще не доступны в последней версии.
Приложение резервного копирования Unity по умолчанию имело очень классную функцию. Установив простой плагин, можно автоматическое резервное копирование на Amazon S3. Deja Dup также поддерживает шифрование, поэтому это экономичное и безопасное решение. К сожалению, разработчики приложения решили Устаревшие несколько служб хранения, среди них Amazon S3. Они приводят ряд причин, почему они это сделали, но для меня это очень плохой выбор. Один из их основных аргументов заключается в том, что Google Drive более удобен для обычных пользователей, чем Amazon S3. Справедливо, но я думал, что Linux — это свобода настройки и выбора. Кроме того, Linux обычно привлекает большое количество опытных пользователей по сравнению с другими обычными операционными системами. Удаление Amazon S3, надежного облачного хранилища, делает Ubuntu беднее, а не богаче с точки зрения возможностей и полезности.
К счастью, на данный момент плагины все еще поддерживаются, но они скрыты. Итак, если вы настроили необходимые библиотеки (проверьте первую связанную статью) и выполните следующую команду на терминале gsettings set org.gnome.DejaDup backend 's3'
вы все еще должны иметь возможность делать резервные копии на S3.
Производитель моего ноутбука нанес на кнопки F1-12 специальные операции, такие как увеличение/уменьшение яркости экрана и громкости звука. К счастью, чтобы активировать их, вам нужно нажать их вместе с кнопкой «Fn». Все идет нормально. К сожалению, у них также была потрясающая идея разместить кнопку сна рядом с кнопкой громкости звука, что приводит к авариям и сводит меня с ума. В Unity было относительно просто отключить его либо через графический интерфейс (редактор dconf), либо через консоль, используя следующие команды:
gsettings set org.gnome.settings-daemon.plugins.power button-suspend 'nothing' gsettings set org.gnome.settings-daemon.plugins.power button-sleep 'nothing' gsettings set org.gnome.settings-daemon.plugins.power button-hibernate 'nothing'
К сожалению, в Gnome эти команды не работают для моего ноутбука. К счастью, это Linux, вы можете настроить все! Итак, после часа поиска и чтения случайных сообщений на форуме и в блогах я нашел следующее рабочее решение:
xmodmap -e 'keycode 213 = NoSymbol' #XF86Suspend xmodmap -e 'keycode 150 = NoSymbol' #XF86Sleep
Ubuntu 17.10 выглядит хорошо, и с некоторыми настройками вы можете сделать его более удобным для использования. Есть некоторые ошибки/ошибки/проблемы, но, надеюсь, все они будут решены до 18.04 LTS. Мы все должны помнить, что это не LTS-версия, и Canonical пытается сгладить переход от Unity к Gnome. Сказав это, вы не должны устанавливать 17.10 на производственную машину. Стоит попробовать его на дополнительном ПК или на виртуальной машине; надеюсь, это сгладит ваш переход.
Для меня тестирование Ubuntu 17.10 было хорошей возможностью перенести все мои установочные скрипты из уродливых bash-скриптов в Ансибль. Для тех из вас, кто не использовал Ansible, это бесплатный механизм автоматизации с открытым исходным кодом, который упрощает предоставление, настройку и управление серверами. Вы пишете сценарии на YAML и Python, что превосходит кодирование на Bash в любой день. В процессе я закончил писать Роль Ansible для установки Jprofiler так как я не смог найти существующее решение для Ansible Galaxy. В итоге я открыл исходный код, поэтому, если вы используете JProfiler в своей разработке, попробуйте. 🙂