Going for ubuntu after the the unity death, still instead of going to the new Ubuntu Desktop experience, I downloaded a daily Gnome image. i generally liked this version of Ubuntu, but it really doesn’t compare to Fedora in terms of stability and coherence.
Anyways, let’s roll.
1. Update that mofo:
I dont like to update things during install, so I do it afterwards. Simply run:
$ sudo apt update && sudo apt upgrade -y
and reboot.
2. Then you should change your repositories and enable all partner repos and a few more so Ubuntu can be more robust and complete.
Here is a look at my sources:
now let’s update that mofo again(!)
$ sudo apt update && sudo apt dist-upgrade -y
and reboot again
3. Restricted extras
I never was a fan of this package strangely, but saves time. Info about it here.
$ sudo apt install ubuntu-restricted-extras
4. OpenJDK and Git
$ sudo apt install openjdk-8-jre git
5. Synaptic and a few more extras packs so it works better
$ sudo apt install synaptic apt-xapian-index gksu policykit-1-gnome
6. Extra support for compressing and decompressing files
$ sudo apt install unace rar zip unzip p7zip p7zip-full \ p7zip-rar sharutils uudeview arj cabextract
7. Multimedia
$ sudo apt install libbluray-bdj libdvdcss2 vlc
You’ll be presented with the following screens
vlcvl
say amen to all of them and afterwards jus type as said before:
$ sudo dpkg-reconfigure libdvd-pkg
that was tiresome xD
8. Internet stuff
Firstly, ftp support
$ sudo apt install filezilla
Then install Chromium (optional)
$ sudo apt install chromium-browser
Click here to install flash support on chromium
9. Firewall
A very nimble firewall is gufw, frontend for ufw. Simply install it by:
$ sudo apt install gufw
Now, check your state/settings…
$ sudo ufw status verbose
…and add some rules
$ sudo ufw deny 5353/udp && sudo ufw deny 5900/tcp && \ sudo ufw deny 22 && sudo ufw deny 25/tcp \ && sudo ufw deny 135,139,445/tcp \ && sudo ufw deny 137,138/udp && sudo ufw deny 110 && sudo ufw deny 2049 \ && sudo ufw deny 143 && sudo ufw deny 21/tcp && sudo ufw deny ssh
firef
If not enable at this point, please run
$ sudo ufw enable
More info & rules at: www.frozentux.net/documents/iptables-tutorial
10. Gimp & Extras
$ sudo apt install gimp gimp-plugin-registry gimp-data-extras