Category: SysAdmin and DevOps

Namepy – on the shoulders of giants

Namepy – on the shoulders of giants

Whilst my core skill/tool is Python, I’m always learning new things, either inside or outside the Python ecosystem. I recently had the pleasure of working with Angular and Python/Flask. Here is a playful application...

VirtualBox – moving virtual disks

VirtualBox – moving virtual disks

Having installed VirtualBox I created a few virtual machines, with 20GB virtual disks each. After all, I’ve got a 1TB hard disk in my computer. When Linux started complaining about running out of disk...

Virtual machines using VirtualBox

Virtual machines using VirtualBox

Tapping into all the wonderful tools and languages that make our lives as developers so interesting can throw up some fun (?) challenges. You start installing the latest linter or library, and before you...

Installing Python 2.10 on Linux Mint 17.2

Installing Python 2.10 on Linux Mint 17.2

Warning: You may have some packages on your machine which rely on Python, and which may no longer work after installing a different version of Python. Ideally you should use a virtual machine for...

Managing the repositories in Linux

Managing the repositories in Linux

Much of Linux’s software is stored in repositories. Your Linux installation has a list of repositories, with the most stable recent packages for your distro and possibly some others. To view, add or delete...

Linux package management – some common operations

Linux package management – some common operations

For my own benefit (and maybe others), here are some of the common package management operations and how to do it (in Linux Mint and other Linux distros) Update all install software: apt-get update #...

Linux package management: apt-get, aptitude, synaptic, wajig

Linux package management: apt-get, aptitude, synaptic, wajig

When you set up your Linux system, you typically grab an image, burn it to DVD, boot the machine off the DVD and follow the instructions. The image will contain the most recent (stable)...

Linux Mint – family tree

Linux Mint – family tree

Having used Fedora, CentOS and Debian (and a little of Raspbian and Unix) a couple of years ago I swapped over to Linux Mint. Since it is based on the popular Debian and Ubuntu...

DevOps – intro

DevOps – intro

If I understand it correctly (it looks like the jury is still out), a DevOp is someone who helps developers be more productive by giving them the tools they need. As a freelance developer,...

How to auto mount a hard disk in Linux Mint

How to auto mount a hard disk in Linux Mint

A while ago I installed a SSD in my development machine and made it the main drive when I installed Linux Mint (17). The 1TB hard disk now gets recognised by Linux Mint, in...