Jan 18, 2013 GMTrsync is arguably the best command-line tool for performing local and remote backups, and you can set up a perfectly workable backup solution using a one-line shell script like this: #!/bin/bash rsync -avh sourcedir/ tartgetdirThis solution has one major drawback, though. It simply mirrors the contents of the source directory, so if some files and documents in it get corrupted, the script will duly back up the broken data. One way to solve this problem is to use a rotating backup which takes a full backup archive and then backs up all changed files in separate archives. This means that if anything goes wrong, you can restore data from previous backup archives.There are several rsync-based...
Jan 14, 2013 GMTNot comfortable with hosting images and files using third-party services? If you already have a Linux server, then you can easily turn it into a no-frills file hosting solution using a PHP script from sebsauvage.net. Download the script and change the default password in it. Rename then the script to index.php, create a separate directory for it on your server (e.g., uploads), and upload the script into it. Use then the chown -R www-data uploads command to make the uploads writable by the server, and you are done. Point your browser to http://127.0.0.1/uploads (replace 127.0.0.1 with the actual IP address or domain...
Jan 11, 2013 GMTDebian and Ubuntu-based Linux distributions offer a wide range of tools for administering the system. For example, you can install packages using the apt-get and dpkg tools, while the apt-cache tool can come in handy for finding specific packages. Then there is the wget utility that can be used to fetch files and archives from remote servers. But to get the most out of these and other tools, you have to learn each and every one of them. wajig offers a solution to the problem. This Python-based tool provides a simplified interface to many system administration tools, making it easier to handle daily computing chores. wajig is available in the official Debian and Ubuntu software...
Jan 07, 2013 GMTThe Maniana task manager app is described as "a perfect solution for every procrastinator." In reality, though, it is a perfect tool for anyone looking for a no-frills solution for keeping tabs on your to-dos and tasks. There are, of course, dozens of apps on Google Play Store in this category, but Maniana has two traits that make it stand out from the crowd. Firstly, the app features a somewhat unorthodox approach to scheduling and managing tasks. Maniana does away with the calendar metaphor, offering only two screens: Today and Tomorrow. You can push any task in the Today screen to the next day by tapping the arrow next to the task (that's what makes Maniana ideal for...
Dec 17, 2012 GMTPhoto is not the most sophisticated image viewer out there, but it offers a perfect blend of simplicity and flexibility that makes it a handy utility, indeed. This lightweight application has a full-screen keyboard shortcuts-driven interface which doesn't stand in your way. This alone makes Photo an ideal tool for showcasing your snaps. As you would expect, Photo supports a wide range of graphics formats, including JPEG, TIFF, PNG, and PPM. Practically all common actions in Photo (zoom in out, show next or previous previous photo, open file, etc.) can be performed using keyboard shortcuts. The application also allows...
Dec 14, 2012 GMTSince many mainstream Linux distros still lack proper support for the Media Transfer Protocol (MTP), making a Linux machine play nicely with an Android device can be a bit tricky. Unless you happen to use Kubuntu. In this case, you can add MTP support to the Dolphin file manager by installing the MTP KIO slave using the following commands: sudo apt-add-repository ppa:philschmidt/ppa-kio-mtp-daily sudo apt-get update sudo apt-get install kio-mtpOnce you've done that, connect your Android device, and you should be able to manage it as a regular storage device using Dolphin. Not using Kubuntu? Then follow the instructions on the Afiestas blog on how to compile and install the MTP KIO slave...
Nov 29, 2012 GMTDLNA provides a hassle-free solution for sharing digital media between devices, and you can put this technology to good use on your local network. Install DLNA software on a server on your network, and you can easily access photos, videos, and music from any device that has a DLNA client on it. Using the minidlna application, you can turn any Linux machine into a DLNA server in a matter of minutes. Here is how to do this on Debian and Ubuntu. Since minidlna is available in the official software repositories of both distros, installing it is a matter of running the apt-get install minidlna command as root. Once the package has been installed, open the minidlna.conf configuration file in a...
The Raspberry Pi Foundation has announced an even smaller version of the tiny computer that will fit into a DIMM slot.
A new class of problems lets a malicious app pre-configure an invisible privilege update.
New Hack language adds static typing and other conveniences.
New crypto policy system will offer easier configuration and more uniform security.
Ubuntu founder denounces insecurity in proprietary, close-source software blobs.
Vulnerability affects many Linux web servers
The Bavarian capital shuns Microsoft, Google, and other alternatives to implement an open source groupware solution.
Phone vendor partnerships bring Mark Shuttleworth's dream of Ubuntu on a phone a step closer to reality.
Donors will get to vote on new features for the free video editor.
Debian project puts init out to pasture and says no to Ubuntu's Upstart.