VyOS is a community fork of Vyatta, a Linux-based network operating system that provides software-based network routing, firewall, and VPN functionality. The distribution includes full virtualization support, drivers and tools which makes it ideal for use with Hyper-V.

Using just two virtual network adapters and extensive use of VLANs, we can potentially configure an unlimited number of of routed sub-networks for our Hyper-V virtual environments. Whether you are just running a virtual lab-on-a-laptop, or a much larger virtual enterprise environment, VyOS can scale to suite your needs.
Continue reading

In Raspbian Jessie, the default behaviour for all new installations is to boot straight to the desktop Graphical User Interface (GUI), rather than the Command Line Interface (CLI).

This was a decision taken because this is the expected behaviour for all modern computers; the default interface for a personal computer in 2015 is a desktop GUI, not just text on a screen. – Simon Long, User Interface Engineer

Because of this change, Raspbian Jessie now includes a graphical version of the Raspberry Pi Configuration tool which provides much the same functionality as raspi-config, just with a nicer interface! However, raspi-config is still available in Raspbian Jessie if you prefer use the command-line version.

This guide describes all the available options in detail, and is a companion to my Raspberry Pi Configuration tool (raspi-config) guide.
Continue reading

The Raspberry Pi software configuration tool, known as raspi-config, is a setup utility for Raspbian used to make the most common configuration changes via a simple menu-driven interface. A majority of the configuration changes result in automated edits to /boot/config.txt and other standard Linux configuration files. Some options require a reboot to take effect.

raspi-config is written and maintained by Alex Bradbury.

This article describes all the available options in detail. A companion video for this article is also available.
Continue reading

Installing Ubuntu Linux on a Google Chromebook

Google-based Chromebooks have made huge inroads into the education market over the past 12-months with many schools’ Bring Your Own Device (BYOD) initiatives, primarily due to their low cost and simplicity. They are easy to use, easy for school IT departments to manage, come with Google Apps for classroom productivity and collaboration, plus have long battery life – ensuring availability during school hours.

Chrome OS is Google’s Linux-based operating system for the Chromebook. It is designed to work with web applications, installed applications, and recently gained the ability to run Android applications natively (although it doesn’t appear many are available).

However, Chrome OS is only intended for productivity and collaboration tasks – which it does well. Want to do anything more and you need a full Linux installation.

And, of course, the kids just want to know how they can play Minecraft!

This post describes how to install Ubuntu Linux, and unlock the full potential of the Google Chromebook hardware. Plus we’ll install Minecraft too.
Continue reading