Ubuntu 22.04 LTS «Jammy Jellyfish» после установки

2022-04-23 102046 комментарии
Рассмотрим инструкцию по настройке операционной системы Ubuntu 22.04 LTS «Jammy Jellyfish» после установки. В статье также доступен скрипт для автоматической настройки системы

Состоялся долгожданный релиз дистрибутива Ubuntu 22.04 LTS «Jammy Jellyfish» с долгосрочной поддержкой. Новая версия операционной системы будет поддерживаться до апреля 2027 года.

Предложенные в инструкции настройки Ubuntu 22.04 не являются обязательными, однако, некоторые из них, а некоторым пользователям, возможно и все предложенные настройки, окажутся полезными.

Для упрощения процесса настройки системы, мною был собран скрипт. Запустив скрипт в терминале, вам будут заданы вопросы. Вы можете согласится с предложенной настройкой, выбрав один из следующих вариантов: "yes", "y", "да", "д", "Д". Для отказа от предложенной настройки достаточно нажать кнопку "Enter".

Как запустить скрипт для настройки Ubuntu 22.04 LTS

  • Скачайте архив со скриптом Ubuntu-22.04-Comss-Tweaks.sh.zip.
  • Разархивируйте архив, затем нажмите правой кнопкой мыши по файлу скрипта > Свойства > поставьте галочку на опцию Разрешить исполнять как программу
  • Запустите скрипт в терминале, открытом в папке с файлом скрипта или перетащите файл скрипта в терминал и нажмите клавишу Enter.

Или скачайте и запустите скрипт из терминала:

wget https://dl.comss.org/download/Ubuntu-22.04-Comss-Tweaks.sh && chmod u+x Ubuntu-22.04-Comss-Tweaks.sh
./Ubuntu-22.04-Comss-Tweaks.sh

Настройка Ubuntu 22.04 LTS после установки

  1. Настройка терминала
  2. Обновляем систему
  3. Удаляем предустановленную snap версию веб-браузера Firefox и устанавливаем deb версию
  4. Устанавливаем deb версию веб-браузера Chromium
  5. Установка пакета кодеков мультимедия ubuntu-restricted-extras
  6. Настройка контекстного меню файлового менеджера Nautilus
  7. Решаем проблему с отображением кириллицы в текстовом редакторе Gedit
  8. Устанавливаем дополнительную поддержку архиваторов
  9. Устанавливаем программы для работы с пакетами
  10. Устанавливаем скриншотер Flameshot и инструмент для создания GIF-анимации Peek
  11. Устанавливаем инструмент GNOME Tweaks для настройки рабочего окружения
  12. Устанавливаем консольный мониторинг ресурсов Bashtop
  13. Установка видеодрайверов
  14. Включаем поддержку приложений Flatpak. Подключаем репозиторий Flathub и устанавливаем Центр приложений Gnome
  15. Создаем папки ~/.themes и ~/.icons, а также устанавливаем инструмент ocs для легкой установки тем с сайта Gnome Look
  16. Устанавливаем расширения рабочего окружения Gnome
  17. Сворачивание окон по клику на иконку в док-станции Ubuntu 22.04
  18. Устанавливаем оптимизированное ядро от проекта Liquorix
  19. Добавляем поддержку AppImage

1. Настройка терминала

Переходим в меню Терминала Правка > Параметры > Комбинация клавиш > Вставить (для удобства задаём клавиши CTR+V).

Открытие нового окна терминала в новой вкладке: Правка > Параметры > Основное > Открывать новые терминалы в Вкладка.

2. Обновляем систему

Обновим Ubuntu из терминала:

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

А так же обновим snap пакеты (достаточно запустить один раз после установки системы, затем они будут автоматически обновляться):

sudo snap refresh

3. Удаляем предустановленную snap версию веб-браузера Firefox и устанавливаем deb версию

В Ubuntu 22.04 веб-браузер Firefox поставляется в виде snap пакета. Судя по отзывам и личному опыту, snap версия уступает по производительности версии с официального сайта и версии deb пакета. Если вы хотите установить deb версию, то выполните следующие рекомендации.

Сравнение производительности Firefox в версиях snap и с оф.сайта

Удаляем установленную snap версию (если вы уже пользуетесь snap версией Firefox, то перед удалением сохраните профиль браузера):

sudo snap disable firefox
sudo snap remove --purge firefox

Установим deb версию Firefox в Ubuntu 22.04:

sudo add-apt-repository ppa:mozillateam/ppa -y
cat <<__EOF__ | sudo tee /etc/apt/preferences.d/99firefox
Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
__EOF__
sudo apt install firefox firefox-locale-ru -y

4. Устанавливаем deb версию веб-браузера Chromium

В репозитории Ubuntu 22.04 отсутствует deb версия веб-браузера Chromium. Доступна только snap версия. Для установки deb версии Chromium выполните следующие действия:

sudo add-apt-repository ppa:saiarcot895/chromium-beta -y
cat <<__EOF__ | sudo tee /etc/apt/preferences.d/chromium
Package: *
Pin: release o=LP-PPA-saiarcot895-chromium-beta
Pin-Priority: 700
__EOF__
sudo apt install chromium-browser -y

5. Установка пакета кодеков мультимедия ubuntu-restricted-extras

sudo apt install ubuntu-restricted-extras  -y

6. Настройка контекстного меню файлового менеджера Nautilus

apt-cache search nautilus – выбираем нужные опции для дальнейшей установки. Для себя выбрал:

sudo apt install nautilus-admin exe-thumbnailer -y

Пакет nautilus-admin – добавит опцию запуска от Администратора в контекстное меню файлового менеджера Nautilus.

Пакет exe-thumbnailer – добавит отображение ярлыков для exe файлов.

Затем перезапускаем Nautilus командой:

nautilus -q

7. Решаем проблему с отображением кириллицы в текстовом редакторе Gedit

gsettings set org.gnome.gedit.preferences.encodings candidate-encodings "['UTF-8', 'WINDOWS-1251', 'KOI8-R', 'CURRENT', 'ISO-8859-15', 'UTF-16']"

8. Устанавливаем дополнительную поддержку архиваторов

sudo apt install p7zip-rar rar unrar unace arj cabextract -y

9. Устанавливаем программы для работы с пакетами:

sudo apt install synaptic gdebi  -y

10. Устанавливаем скриншотер Flameshot и инструмент для создания GIF-анимации Peek

sudo apt install flameshot peek –y

11. Устанавливаем инструмент GNOME Tweaks для настройки рабочего окружения

sudo apt install gnome-tweaks -y

Ранее программа называлась Gnome Tweak Tool.

Настройка смены раскладки клавиатуры в Ubuntu:

Открываем приложение Дополнительные настройки Gnome > Клавиатуры и мышь > Дополнительные параметры раскладки > Переключение на другую раскладку.

12. Устанавливаем консольный мониторинг ресурсов Bashtop

sudo apt install bashtop -y

13. Установка видеодрайверов

Для установки последней версии видеодрайвера для видеокарты Nvidia подключим соответствующий репозиторий graphics-drivers.

sudo add-apt-repository ppa:graphics-drivers/ppa -y && sudo dpkg --add-architecture i386 && sudo apt update

После этого выберите нужный драйвер в инструменте Программы и обновления.

14. Включаем поддержку приложений Flatpak. Подключаем репозиторий Flathub и устанавливаем Центр приложений Gnome

sudo apt install flatpak gnome-software-plugin-flatpak gnome-software -y && flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Для работы с разрешениями Flatpak приложений рекомендую установить инструмент Flatseal.

Установка:

flatpak install flathub com.github.tchx84.Flatseal

Flatseal — это графическая утилита для просмотра и изменения разрешений ваших приложений Flatpak.

15. Создаем папки ~/.themes и ~/.icons, а также устанавливаем инструмент ocs для легкой установки тем с сайта Gnome Look:

mkdir ~/.themes
mkdir ~/.icons
sudo apt install libqt5svg5 qml-module-qtquick-controls -y
wget https://dl.comss.org//ocs-url_3.1.0-0ubuntu1_amd64.deb
sudo dpkg -i ocs-url*.deb
rm -rf ocs-url*.deb

16. Устанавливаем расширения рабочего окружения Gnome

Для установки расширений сначала нужно установить необходимый пакет:

sudo apt install chrome-gnome-shell

Затем установим дополнение в браузер (ссылки для каждого браузер: Chrome, Firefox). После этого переходим на сайт https://extensions.gnome.org/

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

Управление установленными расширениями осуществляется как с магазина расширений, так и помощью предустановленного приложения Расширения (Extensions).

Для отображения значок в трее предустановленно расширение Ubuntu Appindicators. Если оно вас не устроит и вы захотите установить другое расширение, то рекомендую обратить внимание на расширение AppIndicator and KStatusNotifierItem Support .

Для настройки панели стоит обратить внимание на расширения Dash to Dock и Dash to Panel. Настройки предустановленной панели расположены в программе Настройки > Внешний вид > Панель задач.

Установите расширение User Themes для возможности смены темы Gnome Shell.

Обратите внимание на расширение Burn My Windows, позволяющая настраивать эффекты открытия и закрытия окон.

Возможно вам понравится эффект Blur, который достигается с помощью расширения Blur my Shell при отображении Показать приложения.

17. Сворачивание окон по клику на иконку в док-станции Ubuntu 22.04

Если вы не заменили док-станцию, а продолжаете использовать поставляемую по умолчанию док-станцию, то возможно вы захотите включить опцию сворачивания и открытия окон по клику на иконку окна в док-станции. Для включения данной опции выполните следующую команду:

gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'

18. Устанавливаем оптимизированное ядро от проекта Liquorix

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

Имейте ввиду! Оптимизированные ядра требует отключения Secure Boot в настройках UEFI.

Одними из самых популярных проектов по оптимизации ядер Linux являются проекты Liquorix и Xanmod. По различным причинам (прочтение отзывов, видеотесты сравнения производительности и собственный опыт) я остановился на оптимизации ядра от проекта Liquorix.

Установка ядра от проекта Liquorix:

sudo add-apt-repository ppa:damentz/liquorix -y && sudo apt update && sudo apt install linux-image-liquorix-amd64 linux-headers-liquorix-amd64 -y

После установки перезагрузите систему.

Оставляйте отзывы, делитесь полезными решениями. Статья будет дополняться.

19. Добавляем поддержку AppImage

Если вы столкнулись с проблемой запуска программ AppImage в Ubuntu 22.04 LTS, то выполните следующие решение:

sudo apt install libfuse2 -y

Проблема состоит в том, что в Ubuntu 22.04 отсутствует библиотека FUSE (Filesystem in Userspace).

© . Анатолий Гусляков
Комментарии и отзывы

Нашли ошибку?

Новое на сайте