<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0" xml:base="http://www.go2linux.org">
<channel>
 <title>Linux Operating system - Debian, Fedora, Centos, Ubuntu - Linux stuff - http://www.go2linux.org</title>
 <link>http://www.go2linux.org</link>
 <description>To help Linux users, achieve their goals in administration, and enjoying their linux boxes</description>
 <language>en</language>
<creativeCommons:license>http://creativecommons.org/licenses/by/2.5/</creativeCommons:license><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/Go2linux" type="application/rss+xml" /><feedburner:emailServiceId>681587</feedburner:emailServiceId><feedburner:feedburnerHostname>http://www.feedburner.com</feedburner:feedburnerHostname><item>
 <title>Force your users to change their passwords frequently</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/411139104/change-password-expiry-date</link>
 <description>&lt;p&gt;The users of a Linux Operating system computer, should always take care about security and if you are the admin of a Linux box with lots of users, you are responsible for the security of it, and maybe you should "force" the other users to change their passwords from time to time, to make this use the command &lt;code&gt;chage&lt;/code&gt;&lt;br /&gt;
&lt;!--break--&gt;&lt;br /&gt;
Apply this to a user, lets say &lt;em&gt;guillermo&lt;/em&gt;&lt;/p&gt;
&lt;p class="codigo"&gt;sudo chage --list guillermo&lt;/p&gt;
&lt;p&gt;something like this may appear.&lt;/p&gt;
&lt;pre&gt;
$sudo chage --list guillermo
Last password change                                    : May 10, 2008
Password expires                                        : never
Password inactive                                       : never
Account expires                                         : never
Minimum number of days between password change          : 0
Maximum number of days between password change          : 99999
Number of days of warning before password expires       : 7
&lt;/pre&gt;&lt;p&gt;
Now lets change change its expiry password date.&lt;/p&gt;
&lt;p class="codigo"&gt;sudo chage -M 30 guillermo&lt;/p&gt;
&lt;p&gt;This will make its password to expire after 30 days of the last change date.&lt;/p&gt;
&lt;p&gt;See now the new info:&lt;/p&gt;
&lt;pre&gt;
$ sudo chage --list guillermo
Last password change                                    : May 10, 2008
Password expires                                        : Jun 09, 2008
Password inactive                                       : never
Account expires                                         : never
Minimum number of days between password change          : 0
Maximum number of days between password change          : 30
Number of days of warning before password expires       : 7
&lt;/pre&gt;&lt;p&gt;
Now when I try to login as guillermo, this is what I got:&lt;/p&gt;
&lt;pre&gt;
$ su - guillermo
Password: 
You are required to change your password immediately (password aged)
Changing password for guillermo.
(current) UNIX password: 
Enter new UNIX password: 
Retype new UNIX password: 
Password unchanged
Enter new UNIX password: 
Retype new UNIX password: 
&lt;/pre&gt;&lt;p&gt;
I tried to use the same password again the Linux refused to let me use it, so I was forced to pick a new password.&lt;/p&gt;
&lt;p&gt;It is good to have the warn days to 3 or more days, so the user may have time to think a new good password, otherwise will use the first thing he/she may read around resulting in a weak password, which is worse that not changing the original one.&lt;/p&gt;
&lt;p&gt;To set the warn days use this command.&lt;/p&gt;
&lt;p class="codigo"&gt;sudo chage -W 4 guillermo&lt;/p&gt;
&lt;p&gt;Now lets check the info for user &lt;em&gt;guillermo&lt;/em&gt;&lt;/p&gt;
&lt;pre&gt;
$ sudo chage --list guillermo
Last password change					: Oct 04, 2008
Password expires					: Nov 03, 2008
Password inactive					: never
Account expires						: never
Minimum number of days between password change		: 0
Maximum number of days between password change		: 30
Number of days of warning before password expires	: 4
&lt;/pre&gt;&lt;p&gt;
Now you may see the new expiry date is Nov 3, 2008 and he will have a 4 days warning about the expiry of his password.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=FUrVGu"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=FUrVGu" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=NCWFM"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=NCWFM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=8gW9m"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=8gW9m" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=NcY9M"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=NcY9M" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=V2O2m"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=V2O2m" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=DRcJM"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=DRcJM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=wZmNm"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=wZmNm" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=aWYBm"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=aWYBm" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/411139104" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/change-password-expiry-date#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/3">Linux Security</category>
 <pubDate>Sat, 04 Oct 2008 07:18:36 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">515 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fchange-password-expiry-date</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/change-password-expiry-date</feedburner:origLink></item>
<item>
 <title>Editing "bluring" your images with GIMP to create bokeh effect</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/411128639/creating-bokeh-effect-with-gimp</link>
 <description>&lt;p&gt;If you like the bokeh effect in some pictures you can create it with GIMP, it may not be the same as created at the time of taking the picture (With lenses).&lt;/p&gt;
&lt;p&gt;Check out this &lt;a href="http://www.flickr.com/photos/tags/bokeh/clusters/" target="blank"&gt;bokeh pictures&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Well now lets see how to create kind of bokeh effect using GIMP&lt;/p&gt;
&lt;p&gt;This is the original image:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/ggarron/2877924682/" title="100_0873 by Guillermo_Garron, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3218/2877924682_43dc8c2564_m.jpg" width="240" height="180" alt="100_0873" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;What we first need to do, is to use the GIMP &lt;strong&gt;free select tool&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src="/pics/bokeh/Screenshot-GIMP.png" alt="gimp screenshot"&gt;&lt;/img&gt;&lt;/p&gt;
&lt;p&gt;Then select the contour of the image you want to be highlighted, in this case the flower.&lt;/p&gt;
&lt;p&gt;Now with the selection done, press "Ctrl+c" and then "Ctrl+v", and go to layers view.&lt;/p&gt;
&lt;p&gt;&lt;img src="/pics/bokeh/Screenshot-GIMP-1.png" alt="gimp screenshot"&gt;&lt;/img&gt;&lt;/p&gt;
&lt;p&gt;As you can see it appeared a new layer, a &lt;strong&gt;"floating selection (pasted layer)"&lt;/strong&gt;, now right-click on it and select &lt;strong&gt;"new layer"&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Ok, now we have two layers one with the full image and the other with only our selection.&lt;/p&gt;
&lt;p&gt;Select now the layer with the full image, and right-click over the image itself, select the menu &lt;strong&gt;"filters"&lt;/strong&gt; and then, &lt;strong&gt;"blur"&lt;/strong&gt; and then &lt;strong&gt;"Gaussian blur"&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src="/pics/bokeh/Screenshot-Gaussian_Blur.png" alt="gimp Gaussian blur screenshot"&gt;&lt;/img&gt;&lt;/p&gt;
&lt;p&gt;Select the value that better works for your image.&lt;/p&gt;
&lt;p&gt;And the final job is here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/ggarron/2901540251/" title="flower by Guillermo_Garron, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3154/2901540251_1bc163f626.jpg" width="411" height="435" alt="flower" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hope you enjoy it, and thanks goes to: &lt;a href="http://digitalphotographyblogs.com/2007/05/01/creating-bokeh-after-the-photo-is-taken/" target="blank"&gt;Digital Photography blogs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=OvpTk0"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=OvpTk0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=98fnM"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=98fnM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=XVCJm"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=XVCJm" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=7OkDM"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=7OkDM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=32NTm"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=32NTm" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=oQPuM"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=oQPuM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=KRkGm"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=KRkGm" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=nAiPm"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=nAiPm" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/411128639" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/creating-bokeh-effect-with-gimp#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/57">GIMP</category>
 <pubDate>Sat, 04 Oct 2008 06:56:26 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">514 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fcreating-bokeh-effect-with-gimp</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/creating-bokeh-effect-with-gimp</feedburner:origLink></item>
<item>
 <title>Alias - create alias for your commands</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/399316338/creating-aliases-for-linux-commands</link>
 <description>&lt;p&gt;Alias is a command that lets you create command aliases, it is very useful when you usually use commands with options.&lt;/p&gt;
&lt;p&gt;As an example in my case I use a lot these commands&lt;/p&gt;
&lt;p class="codigo"&gt;du -h&lt;/p&gt;
&lt;p&gt;and &lt;/p&gt;
&lt;p class="codigo"&gt;df -h&lt;/p&gt;
&lt;p&gt;In both cases the "-h" option makes the output be in Kbytes or Mbytes instead of bytes, so it is more &lt;strong&gt;h&lt;/strong&gt;uman redeable.&lt;/p&gt;
&lt;p&gt;To create aliases for this commands just need to enter.&lt;/p&gt;
&lt;p class="codigo"&gt;alias du='du -h'&lt;/p&gt;
&lt;p&gt;and&lt;/p&gt;
&lt;p class="codigo"&gt;alias df='df -h'&lt;/p&gt;
&lt;p&gt;Now both &lt;code&gt;du&lt;/code&gt; and &lt;code&gt;df&lt;/code&gt; will be executed with its -h option.&lt;/p&gt;
&lt;p&gt;If you need to de-alias the command just enter:&lt;/p&gt;
&lt;p class="codigo"&gt;unalias du&lt;/p&gt;
&lt;p&gt;And the alias for du will be deleted.&lt;/p&gt;
&lt;p&gt;To view a list of all aliases just type &lt;code&gt;alias&lt;/code&gt; with no arguments on the command line.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=5h0XpK"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=5h0XpK" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=JWvPL"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=JWvPL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=faL8l"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=faL8l" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=lXDdL"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=lXDdL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=XYcHl"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=XYcHl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=rkAQL"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=rkAQL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=Nfe2l"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=Nfe2l" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=53pDl"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=53pDl" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/399316338" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/creating-aliases-for-linux-commands#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/36">Linux command line</category>
 <category domain="http://www.go2linux.org/taxonomy/term/25">Linux tips</category>
 <pubDate>Sat, 20 Sep 2008 08:38:11 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">513 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fcreating-aliases-for-linux-commands</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/creating-aliases-for-linux-commands</feedburner:origLink></item>
<item>
 <title>Running a program in the background</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/398173252/running-programs-in-the-background</link>
 <description>&lt;p&gt;If you need to start a program from the command line, and want to recover the command prompt, just add the &lt;strong&gt;&amp;amp;&lt;/strong&gt; symbol to the command.&lt;/p&gt;
&lt;p&gt;Example.&lt;/p&gt;
&lt;p class="codigo"&gt;firefox&lt;/p&gt;
&lt;p&gt;This command will start firefox, but the command prompt will not be available for you to continue working.&lt;/p&gt;
&lt;p class="codigo"&gt;firefox &amp;amp;&lt;/p&gt;
&lt;p&gt;With this other you will get the prompt back to you, and you can continue using the console for other tasks, It also returns you a number that number is the PID of the application just started.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=NhiCNQ"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=NhiCNQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=3nI9L"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=3nI9L" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=uvI0l"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=uvI0l" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=dILrL"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=dILrL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=iaSnl"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=iaSnl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=smcwL"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=smcwL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=1Ixsl"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=1Ixsl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=ORzel"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=ORzel" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/398173252" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/running-programs-in-the-background#comments</comments>
 <pubDate>Sat, 20 Sep 2008 08:09:09 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">512 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Frunning-programs-in-the-background</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/running-programs-in-the-background</feedburner:origLink></item>
<item>
 <title>Making grub menu to wait for you -change timeout-</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/398153248/change-grub-menu-timeout</link>
 <description>&lt;p&gt;On my PC I have installed, Mandriva, Ubuntu, Gentoo, Sabayon and Debian (my main Linux operating system), but when I turn it on, usually I did not get the grub menu, and I am forwarded directly to Debian, sometimes I have to restart the system to start another Linux flavor.&lt;/p&gt;
&lt;p&gt;So, the solution was to put the timeout of grub menu to 15 seconds, so I have enough time to react even when I am not paying attention to the PC startup.&lt;/p&gt;
&lt;p&gt;The timeout parameter is stored in the file&lt;/p&gt;
&lt;p&gt;&lt;code&gt;/boot/grub/menu.lst&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;So, to change it edit that file with your favorite text editor. (mine is vim)&lt;/p&gt;
&lt;p class="codigo"&gt;sudo vim /boot/grub/menu.lst&lt;/p&gt;
&lt;p&gt;and look for the line that contains the string "timeout"&lt;/p&gt;
&lt;p&gt;This is how my file looks&lt;/p&gt;
&lt;pre&gt;
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout         15
&lt;/pre&gt;&lt;p&gt;
please note that the above text is only part of my &lt;code&gt;menu.lst&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;If you want grub to wait for you to take an action before continue, comment the &lt;strong&gt;timeout&lt;/strong&gt; line, or erase it.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=mfN94y"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=mfN94y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=cfHbL"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=cfHbL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=Ndy6l"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=Ndy6l" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=0OzjL"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=0OzjL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=TuNll"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=TuNll" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=NQseL"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=NQseL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=d3rUl"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=d3rUl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=758jl"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=758jl" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/398153248" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/change-grub-menu-timeout#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/25">Linux tips</category>
 <pubDate>Sat, 20 Sep 2008 07:34:09 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">511 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fchange-grub-menu-timeout</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/change-grub-menu-timeout</feedburner:origLink></item>
<item>
 <title>whowatch - Monitor who is doing what on your system</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/391527258/whowatch-monitor-who-is-doing-what-on-your-Linux-machine</link>
 <description>&lt;p&gt;whowatch is a console application that lets you monitor what different users are doing on the Linux operating system in a given moment, it works in real time.&lt;/p&gt;
&lt;p&gt;First install it&lt;/p&gt;
&lt;p class="codigo"&gt;sudo aptitude install whowatch&lt;/p&gt;
&lt;p&gt;Now to run it just enter &lt;code&gt;whowath&lt;/code&gt; in the command line, some screen like this will appear.&lt;/p&gt;
&lt;p&gt;&lt;img src="/pics/whowatch/whowatch.png" alt="whowatch"&gt;&lt;/img&gt;&lt;/p&gt;
&lt;p&gt;If you press ENTER while on a given username you will see the info about the programs that user is running.&lt;/p&gt;
&lt;p&gt;Like this:&lt;/p&gt;
&lt;p&gt;&lt;img src="/pics/whowatch/whowatch1.png" alt="whowatch"&gt;&lt;/img&gt;&lt;/p&gt;
&lt;p&gt;As you can see below you may see some command that lets you get more info about the user, and the programs being run by him.&lt;/p&gt;
&lt;p&gt;If you go to "menu" by pressing F9 from the main menu, you will also be able among other things to send kill, HUB or TERM signals to the processes running, you can also use the keyboard for that with&lt;/p&gt;
&lt;p&gt;^K for Kill&lt;br /&gt;
^U for HUP&lt;br /&gt;
^T for TERM&lt;/p&gt;
&lt;p&gt;A pretty useful tool for admins&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=pPeOSP"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=pPeOSP" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=0AUoL"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=0AUoL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=TEcyl"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=TEcyl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=fFbtL"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=fFbtL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=5tx9l"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=5tx9l" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=fQ0wL"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=fQ0wL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=86THl"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=86THl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=G7Oal"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=G7Oal" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/391527258" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/whowatch-monitor-who-is-doing-what-on-your-Linux-machine#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/36">Linux command line</category>
 <category domain="http://www.go2linux.org/taxonomy/term/3">Linux Security</category>
 <pubDate>Fri, 12 Sep 2008 14:17:55 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">510 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fwhowatch-monitor-who-is-doing-what-on-your-Linux-machine</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/whowatch-monitor-who-is-doing-what-on-your-Linux-machine</feedburner:origLink></item>
<item>
 <title>dpkg: ../../src/packages.c:221: process_queue: Assertion `dependtry &lt;= 4' failed</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/388039325/problem-upgrading-debian</link>
 <description>&lt;p&gt;I run a&lt;/p&gt;
&lt;p class="codigo"&gt;sudo aptitude full-upgrade&lt;/p&gt;
&lt;p&gt;On my Debian Lenny, but once all the packages were downloaded and started to be installed, suddenly the process stopped, then when I run&lt;/p&gt;
&lt;p class="codigo"&gt;sudo aptitude reinstall&lt;/p&gt;
&lt;p&gt;I got this:&lt;/p&gt;
&lt;pre&gt;
sudo aptitude reinstall
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done
Writing extended state information... Done
Reading task descriptions... Done         
The following partially installed packages will be configured:
  cups-driver-gutenprint cupsys-driver-gutenprint debian-faq gxine 
  libregexp-java menu 
0 packages upgraded, 0 newly installed, 0 to remove and 170 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
dpkg: error processing iptables (--configure):
 package iptables is not ready for configuration
 cannot configure (current status `triggers-awaited')
dpkg: error processing nano (--configure):
 package nano is not ready for configuration
 cannot configure (current status `triggers-awaited')
dpkg: error processing debian-faq (--configure):
 package debian-faq is not ready for configuration
 cannot configure (current status `triggers-awaited')
dpkg: error processing cups (--configure):
 package cups is not ready for configuration
 cannot configure (current status `triggers-awaited')
dpkg: error processing libxine1-bin (--configure):
 package libxine1-bin is not ready for configuration
 cannot configure (current status `triggers-awaited')
dpkg: error processing libregexp-java (--configure):
 package libregexp-java is not ready for configuration
 cannot configure (current status `triggers-awaited')
dpkg: error processing menu (--configure):
 package menu is not ready for configuration
 cannot configure (current status `triggers-awaited')
dpkg: ../../src/packages.c:221: process_queue: Assertion `dependtry &lt;= 4' failed.
E: Sub-process /usr/bin/dpkg exited unexpectedly
A package failed to install.  Trying to recover:
dpkg: ../../src/packages.c:221: process_queue: Assertion `dependtry &lt;= 4' failed.
Reading package lists... Done             
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done
Reading task descriptions... Done  
&lt;/pre&gt;&lt;p&gt;
So, after googling a little, I used &lt;code&gt;&lt;strong&gt;dpkg&lt;/strong&gt;&lt;/code&gt; to uninstall manually all the packages listed above, &lt;/p&gt;
&lt;p class="codigo"&gt;sudo dpkg -r cups-driver-gutenprint cupsys-driver-gutenprint debian-faq gxine&lt;/p&gt;
&lt;p&gt;Then the command&lt;/p&gt;
&lt;p class="codigo"&gt;sudo aptitude reinstall&lt;/p&gt;
&lt;p&gt;worked again, and I was able to install those packages again.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=w2a8wq"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=w2a8wq" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=NviZL"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=NviZL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=qUKrl"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=qUKrl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=qMRoL"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=qMRoL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=KDJHl"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=KDJHl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=uXstL"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=uXstL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=gAEwl"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=gAEwl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=wrc2l"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=wrc2l" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/388039325" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/problem-upgrading-debian#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/11">miscellaneous</category>
 <pubDate>Tue, 09 Sep 2008 14:36:39 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">509 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fproblem-upgrading-debian</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/problem-upgrading-debian</feedburner:origLink></item>
<item>
 <title>VMware Server 1.05 fails to start with version 2:1.1.4-2 of libx11-6</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/379690422/vmware-server-stop-working-with-libx11-6-on-lenny</link>
 <description>&lt;p&gt;Some days ago I have updated my Lenny and VMware stop working, this time it was not a problem of a new kernel usually solved reconfiguring vmware, this time the problem was the new version of libx11-6 does not work with vmware, so the solution is to downgrade it to the Etch version.&lt;/p&gt;
&lt;p&gt;First create a file called&lt;/p&gt;
&lt;p&gt;&lt;code&gt;/etc/apt/preferences&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;put this content inside:&lt;/p&gt;
&lt;pre&gt;
Package: libx11-6
Pin: release a=stable
Pin-Priority: 1001

Package: *
Pin: release a=testing
Pin-Priority: 500
&lt;/pre&gt;&lt;p&gt;
Then modify your &lt;code&gt;/etc/apt/sources.list&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;and add the stable (or Etch) lines, mine looks like this:&lt;/p&gt;
&lt;pre&gt;
deb &lt;a href="http://ftp.debian.org/debian/" title="http://ftp.debian.org/debian/"&gt;http://ftp.debian.org/debian/&lt;/a&gt; testing main non-free contrib
#deb-src &lt;a href="http://mirrors.kernel.org/debian/" title="http://mirrors.kernel.org/debian/"&gt;http://mirrors.kernel.org/debian/&lt;/a&gt; lenny main non-free contrib

#deb &lt;a href="http://mirrors.xenir.com/debian/" title="http://mirrors.xenir.com/debian/"&gt;http://mirrors.xenir.com/debian/&lt;/a&gt; lenny main non-free contrib

deb &lt;a href="http://security.debian.org/" title="http://security.debian.org/"&gt;http://security.debian.org/&lt;/a&gt; testing/updates main contrib non-free
#deb-src &lt;a href="http://security.debian.org/" title="http://security.debian.org/"&gt;http://security.debian.org/&lt;/a&gt; lenny/updates main contrib non-free

deb &lt;a href="http://download.skype.com/linux/repos/debian/" title="http://download.skype.com/linux/repos/debian/"&gt;http://download.skype.com/linux/repos/debian/&lt;/a&gt; stable non-free

deb &lt;a href="http://deb.opera.com/opera" title="http://deb.opera.com/opera"&gt;http://deb.opera.com/opera&lt;/a&gt; lenny non-free
#

#stable
deb &lt;a href="http://ftp.debian.org/debian/" title="http://ftp.debian.org/debian/"&gt;http://ftp.debian.org/debian/&lt;/a&gt; stable main non-free contrib
&lt;/pre&gt;&lt;p&gt;
Now run&lt;/p&gt;
&lt;p class="codigo"&gt;sudo aptitude update&lt;/p&gt;
&lt;p&gt;to update your database.&lt;/p&gt;
&lt;p&gt;Now run:&lt;/p&gt;
&lt;p class="codigo"&gt;sudo apt-get -t stable install libx11-6&lt;/p&gt;
&lt;p&gt;that command will downgrade the libx11-6 package to a version that will work with VMWare.&lt;/p&gt;
&lt;p&gt;be sure that your output when running VMware is like this to be sure this is your solution:&lt;/p&gt;
&lt;pre&gt;
Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb6f43767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb6f438b1]
#2 /usr/lib/libX11.so.6(_XReply+0x244) [0xb7dc2c14]
#3 /usr/lib/vmware/lib/libXrender.so.1/libXrender.so.1(XRenderQueryFormats+0x109) [0xb7cae969]
#4 /usr/lib/vmware/lib/libXrender.so.1/libXrender.so.1(XRenderFindFormat+0x4c) [0xb7caef4c]
#5 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7af4180]
#6 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7af4d2c]
#7 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_draw_pixbuf+0x270) [0xb7ac4c14]
#8 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7ad124f]
#9 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_draw_pixbuf+0x270) [0xb7ac4c14]
#10 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_pixbuf_render_pixmap_and_mask_for_colormap+0x255) [0xb7ad0b34]
#11 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb79d5298]
#12 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb79d5586]
#13 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb79d777e]
#14 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0xd1)
[0xb7bea459]
#15 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0 [0xb7bd23a1]
#16 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_closure_invoke+0x1b1) [0xb7bd2076]
#17 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0 [0xb7be96eb]
#18 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_signal_emit_valist+0x91e) [0xb7be8d46]
#19 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_signal_emit+0x38) [0xb7be90b8]
Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb6f43767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb6f4381e]
#2 /usr/lib/libX11.so.6 [0xb7dc1dc9]
#3 /usr/lib/libX11.so.6(XAddExtension+0x2c) [0xb7da423c]
#4 /usr/lib/vmware/lib/libXft.so.2/libXft.so.2(_XftDisplayInfoGet+0x77) [0xb7ca6ed7]
#5 /usr/lib/vmware/lib/libXft.so.2/libXft.so.2 [0xb7ca58b1]
#6 /usr/lib/vmware/lib/libXft.so.2/libXft.so.2 [0xb7ca5d39]
#7 /usr/lib/vmware/lib/libXft.so.2/libXft.so.2(XftDrawPicture+0x10) [0xb7ca5ec0]
#8 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7af29b6]
#9 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7af4d75]
#10 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_draw_pixbuf+0x270) [0xb7ac4c14]
#11 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7ad124f]
#12 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_draw_pixbuf+0x270) [0xb7ac4c14]
#13 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_pixbuf_render_pixmap_and_mask_for_colormap+0x255) [0xb7ad0b34]
#14 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb79d5298]
#15 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb79d5586]
#16 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb79d777e]
#17 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0xd1) [0xb7bea459]
#18 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0 [0xb7bd23a1]
#19 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_closure_invoke+0x1b1) [0xb7bd2076]
vmware: ../../src/xcb_lock.c:77: _XGetXCBBuffer: Assertion `((int) ((xcb_req) - (dpy-&gt;request)) &gt;= 0)' failed.
&lt;/pre&gt;&lt;p&gt;
You may want to read:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.en.html" target="blank"&gt;How to apt-get&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=Cn3Vph"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=Cn3Vph" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=nlhY3K"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=nlhY3K" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=1rolUk"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=1rolUk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=v6Hs1K"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=v6Hs1K" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=ASVhnk"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=ASVhnk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=ooEyaK"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=ooEyaK" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=1VbwVk"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=1VbwVk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=jw7alk"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=jw7alk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/379690422" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/vmware-server-stop-working-with-libx11-6-on-lenny#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/8">Virtualization</category>
 <pubDate>Sun, 31 Aug 2008 07:34:06 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">508 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fvmware-server-stop-working-with-libx11-6-on-lenny</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/vmware-server-stop-working-with-libx11-6-on-lenny</feedburner:origLink></item>
<item>
 <title>at - command to schedule actions</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/357746504/at-command-scheduling-task-from-linux-command-line</link>
 <description>&lt;p&gt;One of the most uses I give to this command is to turn the PC off after some time, sure there are other ways.&lt;/p&gt;
&lt;p&gt;I like the way you may execute batch jobs at a given time, all you need is:&lt;/p&gt;
&lt;p&gt;1. Write your shell script&lt;/p&gt;
&lt;p&gt;Which actually is a list of commands in a text file&lt;/p&gt;
&lt;p&gt;2. Execute the at command&lt;/p&gt;
&lt;p class="codigo"&gt;at now + 5 minutes &lt; $HOME/listofcommands.txt&lt;/p&gt;
&lt;p&gt;You can use times like "now", "noon", "midnight", or a date in the format of DD.MM.YY&lt;/p&gt;
&lt;p&gt;check &lt;strong&gt;man at&lt;/strong&gt; in order to have more details&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=eK5zHk"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=eK5zHk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=TB4VnK"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=TB4VnK" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=lXGDik"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=lXGDik" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=KUUUtK"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=KUUUtK" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=BHrKRk"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=BHrKRk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=h16vwK"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=h16vwK" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=Qfci7k"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=Qfci7k" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=CPRE5k"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=CPRE5k" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/357746504" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/at-command-scheduling-task-from-linux-command-line#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/36">Linux command line</category>
 <pubDate>Wed, 06 Aug 2008 13:35:12 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">507 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fat-command-scheduling-task-from-linux-command-line</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/at-command-scheduling-task-from-linux-command-line</feedburner:origLink></item>
<item>
 <title>Nice IBM adverticing about Linux</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/337071980/linux-is-the-future-IBM-video</link>
 <description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have found this video on Youtube, take a look at it.&lt;/p&gt;
&lt;p&gt;&lt;span style='text-align:center; display: block;'&gt;&lt;object width='425' height='350'&gt;&lt;br /&gt;
&lt;param name='movie' value='http://www.youtube.com/v/EwL0G9wK8j4'&gt;&lt;/param&gt;
&lt;param name='wmode' value='transparent'&gt;&lt;/param&gt;&lt;embed src='http://www.youtube.com/v/EwL0G9wK8j4&amp;#038;rel=0' type='application/x-shockwave-flash' wmode='transparent' width='425' height='350'&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=ocAWLb"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=ocAWLb" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=yMnTAJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=yMnTAJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=aiQIHj"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=aiQIHj" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=e2VfGJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=e2VfGJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=XU7UEj"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=XU7UEj" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=eMnaXJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=eMnaXJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=zsfmtj"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=zsfmtj" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=gVGfdj"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=gVGfdj" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/337071980" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/linux-is-the-future-IBM-video#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/11">miscellaneous</category>
 <pubDate>Wed, 16 Jul 2008 06:28:19 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">506 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Flinux-is-the-future-IBM-video</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/linux-is-the-future-IBM-video</feedburner:origLink></item>
<item>
 <title>Installing and uninstalling .deb package</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/333553069/dpkg-install-uninstall-purge-.deb-packages</link>
 <description>&lt;p&gt;Debian uses .deb binary packages and you manually install and uninstall them using &lt;code&gt;&lt;strong&gt;dpkg&lt;/strong&gt;&lt;/code&gt; tool.&lt;/p&gt;
&lt;p&gt;dpkg has lots of options but maybe the most important or used ones are:&lt;/p&gt;
&lt;dl&gt;
&lt;dt&gt;-i&lt;/dt&gt;
&lt;dd&gt;Installs and configures a package&lt;/dd&gt;
&lt;dt&gt;-r&lt;/dt&gt;
&lt;dd&gt;Removes the package but keeps the configuration files on your systems, thus you may reinstall it later and does not need to configure it again&lt;/dd&gt;
&lt;dt&gt;-p&lt;/dt&gt;
&lt;dd&gt;Purges a package, meaning it will remove the package and also all configuration files&lt;/dd&gt;
&lt;/dl&gt;
&lt;p&gt;&lt;strong&gt;How to use it&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;- To install a .deb package&lt;/p&gt;
&lt;p class="codigo"&gt;sudo dpkg -i package.deb&lt;/p&gt;
&lt;p&gt;- To uninstall a .deb package&lt;/p&gt;
&lt;p class="codigo"&gt;sudo dpkg -r package&lt;/p&gt;
&lt;p&gt;- To purge a .deb package&lt;/p&gt;
&lt;p class="codigo"&gt;sudo dpkg -p package&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=t3t8fB"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=t3t8fB" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=B9XXAJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=B9XXAJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=ijDJzj"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=ijDJzj" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=2tDYJJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=2tDYJJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=zl0ROj"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=zl0ROj" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=BprOrJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=BprOrJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=9d8TPj"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=9d8TPj" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=6S1YPj"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=6S1YPj" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/333553069" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/dpkg-install-uninstall-purge-.deb-packages#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/1">Debian Linux</category>
 <category domain="http://www.go2linux.org/taxonomy/term/36">Linux command line</category>
 <pubDate>Sat, 12 Jul 2008 07:05:39 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">505 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fdpkg-install-uninstall-purge-.deb-packages</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/dpkg-install-uninstall-purge-.deb-packages</feedburner:origLink></item>
<item>
 <title>Moving a window in GNOME</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/317194709/move-resize-windows-linux-gnome</link>
 <description>&lt;p&gt;If you someday have a window out of your screen or at least the title bar out of your screen as I had today, I was surfing the web using Opera and when I pressed CTRL+F to look for a text in the page the little window appeared too high in the screen that I could not click on the title bar and move it a little down.&lt;/p&gt;
&lt;p&gt;Well the solution for this is to press the and hold the ALT key, and click any place on the window to move it.&lt;/p&gt;
&lt;p&gt;Tip: If you use the righ button of the mose you can resize it without need to click on the border of the window.&lt;/p&gt;
&lt;p&gt;Hope this may help you.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=Aq65GV"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=Aq65GV" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=ifDIqI"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=ifDIqI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=pTqVJi"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=pTqVJi" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=KgnYCI"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=KgnYCI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=7DPtri"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=7DPtri" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=Cu7o7I"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=Cu7o7I" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=dOfxci"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=dOfxci" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=60jXpi"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=60jXpi" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/317194709" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/move-resize-windows-linux-gnome#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/40">Desktop</category>
 <pubDate>Sat, 21 Jun 2008 19:07:37 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">504 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fmove-resize-windows-linux-gnome</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/move-resize-windows-linux-gnome</feedburner:origLink></item>
<item>
 <title>du - Shows the disk space a file or directory is using in your disk</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/317181064/how-to-list-files-directories-in-size-order</link>
 <description>&lt;p&gt;This is a very useful command you may use to find which file or directory is filling you disk.&lt;/p&gt;
&lt;p&gt;So if you need to check the file and directory size in your home directory you can enter&lt;/p&gt;
&lt;p class="codigo"&gt;cd &lt;/p&gt;
&lt;p&gt;to switch to your home directory&lt;/p&gt;
&lt;p class="codigo"&gt;du -S * | sort -n&lt;/p&gt;
&lt;p&gt;This is going to list all files, directiries and sub-directories in size order, and will not include sub-directories' size in directories' size, if you want to have a total size of a directory including its sub-directories, you will have to remove the &lt;strong&gt;&lt;code&gt;-S&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="codigo"&gt;du * | sort -n&lt;/p&gt;
&lt;p&gt;If you want to have the sizes in "human language" I mean in kilos and megas, add the &lt;strong&gt;&lt;code&gt;-h&lt;/strong&gt;&lt;/code&gt; parameter.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=UPfYLV"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=UPfYLV" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=kNfCaI"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=kNfCaI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=kBjeti"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=kBjeti" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=GOhCII"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=GOhCII" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=ydhgFi"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=ydhgFi" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=JlIApI"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=JlIApI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=AQtJci"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=AQtJci" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=VqElii"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=VqElii" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/317181064" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/how-to-list-files-directories-in-size-order#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/36">Linux command line</category>
 <pubDate>Sat, 21 Jun 2008 18:40:21 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">503 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fhow-to-list-files-directories-in-size-order</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/how-to-list-files-directories-in-size-order</feedburner:origLink></item>
<item>
 <title>How to play a DVD video ISO image</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/307742731/how-to-play-dvd-iso-image-as-movie-video</link>
 <description>&lt;p&gt;I have this new video camera Sony that records on mini DVDs, and I got a video from my daughter dancing for the mother's day, I copied it as an image to the hard disk of my Linux Operating System machine&lt;/p&gt;
&lt;p class="codigo"&gt;cat /dev/dvd/ &gt; $HOME/video.iso&lt;/p&gt;
&lt;p&gt;But now how to play that iso image from my disk with out using my DVD player?&lt;/p&gt;
&lt;p&gt;These are the simple commands needed.&lt;/p&gt;
&lt;p class="codigo"&gt;sudo mkdir /media/iso&lt;/p&gt;
&lt;p&gt;To create a mount point&lt;/p&gt;
&lt;p class="codigo"&gt;sudo mount -t iso9660 -o loop /home/ggarron/dvd_video.iso /media/iso&lt;/p&gt;
&lt;p&gt;To mount the iso as a DVD&lt;/p&gt;
&lt;p class="codigo"&gt;sudo aptitude install gxine&lt;/p&gt;
&lt;p&gt;To install the player&lt;/p&gt;
&lt;p class="codigo"&gt;gxine dvd://media/iso/video_ts/&lt;/p&gt;
&lt;p&gt;To play the DVD movie.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=MKbUHN"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=MKbUHN" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=iTXy0I"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=iTXy0I" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=C6ouki"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=C6ouki" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=bwkM4I"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=bwkM4I" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=toh11i"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=toh11i" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=NxNQ3I"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=NxNQ3I" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=xyWeci"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=xyWeci" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=ysyhli"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=ysyhli" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/307742731" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/how-to-play-dvd-iso-image-as-movie-video#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/25">Linux tips</category>
 <pubDate>Sun, 08 Jun 2008 20:47:14 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">502 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fhow-to-play-dvd-iso-image-as-movie-video</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/how-to-play-dvd-iso-image-as-movie-video</feedburner:origLink></item>
<item>
 <title>How to delete / purge an email from postfix queue</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/303704610/delete-purge-postfix-queue</link>
 <description>&lt;p&gt;Today I sent an email to a person with an attachment that was not supposed to be sent, so I had to log into my postfix server and delete it from the queue before it leaves the server.&lt;/p&gt;
&lt;p&gt;Fortunately, I realized before it leaves, and thanks God the email was big enough for me to have time to log in, find the message and delete it.&lt;/p&gt;
&lt;p&gt;If you ever need to delete an email from Postfix queue, you have to follow this steps.&lt;/p&gt;
&lt;p&gt;Once logged in your server find the message you are looking for.&lt;/p&gt;
&lt;p class="codigo"&gt;sudo postqueue -p&lt;/p&gt;
&lt;p&gt;This is going to list the current active queue in your server, something like this.&lt;/p&gt;
&lt;pre&gt;
5642B4D8647* 1683500 Tue Jun  3 08:37:27  &lt;a href="mailto:xxxxxx@xxxxxxx.com"&gt;xxxxxx@xxxxxxx.com&lt;/a&gt;
                                         &lt;a href="mailto:rrrrrrrrr@hotmail.com"&gt;rrrrrrrrr@hotmail.com&lt;/a&gt;

9359B4D82B1* 1635730 Tue Jun  3 08:36:53  &lt;a href="mailto:xxxxxx@xxxxxxx.com"&gt;xxxxxx@xxxxxxx.com&lt;/a&gt;
                                         &lt;a href="mailto:yyyyyyyy@hotmail.com"&gt;yyyyyyyy@hotmail.com&lt;/a&gt;
&lt;/pre&gt;&lt;p&gt;
The first number is the message ID, the asterisk behind it, denotes that the messages is currently in the process of being sent, to delete it enter.&lt;/p&gt;
&lt;p class="codigo"&gt;postsuper -d 9359B4D82B1&lt;/p&gt;
&lt;p&gt;This is going to delete message ID=9359B4D82B1, from the queue.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=L7Ybp0"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=L7Ybp0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=Tg60KI"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=Tg60KI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=V0CnBi"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=V0CnBi" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=vM58SI"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=vM58SI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=mrp1ai"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=mrp1ai" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=0MRpbI"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=0MRpbI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=zU2xli"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=zU2xli" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=EMu6Ki"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=EMu6Ki" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/303704610" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/delete-purge-postfix-queue#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/29">email</category>
 <pubDate>Tue, 03 Jun 2008 05:55:05 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">500 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fdelete-purge-postfix-queue</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/delete-purge-postfix-queue</feedburner:origLink></item>
<item>
 <title>Gmail Manager - Firefox Extension</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/296592855/gmail-manager-extension-for-firefox</link>
 <description>&lt;p&gt;I want to write a little about this good Firefox extension, maybe lots of you already know it, but for those who does not, here it goes.&lt;/p&gt;
&lt;p&gt;As its name says, this extension lets Firefox access your Gmail account, install it from:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://addons.mozilla.org/firefox/1320/" target="blank"&gt;Gmail Manager Firefox extension&lt;/a&gt; once installed you will have it located at the bottom of your screen, you can manage lots of accounts, which is great, you can see how many emails you have unread, which labels they have, all of that at a glance.&lt;/p&gt;
&lt;p&gt;It is also good that you can add sound when there is incoming email, you can also make firefox to directly open your account and create an email when you click on an email address link.&lt;/p&gt;
&lt;p&gt;Check it you will love it!, if you are gmail users :)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=viWn1F"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=viWn1F" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=wJUuVH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=wJUuVH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=5BYJah"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=5BYJah" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=5haRUH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=5haRUH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=Jz9Gih"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=Jz9Gih" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=0qBV9H"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=0qBV9H" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=XALtbh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=XALtbh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=lppneh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=lppneh" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/296592855" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/gmail-manager-extension-for-firefox#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/40">Desktop</category>
 <pubDate>Fri, 23 May 2008 06:51:04 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">499 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fgmail-manager-extension-for-firefox</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/gmail-manager-extension-for-firefox</feedburner:origLink></item>
<item>
 <title>How to find files, using command line (locate)</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/295318147/find_locate_files_on_linux</link>
 <description>&lt;p&gt;Continuing reviewing some of my old posts, I found this one &lt;a href="http://www.go2linux.org/usages-examples-of-find-command" target="blank"&gt;Examples of find command&lt;/a&gt;, now I want to show you a faster and easier way to find files.&lt;/p&gt;
&lt;p&gt;We are going to use the commands &lt;strong&gt;&lt;code&gt;updatedb&lt;/code&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;code&gt;locate&lt;/code&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;updatedb&lt;/h2&gt;
&lt;p&gt;This command will update the database of the files in a given file system, with no arguments, it will read from / to all file system structure looking for files and archiving the data in the database, located in Debian (/var/cache/locate/locatedb).&lt;/p&gt;
&lt;p&gt;There is an option for those using NFS (like me) that you can use to include your NFS file system in the database.&lt;/p&gt;
&lt;p class="highlight"&gt;--netpaths=’path1 path2...’&lt;/p&gt;
&lt;p&gt;So you can enter a command like this:&lt;/p&gt;
&lt;p class="codigo"&gt;sudo updatedb --netpaths=/media/nfs_drive&lt;/p&gt;
&lt;p&gt;Now that you have your database updated lets find files.&lt;/p&gt;
&lt;h2&gt;locate&lt;/h2&gt;
&lt;p&gt;You just need to enter:&lt;/p&gt;
&lt;p class="codigo"&gt;locate filename&lt;/p&gt;
&lt;p&gt;and the file named filename will be showed, example:&lt;/p&gt;
&lt;p class="codigo"&gt;locate apt-cacher -b&lt;/p&gt;
&lt;p&gt;The output is:&lt;/p&gt;
&lt;pre&gt;
/etc/apache2/conf.d/apt-cacher.conf
/etc/apt-cacher
/etc/apt-cacher/apt-cacher.conf
/etc/cron.daily/apt-cacher
/etc/default/apt-cacher
/etc/init.d/apt-cacher
/etc/logrotate.d/apt-cacher
/etc/rc0.d/K20apt-cacher
/etc/rc1.d/K20apt-cacher
/etc/rc2.d/K20apt-cacher
/etc/rc3.d/S20apt-cacher
/etc/rc4.d/S20apt-cacher
/etc/rc5.d/S20apt-cacher
/etc/rc6.d/K20apt-cacher
/etc/rcS.d/S20apt-cacher
/usr/lib/cgi-bin/apt-cacher
/usr/sbin/apt-cacher
/usr/share/apt-cacher
/usr/share/apt-cacher/apt-cacher
/usr/share/apt-cacher/apt-cacher-cleanup.pl
/usr/share/apt-cacher/apt-cacher-format-transition.pl
/usr/share/apt-cacher/apt-cacher-import.pl
/usr/share/apt-cacher/apt-cacher-lib-cs.pl
/usr/share/apt-cacher/apt-cacher-lib.pl
/usr/share/apt-cacher/apt-cacher.pl
/usr/share/apt-cacher/apt-cacher-precache.pl
/usr/share/apt-cacher/apt-cacher-report.pl
/usr/share/apt-cacher/apt-proxy-to-apt-cacher
/usr/share/doc/apt-cacher
/usr/share/man/man1/apt-cacher.1.gz
/var/cache/apt-cacher
/var/cache/apt-cacher/headers/apt-cacher_1.6.1_all.deb
/var/cache/apt-cacher/packages/apt-cacher_1.6.1_all.deb
/var/cache/apt-cacher/private/apt-cacher_1.6.1_all.deb.complete
/var/lib/dpkg/info/apt-cacher.conffiles
/var/lib/dpkg/info/apt-cacher.list
/var/lib/dpkg/info/apt-cacher.md5sums
/var/lib/dpkg/info/apt-cacher.postinst
/var/lib/dpkg/info/apt-cacher.postrm
/var/lib/dpkg/info/apt-cacher.prerm
/var/log/apt-cacher
/var/run/apt-cacher.pid
&lt;/pre&gt;&lt;p&gt;
With the option &lt;code&gt;-b&lt;/code&gt; only shows the files where the final part of the name matches the given file name, otherwise, it will show you the full content of the directory &lt;code&gt;/etc/apt-cacher&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=HvlVFr"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=HvlVFr" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=Z6JSnH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=Z6JSnH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=Hey1hh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=Hey1hh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=RiRH1H"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=RiRH1H" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=6HTIsh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=6HTIsh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=aqEDcH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=aqEDcH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=E7HUmh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=E7HUmh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=WdnAch"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=WdnAch" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/295318147" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/find_locate_files_on_linux#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/36">Linux command line</category>
 <category domain="http://www.go2linux.org/taxonomy/term/25">Linux tips</category>
 <pubDate>Wed, 21 May 2008 13:27:20 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">498 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Ffind_locate_files_on_linux</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/find_locate_files_on_linux</feedburner:origLink></item>
<item>
 <title>Which runlevel are you in?</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/295303069/changing_your_runlevel</link>
 <description>&lt;p&gt;I wrote a little &lt;a href="http://www.go2linux.org/introduction-to-runlevels-debian-redhat" target="blank"&gt;runlevel explanation&lt;/a&gt;, now I will show you how to know in which runlevel your Linux Operating System is actually running.&lt;/p&gt;
&lt;h2&gt;Which runlevel are you in?&lt;/h2&gt;
&lt;p&gt;Enter the following command:&lt;/p&gt;
&lt;p class="codigo"&gt;sudo runlevel&lt;/p&gt;
&lt;p&gt;My output is:&lt;/p&gt;
&lt;pre&gt;
N 2
&lt;/pre&gt;&lt;h2&gt;Switch to other runlevel&lt;/h2&gt;
&lt;p&gt;To do that enter:&lt;/p&gt;
&lt;p class="codigo"&gt;telinit [number of runlevel]&lt;/p&gt;
&lt;p&gt;This will change your runlevel to whatever number you enter there, be careful with this command as you can loose data, some programs may not close in an appropriate way.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;telinit&lt;/code&gt; is actually the same as &lt;code&gt;init&lt;/code&gt;, or better said:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;telinit&lt;/strong&gt; = &lt;strong&gt;tell init&lt;/strong&gt; to do change runlevel to:...&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=gr89bL"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=gr89bL" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=noybOH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=noybOH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=6K4mwh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=6K4mwh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=TwgIhH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=TwgIhH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=pEPO3h"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=pEPO3h" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=mY3M5H"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=mY3M5H" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=rrZrRh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=rrZrRh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=KzS9Wh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=KzS9Wh" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/295303069" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/changing_your_runlevel#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/25">Linux tips</category>
 <pubDate>Wed, 21 May 2008 13:06:04 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">497 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fchanging_your_runlevel</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/changing_your_runlevel</feedburner:origLink></item>
<item>
 <title>1001 RSS readers</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/295282830/feedburner-statics-go2linux-readers</link>
 <description>&lt;p&gt;Hi, this post is to thank you all for reading this blog, I want to celebrate with you "my readers" because today we surpassed the line of 1000 readers, we are now 1001 readers of this blog.&lt;/p&gt;
&lt;p&gt;These are the statics from feedburner.&lt;/p&gt;
&lt;p&gt;&lt;img src="/pics/single_pictures/subscribers.png" alt="Go2Linux Subscribers, Feedbuner statics"&gt;&lt;/img&gt;&lt;/p&gt;
&lt;p&gt;Thanks again to all of you, and hope you continue reading the posts, and more important that what I write could be useful for your&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=cVN4EP"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=cVN4EP" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=6y6miH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=6y6miH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=6cnmPh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=6cnmPh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=Cf5HYH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=Cf5HYH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=KbCW7h"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=KbCW7h" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=MQcG6H"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=MQcG6H" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=jJKAQh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=jJKAQh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=hZM74h"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=hZM74h" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/295282830" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/feedburner-statics-go2linux-readers#comments</comments>
 <pubDate>Wed, 21 May 2008 12:46:09 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">496 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Ffeedburner-statics-go2linux-readers</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/feedburner-statics-go2linux-readers</feedburner:origLink></item>
<item>
 <title>Automatic Login - Gnome</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/294517054/how_to_enable_autologin_on_debian_ubuntu_gnome</link>
 <description>&lt;p&gt;I think this should work for any Linux operating system using Gnome, I have tested on Debian and Ubuntu.&lt;/p&gt;
&lt;p&gt;Well, automatic login will let you avoid to enter your login and password each time you turn on your PC, this could be insecure, but if your computer is physically secured it is Ok to enable this, that could make your booting more smooth.&lt;/p&gt;
&lt;p&gt;How to do it?&lt;/p&gt;
&lt;p&gt;On Gnome go to:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Systems-&gt;Administration-&gt;Login Window&lt;/strong&gt;, you will be prompted for the administrator password, enter it and then select &lt;strong&gt;Security&lt;/strong&gt; tab, once in there select &lt;strong&gt;Enable automatic login&lt;/strong&gt; and select the user you want to be automatically logged in, each time you turn on your PC.&lt;/p&gt;
&lt;p&gt;&lt;img src="/pics/single_pictures/autologin.png" alt="autologin_linux_ubuntu_debian_gnome"&gt;&lt;/img&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=keISFY"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=keISFY" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=tIRtgH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=tIRtgH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=toe7nh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=toe7nh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=PMZmhH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=PMZmhH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=0ZIdsh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=0ZIdsh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=WZNAtH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=WZNAtH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=3SDb2h"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=3SDb2h" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=iG8hUh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=iG8hUh" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/294517054" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/how_to_enable_autologin_on_debian_ubuntu_gnome#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/40">Desktop</category>
 <pubDate>Tue, 20 May 2008 13:11:48 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">495 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fhow_to_enable_autologin_on_debian_ubuntu_gnome</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/how_to_enable_autologin_on_debian_ubuntu_gnome</feedburner:origLink></item>
<item>
 <title>Showing line numbers on vim</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/294279659/turn_on_off_line_numbers_on_vim_vi</link>
 <description>&lt;p&gt;Sometimes you really need to see the number of the line where you are while editing a text file, if you like vi / vim, this will help you how to turn on and off the numbering  of lines.&lt;br /&gt;
&lt;!--break--&gt;&lt;/p&gt;
&lt;h2&gt;Turn on the number display on vim&lt;/h2&gt;
&lt;p&gt;While editing the file enter:&lt;/p&gt;
&lt;p class="codigo"&gt;:set nu&lt;/p&gt;
&lt;p&gt;or &lt;/p&gt;
&lt;p class="codigo"&gt;:set number&lt;/p&gt;
&lt;h2&gt;Turn off the number display on vim&lt;/h2&gt;
&lt;p&gt;While editing the file enter:&lt;/p&gt;
&lt;p class="codigo"&gt;:set nonu&lt;/p&gt;
&lt;p&gt;or&lt;/p&gt;
&lt;p class="codigo"&gt;:set nonumber&lt;/p&gt;
&lt;h2&gt;Printing the numbers&lt;/h2&gt;
&lt;p&gt;Sometimes you want to print those numbers, specially if you are debugging software, so enter:&lt;/p&gt;
&lt;p class="codigo"&gt;:set printoptions=number:y&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note: Remember that you can always put these commands in your &lt;a href="http://www.go2linux.org/enable-sintax-color-vim" target="blank"&gt;&lt;em&gt;$HOME/.vimrc&lt;/em&gt;&lt;/a&gt; in order to have them as defaults&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=hReWzB"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=hReWzB" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=849VnH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=849VnH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=7RcvVh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=7RcvVh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=lS10aH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=lS10aH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=jNb4kh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=jNb4kh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=D62QWH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=D62QWH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=rdvzUh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=rdvzUh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=23xl1h"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=23xl1h" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/294279659" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/turn_on_off_line_numbers_on_vim_vi#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/25">Linux tips</category>
 <pubDate>Tue, 20 May 2008 06:45:10 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">494 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fturn_on_off_line_numbers_on_vim_vi</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/turn_on_off_line_numbers_on_vim_vi</feedburner:origLink></item>
<item>
 <title>How to find which service is listening on a given port</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/293540631/which_service_or_program_is_listening_on_port</link>
 <description>&lt;p&gt;It is really important to know which ports are open in your PC, this is not only useful for Linux, but also for other operating systems, Linux has a lot of tools to check which ports are open, the most common is &lt;a href="http://www.go2linux.org/nmap-command-graph-front-end-port-scan" target="blank"&gt;nmap&lt;/a&gt; which is a command line tool, but also exist a Graphical frontEnd for it if you prefer that way.&lt;/p&gt;
&lt;p&gt;So to scan you own PC and find open ports you can enter:&lt;/p&gt;
&lt;p class="codigo"&gt;sudo nmap -T Aggressive -A -v 127.0.0.1 -p 1-65000&lt;/p&gt;
&lt;p&gt;That will scan all ports and you will an output like this:&lt;/p&gt;
&lt;pre&gt;
Starting Nmap 4.53 ( &lt;a href="http://insecure.org" title="http://insecure.org"&gt;http://insecure.org&lt;/a&gt; ) at 2008-05-19 10:20 BOT
Initiating SYN Stealth Scan at 10:20
Scanning localhost (127.0.0.1) [65000 ports]
Discovered open port 113/tcp on 127.0.0.1
Discovered open port 22/tcp on 127.0.0.1
Discovered open port 80/tcp on 127.0.0.1
Discovered open port 443/tcp on 127.0.0.1
Discovered open port 902/tcp on 127.0.0.1
Discovered open port 55378/tcp on 127.0.0.1
Discovered open port 3143/tcp on 127.0.0.1
Discovered open port 8307/tcp on 127.0.0.1
Discovered open port 631/tcp on 127.0.0.1
Discovered open port 8222/tcp on 127.0.0.1
Discovered open port 8308/tcp on 127.0.0.1
Discovered open port 8009/tcp on 127.0.0.1
Discovered open port 111/tcp on 127.0.0.1
Discovered open port 8005/tcp on 127.0.0.1
Discovered open port 8123/tcp on 127.0.0.1
Discovered open port 38599/tcp on 127.0.0.1
Completed SYN Stealth Scan at 10:20, 1.47s elapsed (65000 total ports)
Initiating Service scan at 10:20
Scanning 16 services on localhost (127.0.0.1)
Completed Service scan at 10:21, 88.68s elapsed (16 services on 1 host)
Initiating OS detection (try #1) against localhost (127.0.0.1)
Initiating RPCGrind Scan against localhost (127.0.0.1) at 10:21
Completed RPCGrind Scan against localhost (127.0.0.1) at 10:21, 0.12s elapsed (3 ports)
SCRIPT ENGINE: Initiating script scanning.
SCRIPT ENGINE: rpcinfo.nse is not a file.
SCRIPT ENGINE: Aborting script scan.
Host localhost (127.0.0.1) appears to be up ... good.
Interesting ports on localhost (127.0.0.1):
Not shown: 64984 closed ports
PORT      STATE SERVICE         VERSION
22/tcp    open  ssh             OpenSSH 4.7p1 Debian 9 (protocol 2.0)
80/tcp    open  http            Apache httpd 2.2.8 ((Debian))
111/tcp   open  rpcbind          2 (rpc #100000)
113/tcp   open  ident
443/tcp   open  https?
631/tcp   open  ipp             CUPS 1.2
902/tcp   open  ssl/vmware-auth VMware GSX Authentication Daemon 1.10 (Uses VNC, SOAP)
3143/tcp  open  unknown
8005/tcp  open  unknown
8009/tcp  open  ajp13?
8123/tcp  open  http-proxy      Polipo http proxy
8222/tcp  open  unknown
8307/tcp  open  unknown
8308/tcp  open  http            Apache Tomcat/Coyote JSP engine 1.1
38599/tcp open  status           1 (rpc #100024)
55378/tcp open  nlockmgr         1-4 (rpc #100021)
&lt;/pre&gt;&lt;p&gt;
As you can see, it tries to guess which service is listening on each port, but it can make mistakes, so if you want to be sure you need to use some other tools, we will see three different now.&lt;/p&gt;
&lt;h2&gt;netstat&lt;/h2&gt;
&lt;p&gt;With netstat the command you need to enter is:&lt;/p&gt;
&lt;p class="codigo"&gt;sudo netstat --tcp --udp --listening --program&lt;/p&gt;
&lt;p&gt;The output could be something like this:&lt;/p&gt;
&lt;pre&gt;
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 *:902                   *:*                     LISTEN      3441/inetd      
tcp        0      0 *:38599                 *:*                     LISTEN      2926/rpc.statd  
tcp        0      0 *:3143                  *:*                     LISTEN      2763/perl       
tcp        0      0 *:sunrpc                *:*                     LISTEN      2919/portmap    
tcp        0      0 *:auth                  *:*                     LISTEN      3441/inetd      
tcp        0      0 *:55378                 *:*                     LISTEN      -               
tcp        0      0 *:8307                  *:*                     LISTEN      4096/vmware-hostd
tcp        0      0 localhost:ipp           *:*                     LISTEN      3407/cupsd      
tcp        0      0 *:https                 *:*                     LISTEN      4096/vmware-hostd
tcp        0      0 *:8123                  *:*                     LISTEN      3455/polipo     
tcp        0      0 *:8222                  *:*                     LISTEN      4096/vmware-hostd
tcp6       0      0 localhost:8005          [::]:*                  LISTEN      3956/webAccess  
tcp6       0      0 [::]:8009               [::]:*                  LISTEN      3956/webAccess  
tcp6       0      0 [::]:www                [::]:*                  LISTEN      4175/apache2    
tcp6       0      0 [::]:8308               [::]:*                  LISTEN      3956/webAccess  
tcp6       0      0 [::]:ssh                [::]:*                  LISTEN      3281/sshd       
udp        0      0 *:44807                 *:*                                 2926/rpc.statd  
udp        0      0 *:36555                 *:*                                 3467/avahi-daemon: 
udp        0      0 *:982                   *:*                                 2926/rpc.statd  
udp        0      0 *:mdns                  *:*                                 3467/avahi-daemon: 
udp        0      0 *:sunrpc                *:*                                 2919/portmap    
udp        0      0 *:ipp                   *:*                                 3407/cupsd      
udp6       0      0 [::]:51107              [::]:*                              3467/avahi-daemon: 
udp6       0      0 [::]:mdns               [::]:*                              3467/avahi-daemon: 
&lt;/pre&gt;&lt;p&gt;
Now you can see which programs are opening/listening on those ports.&lt;/p&gt;
&lt;h2&gt;lsof&lt;/h2&gt;
&lt;p&gt;With this command you need to enter&lt;/p&gt;
&lt;p class="codigo"&gt;sudo lsof +M -i4&lt;/p&gt;
&lt;p&gt;You will get an output like this:&lt;/p&gt;
&lt;pre&gt;
COMMAND    PID     USER   FD   TYPE DEVICE SIZE NODE NAME
apt-cache 2763 www-data    3u  IPv4   6403       TCP *:3143 (LISTEN)
portmap   2919   daemon    3u  IPv4   6686       UDP *:sunrpc[portmapper] 
portmap   2919   daemon    4u  IPv4   6687       TCP *:sunrpc[portmapper] (LISTEN)
rpc.statd 2926    statd    5u  IPv4   6726       UDP *:982 
rpc.statd 2926    statd    7u  IPv4   6736       UDP *:44807[status] 
rpc.statd 2926    statd    8u  IPv4   6741       TCP *:38599[status] (LISTEN)
cupsd     3407     root    0u  IPv4  20058       TCP localhost:ipp (LISTEN)
cupsd     3407     root    3u  IPv4  20061       UDP *:ipp 
inetd     3441     root    4u  IPv4   7612       TCP *:auth (LISTEN)
inetd     3441     root    5u  IPv4   7615       TCP *:902 (LISTEN)
polipo    3455    proxy    0u  IPv4   7649       TCP *:8123 (LISTEN)
polipo    3455    proxy    2u  IPv4  11350       UDP debian.go2linux.org:59528-&gt;vnsc-bak.sys.gtei.net:domain 
polipo    3455    proxy    5u  IPv4  21863       TCP localhost:8123-&gt;localhost:56811 (ESTABLISHED)
polipo    3455    proxy    8u  IPv4  21405       TCP localhost:8123-&gt;localhost:50403 (ESTABLISHED)
polipo    3455    proxy   22u  IPv4  21872       TCP localhost:8123-&gt;localhost:56813 (ESTABLISHED)
polipo    3455    proxy   42u  IPv4  21965       TCP localhost:8123-&gt;localhost:56828 (ESTABLISHED)
avahi-dae 3467    avahi   14u  IPv4   7702       UDP *:mdns 
avahi-dae 3467    avahi   16u  IPv4   7704       UDP *:36555 
vmware-ho 4096     root    6u  IPv4   9022       TCP *:https (LISTEN)
vmware-ho 4096     root    7u  IPv4   9023       TCP *:8222 (LISTEN)
vmware-ho 4096     root   30u  IPv4   9455       TCP *:8307 (LISTEN)
firefox-b 4431  ggarron   58u  IPv4  21862       TCP localhost:56811-&gt;localhost:8123 (ESTABLISHED)
firefox-b 4431  ggarron   61u  IPv4  21871       TCP localhost:56813-&gt;localhost:8123 (ESTABLISHED)
firefox-b 4431  ggarron   62u  IPv4  21964       TCP localhost:56828-&gt;localhost:8123 (ESTABLISHED)
firefox-b 4431  ggarron   68u  IPv4  21404       TCP localhost:50403-&gt;localhost:8123 (ESTABLISHED)
&lt;/pre&gt;&lt;p&gt;
Now you have the program running, as an example, netstat showed on 3143 (Perl) but lsoft showed (apt-cacher), which is a perl script.&lt;/p&gt;
&lt;h2&gt;fuser&lt;/h2&gt;
&lt;p&gt;Fuser, does help, but is not like those other tools, with fuser you can also kill the process which is listening on a given port.&lt;/p&gt;
&lt;p class="codigo"&gt;sudo fuser -v 3143/tcp&lt;/p&gt;
&lt;p&gt;The output is:&lt;/p&gt;
&lt;pre&gt;
                     USER        PID ACCESS COMMAND
3143/tcp:            www-data   2763 F.... apt-cacher
&lt;/pre&gt;&lt;p&gt;
If you need to kill the process enter&lt;/p&gt;
&lt;p class="codigo"&gt;sudo fuser -vk 3143/tcp&lt;/p&gt;
&lt;p&gt;Do not forget to read the man pages of this tools to have more info about its uses.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=vhq62e"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=vhq62e" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=2dweqH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=2dweqH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=mavovh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=mavovh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=9zndUH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=9zndUH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=eOpMth"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=eOpMth" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=tBD4fH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=tBD4fH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=FQRdwh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=FQRdwh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=i5hIMh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=i5hIMh" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/293540631" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/which_service_or_program_is_listening_on_port#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/9">How To</category>
 <category domain="http://www.go2linux.org/taxonomy/term/36">Linux command line</category>
 <category domain="http://www.go2linux.org/taxonomy/term/25">Linux tips</category>
 <pubDate>Mon, 19 May 2008 07:39:54 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">493 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fwhich_service_or_program_is_listening_on_port</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/which_service_or_program_is_listening_on_port</feedburner:origLink></item>
<item>
 <title>Another way to populate your apt-cacher</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/291923910/populate_apt-cacher_disk</link>
 <description>&lt;p&gt;If you have some Debian machines already installed, and you plan to install some others, you maybe are going to use the net-install CD, which is the most common way to install Debian.&lt;/p&gt;
&lt;p&gt;That may take a long time, to install all the Desktop Gnome or KDE, all the applications or servers, etc, and if you have just installed your apt-cacher server as me, you will not be able to use it this first time .... unless you populate it.&lt;/p&gt;
&lt;p&gt;Usually at nights you are not working and your bandwidth is wasted, so at night you can enter this command to one or more Debian machines, (all pointed to the apt-cacher server see &lt;a href="http://www.go2linux.org/debian-ubuntu-package-proxy-server" target="blank"&gt;how to install apt-cacher&lt;/a&gt;).&lt;/p&gt;
&lt;p class="codigo"&gt;for pkg in `dpkg --get-selections | awk '{print $1}'`; do sudo aptitude download $pkg; sudo rm $pkg; done&lt;/p&gt;
&lt;p&gt;and you will have your machines downloading all its installed packages, and thus populating the apt-cacher database.&lt;/p&gt;
&lt;p&gt;Be sure to have issued&lt;/p&gt;
&lt;p class="codigo"&gt;sudo aptitude update &amp;amp;&amp; sudo aptitude safe-upgrade&lt;/p&gt;
&lt;p&gt;in those machines before, so they download the latest versions of the packages, according to the manual this is not needed but I prefer to be sure.&lt;/p&gt;
&lt;p&gt;Now, when the bid day arrives and you need to install that new Debian machine, you will have almost all the needed packages already in your proxy disk, and will waste not time.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=OovCqD"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=OovCqD" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=YTgAwH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=YTgAwH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=qbB6rh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=qbB6rh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=k9J0HH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=k9J0HH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=F0Wx0h"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=F0Wx0h" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=9QDgSH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=9QDgSH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=rhghWh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=rhghWh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=XI68Vh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=XI68Vh" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/291923910" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/populate_apt-cacher_disk#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/25">Linux tips</category>
 <pubDate>Fri, 16 May 2008 14:56:31 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">492 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fpopulate_apt-cacher_disk</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/populate_apt-cacher_disk</feedburner:origLink></item>
<item>
 <title>The "Ubuntu Story" site</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/291592997/Ubuntu_Story</link>
 <description>&lt;p&gt;I just stumbled on this site, it is a promotional site devoted to Ubuntu, you might be thinking, "well yet another Ubuntu site" but I think this one deserves a visit, it does not have how-tos, or such kind of info, it is mainly promotional, it has some information about Ubuntu's, Flexibility, Speed, Simplicity, Appearance, Stability, Freedom, Security and Community, which are the columns where Ubuntu rests.&lt;/p&gt;
&lt;p&gt;You can also share your story (your Ubuntu's Story) with others, and you can read other's story, there are some good ones, you find how Ubuntu helps people in all areas, from students, to web developers, to sales people, as a matter of fact in all possible areas.&lt;/p&gt;
&lt;p&gt;So, I encourage you to share your Ubuntu story in that site, if you are an Ubuntu user off course.&lt;/p&gt;
&lt;p&gt;I also like the design with flash, the colours, effects, etc. nice artwork.&lt;/p&gt;
&lt;p&gt;&lt;a href=http://www.ubuntustory.com/" target="blank"&gt;Ubuntu Story&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=bXvtEU"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=bXvtEU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=m0xe6H"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=m0xe6H" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=OpSIAh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=OpSIAh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=JUvygH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=JUvygH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=jNx8Ch"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=jNx8Ch" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=hxBUcH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=hxBUcH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=hHRTPh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=hHRTPh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=FiI39h"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=FiI39h" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/291592997" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/Ubuntu_Story#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/39">Linux Sites</category>
 <category domain="http://www.go2linux.org/taxonomy/term/4">Ubuntu Linux</category>
 <pubDate>Fri, 16 May 2008 04:59:22 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">491 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2FUbuntu_Story</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/Ubuntu_Story</feedburner:origLink></item>
<item>
 <title>How did Ubuntu end up so popular?</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/291570802/why_is_ubuntu_so_popular</link>
 <description>&lt;p&gt;As a matter of fact, I made myself that question more than a few times, but never took the time to try to find an answer, because Ubuntu is a relatively new Distro, it comes from Debian when Mark Shuttleworth, who was part of the Debian project decided that Debian was not focused on the final user as it should, and made its own distribution.&lt;/p&gt;
&lt;p&gt;Well, I have found an article which touches some facts about why is Ubuntu so popular today, and we have to say that, in less time than RedHat, Suse, or Debian.&lt;/p&gt;
&lt;p&gt;Of course as almost everything in this globalization era, is marketing, but instead of starting an analysis, you better read the article I have found, and then comment about it. (Due to spam, I have to approve the comments before they go online).&lt;/p&gt;
&lt;p&gt;&lt;a href="http://ubuntucat.wordpress.com/2008/05/15/how-did-ubuntu-end-up-so-popular/" target="blank"&gt;How did Ubuntu end up so popular?&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=MX59sf"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=MX59sf" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=8L4gSH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=8L4gSH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=AVM6th"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=AVM6th" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=nJpq0H"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=nJpq0H" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=j9hLfh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=j9hLfh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=hpKS0H"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=hpKS0H" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=RESGth"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=RESGth" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=23H7th"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=23H7th" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/291570802" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/why_is_ubuntu_so_popular#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/11">miscellaneous</category>
 <category domain="http://www.go2linux.org/taxonomy/term/4">Ubuntu Linux</category>
 <pubDate>Fri, 16 May 2008 03:49:32 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">490 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fwhy_is_ubuntu_so_popular</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/why_is_ubuntu_so_popular</feedburner:origLink></item>
<item>
 <title>wget - Resume downloads, limit the speed and much</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/291266981/limit_rate_resume_downloads_wget</link>
 <description>&lt;p&gt;wget is a command line tool used to download files, or complete webpages, it is a great utility with lots of options, as you can see if you read the &lt;a href=http://www.go2linux.org/wget-man-page-usage" target="blank"&gt;wget man page&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Some months ago, I have written about &lt;a href="http://www.go2linux.org/tips-and-tricks-of-wget-to-download-files" target="blank"&gt;how to download files with wget&lt;/a&gt;, now I want to add some other tips to those already explained that day.&lt;/p&gt;
&lt;h2&gt;Resume a download&lt;/h2&gt;
&lt;p&gt;If you need to stop a current download, and pretend to resume it later, you should use the &lt;em&gt;-c&lt;/em&gt; option i.e.:&lt;/p&gt;
&lt;p class="codigo"&gt;wget &lt;a href="http://some.server.com/file" title="http://some.server.com/file"&gt;http://some.server.com/file&lt;/a&gt; -c&lt;/p&gt;
&lt;h2&gt;Traffic shaping, or limiting the speed of the download&lt;/h2&gt;
&lt;p&gt;I really use this feature a lot, as my home ADSL is not as big as I would like, I have to use the speed limiter, when downloading ISOs, otherwise I just can not continue working, to limit the speed of the download use the &lt;em&gt;--limit-rate&lt;/em&gt; option.&lt;/p&gt;
&lt;p class="codigo"&gt;wget &lt;a href="http://some.server.com/file" title="http://some.server.com/file"&gt;http://some.server.com/file&lt;/a&gt; --limit-rate=20k&lt;/p&gt;
&lt;p&gt;That line is going to limit the download speed to 20 Kbytes per second, or 160 kbps.&lt;/p&gt;
&lt;h2&gt;Let wget working after log out from ssh connection&lt;/h2&gt;
&lt;p&gt;I usually connect through ssh to my office (better ADSL than my home's) and download the files there over the night, the next day I bring them home.&lt;/p&gt;
&lt;p&gt;So, to make wget continue working after the log out, because I do not want to let my home PC on all night long, so the command is:&lt;/p&gt;
&lt;p class="codigo"&gt;wget -b &lt;a href="http://some.server.com/file" title="http://some.server.com/file"&gt;http://some.server.com/file&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Logging the output to a file&lt;/h2&gt;
&lt;p&gt;This is useful when you are working with wget in the background, to be able to know what was wrong if anything goes wrong, use the &lt;em&gt;-o&lt;/em&gt; option and specify a file to store the logs.&lt;/p&gt;
&lt;p class="codigo"&gt;wget &lt;a href="http://some.server.com/file" title="http://some.server.com/file"&gt;http://some.server.com/file&lt;/a&gt; -o $HOME/log.txt&lt;/p&gt;
&lt;p&gt;Of course you can combine the options, and put something like this:&lt;/p&gt;
&lt;p class="codigo"&gt;wget -b -c &lt;a href="http://some.server.com/file" title="http://some.server.com/file"&gt;http://some.server.com/file&lt;/a&gt; --limit-rate=20K -o $HOME/log.txt&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=hVWL0t"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=hVWL0t" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=wTA4xH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=wTA4xH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=fnTfOh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=fnTfOh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=BUZbqH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=BUZbqH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=DzKhth"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=DzKhth" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=oBaOdH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=oBaOdH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=fmEnSh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=fmEnSh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=rZkdOh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=rZkdOh" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/291266981" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/limit_rate_resume_downloads_wget#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/36">Linux command line</category>
 <category domain="http://www.go2linux.org/taxonomy/term/25">Linux tips</category>
 <pubDate>Thu, 15 May 2008 16:09:24 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">489 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Flimit_rate_resume_downloads_wget</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/limit_rate_resume_downloads_wget</feedburner:origLink></item>
<item>
 <title>The /etc/default/rcS file</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/291164682/tmp_erase_files_frequency_utc_or_local</link>
 <description>&lt;p&gt;There is some behavior of your Linux Operating System which is easy to change, but not too common to know how.&lt;/p&gt;
&lt;p&gt;The things you can change are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Frequency to erase /tmp/ directory&lt;/li&gt;
&lt;li&gt;Use UTC or local time &lt;/li&gt;
&lt;li&gt;How Verbose are the boot messages of your Linux&lt;/li&gt;
&lt;li&gt;If a disk error should be always repaired while booting automatically&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;There are more than those, but I will touch only those, for the rest, you can enter:&lt;/p&gt;
&lt;p class="codigo"&gt;man /etc/default/rcS&lt;/p&gt;
&lt;p&gt;Well, this is what we can do:&lt;/p&gt;
&lt;h3&gt;Change the frequency of cleaning /tmp/ directory&lt;/h3&gt;
&lt;p&gt;The variable that controls that is &lt;em&gt;TMPTIME&lt;/em&gt;, its default value is 0, so the /tmp/ directory will be cleaned no matter the age of the files in there, if you want you can specify that the files there should be a week old to be erasable, to do that change the value to 7, if you enter a negative value -1 for instance, then /tmp/ will never be cleaned.&lt;/p&gt;
&lt;h3&gt;UTC or Local time&lt;/h3&gt;
&lt;p&gt;The UTC variable, controls that you can enter &lt;strong&gt;yes&lt;/strong&gt; or &lt;strong&gt;no&lt;/strong&gt;, to tell Linux that your hardware clock is set to local time or to UTC.&lt;/p&gt;
&lt;h3&gt;Verbose boot process&lt;/h3&gt;
&lt;p&gt;You can change VERBOSE variable from &lt;strong&gt;no&lt;/strong&gt; to &lt;strong&gt;yes&lt;/strong&gt; to have more messages during the boot process, or less if you enter &lt;strong&gt;no&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;Repair disks error automatically or not&lt;/h3&gt;
&lt;p&gt;When Linux checks the file system, and find error, fsck is called with -a option, and will only repair if no major damages are found, but if you want that fsck to try to fix the file system no matter the magnitude of the error, change FSCKFIX variable to yes&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=VDUZ3o"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=VDUZ3o" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=NF8R4H"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=NF8R4H" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=XOjZTh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=XOjZTh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=FmjuCH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=FmjuCH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=549Tnh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=549Tnh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=O8R6tH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=O8R6tH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=jswgHh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=jswgHh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=n3UZ1h"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=n3UZ1h" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/291164682" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/tmp_erase_files_frequency_utc_or_local#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/36">Linux command line</category>
 <category domain="http://www.go2linux.org/taxonomy/term/25">Linux tips</category>
 <category domain="http://www.go2linux.org/taxonomy/term/11">miscellaneous</category>
 <pubDate>Thu, 15 May 2008 12:40:00 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">488 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Ftmp_erase_files_frequency_utc_or_local</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/tmp_erase_files_frequency_utc_or_local</feedburner:origLink></item>
<item>
 <title>Tip: Importing your /var/cache/apt/ files to apt-cacher database</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/291101016/import_deb_packages_from_apt_to_apt-cacher</link>
 <description>&lt;p&gt;Yesterday, I wrote about &lt;a href="http://www.go2linux.org/debian-ubuntu-package-proxy-server" target="blank"&gt;apt-cacher&lt;/a&gt;, and when you first install it, its database is empty, and of course the server where it is installed could have a lot of .deb files, in the &lt;em&gt;/var/log/apt/archives/&lt;/em&gt;, so it would be great to use those packages in our new ATP proxy.&lt;/p&gt;
&lt;p&gt;To do that we need one of the perl scripts that come with apt-cacher, and that are stored in:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;/usr/share/apt-cacher&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The right script for this task is: &lt;em&gt;apt-cacher-import.pl &lt;/em&gt;, so run:&lt;/p&gt;
&lt;p class="codigo"&gt;sudo /usr/share/apt-cacher/apt-cacher-import.pl /var/cache/apt/archives&lt;/p&gt;
&lt;p&gt;That is all, now you have all those packages available in your new Proxy server, to save disk space your can then run:&lt;/p&gt;
&lt;p class="codigo"&gt;sudo aptitude clean&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=BUE3t5"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=BUE3t5" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=Jt098H"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=Jt098H" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=kEQQqh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=kEQQqh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=M0zBuH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=M0zBuH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=qLM7Qh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=qLM7Qh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=c2AZaH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=c2AZaH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=PzHzUh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=PzHzUh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=3VBDth"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=3VBDth" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/291101016" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/import_deb_packages_from_apt_to_apt-cacher#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/25">Linux tips</category>
 <pubDate>Thu, 15 May 2008 07:46:26 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">487 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Fimport_deb_packages_from_apt_to_apt-cacher</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/import_deb_packages_from_apt_to_apt-cacher</feedburner:origLink></item>
<item>
 <title>How to: Find the fastest apt mirror server</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/290439113/find_the_fastest_debian_mirror-apt-spy_and_netselect-apt</link>
 <description>&lt;p&gt;If you want to use the fastest mirror to download the .deb files you may need to upgrade or update your Debian machines, you have to remember that not always your nearest server is the fastest one, and that could be because not only the distance the server is from you but also the network congestion is a factor when talking about network speed.&lt;/p&gt;
&lt;p&gt;For instance, your ISP may have a direct satellite connection to another country, and thus your nearest server should be in that country, to avoid you the hassle to get that info, Debian give you some tools, I will touch two of them here.&lt;/p&gt;
&lt;h3&gt;netselect-apt&lt;/h3&gt;
&lt;p&gt;This tool will download the full list of mirrors and will quickly explore throw them for the fastest mirror for you, the use of it really easy and reliable.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Installation&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You just need to run:&lt;/p&gt;
&lt;p class="codigo"&gt;sudo aptitude install netselect-apt&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Running it&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Once installed, run&lt;/p&gt;
&lt;p class="codigo"&gt;sudo netselect-apt -n -s lenny&lt;/p&gt;
&lt;p&gt;Be sure to change &lt;em&gt;lenny&lt;/em&gt; for your appropriate version, you can use the name of the version, (edge, lenny, sid) or the words stable, testing, unstable, experimental.&lt;/p&gt;
&lt;p&gt;It will then write a sources.list file in the current directory, you may then copy that file to &lt;em&gt;/etc/apt/sources.list&lt;/em&gt; or just edit and copy the lines you need from one to the other.&lt;/p&gt;
&lt;p&gt;If you see, I have used -n and -s options, because I wanted to get the non-free section, and deb-src to be able to use &lt;code&gt;apt-get source&lt;/code&gt;&lt;/p&gt;
&lt;h3&gt;apt-spy&lt;/h3&gt;
&lt;p&gt;apt-spy is a little bit more flexible, well maybe flexible is not the right word, as in netselect-apt you can also select some specific mirrors to explore, you have to edit the mirrors_full file, while with apt-spy you just enter the countries you may want to explore for servers.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Installation&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To install it run:&lt;/p&gt;
&lt;p class="codigo"&gt;sudo aptitude install apt-spy&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Running it&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You first need to get the mirrors file, and contrary to netselect-apt apt-spy does not do that automatically, so first run:&lt;/p&gt;
&lt;p class="codigo"&gt;sudo apt-spy update&lt;/p&gt;
&lt;p&gt;Now it is time to run the tool:&lt;/p&gt;
&lt;p class="codigo"&gt;sudo apt-spy -a North-America -a Europe&lt;/p&gt;
&lt;p&gt;To check for available servers in Noerth-America and Europe, if you want to create your own zone, just edit the file &lt;em&gt;/etc/apt-spy.conf&lt;/em&gt; and add something like this:&lt;/p&gt;
&lt;pre&gt;
France-Germany-Netherlands:
  FR
  DE
  NL
&lt;/pre&gt;&lt;p&gt;
The sources.list will be then copied to &lt;em&gt;/etc/apt/sources.list.d/apt-spy.list&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;As you see, it is really easy to manage, it takes a little bit longer than netselect-apt to run, but also works well.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Remember that during the week, or even the day not the same server is the fastest one for you, as conditions in the Internet change all the time.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=APsBdu"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=APsBdu" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=r2CyQH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=r2CyQH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=TfzaJh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=TfzaJh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=ZZUX5H"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=ZZUX5H" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=iePJkh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=iePJkh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=fEgPiH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=fEgPiH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=1nZ1Xh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=1nZ1Xh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=TBH9wh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Go2linux?i=TBH9wh" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Go2linux/~4/290439113" height="1" width="1"/&gt;</description>
 <comments>http://www.go2linux.org/find_the_fastest_debian_mirror-apt-spy_and_netselect-apt#comments</comments>
 <category domain="http://www.go2linux.org/taxonomy/term/1">Debian Linux</category>
 <pubDate>Wed, 14 May 2008 13:51:57 -0700</pubDate>
 <dc:creator>ggarron</dc:creator>
 <guid isPermaLink="false">486 at http://www.go2linux.org</guid>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=Go2linux&amp;itemurl=http%3A%2F%2Fwww.go2linux.org%2Ffind_the_fastest_debian_mirror-apt-spy_and_netselect-apt</feedburner:awareness><feedburner:origLink>http://www.go2linux.org/find_the_fastest_debian_mirror-apt-spy_and_netselect-apt</feedburner:origLink></item>
<item>
 <title>How to: Install a Debian/Ubuntu package (.deb) cache server - apt-cacher</title>
 <link>http://feeds.feedburner.com/~r/Go2linux/~3/290221668/debian-ubuntu-package-proxy-server</link>
 <description>&lt;p&gt;If you have more than one PC using Debian or Ubuntu, you know that upgrading them makes most of the time download the same files more than once, and that is not good for your bandwidth.&lt;/p&gt;
&lt;p&gt;I usually forward my requests to my Squid (in my office) and to my &lt;a href="http://www.go2linux.org/boost-your-internet-browsing-polipo-personal-proxy" target="blank"&gt;Personal proxy Polipo&lt;/a&gt; at home, it works, but apt-cacher may be a better approach as the way it decides if a file stays or is erased from the cache is more appropriate for .deb package than in Squid or Polipo, as they are optimized for web surfing.&lt;/p&gt;
&lt;p&gt;Well, after that introduction, lets go to the interesting part of the post.&lt;br /&gt;
&lt;!--break--&gt;&lt;br /&gt;
&lt;strong&gt;Installing&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To install it just run:&lt;/p&gt;
&lt;p class="codigo"&gt;sudo aptitude install apt-cacher&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Configuring&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The main configuration file is located at:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;/etc/apt-cacher/apt-cacher.conf&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;And you should check these parameters, which at least for me are the most important ones.&lt;/p&gt;
&lt;pre&gt;
# cache_dir is used to set the location of the local cache. This can
# become quite large, so make sure it is somewhere with plenty of space.
cache_dir=/var/cache/apt-cacher

# worried about unauthorised machines fetching packages through it, you can
# specify a list of IPv4 addresses which are allowed to use it and another
# list of IPv4 addresses which aren't.
# Localhost (127.0.0.1) is always allowed. Other addresses must be matched
# by allowed_hosts and not by denied_hosts to be permitted to use the cache.
# Setting allowed_hosts to "*" means "allow all".
# Otherwise the format is a comma-separated list containing addresses,
# optionally with masks (like 10.0.0.0/22), or ranges of addresses (two
# addresses separated by a hyphen, no masks, like '192.168.0.3-192.168.0.56').
allowed_hosts=10.1.1.0/24
denied_hosts=

# Apt-cacher can generate usage reports every 24 hours if you set this
# directive to 1. You can view the reports in a web browser by pointing
# to your cache machine with '/apt-cacher/report' on the end, like this:
#      &lt;a href="http://yourcache.example.com/apt-cacher/report" title="http://yourcache.example.com/apt-cacher/report"&gt;http://yourcache.example.com/apt-cacher/report&lt;/a&gt;
# Generating reports is very fast even with many thousands of logfile
# lines, so you can safely turn this on without creating much 
# additional system load.
generate_reports=1

# Apt-cacher can clean up its cache directory every 24 hours if you set
# this directive to 1. Cleaning the cache can take some time to run
# (generally in the order of a few minutes) and removes all package
# files that are not mentioned in any existing 'Packages' lists. This
# has the effect of deleting packages that have been superseded by an
# updated 'Packages' list.
clean_cache=1

# apt-cacher can use different methods to decide whether package lists need to
# be updated,
# A) looking at the age of the cached files
# B) getting HTTP header from server and comparing that with cached data. This
# method is more reliable and avoids desynchronisation of data and index files
# but needs to transfer few bytes from the server every time somebody requests
# the files ("apt-get update")
# Set the following value to the maximum age (in hours) for method A or to 0
# for method B
expire_hours=0
&lt;/pre&gt;&lt;p&gt;
Take care with &lt;em&gt;cache_dir&lt;/em&gt; and be sure you have enough space in that partition to save all the data, which could be a lot of Mbytes!&lt;/p&gt;
&lt;p&gt;Be sure that you have correctly configure the &lt;em&gt;allowed_hosts&lt;/em&gt; and the &lt;em&gt;denied_hosts&lt;/em&gt; in order to no compromise your server's security, it is always advisable to install a good &lt;a href="http://www.go2linux.org/firewall-with-linux" target="blank"&gt;Linux Firewall&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It is a good idea to have the &lt;em&gt;generate_reports&lt;/em&gt; variable to 1, so you can access the reports at:http://yourcache.example.com/apt-cacher/report.&lt;/p&gt;
&lt;p&gt;To have your cache automatically cleaned you need to enable the &lt;em&gt;clean_cache&lt;/em&gt; variable, and also decide which method of cleaning is the best, the documentation recommends to use, method B (read above), so let &lt;em&gt;expire_hours&lt;/em&gt; variable to 0&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Start the server&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To enable the server edit the file: &lt;em&gt;/etc/default/apt-cacher&lt;/em&gt; and change &lt;em&gt;AUTOSTART&lt;/em&gt; from 0 to 1, it may look like this:&lt;/p&gt;
&lt;pre&gt;
# apt-cacher startup configuration file

# IMPORTANT: check the apt-cacher.conf file before using apt-cacher as daemon.

# set to 1 to start the daemon at boot time
AUTOSTART=1

# extra settings to override the ones in apt-cacher.conf
# EXTRAOPT=" daemon_port=3142 limit=30 "
&lt;/pre&gt;&lt;p&gt;
now run:&lt;/p&gt;
&lt;p class="codigo"&gt;sudo /etc/init.d/apt-cacher restart&lt;/p&gt;
&lt;p&gt;To check that everything is fine, open your favorite browser and go to:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://127.0.0.1:3142/apt-cacher/" title="http://127.0.0.1:3142/apt-cacher/"&gt;http://127.0.0.1:3142/apt-cacher/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Configure your computers to use the Cache&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Now that you have your proxy running it is time to use it:&lt;/p&gt;
&lt;p class="codigo"&gt;sudo vim /etc/apt/apt.conf&lt;/p&gt;
&lt;p&gt;Put this info inside:&lt;/p&gt;
&lt;pre&gt;
Acquire::http::Proxy "http://127.0.0.1:3142/apt-cacher/";
&lt;/pre&gt;&lt;p&gt;
Be sure to change 127.0.0.1 to your server's IP.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~a/Go2linux?a=0OY51O"&gt;&lt;img src="http://feeds.feedburner.com/~a/Go2linux?i=0OY51O" border="0"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/Go2linux?a=ah2Y7H"&gt;&lt;img src