Configure Apt To Use Your Local Ubuntu Mirror

A local mirror isn't much good unless your computers are configured to use it. Replace the contents of your /etc/apt/sources.list file with the relevant section based on which version of Ubuntu you are using.: 16.04 Xenial Users deb http://MY-MIRROR-IP-OR-DOMAIN/ubuntu/ xenial main restricted universe multiverse…

Read this article

Set Up A Local Ubuntu Mirror with Apt-Mirror

If setting apt to dynamically use the closest mirrors just isn't fast enough, you can set up your own mirror on your local network will drastically improve the performance of updates and installations for your other computers. This is particularly useful if you have automatic KVM guest installations as I…

Read this article

Fix SSH Connections to Ubuntu 16.04 not Exiting Cleanly

If you find that your terminal is left hanging after you reboot or poweroff the server you are connected to, then there is a simple fix. sudo apt-get install libpam-systemd dbus This requires UsePAM yes to be set in your /etc/ssh/sshd_config file, but this should be the…

Read this article

Set Up A Local Ubuntu Mirror

If configuring apt to dynamically use the closest mirrors on the internet just isn't fast enough, you can deploy your own mirror on your local network, which will dramatically improve the performance of updates and installations for other computers on your network. This is particularly useful if you have automatic…

Read this article

Ubuntu - Use Closest Mirrors

If you don't want to setup your own local Ubuntu mirror, then you may find that updating your sources list to automatically find and fetch from the closest mirror drastically increases the speed of your updates. All you have to do is add the following lines to the top of…

Read this article

Ubuntu 14.04 Upgrade Kernel

Server sudo apt-get install --install-recommends -y \ linux-generic-lts-xenial Desktop sudo apt-get install --install-recommends -y \ linux-generic-lts-xenial xserver-xorg-core-lts-xenial \ xserver-xorg-lts-xenial xserver-xorg-video-all-lts-xenial \ xserver-xorg-input-all-lts-xenial libwayland-egl1-mesa-lts-xenial Multi-Arch Desktop sudo apt-get install --install-recommends -y \ linux-generic-lts-xenial xserver-xorg-core-lts-xenial \ xserver-xorg-lts-xenial xserver-xorg-video-all-lts-xenial \ xserver-xorg-input-all-lts-xenial \ libwayland-egl1-mesa-lts-xenial libgl1-mesa-glx-lts-xenial \ libgl1-mesa-glx-lts-xenial:i386 libglapi-mesa-lts-xenial:i386 References Ubuntu Docs - LTSEnablementStack Ask Ubuntu - Can't Upgrade Ubuntu Enablement Stack…

Read this article

Ubuntu 14.04 - Setting Up A KVM Host

Setting up a KVM host perfectly requires knowldege in a lot of areas, especially when it comes to setting up the networking and optimizing disk performance. This tutorial is aims to be an "idiots guide" and glosses over most of these details in order to get you up and running…

Read this article

Ubuntu - Improved Ambience Terminal

Many of the popular themes for Ubuntu have the background color of the terminal blend in with the title bar. This is evident on Numix and the ultra flat theme. This provides a great look, but I find these themes too "dark" and am not a fan of having non-white…

Read this article

Ubuntu 14.04 - Deploy a Ceph Cluster (Part 2)

This tutorial will carry on from part 1 and deploy a Ceph Storage Cluster using ceph-deploy. Steps On the deployment/admin node, create a directory from which we will operate. Many of the commands we run will generate configuration files in the current directory, hence the need to create a…

Read this article

Ubuntu 14.04 - Deploy a Ceph Cluster (Part 1)

Introduction This tutorial is going to show you how to deploy a Ceph cluster. A Ceph cluster can currently provide object or block storage over a network, and will offer a mountable filesystem in future. In layman's terms, this is equivalent to deploying your own Amazon simple storage solution (S3)…

Read this article