User Tools

Site Tools


vm:changelog

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
vm:changelog [2020/04/16 07:51] borjavm:changelog [2022/01/07 16:02] borja
Line 1: Line 1:
 ===== VM Changelog ===== ===== VM Changelog =====
 +
 +==== 202122.1 ====
 +
 +**Date**: January 7, 2022
 +
 +This is a new Ubuntu 20.04 image built from scratch. The initial image was created following [[https://ubuntu.com/tutorials/how-to-run-ubuntu-desktop-on-a-virtual-machine-using-virtualbox|this Ubuntu tutorial]]. After that, we performed the setup described below.
 +
 +Updated sources and packages:
 +
 +  sudo apt update
 +  sudo apt upgrade
 +
 +Disable unattended upgrades:
 +
 +  sudo apt-get remove unattended-upgrades
 +
 +Additionally, manually disabled automatic check for upgrades (prevents Ubuntu from asking students if they want to upgrade any software)
 +
 +Installed VirtualBox Guest Additions (VirtualBox "Devices" menu → Insert Guest Additions CD image)
 +
 +Installed most of the software that was present in the 16.04 version of the VM image:
 +
 +  sudo apt install -y git mc openssh-server texinfo qemu texlive graphviz libgraphviz-dev libffi7 libffi-dev traceroute cmake libyaml-0-2 libyaml-dev libtool libncurses5-dev libncursesw5-dev clang clang-format protobuf-compiler protobuf-c-compiler libprotoc-dev libprotobuf-c-dev python3-pip python3-dev 
 +  sudo -H pip3 install pytest-json pytest-html pandas numpy scipy matplotlib jupyter ipython emoji tabulate twitter cairocffi pygraphviz networkx pydot_ng pydot sklearn pylint setuptools pip click pyyaml pycryptodome 
 +
 +Installed Visual Studio Code:
 +
 +  sudo snap install code --classic
 +
 +The Criterion test framework doesn't have an 20.04 package, but the 18.04 one appears to work fine:
 +
 +  wget http://ppa.launchpad.net/snaipewastaken/ppa/ubuntu/pool/main/c/criterion/criterion_2.3.2-6-ubuntu1~bionic1_amd64.deb
 +  wget http://ppa.launchpad.net/snaipewastaken/ppa/ubuntu/pool/main/c/criterion/criterion-dev_2.3.2-6-ubuntu1~bionic1_amd64.deb
 +  sudo dpkg -i criterion_2.3.2-6-ubuntu1~bionic1_amd64.deb
 +  sudo dpkg -i criterion-dev_2.3.2-6-ubuntu1~bionic1_amd64.deb
 +
 +Added the [[vm:clean-vm.sh|clean-vm.sh]] script.
  
 ==== 201920.3 ==== ==== 201920.3 ====
/var/lib/dokuwiki/data/pages/vm/changelog.txt · Last modified: 2022/05/12 08:56 by borja

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki