I found this really interesting article about the experience of migrating a whole company to Ubuntu Linux.
If you need to convince your own boss to use Ubuntu in your department, just send him this link and maybe he'll help you:
Articulo original en EspaƱol.
Translated article to English
There are so many applications available .... but which one is the best for .... is there a free version .... does it work on several operating systems ....
Add Ubuntus default repositories from shell
Often you see instructions for this step which refer either to use the graphical tools like Synaptic or Software Sources, or to edit the /etc/apt/sources.list by hand (bad habbit).
Why not use Software Sources command line parameters to do this automatically?
The tool that's accessed from Ubuntus administration menu is called software-sources-gtk. It can be given the name of the repository that should be enabled on the command line.
That way, you can enable any of the four repositories main, universe, restricted, and multiverse.
The command changed lately from software-sources-gtk to software-properties-gtk.
Again, you shouldn't edit the /etc/apt/sources.list configuration directly, but instead you simply create a new file xyz.list in the /etc/apt/sources.list.d folder.
That way, it's much simpler to automate tasks like adding and removing third party repositories from shell scripts and keep your /etc/apt/sources.list file clean.
Why not use Software Sources command line parameters to do this automatically?
Add default repository
The tool that's accessed from Ubuntus administration menu is called software-sources-gtk. It can be given the name of the repository that should be enabled on the command line.
Example for installing partimage from universe repository
sudo software-sources-gtk -e universe sudo apt-get update sudo apt-get install partimage
That way, you can enable any of the four repositories main, universe, restricted, and multiverse.
Update for Ubuntu Hardy
The command changed lately from software-sources-gtk to software-properties-gtk.
Add third party repositories
Again, you shouldn't edit the /etc/apt/sources.list configuration directly, but instead you simply create a new file xyz.list in the /etc/apt/sources.list.d folder.
Example of adding repository for KeepassX
sudo add-apt-repository ppa:keepassx # For Hardy sudo echo "deb http://ppa.launchpad.net/keepassx/ubuntu/ hardy main # KeepassX" > /etc/apt/sources.list.d/keepassx.list sudo apt-get update
That way, it's much simpler to automate tasks like adding and removing third party repositories from shell scripts and keep your /etc/apt/sources.list file clean.
Y-PPA-Manager
With Natty there comes another repository manager, more graphically, but can be used from shell too. Read more about it in this post.Comodo Free Firewall
First of all: If you really want to be safe when connecting to Internet ... use a Linux distribution like Ubuntu.
But if you're unlucky to use Windows, well then you should use a firewall software and whenever possible, use anything else then Windows integrated one.
Finally, I found a decent replacement for Outpost which was my favourite for a very long time.

Comodo Free Firewall is not only a simple firewall, but has several intelligent protection mechanism to protect your machine against any kind of malware, it learns continuously which applications performs what kind of actions, so any alteration is detected. You can submit suspicious files to Comodo for analysis.
And it is completely free of charge, and fully functional.
This fact and that it consumes much less memory than Outpost makes this one my favourite.
Outpost Pro was my favourite firewall for a long time.
I liked especially its low impact in the systems performance, its excellent attack detection mechanisms, its possibility so see all data flows through any TCP/IP connection and its logging system. Apart from being a good firewall, it is a good tool for debugging internet connections. It also detects alterations of executables, but when monitoring dynamic library loads, the system impact is noticeable.
For some time I used ZoneAlarm, but finally discarded this firewall of its bad impact on the systems performance.
AVG is another firewall which was free software, but I'm not sure anylonger about this.
It never convinced me, because you couldn't see what was going on under the hood. Maybe newer versions have evolved decently.
But if you're unlucky to use Windows, well then you should use a firewall software and whenever possible, use anything else then Windows integrated one.
Comodo Free Firewall
Finally, I found a decent replacement for Outpost which was my favourite for a very long time.

Comodo Free Firewall is not only a simple firewall, but has several intelligent protection mechanism to protect your machine against any kind of malware, it learns continuously which applications performs what kind of actions, so any alteration is detected. You can submit suspicious files to Comodo for analysis.
And it is completely free of charge, and fully functional.
This fact and that it consumes much less memory than Outpost makes this one my favourite.
Outpost Pro Firewall
Outpost Pro was my favourite firewall for a long time.I liked especially its low impact in the systems performance, its excellent attack detection mechanisms, its possibility so see all data flows through any TCP/IP connection and its logging system. Apart from being a good firewall, it is a good tool for debugging internet connections. It also detects alterations of executables, but when monitoring dynamic library loads, the system impact is noticeable.
ZoneAlarm
For some time I used ZoneAlarm, but finally discarded this firewall of its bad impact on the systems performance.
AVG
AVG is another firewall which was free software, but I'm not sure anylonger about this.
It never convinced me, because you couldn't see what was going on under the hood. Maybe newer versions have evolved decently.
Network Brigdes
Network bridges are handy when used with virtual machines, for example using virtualization software like Virtualbox.
How can you create a network bridge?
The following command line instructions create a bridge between the physical ethernet connector eth0 and a virtual host adapter vbox0 from Virtualbox:
These instructions create a bridge called br0 and sets a static IP on the vbox0 adapter.
On Windows XP (I haven't and will never try it on other Windows versions) things are much easier:
Just select the two network adapters (f.ex. a physical and a host adapter from Virtualbox) that you want to connect from the network explorer, and click with the right mouse button over on of them.
You'll find a menu entry like Create Bridge.
After a while, a new icon appears, representing the new bridge which is fully operative.
If you want to unlink the adapters again, just delete the bridge icon.
How can you create a network bridge?
Ubuntu
The following command line instructions create a bridge between the physical ethernet connector eth0 and a virtual host adapter vbox0 from Virtualbox:
sudo -i
apt-get install bridge-utils
ifconfig eth0 10.3.3.1 netmask 255.255.255.0
brctl addbr br0
ifconfig eth0 0.0.0.0 promisc
brctl addif br0 eth0
dhclient br0
brctl addif br0 vbox0
ifconfig vbox0 10.3.3.2 up
These instructions create a bridge called br0 and sets a static IP on the vbox0 adapter.
Windows XP
On Windows XP (I haven't and will never try it on other Windows versions) things are much easier:
Just select the two network adapters (f.ex. a physical and a host adapter from Virtualbox) that you want to connect from the network explorer, and click with the right mouse button over on of them.
You'll find a menu entry like Create Bridge.
After a while, a new icon appears, representing the new bridge which is fully operative.
If you want to unlink the adapters again, just delete the bridge icon.
Subscribe to:
Posts (Atom)