После загрузки и установки Ubuntu 20.04 (Focal Fossa) у вас может возникнуть вопрос, что делать дальше или как наилучшим образом настроить систему Ubuntu 20.04, чтобы сделать все, что вы делаете, максимально эффективным.
1. Включаем дополнительные источники репозитория программного обеспечения
Для этого убираем комментарии (#) в блоке партнёров (“partner”) перед deb...
, предварительно запустив
sudo apt edit-sources
или равносильная ей команда
sudo gedit /etc/apt/sources.list
2. Обязательно обновляем систему
sudo apt -y update ; sudo apt -y upgrade ; sudo apt -y dist-upgrade ; sudo apt -y autoremove ; sudo snap refresh
3. Устанавливаем необходимый софт
Мой список програм, необходимых для повседневной работы (у вас может быть свой):
sudo apt install -y apache2-utils atop audacious curl etherwake gimp git gnome-tweak-tool gparted gthumb htop imagemagick jq libreoffice mc meld mpv msttcorefonts net-tools nmap oathtool openjdk-14-jre openssh-server pwgen rsync sshfs tmux unrar vlc wget whois
Детально о каждом пакете:
- apache2-utils
- Apache HTTP Server (utility programs for web servers)
- atop
- Monitor for system resources and process activity
- audacious
- small and fast audio player which supports lots of formats
- curl
- command line tool for transferring data with URL syntax
- etherwake
- tool to send magic Wake-on-LAN packets
- gimp
- GNU Image Manipulation Program
- git
- fast, scalable, distributed revision control system
- gnome-tweak-tool
- adjust advanced settings for GNOME – transitional package
- gparted
- GNOME partition editor
- gthumb
- image viewer and browser
- htop
- interactive processes viewer
- imagemagick
- image manipulation programs
- jq
- lightweight and flexible command-line JSON processor
- libreoffice
- office productivity suite
- mc
- Midnight Commander – a powerful file manager
- meld
- graphical tool to diff and merge files
- mpv
- video player based on MPlayer/mplayer2
- msttcorefonts (ttf-mscorefonts-installer)
- Installer for Microsoft TrueType core fonts
- net-tools
- NET-3 networking toolkit
- nmap
- The Network Mapper
- oathtool
- OATH Toolkit oathtool command line tool
- openjdk-14-jre
- OpenJDK Java runtime, using Hotspot JIT
- openssh-server
- secure shell (SSH) server, for secure access from remote machines
- pwgen
- Automatic Password generation
- rsync
- fast, versatile, remote (and local) file-copying tool
- sshfs
- filesystem client based on SSH File Transfer Protocol
- tmux
- terminal multiplexer
- unrar
- Unarchiver for .rar files (non-free version)
- vlc
- multimedia player and streamer
- wget
- retrieves files from the web
- whois
- intelligent WHOIS client
Некоторые програмы, которых нет в репозитории, теперь доступны в виде snap-пакетов и устанавливаются довольно просто:
sudo snap install chromium
sudo snap install dbeaver-ce
sudo snap install --classic slack
sudo snap install --classic phpstorm
Но Dropbox еще отстаёт в развитии, так что придётся скачивать и устанавливать deb-пакеты вручную. Скачиваем отсюда и ставим:
sudo dpkg -i ./dropbox_*_amd64.deb
4. Настраиваем внешний вид системы используя gnome-tweak-tool
5. Отключаем группирование приложений в Alt-Tab
По-умолчанию, Gnome группирует окна одного приложения в окне выбора Alt-Tab. Лично меня это раздражает 🙂
Отключаем двумя простыми командами:
gsettings set org.gnome.desktop.wm.keybindings switch-windows "['<Alt>Tab']"
gsettings set org.gnome.desktop.wm.keybindings switch-applications "[]"
Это всё. Удачи!