Creating VDI virtual disks for Virtualbox machines (with Vagrant)

When vagrant create Virtualbox machines, disks are created with VMDK format. Therefore, the VDI format has some interesting advantages. This recipe shows a setup to create VDI disks instead VMDK.

Using an actual partition as «virtual» disk for Virtualbox with Vagrant

Virtualbox can use actual partitios for its disks. This task may be simple using the virtual GUI, but in this case, we want automatize the process with Vagrant.

Installing the Ice-3.6.2 packages from ZeroC on Debian

ZeroC provides their own (non-official) Ubuntu packages for the version 3.6. This recipe includes all steps for a successful installation on Debian jessie.

passwd/shadow inconsistencies

If your system issues messages of this type:

su: Authentication failure
(Ignored)
Authentication service cannot retrieve authentication info

Also in /var/log/syslog:

CRON[12591]: Authentication failure

and su and sudo continue working but cron fails, probably you have a /etc/passwd inconsistency respect to /etc/shadow.

Just execute:

$ pwconv
$ grpconv

..to fix them.

apt-mirror: the debian mirror that just works

Have a local debian package mirror may be helpful when you frequently perform recurring instalations: virtual machines, continuous integration, isolated integration testing, docker containers and so on. apt-mirror is a program that can make a perfect mirror clon in a very easy way.

schroot: snapshot chroots

According to its manual page “schroot allows the user to run a command or a login shell in a chroot environment”. As many others (chroot, lxc, docker, vserver) it is a OS virtualizer. Often, these “chroot environments” are known as “jails”. A jail is much faster that a full virtualizer as vmware, virtualbox, etc.

In that recipe we explore a interesting feature: jail snapshoting

Introducción a Ogre3D

— [ edit | raw ]

Esta receta se explicará de forma breve que es Ogre3D.

nautilus: list folder before files

Current nautilus Debian version (3.14) has a bug in preferences. It is not possible to set
the option “put folders before files”.

That command sets it:

$ gsettings set org.gnome.nautilus.preferences sort-directories-first true

multi machine Vagrantfile

A Vagrantfile to generate several machines:

Each machine has a different configuration via salt provision.

Installing veewee on Debian sid

# apt-get install ruby-nokogiri libxml2-dev
# gem install veewee