xenial update

This commit is contained in:
Mark Korondi 2016-11-15 15:43:18 +01:00 committed by Mark Korondi
parent dd781eab6c
commit 06937f8172
26 changed files with 17 additions and 16 deletions

2
Vagrantfile vendored
View File

@ -1,6 +1,6 @@
Vagrant.configure(2) do |config|
config.vm.hostname = "upstream-training"
config.vm.box = "ubuntu/trusty64"
config.vm.box = "ubuntu/xenial64"
config.vm.provider "virtualbox" do |vb|
vb.memory = "5632"
vb.cpus = 2

View File

@ -1,4 +1,4 @@
#!/usr/bin/env bash
# Enable shared folder access
sudo adduser vagrant vboxsf
sudo adduser ubuntu vboxsf

View File

@ -1,4 +1,4 @@
[SeatDefaults]
autologin-user=vagrant
autologin-user=ubuntu
user-session=xfce

View File

@ -7,22 +7,22 @@ export DEBIAN_FRONTEND=noninteractive
REPO=$(dirname "$(readlink -f "$0")")/
sudo sed -i "s@http://archive.ubuntu.com@$APT_MIRROR@g" /etc/apt/sources.list
sudo apt-get update
sudo apt-get dist-upgrade -y
sudo apt update
sudo apt dist-upgrade -y
# Fixing headless dictionaries-common install
sudo apt-get install -y dictionaries-common
sudo apt install -y dictionaries-common
sudo /usr/share/debconf/fix_db.pl
sudo dpkg-reconfigure dictionaries-common
sudo apt-get dist-upgrade -y
sudo apt dist-upgrade -y
# Install git workflow related software
sudo apt-get install -y git gitk git-gui git-review tig
sudo apt install -y git gitk git-gui git-review tig
# Install basic TUI applications
sudo apt-get install -y htop mc tmux
sudo apt install -y htop mc tmux
sudo apt-get clean
sudo apt clean
# Copy configs
sudo cp -ar "$REPO/files/etc" /

View File

@ -11,7 +11,7 @@ cp -ar "$REPO/files/opt" /
/opt/devstack/stack.sh
sudo apt-get clean
sudo apt clean
# Enable OFFLINE mode for next invoking stack.sh to be faster
sed -i 's/#OFFLINE=/OFFLINE=/' /opt/devstack/local.conf

View File

@ -3,11 +3,12 @@
export DEBIAN_FRONTEND=noninteractive
# Set up a desktop environment
sudo apt-get install -y xfce4
sudo apt-get install -y lightdm lightdm-gtk-greeter \
sudo apt install -y linux-image-extra-virtual
sudo apt install -y xfce4
sudo apt install -y lightdm lightdm-gtk-greeter \
--no-install-recommends --no-install-suggests
# Install basic GUI applications
sudo apt-get install -y firefox xfce4-terminal xfce4-whiskermenu-plugin \
vim-gtk geany xchat
sudo apt install -y firefox xfce4-terminal xfce4-whiskermenu-plugin \
vim-gtk geany hexchat
sudo apt-get clean
sudo apt clean