Install Xubuntu Core 16.04

Apr 26, 2016


Following instructions are highly personalized in order to install my preferred apps, themes, icon etc.


Install base applications


  • Install daily productivity apps
sudo apt-get install atril cherrytree engrampa firefox fish font-manager gdebi geoclue gigolo gimp gnome-calculator gparted gtkhash gufw gvfs-backends language-selector-gnome libreoffice-calc libreoffice-gtk3 libreoffice-style-elementary libreoffice-style-sifr libreoffice-writer menulibre mousepad mugshot pidgin pidgin-plugin-pack poedit redshift redshift-gtk ristretto simple-scan system-config-printer-gnome thunar thunar-archive-plugin thunar-gtkhash thunar-media-tags-plugin thunderbird ufw update-manager vlc xfburn xubuntu-restricted-extras
  • Install Czech locale
sudo apt-get install firefox-locale-cs libreoffice-help-cs libreoffice-l10n-cs thunderbird-locale-cs
  • Install Sayonara music player
sudo apt-add-repository ppa:lucioc/sayonara
sudo apt-get update
sudo apt-get install sayonara
  • Install AppGrid (since USC a GSC sucks)
sudo apt-add-repository ppa:appgrid/stable
sudo apt-get update
sudo apt-get install appgrid
  • Fix update-manager window size (outside Unity)
sudo apt-get install wmctrl
update-manager
wmctrl -F -r "Správce aktualizací" -e 0,0,10,600,700


Install Themes


  • Install my version of arc-theme (orange)
sudo apt-get install autoconf automake libgtk-3-dev gtk2-engines-murrine gtk2-engines-pixbuf
git clone https://github.com/zlamalp/arc-theme
cd arc-theme
git checkout orange
./autogen.sh --prefix=/usr --disable-transparency --disable-cinnamon --disable-gnome-shell --disable-unity
sudo make install
  • Install my version of arc-firefox-theme (orange)
sudo apt-get install automake autoconf
git clone https://github.com/zlamalp/arc-firefox-theme && cd arc-firefox-theme
git checkout orange
./autogen.sh --prefix=/usr
sudo make install


Install Icons


  • Install Ultra Flat icons
sudo add-apt-repository ppa:noobslab/icons
sudo apt-get update
sudo apt-get install ultra-flat-icons-orange
  • Install Oranchelo icons
sudo add-apt-repository ppa:oranchelo/oranchelo-icon-theme
sudo apt-get update
sudo apt-get install oranchelo-icon-theme
  • Inherit icons
    • Edit /usr/share/icons/Ultra-Flat-Orange/index.theme
    • Add inheritance to icons
Inherits=Oranchelo,Numix,elementary-xfce-darker


Install fonts


  • Install Source Code Pro + FontAwesome and Icons fonts
mkdir fonts-to-install && cd fonts-to-install
wget https://zlamalp.gitlab.io/downloads/FavoriteFonts.tar.gz
tar -x -f ./FavoriteFonts.tar.gz
rm ./FavoriteFonts.tar.gz
sudo cp ./* /usr/share/fonts/truetype/
cd ../
rm -r ./fonts-to-install


Install xfce-windowck-plugin


wget https://zlamalp.gitlab.io/downloads/xfce4-windowck-plugin_0.4.0_amd64.deb
sudo dpkg -i xfce4-windowck-plugin_0.4.0_amd64.deb
rm xfce4-windowck-plugin_0.4.0_amd64.deb


Install fixed packages for Microsoft fonts and xfce-weather-plugin


wget https://zlamalp.gitlab.io/downloads/ttf-mscorefonts-installer_3.6_all.deb
wget https://zlamalp.gitlab.io/downloads/xfce4-weather-plugin_0.8.9-1_amd64.deb
sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb
sudo dpkg -i xfce4-weather-plugin_0.8.9-1_amd64.deb
rm ttf-mscorefonts-installer_3.6_all.deb
rm xfce4-weather-plugin_0.8.9-1_amd64.deb


Allow printer/scanner in UFW


sudo ufw allow from 192.168.1.7


Install Perun project development


sudo apt-get install git maven apache2 openjdk-8-jdk php-cli postgresql postgresql-contrib visualvm
sudo apt-get install libswitch-perl liblwp-authen-negotiate-perl libjson-any-perl libtext-asciitable-perl libterm-readkey-perl libwww-perl libcrypt-ssleay-perl libtext-unidecode-perl libdate-calc-perl libnet-ldap-perl
sudo apt-get install dh-make equivs rpm