AptOnCD: apt-get Repository on DVD/CD – Ubuntu/Debian

Those who are familiar with Debian-based system with know a thing or two about apt-get.

apt-get is a wonderful tool that simplifies package management in Debian and Ubuntu derived Linux distro, be it software installation, security updates, upgrades, software removal and searches, apt-get does wonders in daily computer management.

However some linux distro (Ubuntu, obviously) relies heavily on internet connection to access its repository. This sometimes impractical to computer that is not always connected to the internet.

One alternative to that solution is to get the repositories on CD/DVD. However packages included in there may not suit your needs and might be redundant.

Luckily there’s AptonCD, a GUI application that helps you create removable repository on CD/DVD using packages you’ve downloaded.

AptOnCD, enables you to select specific package that you want to put in removable repository (DVD/CD).

Once created, the DVD can act as a repository itself and you can install software from it using apt-get normally.

apt-get2.pngapt-get1.png
AptOnCD also has feature that can restore/copy all the packages on the target computer, this means you can ‘preload’ the computer with packages from apt-get before you start using it. This can save
your time from having to insert the repository CD/DVD when you want to install a software.

Currently AptOnCD is tested and available for Ubuntu and Debian Linux distribution and can be downloaded here : http://aptoncd.sourceforge.net/download.html

[tags]apt-get,ubuntu,debian,mirrors,repository,synaptic[/tags]

nbsp&;

By using VoIP calling service, you can reduce international calling costs and even start your own VoIP business as a VoIP reseller.

ClamAV – Linux Anti Virus Solution

ClamAV is a GNU/GPL Antivirus application made for Unix-like operating system. It is primarily use to detect viruses and remove infected files from email attachements.

The default installation of ClamAV also includes a command line scanner to files for possible virus infection. The scanner has built in support to scan files inside :

  • Common Archives (zip,rar,tar,gzip,bzip2,arj)
  • Windows Compressed files (CHM,CAB,OLE2)
  • Mail format (mbox, uuencode, base64)
  • Common document files (html,pdf,rtf,sxw,odt)

Linux is safe and Secure, Why do you need anti virus on Linux ?
Although viruses in Unix-like operating system is uncommon, ClamAV is still handy if you want to weed out those viruses from spreading through your mail system and using your computer server as a vector.

Using ClamAV
Using ClamAV is easy, to scan for viruses you only need to use the ‘clamscan’ command

$ clamscan

/home/mypapit/mypapit.js: OK
/home/mypapit/ubuntu_service.png: OK
/home/mypapit/style.css: OK
/home/mypapit/repo1.png: OK
/home/mypapit/bg_button2.jpg: OK
/home/mypapit/repo1tn.png: OK
/home/mypapit/ChiSquareDistribution.zip: OK
/home/mypapit/javapackage.png: OK
/home/mypapit/jdk14.png: OK

The scanner will detect any known viruses and alert you and a summary will be displayed at the end of the command.

add ‘–remove’ switch to remove the files that has been detected by virus.

$ clamscan --remove

Note that ClamAV has a policy of ‘sanitizing’ any files infected by viruses, that means it will delete the files permanently (it has no ‘heal’ or ‘repair’ option).

Updating Virus Database
Keeping up to date with ClamAV is easy, you just need to run freshclam to download the latest virus database from ClamAV servers.

$ sudo freshclam

The official website for ClamAV is on http://clamav.net, hopefully with this post, you can explore more option about fighting viruses on Linux based operating system.

[tags]clamav,linux,debian,ubuntu,anti-virus,antivirus[/tags]

LBRC – Control Linux PC with Bluetooth Device

I’ve got this link (LBRC) from TuxMobil. LBRC is a set of application which enables a Linux computer to be controlled from a mobile device using Bluetooth technology.

LBRC consists of two part, client and server. The server part uses dbus and python and the client part uses JavaME application on JSR-82 (Bluetooth) capable mobile devices.

My Thoughts about it ?
bluetooth-logo.jpg
I’ve a bluetooth receiver I bought for RM15 from lelong.com.my, I’ve a bluetooth capable phone, I can cook out a mobile phone application that can utilize bluetooth transceiver either in JavaME or Python.

A tempting thought, may be i’ll try out this stunt once I’ve *much* more time

[tags]phone,linux,j2me,bluetooth,j2me,dbus,javame,pys60,python[/tags]

WordPress 2.0.9 (bugfix) release

WordPress 2.0.9 has been release for the 2.0 branch.

Among the bugfixes introduced in this release are :

  • Fixed RSS bug when %category% used in permalinks
  • Eliminate PHP 5.2 error in cache.php
  • fixed random bug in Comment code
  • Eliminate Vulnerability in nonce AYS

Should I upgrade to WordPress 2.0.9?

You should upgrade If you are using WordPress 2.0.7 and below. There are reasons why people wouldn’t upgrade to the latest stable branch WordPress 2.1. One thing is the plugins compatibility and the other thing is the technical restriction such as the the use of older mysql databases (3.23).

Users of WordPress 2.1 need not to worry about this as you use a different branch of stable release.

[tags]wordpress,blogging,opensource,open source[/tags]

Liferea – My Favorite Linux Feed Reader in Ubuntu

Liferea is currently my favorite feed reader for Linux. It has a simple interface, supports tray docking and is easy to use compared to other alternatives.

Liferea supports subscription from RSS and ATOM feeds for my favorite blogs and news site. It gives me the flexibility by letting I manage my feeds individually, or grouping it using the folder feature.

Podcast and Enclosure Support
Another feature that I appreciate the most is the enclosure support, which is also used primarily in podcasting.
liferea screenshot

Liferea can manage your podcast subscription as easily as dedicated podcast application. All you need to do is to configure Liferea to automatically download enclosures and you can listen to your podcast using your favorite audio player, provided you configured Liferea to launch your favorite audio player in its preference of course.

Screen Scraper: Web to RSS

Finally, Lifearea has one feature that most feed reader lacks…it has website screen scraper feature that lets you subscribe updates from your favorite website that do not provide syndication feeds for some reason. Here’s the list of user-made scraper scripts that you can use together with Liferea to ease up your feed subscriptions.

For Ubuntu users, Liferea is available in your repository, you just need to use Synaptic Package manager to install Liferea to your computer.

Liferea official website can be reached at liferea.sourceforge.net

[tags]linux,liferea,feed reader, rss reader, atom, rss, syndication[/tags]

Howto Manage Successful Open Source Software Projects Books

I’d like to share with you two great books I’ve read which motivates me in managing open source software projects.

These two books has taught me all the things I need to know about starting up a successful Free and Open Source Software project, best practices and how to handle the project properly.

Most importantly the books taught me how to use essential tools that helps me in the development of collaborative open source projects development.

Among the thing explained in the books are:

  • Guide on starting Open Source Software Project
  • Source Code Control (SVN,CVS)
  • How to manage bug tracker and feature request
  • Choosing an Open Source License
  • How to setup discussion channel (mailing lists, IRC channel)
  • Funding your project
  • Managing Volunteers
  • Managing Documentations effectively
  • Sharing management and technical tasks
  • Choosing Project Committers

For those who are interested to read these two great books, you can get them from here :

  1. Producting Open Source Software
  2. Producing Open Source Software (Mirror 1) f
  3. Open Source Messaging Application Development: Building and Extending Gaim (Expert’s Voice in Open Source)

[tags]open source, free software, foss, gpl, fsf,e-book,ebook[/tags]