Useful Plugins for Gimp

Gimp is the image editing tool for Linux. To install additional plugins such as drop shadow etc, the easiest way is to install gimp-plugin-registry.
This can be done using the Ubuntu packages: -
sudo apt-get install gimp-plugin-registry

Backup of all MySQL databases

To backup all MySQL databases on a machine, use the following command: -
mysqldump -u root -psecret –all-databases > backup.sqlTo restore all databases, use the following command: -
mysql -u root -psecret < backup.sql
To restore a single database (from a cpanel backup etc), use the following command: -
mysql -u user -psecret dbname < dbbackup.sql

Starting a VM from the Command Line

Starting a VM from the Command Line (or via a shortcut on the desktop) is easy – just use the command: -
VBoxManage startvm name_of_virtual_machine
for example : -
VBoxManage startvm “Windows XP”

USB in VirtualBox

Here are the steps required to get USB working on a Linux host (tested with VirtualBox 2.1.4)
1. Create a group usbusers and put yourself in it.
sudo addgroup usbusersusermod -a -G usbusers andy
2. Note down the vendor and id numbers for the USB devices that you want to enable after running the following command: -
VBoxManage list [...]

Combining PDF Files

Combining PDF files in Linux is ridiculously easy – its just a matter of installing the PDF Toolkit package (pdftk) and then running the following command: -
pdftk file1.pdf file2.pdf file3.pdf cat output newfile.pdf

Mounting QNAP from Linux

Accessing the QNAP from Ubuntu is fairly easy.
First install “smbfs”: -
sudo apt-get install smbfsThen it’s just a matter of creating the relevant directories in /mnt
sudo mkdir /mnt/Qdownloadsudo mkdir /mnt/publicsudo mkdir /mnt/Qmultimediasudo mkdir /mnt/Qweb
…and then editing /etc/fstab
//192.168.0.2/Qdownload /mnt/Qdownload cifs credentials=/root/.credentials,directio,iocharset=utf8,noacl,noperm,nosetuids,rw//192.168.0.2/Public /mnt/public [...]

Firefox Backspace Button

For some reason, by default in Ubuntu, pressing the “backspace” key in Firefox doesn’t go back. Fortunately this is easy to fix: -
Open your firefox browser and type the following code into the address bar:
about:config
After that in the filter type:
browser.backspace_action
and change it’s value to “0″.

Fonts in Ubuntu 8.10

By default in Ubuntu 8.10 the fonts aren’t great. To fix this, first install the Microsoft Truetype fonts: -
sudo apt-get install msttcorefonts
Then install the Segoe UI font
cd ~wget http://www.fileden.com/files/2008/2/9/1749988/segoe_ui.zipmkdir .fontscd .fontsunzip ../segoe_ui.zip
For a great Monospace font, take a look at Inconsolata : -
cd ~/.fontswget http://www.levien.com/type/myfonts/Inconsolata.otf
In Gnome, the fonts are changed via “System->Preferences->Appearance” under [...]

Ubuntu 8.10 Under VirtualBox

Ubuntu 8.10 works great under Sun’s Virtual Box. To get everything working perfectly, you need to install “Guest Additions”. This is done by selecting “Install Guest Additions” from the VirtualBox Menu, and then entering the following into a terminal: -
sudo /media/cdrom/VBoxLinuxAdditions-x86.run
This installs better mouse & video drivers and enables things like automatic resolution changing, and [...]

rsync on the QNAP TS-101

rsync is a useful application which synchronizes files and folders between devices. The QNAP TS-101 supports this (with a bit of fiddling).
Setting up the QNAPOn the QNAP, go to the “Remote Replication” page, and turn on “Allow remote Rsync server to back up data to NAS”. (“Enable backup from a remote server to the local [...]