Concise Linux Part 2: Tweaking Your Desktop to Your Liking

You may be forgiven for thinking that tweaking your Linux desktop requires some arcane command line skills. Any Linux distro with a graphical desktop environment provides a central place for all graphical tools which you can use to customize your desktop. Case in point: Linutop OS — the customized version of Ubuntu that powers your Linutop machine. Linutop OS uses the lightweight Xfce graphical desktop environment which you can tweak to your liking using the Xfce Settings Manager. It contains configuration applets that let you modify specific aspects of the desktop. To launch the Xfce Settings Manager, choose Settings -> Settings Manager from the Applications menu. Let’s take a look at what the Xfce Settings Manager has to offer.

Autostarted apps This applet allows you to specify applications that start automatically on boot. Adding an application to the list is easy. Click on the Autostarted apps applet and press the Add button. Provide a name and short description of the new entry in the appropriate fields, then specify the command in the Command fields. For example, if you want to start the Gwibber microblogging client (provided it’s installed on your system), enter the gwibber command. Press OK to save the entry, and you should see the created entry in the list of autostarted applications.

Read the rest of this entry »

FastMailMerge: Mail Merge Made Easy

“Mail Merge” and “easy to use” are not the words you often see in the same sentence. While you can use the Mail Merge feature in OpenOffice.org to perform rather advanced mail merge operations, it can also be rather difficult to get to grips with and cumbersome to use. Fortunately, the FastMailMerge extension can help you to run simple mail merges with minimum effort. Once the extension is installed, it adds a separate toolbar in Calc containing the FastMailMerge button. Before you press the button, though, make sure you have your mail merge data in an OpenOffice.org Calc spreadsheet, as this is the only data source FastMailMerge can use. Open the spreadsheet containing the mail merge data, select the desired data range, and press the FastMailMerge button.

This opens the FastMailMerge dialog window where you have to configure mail merge settings. You can create a new Writer document for mail merge from scratch (the Create a new document option) or select the existing one (the Open an existing document option). You also have to specify a directory for saving merged documents and select the desired format (you can choose between PDF, Microsoft Word, ODT, or HTML). Enter then a name for the merged files, and press the OK button to perform the mail merge operation. Read the rest of this entry »

Happy New Year 2009!

Paris, January 1st, 2009 (Never too late)
Happy New Year
Feliz Año Nuevo
Ein Gutes Neues
Jahr
Bonne Année
Onnellista
Uutta Vuotta
ukkig Nieuwjaar
Gott nytt år
Felice anno nuovo
Godt nytår So,

Green Computer

Paris, March 1st, 2009

Linutop meets the specification of green computer :

Power Saving:

Linutop implements the latest computer power saving technologies.

With less than 8 watts of power consumption it is one of the most energy efficient on the market.

Sustainable development:

The Linutop life cycle is increased and its maintenance cost is reduced because no mobile parts nor weak components are used inside.
Hence the waste generated is limited.

Its small size makes it easier to recycle and its light weight (580gr) (20 oz) reduces the environmental cost of shipping.

Linutop was awarded the TIC21 price for sustainable innovation 2007

Solutions Linux 2009 : Traduc.org

Présentation de Traduc.org par son président, Jean-Philippe Guérard.

Collaborative Editing with AbiWord

AbiWord may not be as powerful as OpenOffice.org Writer, but it does include a few nifty features that make it a worthy addition to your productivity toolbox. Take the Collaboration feature, for example. It allows several users to work on the same document on the local network or via the Web in a rather straightforward manner. First, you have to create an account. In AbiWord, choose Collaborate -> Accounts and press the Add button. Choose the desired protocol from the Account type drop-down list. If you want to share documents with users on the local network, select the Direct Connection (TCP) option. Select then the Accept incoming connections option and press OK to save the settings. Once you've created an account, choose the Share Document item from the Collaborate menu to share the currently opened document.

Now, let's take a look at how to access the shared document from another machine on the network. Choose Collaborate -> Accounts, press the Add button, and select the Direct Connection (TCP) option from the Account type drop-down list. Select then the Connect to a server option and enter the IP address of the machine that hosts the shared document. Press OK to save the settings. Choose then Collaborate -> Shared Documents, select the document you want from the list of shared documents, and press the Connect button. This opens the selected document and you can work with it as if it was a local document. The only difference is that you can't save your changes: this can only be done by the user who shares the document.

You can also use the direct TCP connection to share documents via the Internet, but this means that you have to configure your network to accept incoming connections -- which is probably not a very good idea from a security point of view. If you need to share a document via the Internet, a better solution is to set up a XMPP-based connection. XMPP is an instant messaging protocol, and to use it for document sharing you and the users who want to access shared documents need Jabber-based accounts. You can easily set up a Jabber account using one of the many IM applications like Pidgin, Gajim, or Kopete. To share documents via XMPP, create an XMPP account in AbiWord: choose Collaborate -> Accounts, press Add, select Jabber (XMPP) from the Account type drop-down list, and enter your user name, password, and Jabber server address in the appropriate fields in the Account properties section. Press OK to save the account, then use the Share Document command to enable sharing for the current document.

To access the document shared via XMPP, choose Collaborate -> Shared Documents, press the Add Buddy button and enter the Jabber user name of the user who hosts the document. Press OK to save the settings, select then the document you want, and press Connect.

While the Collaborate feature in AbiWord provides an easy way to share documents with other users, it does have a few limitations. For example, there is no way to track changes made by different users, and remote users cannot save changes. But even with these limitations, the Collaborate feature can come in handy if you need to share a document with other users and allow them to make changes to the document.

Remote Management : video

Linutop is now Linutop 2.4!

Paris, February 3rd, 2009

Linutop is pleased to announce today Linutop 2.4 the latest version of Linutop.

Linutop OS 2.4 now includes :

- Remote management (Demo)

- It can be used as a thin client

- USB key back up

- wifi USB key network manager

as well as:

- Firefox 3.0

- Open Office 2.4

- Ubuntu 8.04 Hardy Heron.

Press release.

Manage Your Personal Data with Pygmynote

If you are looking for a simple tool for keeping tabs on your personal data, consider Pygmynote. This lightweight personal data manager is designed specifically for machines with limited system resources, so it runs lightning fast on netbooks and Linutops.

Pygmynote uses the embedded SQLite database engine to store the data in a local database. To make Pygmynote work on your machine, you have to install Python and the python-pysqlite2 package. Once you’ve done that, you can launch Pygmynote using the python pygmynote.py command.

To manage your data, Pygmynote uses a few easy-to-remember commands. For example, the i command allows you to insert a new record. To list all records in the database, you can use the a command, while the td command shows all records containing the current date in the tags field. The latter allows you to quickly view a list of tasks and events scheduled for today. You can also use Pygmynote to store links which you can open in the default browser using the url command.

Pygmynote can also manage email reminders thanks to the eml command which fetches emails containing a specific keyword (e.g., “Pygmynote” or “Reminder”). You can specify the desired keyword and email account settings in the IMAP connection settings section of the pygmynote.py script.

Get Organized with Wiki in a Jar

While TiddlyWiki is probably the most popular desktop wiki out there, it’s not the only fish in the sea. And if you don’t fancy TiddlyWiki’s approach to managing content, or you are looking for a desktop wiki that can help you to manage not only your notes but also appointments and contacts, then you might want to try Wiki in a Jar.

Read the rest of this entry »

Tweet from the Command Line with Twidge

Graphical Twitter clients are a dime a dozen these days, but what if you want to use the ubiquitous micro-blogging service from the terminal? On machines like Linutop or netbooks, running a graphical Twitter client is a waste of precious resources, so a command-line tool like Twidge can come in rather handy. Using it, you can quickly post tweets and view the latest posts from people you follow without leaving the convenience of the terminal. Moreover, Twidge supports Identi.ca — an open source micro-blogging service.

Read the rest of this entry »

Dress up Firefox with Fashion

The official Firefox Add-on Repository is brimming with excellent extensions that can extend the default functionality of the browser. But trawling the repository for extensions you might find useful can be a rather time-consuming task. Moreover, you never know whether the extension you like is actually useful until you install and try it yourself. If this sounds like a daunting proposition, then you’ll be pleased to learn that Mozilla maintains a Web site called Fashion your Firefox which can help you to choose extensions that fit your specific needs with minimum fuss.

To make it easier for you to pick the extensions you like, the page groups them into several categories such as Shutterbug (extensions for sharing and viewing videos and photos), Digital Pack Rat (extensions for keeping track of blogs, Web sites, and bookmarks), and Executive Assistant (extensions for managing tasks, notes, and information). All you have to do is to choose the extensions you want and press the Install My Add-ons button. While the extensions featured on the Web site represent only a fraction of the Firefox add-ons, the service provides a good starting point for users who want to extend the browser’s functionality with no effort at all.

Appnr: Easy Web Installer for Ubuntu and Its Derivatives

Although Ubuntu and its derivatives sport powerful command-line and graphical tools for installing software, they can be slightly confusing for Linux newcomers. Enter Appnr, a sleek and user-friendly Web-based service that allows you to easily find the applications you need and install them with a single mouse click.

Appnr

All applications and utilities listed on Appnr are organized in sections, and you can sort the list of the available software by name or by popularity. Obviously, you can also search for a specific package using the search field. While Appnr provides an easy way to find and install software, you need to tweak your Ubuntu system to make it work. First of all, install the apturl package. To do this, run the following command in the terminal:

sudo apt-get install apturl

Then you have to add the AptURL protocol in your browser. If you are using Firefox, enter about:config in the Location bar. Right-click somewhere on the page and select New –> String.
Enter network.protocol-handler.app.apt as the name of the string, press OK and enter /usr/bin/apturl as the string’s value. In a similar manner, create another string and use network.protocol-handler.app.apt+http and /usr/bin/apturl as the string’s name and value respectively. If you are using another browser, check Appnr’s help page for configuration instructions. That’s all there is to it. You can now browse and install software without leaving the convenience of your browser.

Turn Your Linux Machine into an Application Server in 10 Minutes

Machines like Linutop can make a rather neat mini server which you can use to host virtually any application base on the LAMP stack (Linux/Apache/MySQL/PHP). The problem is that turning Linutop (or any machine for that matter) into an application server involves setting up the required servers (e.g., Apache and MySQL), manually modifying configuration files, and tweaking application settings. Fortunately, the BitNami service provides a more straightforward way to install a number of LAMP-based applications on your machine. BitNami offers so-called stacks — a preconfigured bundle containing a specific application, all the required components, and a graphical installer. A list of the available BitNami stacks includes MediaWiki, WordPress, phpBB, Joomla, Drupal, DokuWiki, and other popular Web-based applications. Installing a BitNami stack is as easy as it gets. Fetch the BitNami stack you want and run the downloaded .bin installer in the terminal. For example, if you downloaded the Tracks pack, you can start its installer using the following command:

./bitnami-tracks-x.x-x-linux-installer.bin

The installer then guides you through the setup process. At the end, the installer generates an uninstall script which you can use to easily remove the stack when necessary.

BitNami

Once installed, you can start, stop, and restart the stack using the ctlscript.sh in the tracks-x.x-x directory, for example:

./ctlscript.sh start

./ctlscript.sh stop

./ctlscript.sh restart

You can access the running application by pointing your browser to http://localhost:8080/tracks/. Besides being easy to install and deploy, BitNami offers other advantages. Since each BitNami stack installs as a self-contained application, you can have multiple instances of the same stack installed on a single machine. The installed stack doesn’t affect other services running on the machine, so you can still run separate Apache or MySQL servers without interfering with the BitNami stack, provided they don’t attempt to run on the same ports.

Concise Linux Part 1: 7.5 Questions Asked and Answered

I’ve heard that Linux is for geeks. Is that true?

Not at all. It might have been the case a decade ago, but today you’ll find many beginner-friendly Linux distributions. They use graphical desktop environments like KDE, Gnome, or Xfce that don’t require any particular skills beyond point-and-click. In fact, there is even a book with that title.

Linux distributions, KDE, Gnome, Xfce? I’m confused!

OK, let’s start from the very beginning. Linux is an operating system that manages your hardware and allows you to perform basic operations using the bundled tools. The base system is too technical for most users, so on top of it often sits a so-called graphical desktop environment that shields you from the complexity of the underlying system. The most popular graphical desktop environments include KDE, Gnome, and Xfce. Installing the Linux system on your machine, then adding a desktop environment, and finally installing the applications you need sounds like a laborious and time consuming process. Fortunately, you can get everything you need in one neat package called a Linux distribution. A typical Linux distribution (or distro) comes with one or several graphical desktop environments, a user friendly-installer, and a collection of utilities that can help you to configure your system. Often a Linux distro uses a specific graphical desktop environment as its default. For example, Ubuntu prefers Gnome, while Mandriva favors KDE. Virtually every Linux distribution comes with configuration tools that can help you to set up your computer. Using them, you can tweak your desktop’s appearance, connect to a printer, configure a network connection, etc. Moreover, any distro worth its salt comes with an assortment of applications, so you can use your computer for pretty much any task — from browsing the Web to editing your photos — right out of the box.

Read the rest of this entry »

Using Dropbox on Any Linux Distro

If you usually work on several machines (e.g., a desktop machine at home and a notebook on the move), the Dropbox service can help you to keep your files and documents in sync with minimum fuss. For example, I use Dropbox to keep documents on my Linutop in sync with my Eee PC. That’s all fine and dandy, but if you visit the project’s download page, you’ll discover that the packaged version of Dropbox is available only for a handful of distros. You can compile Dropbox on your system using the provided source code package, but there is an easier way to make the software work with your particular distro. First, head to Dropbox’s forums, grab the latest build (0.6.427 at the writing moment), and unpack it into your home directory. The result should be a hidden .dropbox-dist directory. Now launch the terminal and run the following command:

~/.dropbox-dist/dropboxd

This launches Dropbox and starts the registration wizard. Follow the instructions to link the machine to your Dropbox account, and you are all set. While the described technique allows you to install Dropbox on virtually any Linux distro without going through the rigmarole of compiling the software, it does have one drawback: it doesn’t add status icons to files and directories. But that’s a small price to pay for the sheer convenience of the described installation method.

Pimentez votre système avec des polices Open Source

Par Dmitri Popov (*)

Les polices c’est un peu comme les bonbons : vous n’en avez jamais assez. Ainsi, si vous êtes fatigué des polices fournies avec votre système, voici sélection de quelques polices en licence Open Source qui méritent l’attention.

Les « Liberation fonts » sont conçues pour se substituer aux polices largement diffusées comme Times New Roman, Arial, Helvetica, Courier New, etc …, mais présentant le défaut d’être sous licence propriétaires. Le pack « Liberation fonts » se compose de trois ensembles : Sans (un substitut à Arial, Albany, et Helvetica), Serif (un substitut à Times New Roman) et Mono (un substitut à Courier New, Cumberland, et de Courrier).

Read the rest of this entry »

Spice up Your System with Open Source Fonts

Fonts are like candies: you can never get enough of them. So if you are getting tired of the fonts that come with your system, here is a hand-picked collection of a few open source fonts that deserve a closer look.

The Liberation fonts are designed as drop-in replacements for the widely-used proprietary fonts like Times New Roman, Arial, Helvetica, Courier New, etc. The Liberation font pack consists of three sets: Sans (a substitute for Arial, Albany, and Helvetica), Serif (a substitute for Times New Roman) and Mono (a substitute for Courier New, Cumberland, and Courier).

Read the rest of this entry »

« Newer PostsOlder Posts »