по умолчанию устанавливается на файловую систему ext4, если хотите btrfs, то нужно делать ручную разметку
пример разбивки диска при установке btrfs
Обновление системы
тут вариантов два из коробки
стандартный менеджер обновлений или
терминал
sudo apt update
sudo apt upgrade
Установка flatpak в дополнение к snap
sudo apt install flatpak
sudo apt install gnome-software-plugin-flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
перезапускаем систему и получаем два магазина приложений
Удаление snap и установка flatpak
для отображения всех установленых в снап компонентов вводим
snap list --all
для удаления компонентов вводим следующее
snap remove nameapp
затем вводим следующие команды для отключения снап, установки в замен flatpak и удаления оставшихся компонентов снап
sudo systemctl stop snapd.socket
sudo systemctl stop snapd.service
sudo systemctl disable snapd.service
sudo systemctl disable snapd.socket
sudo rm -rf /var/cache/snapd/
sudo apt install gnome-software-plugin-flatpak
sudo apt remove --purge snapd
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
перезапускаем систему
теперь имеем репозитории deb ubuntu и flatpak
Чистка от ненужного софта
до чистки
лишнего тут конечно не особо много и это всё можно распихать по папкам, но можно и по удалять. система чистится без поломок
что можно удалить без последствий
игры
- gnome-mahjongg gnome-mines gnome-sudoku aisleriot
видео плеер totem
- totem-common
програма удалённого рабочего стола remmina
- remmina-common
офисный пакет libre office
- ibreoffice-common
каталогизатор фотографий
- shotwell-common
программа управления веб камерой
- cheese-common
музыкальный плеер rhythmbox
- rhythmbox-data librhythmbox-core10
торрент клиент transmission
- transmission-common
почтовый клиент
- thunderbird
если что-то из списка вам нужно, убирайте из команды нужные вам пакеты
sudo apt purge --autoremove gnome-mahjongg gnome-mines gnome-sudoku totem-common remmina-common libreoffice-common shotwell-common cheese-common rhythmbox-data librhythmbox-core10 transmission-common imagemagick-6-common thunderbird aisleriot
для удаления firefox используйте команду
snap remove firefox
после чистки система выглядит так
По поводу расширений для модификации gnome
из коробки менеджер расширений не установлен, поэтому ставим.
я выбрал второй вариант. он позволяет скачать расширения не заходя на сайт
вот такой списочек получился у меня.
посмотреть весь список можно на сайте
с него же также можно ставить расширения, только нужно установить дополнение в браузере
Обновление ядра в Ubuntu 20.04
для установки более свежего ядра, например чтобы улучшить работу какого либо оборудования или вообще завести его под linux, для ubuntu есть утилита ubuntu mainline kernel installer
её github
установка осуществляется так
добавляем репозиторий, обновляем список источников приложений и устанавливаем саму утилиту
sudo add-apt-repository ppa:cappelikan/ppa
sudo apt update
sudo apt install mainline
получаем следующее окошко
в данном окне можно выбрать нужное ядро, произвести установку, удаление, удаление старых ядер.
Установка steam
устанавливаем пакет steam installer
стим из флатпака или снапа лучше не стоит. можете получить проблемы, если захотите перенести библиотеку игр на другой диск
Дополнительные настройки Gnome
если хотите использовать сторонние темы или произвести более тонкую настройку некоторых параметров, можно установить доп. настройки gnome
вот некоторые возможности данного приложения
Установка port proton для запуска windows игр и программ
я всегда предпочитаю ручной метот
sudo dpkg --add-architecture i386
sudo add-apt-repository multiverse
sudo apt update && sudo apt upgrade
sudo apt install curl file libc6 libnss3 policykit-1 xz-utils zenity bubblewrap curl icoutils tar libvulkan1 libvulkan1:i386 wget zenity zstd cabextract xdg-utils openssl bc libgl1-mesa-glx libgl1-mesa-glx:i386
wget -c "https://github.com/Castro-Fidel/PortWINE/raw/master/portwine_install_script/PortProton_1.0" && sh PortProton_1.0
готово. в таком методе можно выбрать папку расположения скрипта на другом диске
По поводу установки драйверов для оборудования
в системе присутствует менеджер драйверов. пробуйте найти недостающие драйвера сначала через него