Ubuntu 17.10

Soy usuario de Ubuntu desde que empecé la carrera. Yo que estaba habituado a Windows me costó bastante cambiar al mundo libre que ofrecen las distribuciones GNU/Linux. Tras probar varias distros me quedé con Ubuntu, porque todo me pareció más sencillo. Es cierto que no es la madre de todas las distros, pero es la que menos dolores de cabeza en el día a día. Más adelante pasé por una etapa Mac, intenté poner Ubuntu, pero ya me había acomodado a las “virtudes” de MacOS y no veía el mismo rendimiento que me ofrecía la integración que pone Apple en sus productos. Tras saborear la “deliciosa” manzana, volví a liberarme con un portátil que estoy encantado un ASUS UX303LB.

Pero al grano, quiero compartir mis notas ‘post instalación’ porque en esta versión de Ubuntu cambia el entorno de escritorio. Canonical abandona Unity a favor de Gnome Shell. Esto además de provocar mucha controversia, me hizo trabajar algo más a la hora de hacer el upgrade de 17.04 a 17.10. Estos son los pasos y las apps que no pueden faltar en mi configuración de Ubuntu.

Activar controladores privativos

Sí, me sigue gustando más la idea de que todo fuera software libre y/o de código abierto, pero mientras tanto me gustaría usar todo el potencial del hardware que adquirí en su día. Por eso es lo primero que hago nada más instalar Ubuntu. Software y actualizaciones

Controladores adicionales

Software de Ubuntu

Después de activar este paquete de software privativo, abro la terminal y realizo una actualización:

sudo apt update && sudo apt dist-upgrade -y

Software indispensable

Una vez actualizado, hago un reinicio para asegurarme de que los drivers privativo funcionan y no se han cargado nada. Vuelvo a abrir la terminal y ejecuto las siguientes líneas:

sudo add-apt-repository -y ppa:webupd8team/java &&
sudo add-apt-repository -y ppa:webupd8team/y-ppa-manager &&
sudo add-apt-repository -y ppa:webupd8team/terminix &&
sudo add-apt-repository -y ppa:nilarimogard/webupd8 &&
sudo add-apt-repository -y ppa:otto-kesselgulasch/gimp &&
sudo add-apt-repository -y ppa:snwh/pulp &&
sudo add-apt-repository -y ppa:moka/daily &&
sudo add-apt-repository -y ppa:stefansundin/truecrypt &&
sudo add-apt-repository -y ppa:unit193/encryption &&
sudo add-apt-repository -y ppa:snwh/pulp &&
sudo add-apt-repository -y ppa:teejee2008/ppa &&
sudo add-apt-repository -y ppa:dawidd0811/neofetch &&
sudo add-apt-repository -y ppa:team-xbmc/ppa &&
sudo apt-add-repository -y ppa:teejee2008/ppa &&
sudo add-apt-repository -y ppa:noobslab/icons &&
sudo add-apt-repository -y ppa:noobslab/themes &&
sudo add-apt-repository -y ppa:papirus/papirus &&
sudo add-apt-repository -y ppa:xuzhen666/gnome-mpv &&
sudo add-apt-repository -y ppa:noobslab/apps &&
sudo add-apt-repository -y ppa:libreoffice/ppa &&
sudo add-apt-repository -y ppa:mozillateam/firefox-next &&
sudo add-apt-repository -y ppa:ubuntuhandbook1/audacity &&
sudo add-apt-repository -y ppa:tista/adapta
sudo apt update && sudo apt dist-upgrade -y &&
sudo apt install curlew screenfetch gnome-mpv trimage ttf-ancient-fonts nnn imgp tilix adapta-gtk-theme adapta-backgrounds arc-theme papirus-icon-theme numix-gtk-theme flatabulous-theme ultra-flat-icons oracle-java8-installer faenza-icon-theme ubuntu-restricted-extras  tagtool easytag id3tool nautilus-script-audio-convert lame  libmad0 mpg321 libavcodec-extra  gnome-tweak-tool p7zip-rar p7zip-full unace unrar zip unzip sharutils rar arj cabextract file-roller gimp gimp-data gimp-plugin-registry gimp-data-extras htop fonts-roboto ttf-anonymous-pro git filezilla inkscape paper-icon-theme paper-gtk-theme veracrypt autoconf automake pkg-config libgtk-3-dev gnome-themes-standard gtk2-engines-murrine aptik ukuu audacity neofetch shutter openvpn network-manager-openvpn-gnome deluge-gtk audacious audacious-plugins libncurses5-dev ruby ruby-dev ruby-colorize x11-utils

Esta lista de software proviene de un Gist que suelo actualizar por cada versión de Ubuntu y que intento tener a modo de notas. Seguramente muchas aplicaciones de las que instalo por defecto no uso muchas veces, sobra decir que aquí puedes coger y modificarlo a tu gusto añadiendo o borrando paquetes de software.

Además de utilizar el sistema de paquetes PPA también instalo a través de snap KeepassXC

sudo snap refresh && sudo snap install keepassxc

Y más software que suelo instalar de otra manera:

Google Chrome Beta

wget https://dl.google.com/linux/direct/google-chrome-beta_current_amd64.deb &&
sudo dpkg -i google-chrome-beta_current_amd64.deb &&
rm -f google-chrome-beta_current_amd64.deb

Spotify

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886

echo deb http://repository.spotify.com stable non-free | sudo tee /etc/apt/sources.list.d/spotify.list

sudo apt update && sudo apt-get install spotify-client

Electrum BTC Wallet

sudo apt-get install python-qt4 python-pip &&
sudo pip2 install https://download.electrum.org/2.9.3/Electrum-2.9.3.tar.gz

Tweaks en la interfaz

Es verdad, no puedo con la configuración visual y el tema de Ubuntu por defecto. Por eso siempre configuro el escritorio a mi gusto y es que es una de las ventajas que tiene las distros Linux.

Extensiones Gnome Shell

Una gran novedad para mi. Muchas de las configuraciones visuales a las que Unity me tenía acostumbrado habían desaparecido. ¿Cómo pude recuperarlas? a través de las extensiones de Gnome Shell. Hay miles! y estoy empezando a drescubrir la cantidad de posibilidades que ofrecen. Por ahora tengo instaladas las siguientes:

Le capitane icon theme

mkdir $HOME/.icons && cd $HOME/.icons &&
git clone https://github.com/keeferrourke/la-capitaine-icon-theme.git &&
cd la-capitaine-icon-theme && ./configure

mkdir ~/Git && cd ~/Git &&
git clone https://github.com/keeferrourke/capitaine-cursors.git &&
cd capitaine-cursors && ./build.sh &&

Obsidian icons

cd ~/.icons && git clone https://github.com/madmaxms/iconpack-obsidian.git &&
sudo cp -r iconpack-obsidian/ /usr/share/icons/

Configuración gnome-tweak-tool (retoques)

Gnome tweak apariencia ubuntu 17.10

Gnome tweak tipografias ubuntu 17.10

Configurando la terminal

Nerd Fonts

mkdir ~/Git && cd ~/Git &&
git clone https://github.com/ryanoasis/nerd-fonts.git && cd nerd-fonts && ./install.sh

Colorls

sudo gem install colorls

Configuración de Tilix

Tilix perfil color

Tilix perfil por defecto

gedit ~/.bashrc

Añado estas lineas al final del fichero:

alias lc='colorls'
alias ls='colorls -lda'
if [ -f /usr/bin/screenfetch ]; then screenfetch; fi

Finalmente no cumplí con lo que dije al empezar este nuevo blog, pero voy a intentar hacer lo posible para que el ritmo sea más rápido para las siguientes entradas.

Written on October 29, 2017