No sóc d’usar un gran nombre d’aplicacions, però una que mai falta en el meu menú és Virtualbox. Per rapidesa i accessibilitat, aquest programari de virtualització és d’instal·lació obligada en la meva màquina, encara que no em sòl complicar la vida i amb la versió que hi hagi en els repositoris me’n surto . Fins que una actualització no esperada de l’nucli et cruix l’invent, és clar, que és el que ens ha passat a tots els que estem fent servir Ubuntu 16.04.2 i superior o qualsevol distro basada en aquesta.
Com sabeu, una de les conseqüències d’Meltdown va ser una actualització de l’nucli que en el cas d’Ubuntu 16.04.2 i superior passava de Linux 4.10 a Linux 4.13, amb el resultat que la versió de Virtualbox inclosa en els repositoris (5.0.40) tira avall el sistema res més llançar-la. I és literal: obres Vaig veure rtualbox, executes una màquina virtual i … tot congelat, sense opció a entrar en línia de comandes o una altra cosa que no sigui resetejar. El vaig patir ahir en les meves carns, quan intentava provar una distro.
En resum, Virtualbox 5.0 és incompatible amb Linux 4.13 i per seguir utilitzant-és imprescindible instal·lar la versió de la pàgina web oficial. Per sort, Oracle manté un ampli assortiment de descàrregues per a les principals distribucions i és tan senzill com triar el paquet que correspongui i instal·lar amb un parell de clics. Però ja que fem el “gran esforç” de sortir-nos dels repositoris, que sigui per afegir el repositori oficial. Amb això el temps que duri instal·lat el sistema t’assegures les actualitzacions i tractant-se d’una LTS és una bona idea.
A la pàgina de descàrregues de Virtualbox estan molt ben explicats els passos a seguir per a distribucions basades en Debian i RPM, així que amb atendre és suficient per fer-ho correctament. Així i tot, els detallo per a qui ho necessiti amb instruccions per a Debian, Ubuntu i derivades.
Obrim la consola i desinstalamos la versió de Virtualbox ja instal·lada:
sudo apt remove virtualbox*
Hi afegim les claus d’Oracle:
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
Hi afegim el repositori (usant l’editor nano):
sudo nano /etc/apt/sources.list
Vam baixar fins a l’última línia i li donem espai a la nova entrada:
deb https://download.virtualbox.org/virtualbox/debian xxx contrib
Les tres ics cal reemplaçar-les per el nom de la versió, per exemple xenial (al casp d’Ubuntu 16.04), Jessie (per a Debian 8), etc. Per desar els canvis, “Control + O” i per sortir de l’editor “Control + X” (sempre que estiguem fent servir l’editor nano, la solució més còmoda a l’venir instal·lada per defecte i la que es veu en l’exemple).
Actualitzem els repositoris:
sudo apt update
I instal·lem la nova versió de Virtualbox:
sudo apt install virtualbox-5.2
Aquest últim pas es pot fer també a través de l’gestor de programari.
I ja està . Virtualbox funcionant una altra vegada. Ara a esperar les novetats que vénen, d’allò més interessants.