Things to do After Installing Ubuntu 20.10

I just installed Ubuntu 20.10 on my Lenovo Thinkpad X13 and I must say I’m blown away. It is beautiful, fast, and sleek. My Apple Silicon envy faded instantly.

This is a list of steps I did after installation, it’s useful for me as a reference, I hope it helps you too. For anyone interested, Lenovo provides Linux compatibility guidelines, see here.

Let’s begin with installing software.

Google Chrome

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'

sudo apt-get update

sudo apt-get install google-chrome-stable

sudo rm /etc/apt/sources.list.d/google.list*

Brave Browser

sudo apt install apt-transport-https curl gnupg

curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -

echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list

sudo apt update

sudo apt install brave-browser

Essentials

sudo apt-get install git curl lzip lunzip plzip filezilla uget build-essential cmake automake autoconf lib32z1 tree htop unace unrar zip unzip p7zip-full p7zip-rar sharutils rar uudeview mpack arj cabextract file-roller vim guake nodejs gnupg2 apt-transport-https neofetch gnome-tweaks flameshot synaptic net-tools cpu-checker

Multimedia and Graphics

sudo snap install obs-studio spotify

sudo add-apt-repository multiverse

sudo add-apt-repository ppa:gnumdk/lollypop

sudo apt-get install ubuntu-restricted-extras ffmpeg winff mencoder icedax easytag id3tool lame libmad0 mpg321 libavcodec-extra flac faac faad libdvd-pkg libaacs0 libbluray-bdj audacious audacity youtube-dl freeglut3-dev mesa-common-dev inkscape gimp gimp-data gimp-plugin-registry gimp-data-extras sox ffmpeg2theora libmpeg2-4 mpeg3-utils mpegdemux liba52-0.7.4-dev mpeg2dec vorbis-tools id3v2 mpg123 libjpeg-progs libdvdnav4 clementine darktable digikam kdenlive krita drawing blender handbrake lollypop openshot

If libdvd-pkg causes problems, just remove it:

sudo apt-get remove libdvd-pkg

Configure VLC to play DVDs:

mkdir ~/.config/aacs

curl http://vlc-aacs.whoknowsmy.name/files/KEYDB.cfg > ~/.config/aacs/KEYDB.cfg

Communications

sudo snap install telegram-desktop cawbird newsboat 

sudo snap install --edge viber-mtd

wget https://zoom.us/client/latest/zoom_amd64.deb

sudo apt install ./zoom_amd64.deb

Productivity

sudo apt install calibre dict dictd dict-gcide aspell gir1.2-appindicator3-0.1 intltool python3-distutils-extra python3-levenshtein python3-pyinotify python3-websocket gconf-service gconf-service-backend gconf2 gconf2-common libgconf-2-4

snap install cherrytree typora foliate

wget https://github.com/Ulauncher/Ulauncher/releases/download/5.8.1/ulauncher_5.8.1_all.deb

sudo dpkg -i ulauncher_5.8.1_all.deb

Download WordPress Desktop from here, note the filename and install it:

sudo dpkg -i ~/Downloads/wordpress.com-linux-deb-6.4.0.deb

I like to use sublime text as a general editor, and sublime merge for version control, let’s install both at the same time:

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -

echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

sudo apt-get update

sudo apt-get install sublime-text sublime-merge

Select the Dark Theme

Enable Night Light

Install Gnome Extensions

Go here to install the Desktop Icons NG extension:

Install Icons and Themes

sudo add-apt-repository ppa:papirus/papirus

sudo add-apt-repository ppa:daniruiz/flat-remix

sudo add-apt-repository ppa:snwh/ppa

sudo add-apt-repository ppa:numix/ppa

sudo apt-get install papirus-icon-theme flat-remix-gnome numix-icon-theme-circle  arc-theme 

Select Icons in Gnome-Tweak

Set the Default Application

If you have any troubles finding a settings configuration panel, just click the icon in the top left corner, left of the Settings text, to search.

The Development Environment

Cleaning Up

sudo apt autoclean && sudo apt clean && sudo apt autoremove

Turn off Telemetry

For .Net 5 add this to your .bashrc:

export DOTNET_CLI_TELEMETRY_OPTOUT=1

For Flutter execute this command in the terminal:

flutter config –no-analytics

For VS Code, search settings for Telemetry, uncheck related checkboxes.

Links to Helpful Sites

https://www.omgubuntu.co.uk/2016/12/21-must-have-apps-ubuntu

https://fossbytes.com/things-to-do-after-installing-ubuntu/

https://itsfoss.com/things-to-do-after-installing-ubuntu-20-04/

https://www.tecmint.com/things-to-do-after-installing-ubuntu/

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s