How to boot an Ubuntu VM from raw partition on physical disk in VMware
Introduction This tutorial assumes a dual boot installation on a physical drive. The instructions will guide you through the steps for creating a virtual machine using Windows 10 as the host and Ubuntu 18.
Gitlab LDAP authentication without querying account or anonymous binding
Note: This tutorial was last tested with gitlab 8.5 installed from source. This tutorial aims to describe how to modify a Gitlab installation to use the users credentials to authenticate with the LDAP server.
Last updated on 2016-02-27
How to build the linux kernel
Getting the source First you need to fetch the source. Visit kernel.org and get the version of your preference. Alternative, if you plan to hack it you might prefer to get the latest (merged by Linus Torvalds) code by cloning his git repository:
How to backup your configuration using Git
This tutorial is about backing up the configuration under a user’s home directory using Git. Git supports negation of patterns in .gitignore files. To negate a pattern we simply prefix it with !
How to change the UID of a user with an encrypted home directory in Ubuntu
This tutorial is about changing the UID of a user with an encrypted, by ecryptfs, home directory in Ubuntu. You first need to logout the user you want to modify and kill all processes he runs.
Enable automatic security updates in Ubuntu
This tutorial will enable automatic download and installation of security updates for Ubuntu. First we need to install unattended-upgrades: sudo apt-get install unattended-upgrades Then we need to enable it:
Ubuntu 13.04 RAID-1 setup
Purpose This tutorial aims to help you setup a software RAID-1 (mirror) under ubuntu 13.04 Lets assume the following mapping /dev/sda1 / /dev/sda2 /home /dev/sda3 swap /dev/sda4 /spare We also assume that you have a second (empty) hard disk drive larger or equal to sda .
Getting started with Emacs
So you want to learn how to use Emacs… First of all install Emacs (I suggest versions >=24). Then start using it. It is going to be hard in the beginning, but day by day you will get used to it and learn new things.
Using emacs and notmuch as a mail client
This tutorial aims to help you setup notmuch for multiple IMAP accounts and use emacs as a frontend. ( At the time writing this tutorial emacs version was 24.3 and notmuch version was 0.
Google PDF viewer on Chromium
This is a tutorial (more like a code dumb) on how to enable the pdf viewer plugin from google chrome in chromium. wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb ar vx google-chrome-stable_current_amd64.deb rm google-chrome-stable_current_amd64.deb control.tar.gz debian-binary tar --lzma -xvf data.