<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Make Tech Easier&#187; Linux</title>
	<atom:link href="http://maketecheasier.com/tag/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://maketecheasier.com</link>
	<description>Uncomplicating the complicated, making life easier</description>
	<lastBuildDate>Fri, 25 May 2012 23:58:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>GeoGebra, For Dynamic Geometry On Linux</title>
		<link>http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24</link>
		<comments>http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24#comments</comments>
		<pubDate>Thu, 24 May 2012 14:58:50 +0000</pubDate>
		<dc:creator>Adrien</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[geometry]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=50215</guid>
		<description><![CDATA[Once in a while, I like to go back with nostalgia and take a look at the software that I was using as a kid. And recently, one of them surprised me by its development: GeoGebra, the dynamic geometry tool written in Java. What surprised me in reality is not... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24&amp;title=GeoGebra%2C+For+Dynamic+Geometry+On+Linux&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24">GeoGebra, For Dynamic Geometry On Linux</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-50211" title="geogebra-logo" src="http://imagecdn.maketecheasier.com/2012/05/geogebra-logo.png" alt="geogebra-logo" />Once in a while, I like to go back with nostalgia and take a look at the software that I was using as a kid. And recently, one of them surprised me by its development: GeoGebra, the dynamic geometry tool written in Java. What surprised me in reality is not that the program suddenly became better (it was always very good), but more the discovery of how complete it is. There are multiple ways to use GeoGebra. You can stick to the middle school level and just use it to draw figures. Or you can instead go straight out of high school and combine it with scripts and fancy functions.<br />
<span id="more-50215"></span></p>
<h2>Installation</h2>
<p>Since Ubuntu 10.10, GeoGebra is in the official repositories. Therefore, you can install it via your favorite command line:</p>
<p>if you are using Gnome,</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> geogebra geogebra-gnome</pre></div></div>

<p>or for KDE,</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> geogebra-kde</pre></div></div>

<p>If you are under an older version of Ubuntu, or not using Ubuntu, I invite you to search for an additional repository, or take a look at the <a title="Installers" href="http://www.geogebra.org/cms/en/installers" target="_blank">official download page</a> for Linux.</p>
<h2>First Steps</h2>
<p>As I said earlier, GeoGebra is very complete at multiple levels. What I will try to do now is give you a little introduction to all of these levels. The first one is the most obvious use of the program: to draw geometric figures as if you were using the traditional compass and ruler. It becomes possible to draw a square with mathematical rigor, based on a circle, parallel and perpendicular lines only.</p>
<p><img class="size-full wp-image-50214 aligncenter" title="geogebra-square" src="http://imagecdn.maketecheasier.com/2012/05/geogebra-square.jpg" alt="geogebra-square" /></p>
<p>The objects that you can use are easy to access; you can select the option that you want from well-organized groups. For example, creating a perpendicular line is in the same category as the parallel ones. On the other hand, you can choose between a line and a segment from the same button.</p>
<p><img class="aligncenter size-full wp-image-50207" title="geogebra-actions" src="http://imagecdn.maketecheasier.com/2012/05/geogebra-actions.jpg" alt="geogebra-actions" /></p>
<p>A second level is the possibility to graph functions. It can become very handy to be able to trace a curve from a formula, and make a point move along it. For that, you can simply enter an equation like &#8220;y=2x&#8221; in the bottom text field, and the line will appear.</p>
<p><img class="aligncenter size-full wp-image-50209" title="geogebra-graph" src="http://imagecdn.maketecheasier.com/2012/05/geogebra-graph.jpg" alt="geogebra-graph" /></p>
<p>It then becomes possible to add a point on that curve as a linked object: even if you change the formula, the point will follow and stay on the curve. And opposite, you can modify the point&#8217;s properties via a dialog window.</p>
<p><img class="aligncenter size-full wp-image-50212" title="geogebra-properties" src="http://imagecdn.maketecheasier.com/2012/05/geogebra-properties.jpg" alt="geogebra-properties" /></p>
<p>You will also find a simple spreadsheet system within the program, with some basic functionality that a program of that type can offer. You can use formula, sort, and add data together. There is even a probability computation option.</p>
<p><img class="aligncenter size-full wp-image-50213" title="geogebra-spreadsheet" src="http://imagecdn.maketecheasier.com/2012/05/geogebra-spreadsheet.jpg" alt="geogebra-spreadsheet" /></p>
<p>Finally, GeoGebra integrates a certain level of scripting and user interaction. You can add an object like a cursor on the sheet. Moving it will affect a variable that you can name and use in other formulas. I made a basic example of that, I linked the cursor to a line defined by the equation y=2x+b. Moving the cursor along will change the value of b and therefore define the y-intercept of the line.</p>
<p><img class="aligncenter size-full wp-image-50210" title="geogebra-linking" src="http://imagecdn.maketecheasier.com/2012/05/geogebra-linking.jpg" alt="geogebra-linking" /></p>
<p>You can of course do some more interesting things with such system, and it is even possible for the experts to use some JavaScript or HTML5 to interact with GeoGebra.</p>
<h2>Conclusion</h2>
<p>If you want to go further in learning about the advanced functions of GeoGebra, you can go and take a look at the <a title="Wiki" href="http://wiki.geogebra.org/en/Tutorial:Main_Page" target="_blank">wiki</a>. However, I think that the program is so well designed that you can solve most of your problems by inspection all by yourself. It is quite rare to find a program that is so complete on different level of usage and yet remains simple and well organized. As an alternative, I can also propose you software like Kig, Dr Geo, Geonext, CaRMetal.</p>
<p>What do you think about GeoGebra? Do you use it? Do you prefer and alternative? Or do you have a script that you would like to share? Please, let us know in the comments.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23' title='How to Integrate Skype With Ubuntu Unity'>How to Integrate Skype With Ubuntu Unity</a></li>
<li><a href='http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21' title='Geary: A Simple Email Client For Linux That Supports Threaded Conversation'>Geary: A Simple Email Client For Linux That Supports Threaded Conversation</a></li>
<li><a href='http://maketecheasier.com/using-ntp-to-sync-your-clock-on-linux/2012/05/17' title='Using NTP to Sync Your Clock on Linux'>Using NTP to Sync Your Clock on Linux</a></li>
<li><a href='http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15' title='How to Monitor Your Linux Performance With Sysstat'>How to Monitor Your Linux Performance With Sysstat</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24&amp;title=GeoGebra%2C+For+Dynamic+Geometry+On+Linux&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24">GeoGebra, For Dynamic Geometry On Linux</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Integrate Skype With Ubuntu Unity</title>
		<link>http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23</link>
		<comments>http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23#comments</comments>
		<pubDate>Wed, 23 May 2012 23:58:07 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[skype]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[unity]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=50606</guid>
		<description><![CDATA[If you are both a Skype and Ubuntu user, you will know that Skype does not really integrate well into the system. While Skype comes with a Linux desktop client that you can install on Ubuntu, it doesn&#8217;t integrate itself into the system theme, nor does it makes use of... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23&amp;title=How+to+Integrate+Skype+With+Ubuntu+Unity&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23">How to Integrate Skype With Ubuntu Unity</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2012/05/skype-wrapper-main.jpg" alt="skype-wrapper-main" title="skype-wrapper-main" class="alignleft size-full wp-image-50619" />If you are both a Skype and Ubuntu user, you will know that Skype does not really integrate well into the system. While Skype comes with a Linux desktop client that you can install on Ubuntu, it doesn&#8217;t integrate itself into the system theme, nor does it makes use of the system notification panel. If you like a unified look and feel for Skype on Ubuntu (unity), here is the way to do it.</p>
<p>Skype-wrapper is a plugin that integrates Skype with Unity. It adds the Skype icon to the messaging menu and quicklist items to the launcher. It also uses the Unity notification style to notify you of incoming calls/messages. </p>
<h2>Installation</h2>
<p>Open a terminal and type:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> add-apt-repository ppa:skype-wrapper<span style="color: #000000; font-weight: bold;">/</span>ppa
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> update
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> skype-wrapper</pre></div></div>

<p>The above commands assume that you have already installed Skype in your system.</p>
<h2>Running Skype-wrapper</h2>
<p>Once you installed Skype and Skype-wrapper, you will find that there are two instances of Skype in your computer. You need to identify which is which and run only Skype-wrapper, and not Skype.</p>
<p>1. Open Nautilus File Manager and navigate to &#8220;usr/share/applications&#8221;. Scroll down the application list till you see two Skype icons. </p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/skype-wrapper-nautilus-apps.png" alt="skype-wrapper-nautilus-apps" title="skype-wrapper-nautilus-apps" class="aligncenter size-full wp-image-50607" /></p>
<p>2. To identify which one is which, right click on the Skype icon and select Properties. The one that shows the &#8220;skype-wrapper&#8221; in the Command field is the one that you want. Drag this icon to the Unity Launcher.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/skype-wrapper-properties.png" alt="skype-wrapper-properties" title="skype-wrapper-properties" class="aligncenter size-full wp-image-50608" /></p>
<p>3. Click on the icon to launch Skype. A popup will appear to prompt you to grant access to the skype-wrapper app. Check &#8220;Remember this selection&#8221; and click &#8220;Yes&#8221;.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/skype-wrapper-authorisation.png" alt="skype-wrapper-authorisation" title="skype-wrapper-authorisation" class="aligncenter size-full wp-image-50609" /></p>
<p>Once it is authorized, you should see the Skype entry in the messaging menu and any incoming notification will follow the Unity style.  </p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/skype-wrapper-notification.jpg" alt="skype-wrapper-notification" title="skype-wrapper-notification" class="aligncenter size-full wp-image-50610" /></p>
<p>Right clicking the Skype icon on the launcher also show the quicklist items. You can View Incoming Message and Add Contacts.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/skype-wrapper-quicklist.jpg" alt="skype-wrapper-quicklist" title="skype-wrapper-quicklist" class="aligncenter size-full wp-image-50613" /></p>
<p>Skype-wrapper also comes with a Settings option that allows you to configure its behavior. From the dash, search for skype-wrapper and you should see the &#8220;Skype-Wrapper Settings&#8221; app. In the Settings, you can configure the events to show notification and whether the file transfer progress should appear in the launcher. </p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/skype-wrapper-settings.png" alt="skype-wrapper-settings" title="skype-wrapper-settings" class="aligncenter size-full wp-image-50611" /></p>
<h2>Removing Skype icon from the systray</h2>
<p>After the unity integration, there is one thing left that you need to get rid of. If you can&#8217;t stand the green Skype icon that didn&#8217;t go well with the Unity theme, you can remove it by uninstalling the &#8220;sni-qt&#8221; package. Note that a few other application, such as Dropbox, depend on the &#8220;sni-qt&#8221; package to display icon in the systray, and removing this package will affect these apps as well. Here&#8217;s what you need to do:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> remove sni-qt</pre></div></div>

<p>The next time you launch Skype-wrapper, the green Skype icon won&#8217;t be around anymore.</p>
<h2>Uninstalling Skype-wrapper</h2>
<p>To completely remove Skype-wrapper from your computer, first open up your Skype option and go to &#8220;Public API&#8221; (the last option in the left sidebar). Select &#8220;Skype4Py&#8221; and click Remove.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/skype-wrapper-remove.png" alt="skype-wrapper-remove" title="skype-wrapper-remove" class="aligncenter size-full wp-image-50617" /></p>
<p>Next, uninstall skype-wrapper from your computer:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> autoremove skype-wrapper</pre></div></div>

<p>That&#8217;s it.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/tweak-ubuntu-unity-desktop-with-myunity/2011/12/22' title='Tweak Your Ubuntu Unity Desktop With MyUnity '>Tweak Your Ubuntu Unity Desktop With MyUnity </a></li>
<li><a href='http://maketecheasier.com/fedora-15-vs-ubuntu-natty-narwhal-the-battle-for-your-next-desktop/2011/03/17' title='Fedora 15 vs Ubuntu Natty Narwhal &#8211; The Battle for Your Next Desktop'>Fedora 15 vs Ubuntu Natty Narwhal &#8211; The Battle for Your Next Desktop</a></li>
<li><a href='http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14' title='How to Install Java Runtime In Ubuntu 12.04'>How to Install Java Runtime In Ubuntu 12.04</a></li>
<li><a href='http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07' title='How to Connect to A VPN In Ubuntu [Quick Tips]'>How to Connect to A VPN In Ubuntu [Quick Tips]</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23&amp;title=How+to+Integrate+Skype+With+Ubuntu+Unity&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23">How to Integrate Skype With Ubuntu Unity</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geary: A Simple Email Client For Linux That Supports Threaded Conversation</title>
		<link>http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21</link>
		<comments>http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21#comments</comments>
		<pubDate>Mon, 21 May 2012 21:30:59 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[email client]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=50468</guid>
		<description><![CDATA[There are plenty of email desktop clients for Linux. Some are being integrated into the distro (such as Thunderbird, Evolution, Kmail) and used as the default email client while others require you to install manually. Geary belongs to the latter. Geary is a simple and lightweight email client that supports... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21&amp;title=Geary%3A+A+Simple+Email+Client+For+Linux+That+Supports+Threaded+Conversation&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21">Geary: A Simple Email Client For Linux That Supports Threaded Conversation</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2012/05/geary-logo.png" alt="geary-logo" title="geary-logo" class="alignleft size-full wp-image-50478" />There are plenty of email desktop clients for Linux. Some are being integrated into the distro (such as Thunderbird, Evolution, Kmail) and used as the default email client while others require you to install manually. Geary belongs to the latter.</p>
<p>Geary is a simple and lightweight email client that supports email threading (some call it conversation mode). It is still in the early development stage, but it does show plenty of potential to become a great email client.</p>
<p>Being a simple and lightweight app, Geary has trimmed most, if not all, of the fat found in many other email clients. It is pretty simple in interface and features, and yes, it is also lacking some important functions like integrating with address book and connect to multiple email accounts.<br />
<span id="more-50468"></span></p>
<h2>Installation</h2>
<p>Here&#8217;s the command to install Geary in ubuntu-based distro:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> add-apt-repository ppa:yorba<span style="color: #000000; font-weight: bold;">/</span>ppa
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> update
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> geary</pre></div></div>

<h2>Running Geary</h2>
<p>The first time you run Geary, it will prompt you to setup your email account. There are three options in the &#8220;Service&#8221; dropdown: Gmail, Yahoo and Other. If you have enabled IMAP in Gmail and Yahoo, all you need to do is to enter your username and password and it will do the rest. For the &#8220;Others&#8221; option, you will have to configure the IMAP settings manually.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/geary-setup.png" alt="geary-setup" title="geary-setup" class="aligncenter size-full wp-image-50470" /></p>
<p>Once your account is authenticated, you should see your mails appearing in the main window.</p>
<p>The interface is pretty minimal. There are three columns that show the folders, email list and actual email content respectively. </p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/geary-main-interface.png" alt="geary-main-interface" title="geary-main-interface" class="aligncenter size-full wp-image-50471" /></p>
<p>At the top is a row of toolbar that allows you to reply, forward, compose and archive your emails and that are about all you have for Geary.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/geary-toolbar.png" alt="geary-toolbar" title="geary-toolbar" class="aligncenter size-full wp-image-50472" /></p>
<p>The best thing about Geary is the threaded conversation that makes the interface more compact and each email message easier to follow. The thread count is displayed in the email list and the conversation is threaded, just like the way Gmail does.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/geary-threaded-message.png" alt="geary-threaded-message" title="geary-threaded-message" class="aligncenter size-full wp-image-50475" /></p>
<p>There are also several other Gmail-like style, like the labels, starred, archive etc. </p>
<p>When it comes to composing email, it is pretty basic and lacking at the same time. You can compose in rich-text format, but you won&#8217;t be able to attach any file to the email. It doesn&#8217;t integrate with your contacts as well, so you have to manually type in the email address of the recipients. I wonder how many people actually remember <em>all</em> the email address of their friends.</p>
<h2>Removal of email account</h2>
<p>As of this post, there is no easy way for you to remove the email account you have setup in Geary. The only way I can come up with is to go to the &#8220;~/.local/share/geary/&#8221; folder and remove the folder with your email address. This will effectively remove the email account in Geary.</p>
<h2>Conclusion</h2>
<p>The advantage of Geary lies in its simplicity. Being a lightweight application with Gmail-like interface (labels, starred, threaded conversation) makes it easy and pleasant to use, but the lacking of several features such as contacts support and file attachment etc have severely crippled the app. Noting that this is still a product in its early development stage, hopefully these important and necessary features will be integrated into the app. By then, it could become the default Gmail desktop app, much like the way <a href="http://maketecheasier.com/sparrow-access-gmail-account-on-desktop/2010/10/11" title="Sparrow Access Your Gmail Account On Desktop [Mac]">Sparrow</a> does for Mac.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24' title='GeoGebra, For Dynamic Geometry On Linux'>GeoGebra, For Dynamic Geometry On Linux</a></li>
<li><a href='http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23' title='How to Integrate Skype With Ubuntu Unity'>How to Integrate Skype With Ubuntu Unity</a></li>
<li><a href='http://maketecheasier.com/using-ntp-to-sync-your-clock-on-linux/2012/05/17' title='Using NTP to Sync Your Clock on Linux'>Using NTP to Sync Your Clock on Linux</a></li>
<li><a href='http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15' title='How to Monitor Your Linux Performance With Sysstat'>How to Monitor Your Linux Performance With Sysstat</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21&amp;title=Geary%3A+A+Simple+Email+Client+For+Linux+That+Supports+Threaded+Conversation&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21">Geary: A Simple Email Client For Linux That Supports Threaded Conversation</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using NTP to Sync Your Clock on Linux</title>
		<link>http://maketecheasier.com/using-ntp-to-sync-your-clock-on-linux/2012/05/17</link>
		<comments>http://maketecheasier.com/using-ntp-to-sync-your-clock-on-linux/2012/05/17#comments</comments>
		<pubDate>Thu, 17 May 2012 14:58:56 +0000</pubDate>
		<dc:creator>Adrien</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[time server]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=49978</guid>
		<description><![CDATA[There is one thing that irritates me the most with computers: the clock. When you think about it, we know how to connect to machines across seas, how to express our feelings to the whole world, and yet, for a long time, my computer&#8217;s clock was off by a few... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/using-ntp-to-sync-your-clock-on-linux/2012/05/17&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/using-ntp-to-sync-your-clock-on-linux/2012/05/17" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/using-ntp-to-sync-your-clock-on-linux/2012/05/17" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/using-ntp-to-sync-your-clock-on-linux/2012/05/17" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/using-ntp-to-sync-your-clock-on-linux/2012/05/17&amp;title=Using+NTP+to+Sync+Your+Clock+on+Linux&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/using-ntp-to-sync-your-clock-on-linux/2012/05/17" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/using-ntp-to-sync-your-clock-on-linux/2012/05/17">Using NTP to Sync Your Clock on Linux</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-49977" title="ntp-clock" src="http://imagecdn.maketecheasier.com/2012/05/ntp-clock.jpg" alt="ntp-clock"/> There is one thing that irritates me the most with computers: the clock. When you think about it, we know how to connect to machines across seas, how to express our feelings to the whole world, and yet, for a long time, my computer&#8217;s clock was off by a few minutes. I’ll admit that it isn’t a matter of the utmost importance, but it’s still very frustrating. However, if you use some out-of-the-box distributions like Ubuntu, you’ve probably never experienced this problem, simply because the clock is already configured to synchronize with what is called a time server. The frustrated people are in fact the ones who use distributions that require a bit of configuration at the beginning, like Archlinux. In that case, the synchronization has to be set up manually, using NTP (Network Time Protocol).<br />
<span id="more-49978"></span></p>
<h2>Configuration</h2>
<p>First of all, you will need the “ntp” package on your computer. On most distributions, it is installed by default, but you may want to check that you have it or its equivalent. To check, try the command</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">ntpq</pre></div></div>

<p>And if it is not found, you know that you don’t have the appropriate package.</p>
<p>Now that this is done, the entire configuration is going to be made with the file &#8220;/etc/ntp.conf.&#8221; All you have to do for an instant result is to modify these lines which are the default ones:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"> server <span style="color: #000000;">0</span>.pool.ntp.org
 server <span style="color: #000000;">1</span>.pool.ntp.org
 server <span style="color: #000000;">2</span>.pool.ntp.org
 server <span style="color: #000000;">3</span>.pool.ntp.org</pre></div></div>

<p>Instead, there are two things you need to do:<br />
Find the addresses of the time servers closest to you on <a title="pool.ntp.org" href="http://www.pool.ntp.org/" target="_blank">pool.ntp.org</a> and copy-paste them instead of the default ones. As an example, the addresses for the U.S. are</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">server <span style="color: #000000;">0</span>.us.pool.ntp.org
server <span style="color: #000000;">1</span>.us.pool.ntp.org
server <span style="color: #000000;">2</span>.us.pool.ntp.org
server <span style="color: #000000;">3</span>.us.pool.ntp.org</pre></div></div>

<p>Add “iburst” at the end of each server lines. This option will send a “burst” of packets in case the initial connection with the server fails.</p>
<p>So, in the end, if you are in the U.S., your addresses should look like that:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">server <span style="color: #000000;">0</span>.us.pool.ntp.org iburst
server <span style="color: #000000;">1</span>.us.pool.ntp.org iburst
server <span style="color: #000000;">2</span>.us.pool.ntp.org iburst
server <span style="color: #000000;">3</span>.us.pool.ntp.org iburst</pre></div></div>

<h2>Synchronization</h2>
<p>Now that the servers are correctly setup, you can launch the synchronization process. You may want to first test that the connections are working and that the servers are up. For that, use the command</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"> ntpq <span style="color: #660033;">-p</span></pre></div></div>

<p>If you see something like this, then you’re fine. </p>
<p><img class="aligncenter size-full wp-image-49977" title="ntp-testing" src="http://imagecdn.maketecheasier.com/2012/05/ntp-testing.jpg" alt="ntp-testing" /></p>
<p>Then, the easiest way to synchronize is to add ntp as a daemon. Edit your &#8220;/etc/rc.conf&#8221; file (or the equivalent, depending on your distribution) to add “ntpd” after your Internet connection daemon. In this case, you will have to blacklist the hwclock daemon. So your rc.conf file should contain something like:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"> <span style="color: #007800;">DAEMONS</span>=<span style="color: #7a0874; font-weight: bold;">&#40;</span>...<span style="color: #7a0874; font-weight: bold;">&#91;</span>Internet connection like wicd<span style="color: #7a0874; font-weight: bold;">&#93;</span>...<span style="color: #000000; font-weight: bold;">!</span>hwclock ntpd...<span style="color: #7a0874; font-weight: bold;">&#41;</span></pre></div></div>

<p>An alternative if you don&#8217;t want it as a daemon is to launch the command</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"> <span style="color: #c20cb9; font-weight: bold;">sudo</span> ntpd <span style="color: #660033;">-qg</span></pre></div></div>

<p>And then update your system clock with</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"> <span style="color: #c20cb9; font-weight: bold;">sudo</span> hwclock <span style="color: #660033;">-w</span></pre></div></div>

<p>Note that in some circumstances, your clock should already be broadly at the right time, but off by a few minutes. The synchronization may not work if your time differs by a couple of hours from the servers&#8217; time.</p>
<h2>Conclusion</h2>
<p>With this, your clock should always indicate the right time. Overall, I find the configuration and the synchronization to be pretty straightforward. It’s still more complex than it is with Ubuntu, but it is the price that those who want more control must pay. Alternatively, systems like Chrony and OpenNTPD offer the same service, and work generally in the same way.</p>
<p>Do you use ntpd? Or do you prefer some other service? And which method do you use for your synchronization? Please let us know in the comments.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24' title='GeoGebra, For Dynamic Geometry On Linux'>GeoGebra, For Dynamic Geometry On Linux</a></li>
<li><a href='http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23' title='How to Integrate Skype With Ubuntu Unity'>How to Integrate Skype With Ubuntu Unity</a></li>
<li><a href='http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21' title='Geary: A Simple Email Client For Linux That Supports Threaded Conversation'>Geary: A Simple Email Client For Linux That Supports Threaded Conversation</a></li>
<li><a href='http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15' title='How to Monitor Your Linux Performance With Sysstat'>How to Monitor Your Linux Performance With Sysstat</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/using-ntp-to-sync-your-clock-on-linux/2012/05/17&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/using-ntp-to-sync-your-clock-on-linux/2012/05/17" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/using-ntp-to-sync-your-clock-on-linux/2012/05/17" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/using-ntp-to-sync-your-clock-on-linux/2012/05/17" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/using-ntp-to-sync-your-clock-on-linux/2012/05/17&amp;title=Using+NTP+to+Sync+Your+Clock+on+Linux&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/using-ntp-to-sync-your-clock-on-linux/2012/05/17" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/using-ntp-to-sync-your-clock-on-linux/2012/05/17">Using NTP to Sync Your Clock on Linux</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/using-ntp-to-sync-your-clock-on-linux/2012/05/17/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Monitor Your Linux Performance With Sysstat</title>
		<link>http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15</link>
		<comments>http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15#comments</comments>
		<pubDate>Tue, 15 May 2012 23:58:03 +0000</pubDate>
		<dc:creator>Chuck Romano</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[monitor]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[sysstat]]></category>
		<category><![CDATA[system]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=49524</guid>
		<description><![CDATA[Sysstat is a powerful logging and monitoring tool for Linux/Unix systems. It can be used to monitor system performance and troubleshoot problems. Though many distros have GUI based monitoring applications and API’s, sysstat is a go-to for power users and can log and track pretty much everything going on within... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15&amp;title=How+to+Monitor+Your+Linux+Performance+With+Sysstat&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15">How to Monitor Your Linux Performance With Sysstat</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2012/05/tux-main.jpg" alt="tux-main" title="tux-main" class="alignleft size-full wp-image-49761" />Sysstat is a powerful logging and monitoring tool for Linux/Unix systems. It can be used to monitor system performance and troubleshoot problems. Though many distros have GUI based monitoring applications and API’s, sysstat is a go-to for power users and can log and track pretty much everything going on within your Linux box.<br />
<span id="more-49524"></span></p>
<h2>Installation</h2>
<p>To install sysstat on a RedHat based variant using yum:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">yum <span style="color: #660033;">-y</span> <span style="color: #c20cb9; font-weight: bold;">install</span> sysstat</pre></div></div>

<p>To install on a Debian based variant using apt:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> sysstat</pre></div></div>

<p>If you are using a Ubuntu-based distro, you should be able to find sysstat in the software manager.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/sysstat-mint-software-manager.png" alt="sysstat-mint-software-manager" title="sysstat-mint-software manager" class="aligncenter size-full wp-image-49551" /></p>
<p>After the installation, you will need to edit the configuration file to run the daemon. </p>
<p>In the terminal:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">gksu gedit <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>default<span style="color: #000000; font-weight: bold;">/</span>sysstat</pre></div></div>

<p>and set the &#8220;sadc&#8221; variable to true by changing the line to <code>ENABLED="true"</code>. </p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/sysstat-enable-logging.png" alt="sysstat-enable-logging" title="sysstat-enable logging" class="aligncenter size-full wp-image-49540" /></p>
<p>Save and close the file. Finally, start the daemon:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>init.d<span style="color: #000000; font-weight: bold;">/</span>sysstat start</pre></div></div>

<h2>Common usage of Sysstat</h2>
<p>The sysstat suite is obviously a collection of very extensive and detailed application. Here are some basic ways to use the tools in  order to gain a feel for its troubleshooting guidance.</p>
<h3>Check CPU usage</h3>
<p>To check CPU usage stats for the current day (by default sar tracks the data every 10 minutes):</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">sar <span style="color: #660033;">-u</span></pre></div></div>

<p>To display real-time CPU usage for a given amount of time, you can specify the intervals in seconds followed by how many entries you want to report. For example: the following will report total CPU usage every 2 seconds for a total of 10 times:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">sar <span style="color: #660033;">-u</span> <span style="color: #000000;">2</span> <span style="color: #000000;">10</span></pre></div></div>

<p><img src="http://imagecdn.maketecheasier.com/2012/05/sysstat-sar-u-output.png" alt="sysstat-sar-u-output" title="sysstat-sar-u output" class="aligncenter size-full wp-image-49541" /></p>
<p>Most PCs have multiple cores nowadays. To view the activity of each specific core use the &#8220;<code>-P ALL</code>&#8221; flag.  The following shows a real-time snapshot of the 4 cores in my PC (same intervals and output parameters apply, below is 1 second 1 time):</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">sar <span style="color: #660033;">-P</span> ALL <span style="color: #000000;">1</span> <span style="color: #000000;">1</span></pre></div></div>

<p><img src="http://imagecdn.maketecheasier.com/2012/05/sysstat-sar-P-ALL-output.png" alt="sysstat-sar-P-ALL-output" title="sysstat-sar-P ALL output" class="aligncenter size-full wp-image-49542" /></p>
<p>Want to see how much memory is currently being used? Use <code>sar -r</code> as follows to show real-time memory usage every 2 seconds for 10 times:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">sar <span style="color: #660033;">-r</span> <span style="color: #000000;">2</span> <span style="color: #000000;">10</span></pre></div></div>

<p><img src="http://imagecdn.maketecheasier.com/2012/05/sysstat-sar-r-output.png" alt="sysstat-sar-r-output" title="sysstat-sar-r output" class="aligncenter size-full wp-image-49543" /></p>
<h3>Display device report</h3>
<p>To display a device report showing transfers per second (tps) and data read and write stats, showing data in real-time every 2 seconds, for 10 reports, type:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">iostat <span style="color: #660033;">-d</span> <span style="color: #000000;">2</span> <span style="color: #000000;">10</span></pre></div></div>

<p><img src="http://imagecdn.maketecheasier.com/2012/05/sysstat-iostat-d-results.png" alt="sysstat-iostat-d results" title="sysstat-iostat-d results" class="aligncenter size-full wp-image-49544" /></p>
<p>Note:
<ul>
<li>tps = transfers per second</li>
<li>Blk_read/s = amount of data read in blocks per second</li>
<li>Blk_wrtn/s = amount of data written in blocks per second</li>
<li>Blk_read = total blocks read</li>
<li>Blk_wrtn = total blocks written</li>
</ul>
<p>For extended I/O stats:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">iostat <span style="color: #660033;">-x</span> <span style="color: #000000;">2</span> <span style="color: #000000;">5</span></pre></div></div>

<p><img src="http://imagecdn.maketecheasier.com/2012/05/sysstat-iostat-x-results.png" alt="sysstat-iostat-x-results" title="sysstat-iostat-x results" class="aligncenter size-full wp-image-49545" /></p>
<h3>Get information regarding running process</h3>
<p>Use <code>pidstat</code> to report information regarding running process.  The <code>-d</code> flag will list all processes on the machine:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">pidstat <span style="color: #660033;">-d</span></pre></div></div>

<p><img src="http://imagecdn.maketecheasier.com/2012/05/sysstat-pidstat-d-results.png" alt="sysstat-pidstat-d-results" title="sysstat-pidstat-d results" class="aligncenter size-full wp-image-49546" /></p>
<p>To see real-time results of running processes, you can use the following, where like the above examples, the first number is the second interval and the second number is how many times to report:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">pidstat - d <span style="color: #000000;">2</span> <span style="color: #000000;">5</span></pre></div></div>

<p><img src="http://imagecdn.maketecheasier.com/2012/05/sysstat-pidstat-d25-results.png" alt="sysstat-pidstat-d25-results" title="sysstat-pidstat-d25 results" class="aligncenter size-full wp-image-49547" /></p>
<p>Another useful command is to use <code>pidstat</code> with the <code>-r</code> flag to analyze memory usage with particular processes:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">pidstat <span style="color: #660033;">-r</span> <span style="color: #000000;">2</span> <span style="color: #000000;">5</span></pre></div></div>

<p><img src="http://imagecdn.maketecheasier.com/2012/05/sysstat-pidstat-r-results.png" alt="sysstat-pidstat-r-results" title="sysstat-pidstat-r results" class="aligncenter size-full wp-image-49548" /></p>
<h2>Conclusion</h2>
<p>Sysstat is a very powerful monitoring tool for Linux and it is particularly useful in a server environment where there is no GUI available. The above mentioned only touch the surface of what sysstat is capable. If you have used sysstat in your PC/server, feel free to share with us the various ways you use it to monitor your system performance.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/increase-screen-resolution-beyond-its-default-settings-linux/2012/04/13' title='How to Increase Your Screen Resolution Beyond Its Default Settings [Linux]'>How to Increase Your Screen Resolution Beyond Its Default Settings [Linux]</a></li>
<li><a href='http://maketecheasier.com/fix-low-battery-power-and-overheating-issue-in-ubuntu-oneiric/2012/03/02' title='How to Fix Low Battery Power And Overheating Issue In Ubuntu 11.10'>How to Fix Low Battery Power And Overheating Issue In Ubuntu 11.10</a></li>
<li><a href='http://maketecheasier.com/knowing-linux-system-via-the-command-line/2012/02/23' title='Knowing Your Linux System Via the Command Line'>Knowing Your Linux System Via the Command Line</a></li>
<li><a href='http://maketecheasier.com/linux-running-too-slow-heres-how-to-find-the-cause/2011/09/29' title='Linux Running Too Slow?  Here&#8217;s How to Find the Cause'>Linux Running Too Slow?  Here&#8217;s How to Find the Cause</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15&amp;title=How+to+Monitor+Your+Linux+Performance+With+Sysstat&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15">How to Monitor Your Linux Performance With Sysstat</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Install Java Runtime In Ubuntu 12.04</title>
		<link>http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14</link>
		<comments>http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14#comments</comments>
		<pubDate>Mon, 14 May 2012 21:30:05 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=49940</guid>
		<description><![CDATA[If you have installed Ubuntu from scratch, most probably the java package is not installed by default. The java package is necessary to run any java-based app, including running java applets in the browser. While you may not use it it all the time, it is still handy to install... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14&amp;title=How+to+Install+Java+Runtime+In+Ubuntu+12.04&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14">How to Install Java Runtime In Ubuntu 12.04</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2012/05/java-ubuntu-main.png" alt="java-ubuntu-main" title="java-ubuntu-main" class="alignleft size-full wp-image-49949" />If you have installed Ubuntu from scratch, most probably the java package is not installed by default. The java package is necessary to run any java-based app, including running java applets in the browser. While you may not use it it all the time, it is still handy to install it. When you need it, it is there ready to be used.<br />
<span id="more-49940"></span></p>
<h2>Sun JDK vs OpenJDK</h2>
<p>In the past, Sun JDK was the default java package in Ubuntu. After Sun Microsystem was acquired by Oracle in 2010, Ubuntu (and various distros) switched the java package to the fully open-source OpenJDK as the SUN JDK no longer contain codes that are fully open-sourced.</p>
<p>OpenJDK is community-built and is (almost) 100% similar to the SUN JDK. You can easily install OpenJDK in Ubuntu via the Ubuntu Software Center, by clicking <a href="apt: openjdk-7-jre">here</a> or running the command:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> openjdk-<span style="color: #000000;">7</span>-jre</pre></div></div>

<p>Personally, other than some minor font rendering issue with OpenJDK, I have not experience any major problem with OpenJDK. That could also because I don&#8217;t use many java-based apps in the first place. However, if you have a specific java-based app that don&#8217;t run well in OpenJDK, you can switch to the SUN JDK instead. Here is how you do it:</p>
<h3>The hard way</h3>
<p>This method requires you to install SUN JDK 7 manually. It is a good way for you to learn the trick.</p>
<p>1. Download the SUN JDK 7 <a href="http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-1591156.html" target="_blank">here</a> to your home folder.</p>
<p>2. Extract the tar file.</p>
<p>3. Move the extracted file to the &#8220;/usr/lib/jvm/&#8221; folder:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">mv</span> jdk1.7.0_04 <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>jvm<span style="color: #000000; font-weight: bold;">/</span></pre></div></div>

<p>4. Install SUN JDK 7 in your system:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> update-alternatives <span style="color: #660033;">--install</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>javac javac <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>jvm<span style="color: #000000; font-weight: bold;">/</span>jdk1.7.0_04<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>javac <span style="color: #000000;">1</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> update-alternatives <span style="color: #660033;">--install</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>java java <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>jvm<span style="color: #000000; font-weight: bold;">/</span>jdk1.7.0_04<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>java <span style="color: #000000;">1</span></pre></div></div>

<p>5. Set the environment variables:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> update-alternatives <span style="color: #660033;">--config</span> javac
<span style="color: #c20cb9; font-weight: bold;">sudo</span> update-alternatives <span style="color: #660033;">--config</span> java</pre></div></div>

<p>You will see an option like the screenshot below:</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/java-update-alternative.png" alt="java-update-alternative" title="java-update-alternative" class="aligncenter size-full wp-image-49945" /></p>
<p>Enter the option that corresponds to the SUN JDK package. Press Enter.</p>
<p>That&#8217;s it. </p>
<p>To test your java:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">java <span style="color: #660033;">-version</span></pre></div></div>

<p>You should see something like this:</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/java-version.png" alt="java-version" title="java-version" class="aligncenter size-full wp-image-49946" /></p>
<h3>The easy way</h3>
<p>If you don&#8217;t want to manually install the SUN JDK, you can do it via a PPA. Since there is no official PPA for SUN JDK, you will have to grab a custom PPA that comes with the java package. Note that custom PPAs might add extra software sources to the repository, and cause your system to be bloated or even have conflicts with other apps. So bear in mind the risk involved. </p>
<p>There are several PPAs out there that come with SUN JDK, one that you can use is &#8220;<em>webupd8team/java</em>&#8221;</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> add-apt-repository ppa:webupd8team<span style="color: #000000; font-weight: bold;">/</span>java
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> update
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> oracle-java7-installer</pre></div></div>

<p>This should install SUN JDK 7 in your system.</p>
<h2>Run Java applet in Browsers (Firefox, Chrome etc)</h2>
<p>Even after you have installed the java package, you will find that the java applet in your browser won&#8217;t run. If you are using the OpenJDK, here is another package that you need to install:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> icedtea-<span style="color: #000000;">7</span>-plugin</pre></div></div>

<p>For Oracle java, run the commands:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mkdir</span> ~<span style="color: #000000; font-weight: bold;">/</span>.mozilla<span style="color: #000000; font-weight: bold;">/</span>plugins
<span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>jvm<span style="color: #000000; font-weight: bold;">/</span>jdk1.7.0_04<span style="color: #000000; font-weight: bold;">/</span>jre<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>i386<span style="color: #000000; font-weight: bold;">/</span>libnpjp2.so ~<span style="color: #000000; font-weight: bold;">/</span>.mozilla<span style="color: #000000; font-weight: bold;">/</span>plugins</pre></div></div>

<p>If you are using a 64-bit system, remember to change the &#8220;i386&#8243; to &#8220;<strong>amd64</strong>&#8220;.</p>
<p>Once install, restart your browser. The java applet should run now. To test if Java is working in your browser, go to <a href="http://java.com/en/download/testjava.jsp" target="_blank">http://java.com/en/download/testjava.jsp</a>. If installed correctly, you should see a &#8220;Your java is working&#8221; message.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23' title='How to Integrate Skype With Ubuntu Unity'>How to Integrate Skype With Ubuntu Unity</a></li>
<li><a href='http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07' title='How to Connect to A VPN In Ubuntu [Quick Tips]'>How to Connect to A VPN In Ubuntu [Quick Tips]</a></li>
<li><a href='http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04' title='How to Upgrade to Gimp 2.8 in Ubuntu'>How to Upgrade to Gimp 2.8 in Ubuntu</a></li>
<li><a href='http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03' title='Installing Your Own LTSP Server on Ubuntu  '>Installing Your Own LTSP Server on Ubuntu  </a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14&amp;title=How+to+Install+Java+Runtime+In+Ubuntu+12.04&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14">How to Install Java Runtime In Ubuntu 12.04</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>10 More Funny and/or Useless Linux Commands</title>
		<link>http://maketecheasier.com/10-more-funny-andor-useless-linux-commands/2012/05/10</link>
		<comments>http://maketecheasier.com/10-more-funny-andor-useless-linux-commands/2012/05/10#comments</comments>
		<pubDate>Thu, 10 May 2012 14:58:31 +0000</pubDate>
		<dc:creator>Adrien</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Funny Tech]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[command line]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=49434</guid>
		<description><![CDATA[Not so long ago, in a very, very close galaxy, I gave a top ten of the most funny and/or useless Linux commands — a collection of various (in)utilities that a lot of you commented on, proposing some additional commands, or explaining their function. Some of these comments were in... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/10-more-funny-andor-useless-linux-commands/2012/05/10&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/10-more-funny-andor-useless-linux-commands/2012/05/10" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/10-more-funny-andor-useless-linux-commands/2012/05/10" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/10-more-funny-andor-useless-linux-commands/2012/05/10" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/10-more-funny-andor-useless-linux-commands/2012/05/10&amp;title=10+More+Funny+and%2For+Useless+Linux+Commands&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/10-more-funny-andor-useless-linux-commands/2012/05/10" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/10-more-funny-andor-useless-linux-commands/2012/05/10">10 More Funny and/or Useless Linux Commands</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2012/05/10_more_funny_commands-main.jpg" alt="10_more_funny_commands-main" title="10_more_funny_commands-main" class="alignleft size-full wp-image-49596" />Not so long ago, in a very, very close galaxy, I gave a <a href="http://maketecheasier.com/10-funny-and-useless-linux-command/2012/03/22" title="10 Funny And Useless Linux Command">top ten of the most funny and/or useless Linux commands</a> — a collection of various (in)utilities that a lot of you commented on, proposing some additional commands, or explaining their function. Some of these comments were in fact very interesting and I think that the list should be updated, taking them into account. I therefore present another top ten list of the most funny and/or useless commands, including your opinions and just a little bit of mine, so that we have a list that goes to ten. Watch out though, because some of the commands listed here will not work by default and may require the installation of an extra package.<br />
<span id="more-49434"></span></p>
<h2>1. sl</h2>
<p>Thanks to Asdasd, I discovered &#8220;sl&#8221;. An incredibly useless but very necessary program that just shows a train in ASCII art going through your terminal. Maybe one of the most appealing commands of this top ten.</p>
<p><img class="aligncenter size-full wp-image-49429" title="10_more_funny_commands-sl" src="http://imagecdn.maketecheasier.com/2012/05/10_more_funny_commands-sl.jpg" alt="10_more_funny_commands-sl" /></p>
<h2>2. pi</h2>
<p>Credit goes to cameronhorsburgh for bringing this one up. &#8220;pi&#8221; displays an approximation of PI, useful if you are making some calculation, I guess. The syntax is:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">pi <span style="color: #7a0874; font-weight: bold;">&#91;</span>number of digits to display<span style="color: #7a0874; font-weight: bold;">&#93;</span></pre></div></div>

<p><img class="aligncenter size-full wp-image-49428" title="10_more_funny_commands-pi" src="http://imagecdn.maketecheasier.com/2012/05/10_more_funny_commands-pi.jpg" alt="10_more_funny_commands-pi" /></p>
<h2>3. dog</h2>
<p>Coats was the one to bring this one up. &#8220;dog&#8221; is an alternative to &#8220;cat&#8221; (see the humor?), as it uses the same syntax to display a text stream into the console. You will probably have to install it as it is not a command offered by default, but when you do, I invite you to take a look at the manual page.</p>
<p><img class="aligncenter size-full wp-image-49425" title="10_more_funny_commands-dog" src="http://imagecdn.maketecheasier.com/2012/05/10_more_funny_commands-dog.jpg" alt="10_more_funny_commands-dog" /></p>
<h2>4. vdir</h2>
<p>&#8220;vdir&#8221; is useless in that it is a redundancy. Its main function is to list the content of a directory, displaying the name of the files, the permissions, the dates of modification, the sizes, etc. However, all of this can be done via the good old command &#8220;ls&#8221; and its composite like</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">ls</span> <span style="color: #660033;">-l</span></pre></div></div>

<p><img class="aligncenter size-full wp-image-49432" title="10_more_funny_commands-vdir" src="http://imagecdn.maketecheasier.com/2012/05/10_more_funny_commands-vdir.jpg" alt="10_more_funny_commands-vdir" /></p>
<h2>5. clear</h2>
<p>&#8220;clear&#8221; is also a redundancy. With this command, you will erase the lines from the terminal and &#8220;clear the screen.&#8221; But anyone adept with the console will save time by using the shortcut &#8220;Ctrl+l&#8221;, which does exactly the same thing.</p>
<p><img class="aligncenter size-full wp-image-49424" title="10_more_funny_commands-clear" src="http://imagecdn.maketecheasier.com/2012/05/10_more_funny_commands-clear.jpg" alt="10_more_funny_commands-clear" /></p>
<h2>6. ul</h2>
<p>An interesting command, &#8220;ul&#8221; can be used to underline characters in the terminal. I still have not figured it out completely but I know that, for example, it will transform</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">echo</span> $<span style="color: #ff0000;">'hello w\b_o\b_r\b_l\b_d\b_ '</span> <span style="color: #000000; font-weight: bold;">|</span> ul</pre></div></div>

<p>into &#8220;hello <span style="text-decoration: underline;">world</span>&#8220;. As you can guess, it replaces the meta-character &#8220;\b_&#8221; with an actual underlining.</p>
<p><img class="aligncenter size-full wp-image-49431" title="10_more_funny_commands-ul" src="http://imagecdn.maketecheasier.com/2012/05/10_more_funny_commands-ul.jpg" alt="10_more_funny_commands-ul" /></p>
<h2>7. w</h2>
<p>You can say whatever you want about &#8220;w&#8221;, but it is to my knowledge the shortest command you can find by default on your machine. And I think that it therefore deserves to be in our list just for that. Surprisingly, &#8220;w&#8221; allows you to see information about the current users, like their name, their login time, etc.</p>
<p><img class="aligncenter size-full wp-image-49433" title="10_more_funny_commands-w" src="http://imagecdn.maketecheasier.com/2012/05/10_more_funny_commands-w.jpg" alt="10_more_funny_commands-w" /></p>
<h2>8. filters</h2>
<p>A moore&#8217;s contribution: filters is a set of tools that transforms text to give it some phonetic accent. “man talkfilters” will give you the list of the possible accents. But as an example,</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;make tech easier is cool&quot;</span> <span style="color: #000000; font-weight: bold;">|</span> fudd</pre></div></div>

<p>will give &#8220;<em>make tech easiew is coow</em> &#8221; which supposedly imitates Elmer Fudd&#8217;s accent (the guy who hunts Bugs Bunny in Looney Tunes). And one of my favorites, the filter &#8220;warez&#8221; will give you your input in H4x0r code. The previous example becomes &#8220;]\/[ak3 73k]-[ 3az13r YZ c0ol" with "warez" instead of "fudd" at the end of the command.</p>
<p><img class="aligncenter size-full wp-image-49426" title="10_more_funny_commands-filters" src="http://imagecdn.maketecheasier.com/2012/05/10_more_funny_commands-filters.jpg" alt="10_more_funny_commands-filters" /></p>
<h2>9. fortune mods</h2>
<p>Last time, I presented to you the famous fortune command which gives you a (relatively) short and random geek sentence each time you call it. However, if you can add your own fortunes to the database, it is also possible to download extensions, or mods, which add fortunes from a specific source, like Star Wars, the Chuck Norris facts, different languages, Matrix, Futurama, Calvin and Hobbes, and more. Install the mod that you want and do</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">fortune <span style="color: #7a0874; font-weight: bold;">&#91;</span>name of the mod<span style="color: #7a0874; font-weight: bold;">&#93;</span></pre></div></div>

<p>As an example, I installed the Chuck Norris fact extension in English, so by doing</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">fortune chucknorris</pre></div></div>

<p>I get "<em>Chuck Norris grinds his coffee with his teeth and boils the water with his own rage</em>."</p>
<p><img class="aligncenter size-full wp-image-49427" title="10_more_funny_commands-fortune_mod" src="http://imagecdn.maketecheasier.com/2012/05/10_more_funny_commands-fortune_mod.jpg" alt="10_more_funny_commands-fortune_mod" /></p>
<h2>10. snow</h2>
<p>Finally, a little script to end the top ten. I could not stop myself from sharing the snow.sh script from myh3r3.com which creates little snowflakes falling into your terminal. Copy-paste the code into a text file, name it "snow.sh", make it executable, and launch it in a terminal to admire.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
&nbsp;
<span style="color: #007800;">LINES</span>=$<span style="color: #7a0874; font-weight: bold;">&#40;</span>tput lines<span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #007800;">COLUMNS</span>=$<span style="color: #7a0874; font-weight: bold;">&#40;</span>tput cols<span style="color: #7a0874; font-weight: bold;">&#41;</span>
&nbsp;
<span style="color: #7a0874; font-weight: bold;">declare</span> <span style="color: #660033;">-A</span> snowflakes
<span style="color: #7a0874; font-weight: bold;">declare</span> <span style="color: #660033;">-A</span> lastflakes
&nbsp;
<span style="color: #c20cb9; font-weight: bold;">clear</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> move_flake<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span>
<span style="color: #007800;">i</span>=<span style="color: #ff0000;">&quot;$1&quot;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">${snowflakes[$i]}</span>&quot;</span> = <span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #000000; font-weight: bold;">||</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">${snowflakes[$i]}</span>&quot;</span> = <span style="color: #ff0000;">&quot;<span style="color: #007800;">$LINES</span>&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span>
snowflakes<span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #007800;">$i</span><span style="color: #7a0874; font-weight: bold;">&#93;</span>=<span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">else</span>
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">${lastflakes[$i]}</span>&quot;</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span>
<span style="color: #7a0874; font-weight: bold;">printf</span> <span style="color: #ff0000;">&quot;\033[%s;%sH \033[1;1H &quot;</span> <span style="color: #800000;">${lastflakes[$i]}</span> <span style="color: #007800;">$i</span>
<span style="color: #000000; font-weight: bold;">fi</span>
<span style="color: #000000; font-weight: bold;">fi</span>
&nbsp;
<span style="color: #7a0874; font-weight: bold;">printf</span> <span style="color: #ff0000;">&quot;\033[%s;%sH*\033[1;1H&quot;</span> <span style="color: #800000;">${snowflakes[$i]}</span> <span style="color: #007800;">$i</span>
&nbsp;
lastflakes<span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #007800;">$i</span><span style="color: #7a0874; font-weight: bold;">&#93;</span>=<span style="color: #800000;">${snowflakes[$i]}</span>
snowflakes<span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #007800;">$i</span><span style="color: #7a0874; font-weight: bold;">&#93;</span>=$<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #800000;">${snowflakes[$i]}</span>+<span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #7a0874; font-weight: bold;">&#125;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">while</span> :
<span style="color: #000000; font-weight: bold;">do</span>
<span style="color: #007800;">i</span>=$<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #007800;">$RANDOM</span> <span style="color: #000000; font-weight: bold;">%</span> <span style="color: #007800;">$COLUMNS</span><span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
&nbsp;
move_flake <span style="color: #007800;">$i</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">for</span> x <span style="color: #000000; font-weight: bold;">in</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">${!lastflakes[@]}</span>&quot;</span>
<span style="color: #000000; font-weight: bold;">do</span>
move_flake <span style="color: #ff0000;">&quot;<span style="color: #007800;">$x</span>&quot;</span>
<span style="color: #000000; font-weight: bold;">done</span>
&nbsp;
<span style="color: #c20cb9; font-weight: bold;">sleep</span> <span style="color: #000000;">0.1</span>
<span style="color: #000000; font-weight: bold;">done</span></pre></div></div>

<p><img class="aligncenter size-full wp-image-49430" title="10_more_funny_commands-snow" src="http://imagecdn.maketecheasier.com/2012/05/10_more_funny_commands-snow.jpg" alt="10_more_funny_commands-snow" /></p>
<h2>Conclusion</h2>
<p>First, I want to thank you all for your comments on the previous article. I tried to put here a synthesized version of what you reported in order to share it with more people. Of course, this list is still not complete, and even if I personally doubt that it will ever be, I still invite you to continue to share.</p>
<p>So again, if you can think of more, or if you have an example in mind of when these commands become handy, please leave us a comment.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/beginners-guide-to-sed-linux/2012/03/29' title='Beginner&#8217;s Guide to Sed [Linux]&#8216;>Beginner&#8217;s Guide to Sed [Linux]</a></li>
<li><a href='http://maketecheasier.com/install-a-minimal-ubuntu-on-old-laptop/2012/02/24' title='How to Install A Minimal (And Non-Bloated) Ubuntu On Your Old Laptop'>How to Install A Minimal (And Non-Bloated) Ubuntu On Your Old Laptop</a></li>
<li><a href='http://maketecheasier.com/knowing-linux-system-via-the-command-line/2012/02/23' title='Knowing Your Linux System Via the Command Line'>Knowing Your Linux System Via the Command Line</a></li>
<li><a href='http://maketecheasier.com/convert-xls-file-to-csv-in-command-line/2012/02/03' title='How to convert XLS file to CSV in Command Line [Linux]'>How to convert XLS file to CSV in Command Line [Linux]</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/10-more-funny-andor-useless-linux-commands/2012/05/10&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/10-more-funny-andor-useless-linux-commands/2012/05/10" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/10-more-funny-andor-useless-linux-commands/2012/05/10" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/10-more-funny-andor-useless-linux-commands/2012/05/10" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/10-more-funny-andor-useless-linux-commands/2012/05/10&amp;title=10+More+Funny+and%2For+Useless+Linux+Commands&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/10-more-funny-andor-useless-linux-commands/2012/05/10" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/10-more-funny-andor-useless-linux-commands/2012/05/10">10 More Funny and/or Useless Linux Commands</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/10-more-funny-andor-useless-linux-commands/2012/05/10/feed</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Virtualmin Review: A Free Web Server Control Panel</title>
		<link>http://maketecheasier.com/virtualmin-review-a-free-web-server-control-panel/2012/05/08</link>
		<comments>http://maketecheasier.com/virtualmin-review-a-free-web-server-control-panel/2012/05/08#comments</comments>
		<pubDate>Tue, 08 May 2012 23:58:07 +0000</pubDate>
		<dc:creator>Chuck Romano</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[control panel]]></category>
		<category><![CDATA[virtualmin]]></category>
		<category><![CDATA[Web server]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=49230</guid>
		<description><![CDATA[How would you like to be able to manage multiple Linux virtual servers (or even one server for that matter) from one simple web-based GUI? Look no further than Virtualmin, a web hosting control panel for Linux and Unix systems. You can manage, modify, and control virtual domains, mail servers,... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/virtualmin-review-a-free-web-server-control-panel/2012/05/08&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/virtualmin-review-a-free-web-server-control-panel/2012/05/08" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/virtualmin-review-a-free-web-server-control-panel/2012/05/08" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/virtualmin-review-a-free-web-server-control-panel/2012/05/08" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/virtualmin-review-a-free-web-server-control-panel/2012/05/08&amp;title=Virtualmin+Review%3A+A+Free+Web+Server+Control+Panel&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/virtualmin-review-a-free-web-server-control-panel/2012/05/08" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/virtualmin-review-a-free-web-server-control-panel/2012/05/08">Virtualmin Review: A Free Web Server Control Panel</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2012/05/virtualmin-logo.png" alt="virtualmin-logo" title="virtualmin-logo" class="alignleft size-full wp-image-49586" />How would you like to be able to manage multiple Linux virtual servers (or even one server for that matter) from one simple web-based GUI?  Look no further than Virtualmin, a web hosting control panel for Linux and Unix systems. You can manage, modify, and control virtual domains, mail servers, databases, file servers, applications and more from one simple to use dashboard. Plus, you have four options for using virtualmin: web, mobile, command line, and remote API.<br />
<span id="more-49230"></span><br />
Virtualmin has two versions, VirtualMin GPL which is open source and free to use, as well as Virtualmin Professional with added features and support. All prices are for one server hosting a max number of domains:</p>
<ul>
<li>10 annual license:  $139.00</li>
<li>50 Annual License:  $199.00</li>
<li>100 Annual license:  $299.00</li>
<li>250 annual license:  $399.00</li>
<li>Unlimited:  $499.00</li>
<li>Unlimited Lifetime:  $999.00</li>
</ul>
<p>The Virtualmin <a href="http://www.virtualmin.com/download.html  ">download</a> page list the steps to install Virtualmin on your server.  </p>
<p>Note that Virtualmin has a setup script that makes installation easier, but it will only work with certain operating systems (Virtualmin calls them grade A):</p>
<ul>
<li>CentOS 5 and 6 on i386 or x86_64</li>
<li>RHEL 5 and 6 on i386 and x86_64</li>
<li>Scientific Linux 6 on i386 and x86_64</li>
<li>Debian 6 on i386 or amd64</li>
<li>Ubuntu 8.04 LTS and 10.04 LTS on i386 or amd64</li>
</ul>
<p>You can use Virtualmin with other server OS’s, but the script will probably not work, which makes installing a bit more of a hassle.  There is a way to “fake” the install script to thinking it’s installing on a grade A OS.  For example, if you want to install Virtualmin on Ubuntu 11.10, a simple change will make the install.sh script think it’s being installed on versions 10.04 LTS.  (no guarantees that this will work with every system)</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">nano</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>issue</pre></div></div>

<p><img src="http://imagecdn.maketecheasier.com/2012/04/Virtualmin-nano-change-version.jpg" alt="" title="Virtualmin-nano-change version" class="aligncenter size-full wp-image-49234" /></p>
<p>replace “<em>Ubuntu 11.10 \n \l</em>” with “<em>Ubuntu 10.04.02 LTS</em>”</p>
<p>Save the file (Ctrl + o) and exit (Ctrl + x)</p>
<p><em>Note: The Ubuntu LTS (long term support ) releases are considered grade A by VirtualMin, but as of this writing Ubuntu’s 12.04 LTS is not listed. </em></p>
<h2>Install Virtualmin</h2>
<p>Download the script:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>software.virtualmin.com<span style="color: #000000; font-weight: bold;">/</span>gpl<span style="color: #000000; font-weight: bold;">/</span>scripts<span style="color: #000000; font-weight: bold;">/</span>install.sh</pre></div></div>

<p>or</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">curl http:<span style="color: #000000; font-weight: bold;">//</span>software.virtualmin.com<span style="color: #000000; font-weight: bold;">/</span>gpl<span style="color: #000000; font-weight: bold;">/</span>scripts<span style="color: #000000; font-weight: bold;">/</span>install.sh</pre></div></div>

<p>Make the script executable:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">chmod</span> u+x install.sh</pre></div></div>

<p>Run the install script:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">sh</span> install.sh</pre></div></div>

<p>As long as you have a grade A system (or at least fake that you have one), the script will handle the entire install process. When it’s finished, all you need to do is open a browser and go to port 10000 on that server:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">https:<span style="color: #000000; font-weight: bold;">//</span>yourdomain.com:<span style="color: #000000;">10000</span></pre></div></div>

<p>What can you do with Virtualmin?  Pretty much everything.  There is a dashboard where you can see all the running processes and services. You can customize it to show you the data you want to see. An administrator can easily use Virtualmin’s interface to do almost every task imaginable: Modify DNS settings, configure email settings, schedule backups for all of your virtual servers, manage plugins and applications, manage services, and much more.</p>
<h2>Screenshots</h2>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/Virtualmin-dashboard1.png" alt="" title="Virtualmin-dashboard1" class="aligncenter size-full wp-image-49516" /></p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/Virtualmin-Dashboard2p.png" alt="" title="Virtualmin-Dashboard2p" class="aligncenter size-full wp-image-49517" /></p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/Virtualmin-Dashboard3.png" alt="" title="Virtualmin-Dashboard3" class="aligncenter size-full wp-image-49518" /></p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/Virtualmin-Features-and-Plugins.png" alt="" title="Virtualmin-Features and Plugins" class="aligncenter size-full wp-image-49519" /></p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/Virtualmin-Backup-VS.png" alt="" title="Virtualmin-Backup VS" class="aligncenter size-full wp-image-49520" /></p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/Virtualmin-Change-IP-Settings.png" alt="" title="Virtualmin-Change IP Settings" class="aligncenter size-full wp-image-49521" /></p>
<p>Try Virtualmin yourself by using the free online<a href="http://www.virtualmin.com/demo"> demo</a>.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/choosing-the-best-linux-distro-for-a-web-server/2012/04/25' title='Choosing the Best Linux Distro For A Web Server'>Choosing the Best Linux Distro For A Web Server</a></li>
<li><a href='http://maketecheasier.com/how-to-setup-a-ubuntu-web-server-on-a-remote-host/2011/11/28' title='How to Setup A Ubuntu Web Server On A Remote Host'>How to Setup A Ubuntu Web Server On A Remote Host</a></li>
<li><a href='http://maketecheasier.com/how-to-install-and-setup-jinzora-media-server-in-ubuntu/2008/08/25' title='How To Install And Setup Jinzora Media Server In Ubuntu'>How To Install And Setup Jinzora Media Server In Ubuntu</a></li>
<li><a href='http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24' title='GeoGebra, For Dynamic Geometry On Linux'>GeoGebra, For Dynamic Geometry On Linux</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/virtualmin-review-a-free-web-server-control-panel/2012/05/08&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/virtualmin-review-a-free-web-server-control-panel/2012/05/08" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/virtualmin-review-a-free-web-server-control-panel/2012/05/08" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/virtualmin-review-a-free-web-server-control-panel/2012/05/08" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/virtualmin-review-a-free-web-server-control-panel/2012/05/08&amp;title=Virtualmin+Review%3A+A+Free+Web+Server+Control+Panel&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/virtualmin-review-a-free-web-server-control-panel/2012/05/08" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/virtualmin-review-a-free-web-server-control-panel/2012/05/08">Virtualmin Review: A Free Web Server Control Panel</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/virtualmin-review-a-free-web-server-control-panel/2012/05/08/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to Connect to A VPN In Ubuntu [Quick Tips]</title>
		<link>http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07</link>
		<comments>http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07#comments</comments>
		<pubDate>Mon, 07 May 2012 21:30:16 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VPN]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=49467</guid>
		<description><![CDATA[There are many reasons why you need to connect to a VPN. Maybe you need to connect to your office network so you can access some confidential files from your Home PC, or that you need an American IP to watch Hulu and listen to Pandora. Whatever the reason is,... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07&amp;title=How+to+Connect+to+A+VPN+In+Ubuntu+%5BQuick+Tips%5D&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07">How to Connect to A VPN In Ubuntu [Quick Tips]</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2012/05/vpn-create-new-network.png" alt="vpn-create-new-network" title="vpn-create-new-network" class="alignleft size-full wp-image-49471" />There are many reasons why you need to connect to a VPN. Maybe you need to connect to your office network so you can access some confidential files from your Home PC, or that you need an American IP to watch Hulu and listen to Pandora. Whatever the reason is, you can easily configure a VPN connection in Ubuntu and no extra installation is required. </p>
<p><strong>Note</strong>: This article assumes that the VPN you are connecting to is using a PPTP protocol. If you need a L2TP connection, the instruction below won&#8217;t work.<br />
<span id="more-49467"></span><br />
1. In your Ubuntu desktop, go to &#8220;System Settings -&gt; Network&#8221;</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/vpn-system-settings.png" alt="vpn-system-settings" title="vpn-system-settings" class="aligncenter size-full wp-image-49469" /></p>
<p>2. At the Network window, click the &#8220;+&#8221; button at the left bottom corner.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/vpn-add-new-network.png" alt="vpn-add-new-network" title="vpn-add-new-network" class="aligncenter size-full wp-image-49470" /></p>
<p>3. When prompted, select VPN for the interface dropdown. Click &#8220;Create&#8221;.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/vpn-create-new-network.png" alt="vpn-create-new-network" title="vpn-create-new-network" class="aligncenter size-full wp-image-49471" /></p>
<p>4. Select &#8220;PPTP&#8221; for the VPN connection type (in most cases, you should only have one option). Click &#8220;Create&#8221;.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/vpn-pptp-connection-type.png" alt="vpn-pptp-connection-type" title="vpn-pptp-connection-type" class="aligncenter size-full wp-image-49472" /></p>
<p>5. Give this VPN connection a name and enter the connection detail. </p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/vpn-enter-connection-detail.png" alt="vpn-enter-connection-detail" title="vpn-enter-connection-detail" class="aligncenter size-full wp-image-49473" /></p>
<p>For some VPN connection, you might need to select the appropriate authentication method. In this case, click the &#8220;Advanced&#8221; button and check/uncheck the authentication method required for your VPN. Most of the time, you will have to disable the MSCHAP authentication and enable the &#8220;Use Point-to-Point encryption (MPPE)&#8221; optioni and select 128-bit security, but this could vary with each VPN connection. </p>
<p>Finally, click Ok and then Save to close out the previous window.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/vpn-authentication.png" alt="vpn-authentication" title="vpn-authentication" class="aligncenter size-full wp-image-49474" /></p>
<p>6. Lastly, click Save. You should be able to connect to this VPN by clicking the wireless icon at the system tray.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/vpn-connect.png" alt="vpn-connect" title="vpn-connect" class="aligncenter size-full wp-image-49475" /></p>
<p>Done.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/how-to-install-and-configure-hamachi-in-ubuntu/2008/09/07' title='How to install and Configure Hamachi in Ubuntu '>How to install and Configure Hamachi in Ubuntu </a></li>
<li><a href='http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23' title='How to Integrate Skype With Ubuntu Unity'>How to Integrate Skype With Ubuntu Unity</a></li>
<li><a href='http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14' title='How to Install Java Runtime In Ubuntu 12.04'>How to Install Java Runtime In Ubuntu 12.04</a></li>
<li><a href='http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04' title='How to Upgrade to Gimp 2.8 in Ubuntu'>How to Upgrade to Gimp 2.8 in Ubuntu</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07&amp;title=How+to+Connect+to+A+VPN+In+Ubuntu+%5BQuick+Tips%5D&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07">How to Connect to A VPN In Ubuntu [Quick Tips]</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to Upgrade to Gimp 2.8 in Ubuntu</title>
		<link>http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04</link>
		<comments>http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04#comments</comments>
		<pubDate>Fri, 04 May 2012 14:58:28 +0000</pubDate>
		<dc:creator>Damien Oh</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[GIMP]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=49674</guid>
		<description><![CDATA[Gimp users, rejoice! After 3.5 years of development, Gimp 2.8 has finally arrived. This version of Gimp brings a plethora of changes and improvement, making Gimp a even better image editing software than its previous version. What&#8217;s new in Gimp 2.8 Single Window mode All previous versions of Gimp come... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04&amp;title=How+to+Upgrade+to+Gimp+2.8+in+Ubuntu&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04">How to Upgrade to Gimp 2.8 in Ubuntu</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2012/05/gimp-logo.jpg" alt="gimp-logo" title="gimp-logo" class="alignleft size-full wp-image-49680" />Gimp users, rejoice! After 3.5 years of development, Gimp 2.8 has finally arrived. This version of Gimp brings a plethora of changes and improvement, making Gimp a even better image editing software than its previous version.<br />
<span id="more-49674"></span></p>
<h2>What&#8217;s new in Gimp 2.8</h2>
<h3>Single Window mode</h3>
<p>All previous versions of Gimp come with separate windows for the toolbar, main window and various dock dialogs. Some love it as it allows them to micro-manage, but some hate it and yearn for a Photoshop-like interface. In Gimp 2.8, the default interface is still the separate window mode, but you can get it to show the Single Window mode by selecting the &#8220;Windows -&gt; Single-Window Mode&#8221; option.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/gimp-single-window-mode.png" alt="gimp-single-window-mode" title="gimp-single-window-mode" class="aligncenter size-full wp-image-49675" /></p>
<h3>Multi-column dock windows</h3>
<p>GIMP 2.8 allows dockable dialogs in a dock window to be placed in multiple columns. To create a new column in a dock window, drag and drop a dockable dialog on the vertical edges of the dock window. This is an appealing feature for multi-monitor users where one screen can have a big dock window with all the dialogs and the tools, while all images are on other displays</p>
<h3>Layer Groups</h3>
<p>Gimp users with a Photoshop background will love this. In Gimp 2.8, you can organize your layers into group. Layer groups are also fully scriptable, making it easier and faster for you to get things done.</p>
<h3>On-Canvas Text Editing</h3>
<p>This is one feature that I love most. In previous version of Gimp, the text-editing feature always open in a new window, making it very troublesome to handle. The on-canvas text editing in Gimp 2.8 allows you to make changes on the canvas itself.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/05/gimp-text-editing.png" alt="gimp-text-editing" title="gimp-text-editing" class="aligncenter size-full wp-image-49676" /></p>
<h3>Simple Math In Size Entries</h3>
<p>While resizing an image, you can now use simple Maths as the input size. For example, rather than calculating half of 768px, you can now input &#8220;0.5*768&#8243; into the width/height field. You can also input &#8220;30%&#8221; in the field without having to change the unit from &#8220;px&#8221; to &#8220;percent&#8221;.</p>
<p>For more changes, refer to the complete <a href="http://www.gimp.org/release-notes/gimp-2.8.html" target="_blank">Gimp changelog</a>.</p>
<h2>Install Gimp 2.8 in Ubuntu 12.04</h2>
<p>Ubuntu 12.04 is still running Gimp 2.6. For those of you who can&#8217;t wait for Ubuntu to include Gimp 2.8 in the repository, you can upgrade to Gimp 2.8 via the following method:</p>
<p>1. Uninstall Gimp from your system:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> autoremove <span style="color: #c20cb9; font-weight: bold;">gimp</span> gimp-plugin-registry</pre></div></div>

<p>2. Add the following PPA:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> add-apt-repository ppa:otto-kesselgulasch<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">gimp</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> update</pre></div></div>

<p>3. Install Gimp:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> <span style="color: #c20cb9; font-weight: bold;">gimp</span></pre></div></div>

<h2>Configuring plug-ins and scripts for Gimp 2.8</h2>
<p><strong>Updated</strong>: The &#8220;gimp-plugin-registry&#8221; package has been updated to work with Gimp 2.8. The instruction below is no longer necessary.</p>
<p>The &#8220;gimp-plugin-registry&#8221; package in the repository is not compatible with Gimp 2.8, so if you are using plenty of plug-ins, you won&#8217;t be able to install them via the &#8220;gimp-plugin-registry&#8221; package. The only way is to manually install the plugins (until the plugin registry package is updated). Most of the scripts should continue to work though. I place the &#8220;<a href="http://maketecheasier.com/draw-arrows-in-gimp/2010/12/25" title="How to Draw Arrows in Gimp">arrow.scm</a>&#8221; script in the &#8220;.gimp-2.8/scripts&#8221; folder and it works perfectly.</p>
<p>Here is how I install the &#8220;Save for Web&#8221; plugin:</p>
<p>1. <a href="http://registry.gimp.org/node/33" target="_blank">Download</a> the &#8220;<em>gimp-save-for-web-0.29.3.tar.bz2</em>&#8221; file to your home folder. </p>
<p>2. Extract it to the &#8220;.gimp-2.8/plug-ins&#8221; folder.</p>
<p>3. Open a terminal and type:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> libgimp2.0-dev intltool
<span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>your-username<span style="color: #000000; font-weight: bold;">/</span>.gimp.2.8<span style="color: #000000; font-weight: bold;">/</span>plug-ins<span style="color: #000000; font-weight: bold;">/</span>gimp-save-for-web-0.29.3
.<span style="color: #000000; font-weight: bold;">/</span>configure
<span style="color: #c20cb9; font-weight: bold;">make</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span></pre></div></div>

<p>If everything goes smoothly, you should be able to use the &#8220;Save for Web&#8221; feature in Gimp 2.8 now.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23' title='How to Integrate Skype With Ubuntu Unity'>How to Integrate Skype With Ubuntu Unity</a></li>
<li><a href='http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14' title='How to Install Java Runtime In Ubuntu 12.04'>How to Install Java Runtime In Ubuntu 12.04</a></li>
<li><a href='http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07' title='How to Connect to A VPN In Ubuntu [Quick Tips]'>How to Connect to A VPN In Ubuntu [Quick Tips]</a></li>
<li><a href='http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03' title='Installing Your Own LTSP Server on Ubuntu  '>Installing Your Own LTSP Server on Ubuntu  </a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04&amp;title=How+to+Upgrade+to+Gimp+2.8+in+Ubuntu&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04">How to Upgrade to Gimp 2.8 in Ubuntu</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04/feed</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Installing Your Own LTSP Server on Ubuntu</title>
		<link>http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03</link>
		<comments>http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03#comments</comments>
		<pubDate>Thu, 03 May 2012 14:58:30 +0000</pubDate>
		<dc:creator>Adrien</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[ltsp]]></category>
		<category><![CDATA[thin-client]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=48965</guid>
		<description><![CDATA[Last week I came up with a review of 2X ThinClientOS, a Linux distribution specialized for thin clients. However, you may be on the other side of the problem: you want to have your own thin client server. The simplest way to do that is to use LTSP. It stands... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03&amp;title=Installing+Your+Own+LTSP+Server+on+Ubuntu&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03">Installing Your Own LTSP Server on Ubuntu</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2012/04/ltsp-main.png" alt="ltsp-main" title="ltsp-main" class="alignleft size-full wp-image-49098" />Last week I came up with a <a title="2X ThinClientOS" href="http://maketecheasier.com/2x-thinclientos-a-linux-based-thin-client-system/2012/04/26">review of 2X ThinClientOS</a>, a Linux distribution specialized for thin clients. However, you may be on the other side of the problem: you want to have your own thin client server. The simplest way to do that is to use LTSP. It stands for &#8220;Linux Terminal Server Project&#8221;, and basically turns any computer connected to the Internet into a server to which thin clients can be linked. To make it even simpler, LTSP can be installed on any common Linux distribution like openSUSE, Fedora, Debian, and of course Ubuntu. There are two ways to install LTSP on Ubuntu: installing it from scratch or on the top of an already existing system. I will focus more on the former, but the latter is also straightforward, and I will discuss it briefly.<br />
<span id="more-48965"></span></p>
<h2>Installing from Scratch</h2>
<p>First, you will need an Ubuntu Alternate CD. For this example, I took a classic 10.04 i386 ISO from <a title="Ubuntu 10.04" href="http://releases.ubuntu.com/releases/10.04/" target="_blank">here</a>. In case you don&#8217;t know, an alternate CD is like the regular one but without the fancy interface for installing Ubuntu, and it lets you access more options. Among these is the ability to hit F4 at boot to select &#8220;Install an LTSP server&#8221; from the different modes.</p>
<p><img class="aligncenter size-full wp-image-48977" title="ltsp-install" src="http://imagecdn.maketecheasier.com/2012/04/ltsp-install2.jpg" alt="ltsp-install" /> </p>
<p>The installation will then take as usual when an alternate CD is used:</p>
<ul>
<li>Select your language</li>
<li>Select your country</li>
<li>Select your keyboard layout (automatically or manually)</li>
<li>The DHCP will configure itself</li>
<li>Choose a host name</li>
</ul>
<p><img class="aligncenter size-full wp-image-48976" title="ltsp-hostname" src="http://imagecdn.maketecheasier.com/2012/04/ltsp-hostname.jpg" alt="ltsp-hostname" /></p>
<ul>
<li>Set the clock</li>
<li>Select your partition system (full disc, partial, encrypted, etc.)</li>
</ul>
<p><img class="aligncenter size-full wp-image-48979" title="ltsp-partitions" src="http://imagecdn.maketecheasier.com/2012/04/ltsp-partitions.jpg" alt="ltsp-partitions" /></p>
<ul>
<li>The installation will begin. It can take a few minutes</li>
<li>As usual, choose a user name and a password</li>
</ul>
<p><img class="aligncenter size-full wp-image-48980" title="ltsp-username" src="http://imagecdn.maketecheasier.com/2012/04/ltsp-username.jpg" alt="ltsp-username" /></p>
<ul>
<li>Decide if you want to encrypt your /home</li>
<li>The image will be compressed</li>
</ul>
<p><img class="aligncenter size-full wp-image-48975" title="ltsp-compressing_image" src="http://imagecdn.maketecheasier.com/2012/04/ltsp-compressing_image.jpg" alt="ltsp-compressing_image" /></p>
<ul>
<li> And finally, the GRUB boot loader will be installed</li>
</ul>
<p>And that&#8217;s it. You can now reboot and connect your first thin client.</p>
<p>Notice that even if the automatic installer is great, some manual configuration may be needed in some cases.</p>
<p><img class="aligncenter size-full wp-image-48978" title="ltsp-manual_config" src="http://imagecdn.maketecheasier.com/2012/04/ltsp-manual_config.jpg" alt="ltsp-manual_config" /></p>
<p>I advise you to take a look at &#8220;/etc/ltsp/dhcpd.conf&#8221; and &#8220;/opt/ltsp/i386/lts.conf&#8221; for the advanced settings. The <a title="LTSP Wiki" href="http://sourceforge.net/apps/mediawiki/ltsp/index.php?title=Main_Page" target="_blank">LTSP Wiki</a> is very informative.</p>
<p>If you want to transform your computer into a thin client server without having to re-install everything, LTSP can also do that. Simply install the required packages:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> ltsp-server-standalone openssh-server</pre></div></div>

<p>And then launch the automatic configuration process via</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> ltsp-build-client</pre></div></div>

<p>It will take some time to retrieve and install everything. </p>
<p><img class="aligncenter size-full wp-image-48974" title="ltsp-build" src="http://imagecdn.maketecheasier.com/2012/04/ltsp-build.jpg" alt="ltsp-build" /></p>
<p>It did not work out for me the first time but it was probably due to the bad Internet connection, so don&#8217;t hesitate to retry in case of failure. However, bear in mind that some manual configuration will generally be needed here. You can finally launch your server with</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>init.d<span style="color: #000000; font-weight: bold;">/</span>dhcp3-server start</pre></div></div>

<h2>Conclusion</h2>
<p>As I said earlier, LTSP can be installed on a plethora of other distributions, so you can pick your own if you want. <a title="UbuntuLTSP" href="https://help.ubuntu.com/community/UbuntuLTSP" target="_blank">Ubuntu</a> can be considered as the standard for a tutorial but each distribution&#8217;s wiki is very precise and a lot more detailed. As a last piece of advice, you should check that your thin clients can be booted from the network because it is really a pain to do it manually if you have more than ten of them.</p>
<p>Would you pick another distribution to install LTSP on? Or would you choose something completely different from LTSP in the first place? Let us know your opinion in the comments.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23' title='How to Integrate Skype With Ubuntu Unity'>How to Integrate Skype With Ubuntu Unity</a></li>
<li><a href='http://maketecheasier.com/install-java-runtime-in-ubuntu/2012/05/14' title='How to Install Java Runtime In Ubuntu 12.04'>How to Install Java Runtime In Ubuntu 12.04</a></li>
<li><a href='http://maketecheasier.com/connect-to-a-vpn-in-ubuntu/2012/05/07' title='How to Connect to A VPN In Ubuntu [Quick Tips]'>How to Connect to A VPN In Ubuntu [Quick Tips]</a></li>
<li><a href='http://maketecheasier.com/upgrade-to-gimp-2-8-in-ubuntu/2012/05/04' title='How to Upgrade to Gimp 2.8 in Ubuntu'>How to Upgrade to Gimp 2.8 in Ubuntu</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03&amp;title=Installing+Your+Own+LTSP+Server+on+Ubuntu&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03">Installing Your Own LTSP Server on Ubuntu</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3 Things You Need to Do Before Upgrading to Ubuntu Precise</title>
		<link>http://maketecheasier.com/3-things-you-need-to-do-before-upgrading-to-ubuntu-precise/2012/04/27</link>
		<comments>http://maketecheasier.com/3-things-you-need-to-do-before-upgrading-to-ubuntu-precise/2012/04/27#comments</comments>
		<pubDate>Fri, 27 Apr 2012 23:58:33 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[PPA]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=49182</guid>
		<description><![CDATA[Finally, Ubuntu 12.04 has landed, but before you rush to upgrade your existing machine to the latest version, here are some things that you need to do.<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/3-things-you-need-to-do-before-upgrading-to-ubuntu-precise/2012/04/27&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/3-things-you-need-to-do-before-upgrading-to-ubuntu-precise/2012/04/27" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/3-things-you-need-to-do-before-upgrading-to-ubuntu-precise/2012/04/27" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/3-things-you-need-to-do-before-upgrading-to-ubuntu-precise/2012/04/27" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/3-things-you-need-to-do-before-upgrading-to-ubuntu-precise/2012/04/27&amp;title=3+Things+You+Need+to+Do+Before+Upgrading+to+Ubuntu+Precise&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/3-things-you-need-to-do-before-upgrading-to-ubuntu-precise/2012/04/27" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/3-things-you-need-to-do-before-upgrading-to-ubuntu-precise/2012/04/27">3 Things You Need to Do Before Upgrading to Ubuntu Precise</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2012/04/ubuntu-logo.png" alt="ubuntu-logo" title="ubuntu-logo" class="alignleft size-full wp-image-49185" />Finally, Ubuntu 12.04 has landed, but before you rush to upgrade to the latest version, here are some things that you need to do.<br />
<span id="more-49182"></span></p>
<h2>1. Decide whether to install from scratch or upgrade your existing version</h2>
<p>In my past experience, upgrading an existing version of Ubuntu to the latest version always left a bad taste in the mouth. Downloads are slow, upgrade took forever and the completed product always break things here and there. This is worst if you are two or more versions behind as the transition from GTK 2.x (11.04 and below) to GTK 3.x (12.04) would undoubtedly break some of your applications and settings. However, I have read news that the upgrading process in Ubuntu Precise is much smoother and less things are breaking, so it might worth a try. </p>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/ubuntu-installing-system.jpg" alt="ubuntu-installing-system" title="ubuntu-installing-system" class="aligncenter size-full wp-image-49189" /></p>
<p>My advise is: if you are using a much older version of Ubuntu (11.04 and below), it is good to reformat your PC and install from scratch. This will rid your system of any old and useless files, applications and settings. On the other hand, if you are inexperienced with PC formatting, don&#8217;t wish to spend the extra time and effort to install from scratch and don&#8217;t mind things breaking (the breaking could be minimal if you are upgrading from 11.10), upgrading using the Upgrade Manager is your best bet.</p>
<h2>2. Backup, backup and backup</h2>
<p>No matter what, you should always backup your system. In case the upgrade fails and you have to re-install from scratch, you still can recover your files from the backup.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/ubuntu-backup.png" alt="ubuntu-backup" title="ubuntu-backup" class="aligncenter size-full wp-image-49190" /></p>
<p>There are several things that you will need to backup:</p>
<h3>Files and documents</h3>
<p>Needless to say, you should always backup your important files and documents. One good way is to back them up to the cloud, using either <a href="http://maketecheasier.com/tag/dropbox">Dropbox</a>, Ubuntu One or <a href="http://maketecheasier.com/auto-mount-box-net-to-linux-desktop/2012/03/27" title="How to Auto-Mount Box.net to Linux Desktop">Box</a>. When combined, the 3 cloud storage services give you a whopping 57GB of storage space to use, which should be sufficient for most users. Alternatively, you can also use the built in backup manager &#8211; Deja Dup to backup your system. That will require you to use an external hard drive or partition.</p>
<h3>PPAs</h3>
<p>Most of us don&#8217;t just use the default applications in Ubuntu. Most of the time, we will install new applications using third-party PPAs. To save you the trouble from sourcing these PPA again after re-installing, you can backup your list of PPAs and restore them after the re-install. </p>
<p>There are two main places where your PPAs are kept. If you are using the <code>add-apt-repository</code> command or the Software Sources to add your repository, they are kept at the &#8220;/etc/apt/sources.list.d&#8221; folder. To backup this folder, you can use the command:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-cvzf</span> myppas.tar.gz <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apt<span style="color: #000000; font-weight: bold;">/</span>sources.list.d<span style="color: #000000; font-weight: bold;">/</span></pre></div></div>

<p>This will create a tar file in your home folder. You can then move this tar file to your backup drive or Dropbox.</p>
<p>To restore, place the tar file in the Home folder and use the command:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-xvzf</span> myppas.tar.gz
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> update</pre></div></div>

<p>If you have added your PPAs manually, they are most likely to reside in the &#8220;/etc/apt/sources.list&#8221; file. To backup this file, use the following command:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">cp</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apt<span style="color: #000000; font-weight: bold;">/</span>sources.list <span style="color: #000000; font-weight: bold;">/</span>your-backup-folder<span style="color: #000000; font-weight: bold;">/</span></pre></div></div>

<p>Replace the &#8220;<code>your-backup-folder</code>&#8221; with the actual filepath to your backup folder.</p>
<p>To restore,</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">cat</span> <span style="color: #000000; font-weight: bold;">/</span>your-backup-folder<span style="color: #000000; font-weight: bold;">/</span>sources.list <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apt<span style="color: #000000; font-weight: bold;">/</span>sources.list
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> update</pre></div></div>

<p>That&#8217;s it. </p>
<p><strong>Note</strong>: You will most probably have duplicate or obsolete PPA in the list after the restoration. You might want to use &#8220;<code>sudo nano /etc/apt/sources.list</code>&#8221; to remove the unwanted PPAs (follow by &#8220;Ctrl + o&#8221; to save and &#8220;Ctrl + x&#8221; to exit) before you run the &#8220;<code>sudo apt-get update</code>&#8221; command.</p>
<h3>Backup config files</h3>
<p>The config files are one thing that many people overlooked while backing up their systems. Failing to backup the config files won&#8217;t break your system, but you will have to manually configure the settings for each app again. </p>
<p>In Gnome, the config files are usually stored in the &#8220;/.local/share&#8221; and &#8220;/.config&#8221; folders, but some apps could have their own config folders like &#8220;/.gnome2&#8243;, &#8220;/.VirtualBox&#8221;,&#8221;/.Thunderbird&#8221;,&#8221;/.wine&#8221; etc. </p>
<p>One good way to backup your config files is to setup your UbuntuOne account and sync these config folders. On your next install, UbuntuOne will automatically restore your config files to their rightful locations.  </p>
<h2>3. Test out with a Live CD first</h2>
<p>This isn&#8217;t necessary all the time, but if you have some old applications that are critical to your business and you are not sure if they are supported in Precise, you can download the ISO file and test it with a Live CD or in Virtualbox. You can proceed to install after you have verified that it can fulfill your needs. In addition, for new user who are planning to switch to Ubuntu, testing with the LiveCD is the best way to find out if you really like the distro and whether you should switch from your existing OS. </p>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/ubuntu-live-cd.jpg" alt="ubuntu-live-cd" title="ubuntu-live-cd" class="aligncenter size-full wp-image-49191" /></p>
<h2>Conclusion</h2>
<p>It never hurt to be careful. While you are eager to jump onto the bandwagon and upgrade to the latest version, doing a little bit of housekeeping and backing up could save you tons of trouble later on. </p>
<p>What other precautions do you take before you upgrade your system?</p>
<p>Image credit: by <a href="http://www.flickr.com/photos/botheredbybees/1426877411/" target="_blank" rel="nofollow">BotheredByBees</a><br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/search-manage-ppas-with-y-ppa-manager/2011/01/20' title='Easily Search And Manage PPAs With Y PPA Manager'>Easily Search And Manage PPAs With Y PPA Manager</a></li>
<li><a href='http://maketecheasier.com/backup-your-applications-with-a-single-command/2010/09/01' title='[Snippet] Ubuntu: Backup Your Applications Easily With A Single Command'>[Snippet] Ubuntu: Backup Your Applications Easily With A Single Command</a></li>
<li><a href='http://maketecheasier.com/backup-gmail-in-ubuntu-intrepid/2008/12/27' title='How To Backup Gmail In Ubuntu Intrepid'>How To Backup Gmail In Ubuntu Intrepid</a></li>
<li><a href='http://maketecheasier.com/backup-ubuntu-with-remastersys/2008/12/22' title='How To Backup Your Ubuntu System With Remastersys'>How To Backup Your Ubuntu System With Remastersys</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/3-things-you-need-to-do-before-upgrading-to-ubuntu-precise/2012/04/27&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/3-things-you-need-to-do-before-upgrading-to-ubuntu-precise/2012/04/27" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/3-things-you-need-to-do-before-upgrading-to-ubuntu-precise/2012/04/27" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/3-things-you-need-to-do-before-upgrading-to-ubuntu-precise/2012/04/27" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/3-things-you-need-to-do-before-upgrading-to-ubuntu-precise/2012/04/27&amp;title=3+Things+You+Need+to+Do+Before+Upgrading+to+Ubuntu+Precise&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/3-things-you-need-to-do-before-upgrading-to-ubuntu-precise/2012/04/27" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/3-things-you-need-to-do-before-upgrading-to-ubuntu-precise/2012/04/27">3 Things You Need to Do Before Upgrading to Ubuntu Precise</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/3-things-you-need-to-do-before-upgrading-to-ubuntu-precise/2012/04/27/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>2X ThinClientOS: A Linux-Based Thin Client System</title>
		<link>http://maketecheasier.com/2x-thinclientos-a-linux-based-thin-client-system/2012/04/26</link>
		<comments>http://maketecheasier.com/2x-thinclientos-a-linux-based-thin-client-system/2012/04/26#comments</comments>
		<pubDate>Thu, 26 Apr 2012 21:30:49 +0000</pubDate>
		<dc:creator>Adrien</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[distro]]></category>
		<category><![CDATA[thin-client]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=48656</guid>
		<description><![CDATA[Did you ever walk into a library and wonder how the computers could all be so similar all the time? Did you wish at least once to be able to access your programs remotely? Have you always felt like a simple ssh connection was not for you? If you answered... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/2x-thinclientos-a-linux-based-thin-client-system/2012/04/26&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/2x-thinclientos-a-linux-based-thin-client-system/2012/04/26" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/2x-thinclientos-a-linux-based-thin-client-system/2012/04/26" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/2x-thinclientos-a-linux-based-thin-client-system/2012/04/26" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/2x-thinclientos-a-linux-based-thin-client-system/2012/04/26&amp;title=2X+ThinClientOS%3A+A+Linux-Based+Thin+Client+System&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/2x-thinclientos-a-linux-based-thin-client-system/2012/04/26" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/2x-thinclientos-a-linux-based-thin-client-system/2012/04/26">2X ThinClientOS: A Linux-Based Thin Client System</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2012/04/thin-client-main.jpg" alt="thin-client-main" title="thin-client-main" class="alignleft size-full wp-image-48745" />Did you ever walk into a library and wonder how the computers could all be so similar all the time? Did you wish at least once to be able to access your programs remotely? Have you always felt like a simple ssh connection was not for you? If you answered yes to any of these questions (or if you are just curious now), I have two words for you: thin client. <a title="Thin Client Wikipedia" href="http://en.wikipedia.org/wiki/Thin_client" target="_blank">Wikipedia</a> will probably explain the concept better than I, but to be simple, a thin client is an example of facade. You install a thin client system typically on an average computer in terms of performance, and you use it to connect to a server. It then becomes possible to store and manipulate data directly on the server, or even to use its power for computation, through a graphical interface, as if you were physically in front of it. Such a process is not revolutionary, but it can become very handy. As an example, it is very easy to create a centralized system for the computers on a campus. The only problem with thin clients is that there are so many forms of them that it becomes difficult to choose one in particular. In fact, you can make your own thin client via an ssh tunnel and an export display feature, or, for the Java connoisseurs, using the Remote Method Invocation protocol. For the sake of writing about something, I decided to pick a Linux distribution for thin clients: 2X ThinClientOS.<br />
<span id="more-48656"></span></p>
<h2>Installation</h2>
<p>First of all, download the distribution&#8217;s image from <a title="2XOS Download" href="http://www.2x.com/downloads/" target="_blank">the official website</a>. The ISO is around 200 megabytes, so it should go fairly quickly. The image can then be used in multiple ways: you can perform a network boot, install the OS on the hard drive, use it as in a live session, or run network diagnostics or memory tests. I simply ran a live session as a test, but the other options are also straightforward.</p>
<p><img class="aligncenter size-full wp-image-48648" title="2XOS-boot" src="http://imagecdn.maketecheasier.com/2012/04/2XOS-boot.jpg" alt="2XOS-boot" /></p>
<h2>First Steps</h2>
<p>The desktop looks very similar to that of Windows. I guess the purpose is to avoid confusion for the majority of users. </p>
<p><img class="aligncenter size-full wp-image-48650" title="2XOS-desktop" src="http://imagecdn.maketecheasier.com/2012/04/2XOS-desktop.jpg" alt="2XOS-desktop" /></p>
<p>But since 2XOS is a thin client system, we don&#8217;t really care about what the desktop looks like. It comes with all the necessary tools to configure and manage the physical computer, but the efforts are mainly focused on remote connections. In fact, the only side programs on the computer are Opera, Skype, and PDF Reader. </p>
<p><img class="aligncenter size-full wp-image-48653" title="2XOS-programs" src="http://imagecdn.maketecheasier.com/2012/04/2XOS-programs.jpg" alt="2XOS-programs" /></p>
<p>However, I really liked the system configuration tool, which I found very complete. It has what you expect from a configuration program in terms of resolution and other settings. In addition to that, it has been enhanced to manage the connections to the network efficiently, making easy join farms or getting information about the current one.</p>
<p><img class="aligncenter size-full wp-image-48652" title="2XOS-join" src="http://imagecdn.maketecheasier.com/2012/04/2XOS-join.jpg" alt="2XOS-join" /></p>
<p>And my favorite feature concerns the backup settings: it is easy to save the settings of the current computer in order to import them to another one later. This feature can save you a lot of time, especially when you want to install a thin client system on a dozen computers in a row. </p>
<p><img class="aligncenter size-full wp-image-48651" title="2XOS-distribute" src="http://imagecdn.maketecheasier.com/2012/04/2XOS-distribute.jpg" alt="2XOS-distribute" /></p>
<p>Finally, the icons on the desktop represent the most-used types of remote connections for a thin client, like Citrix and VMWare, and a nice shortcut: all you have to do is enter the address, the username, and the password, and you are done. The protocol you use doesn&#8217;t matter: the procedure is the same.</p>
<p><img class="aligncenter size-full wp-image-48654" title="2XOS-VMWare" src="http://imagecdn.maketecheasier.com/2012/04/2XOS-VMWare.jpg" alt="2XOS-VMWare" /></p>
<h2>Conclusion</h2>
<p>As I said earlier, 2X ThinClientOS is one among many. ThinStation is also quite popular and relatively similar, but I have to admit that I found 2XOS very simple to use. There are some features that you can generally expect with thin client systems, like the network boot, the Citrix protocol, or the boot-on-lan capacity. Maybe next week we will see how to install a special version of Ubuntu with a built-in thin client system.</p>
<p>If you know any other thin client systems, or have any experience to share about the subject, you can let us know in the comments right now.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/installing-your-own-ltsp-server-on-ubuntu/2012/05/03' title='Installing Your Own LTSP Server on Ubuntu  '>Installing Your Own LTSP Server on Ubuntu  </a></li>
<li><a href='http://maketecheasier.com/choosing-the-best-linux-distro-for-a-web-server/2012/04/25' title='Choosing the Best Linux Distro For A Web Server'>Choosing the Best Linux Distro For A Web Server</a></li>
<li><a href='http://maketecheasier.com/deepin-an-elegant-ubuntu-based-distro-for-the-chinese/2012/04/09' title='Deepin: An Elegant Ubuntu-based Distro For The Chinese'>Deepin: An Elegant Ubuntu-based Distro For The Chinese</a></li>
<li><a href='http://maketecheasier.com/tails-a-linux-distribution-for-protecting-your-privacy/2012/03/08' title='Tails : a Linux Distribution For Protecting Your Privacy'>Tails : a Linux Distribution For Protecting Your Privacy</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/2x-thinclientos-a-linux-based-thin-client-system/2012/04/26&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/2x-thinclientos-a-linux-based-thin-client-system/2012/04/26" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/2x-thinclientos-a-linux-based-thin-client-system/2012/04/26" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/2x-thinclientos-a-linux-based-thin-client-system/2012/04/26" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/2x-thinclientos-a-linux-based-thin-client-system/2012/04/26&amp;title=2X+ThinClientOS%3A+A+Linux-Based+Thin+Client+System&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/2x-thinclientos-a-linux-based-thin-client-system/2012/04/26" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/2x-thinclientos-a-linux-based-thin-client-system/2012/04/26">2X ThinClientOS: A Linux-Based Thin Client System</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/2x-thinclientos-a-linux-based-thin-client-system/2012/04/26/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Choosing the Best Linux Distro For A Web Server</title>
		<link>http://maketecheasier.com/choosing-the-best-linux-distro-for-a-web-server/2012/04/25</link>
		<comments>http://maketecheasier.com/choosing-the-best-linux-distro-for-a-web-server/2012/04/25#comments</comments>
		<pubDate>Wed, 25 Apr 2012 23:58:55 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[distro]]></category>
		<category><![CDATA[Web server]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=49004</guid>
		<description><![CDATA[If you are using a managed web hosting service to host your website, you might not be bothered to know what is the distro used in the backend. All you need to know is that your website have to run 24/7 without fail. However, if you are administering your own... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/choosing-the-best-linux-distro-for-a-web-server/2012/04/25&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/choosing-the-best-linux-distro-for-a-web-server/2012/04/25" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/choosing-the-best-linux-distro-for-a-web-server/2012/04/25" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/choosing-the-best-linux-distro-for-a-web-server/2012/04/25" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/choosing-the-best-linux-distro-for-a-web-server/2012/04/25&amp;title=Choosing+the+Best+Linux+Distro+For+A+Web+Server&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/choosing-the-best-linux-distro-for-a-web-server/2012/04/25" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/choosing-the-best-linux-distro-for-a-web-server/2012/04/25">Choosing the Best Linux Distro For A Web Server</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2012/04/server-distro-main.jpg" alt="server-distro-main" title="server-distro-main" class="alignleft size-full wp-image-49020" />If you are using a managed web hosting service to host your website, you might not be bothered to know what is the distro used in the backend. All you need to know is that your website have to run 24/7 without fail. However, if you are administering your own server, choosing the correct distro becomes an important task. Here are some of the popular and stable distros that you can use for your server.<br />
<span id="more-49004"></span></p>
<h2>1. CentOS</h2>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/server-distro-centos.png" alt="server-distro-centos" title="server-distro-centos" class="alignleft size-full wp-image-49011" />CentOS is a community built distro based on the source code of RedHat Enterprise Linux (REHL). It is also the most popular distro for web server as of now. The benefit of using CentOS is that it is stable and seldom crashes. If you have some packages that only work with REHL, chances are you can get them to work in CentOS as well. Being the most popular distro, it also has the benefit of great support, either from their community forum, or anywhere on the Web. </p>
<p>Unlike most distro that has a 1 -2 years release cycle, CentOS took a (very) long time to release a new version (CentOS 5 was released in 2007, and it was only till Dec 2011 that CentOS 6 was released). The benefit of this is that once you get your server up and running, it will be in good shape for a long time without having to regularly upgrade to a newer version. In addition, it has a very long term support for all its release (CentOS-4 has 7 years of enterprise lifetime), so you know your server is in good hands for long term to come.</p>
<p>As for the cons, you might have difficulties running newer packages and making use of the latest technologies. If you are looking at cutting edge technology, CentOS is not for you. </p>
<h2>2. Debian</h2>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/server-distro-debian.jpg" alt="server-distro-debian" title="server-distro-debian" class="alignleft size-full wp-image-49013" />If you are from a Debian background, then a Debian server would make a great alternative to CentOS. In terms of administration, both are similar, except that Debian uses &#8220;apt-get&#8221; and &#8220;.deb&#8221; while CentOS uses &#8220;yum&#8221; and &#8220;rpm&#8221;. </p>
<p>Debian has a long release cycle as well, though not as long as CentOS. Being a community distro, new versions of Debian are released only when the community regards them as ready for public. The benefit of this is that each stable release is indeed, <em>stable</em>. Debian doesn&#8217;t come with a server or desktop edition. There is only one image for you to download and install. The default will work as the server edition. Install a desktop manager and it becomes the desktop edition.</p>
<h2>3. Ubuntu</h2>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/server-distro-ubuntu.png" alt="server-distro-ubuntu" title="server-distro-ubuntu" class="alignleft size-full wp-image-49014" />The most popular Linux distro for the desktop has recently become a favorite for many web administrators, mainly because they are very familiar with it. Yes, if you are familiar with Ubuntu, you might want to go with Ubuntu server because everything from adding package sources, installing packages to finding support is at your fingertips.</p>
<p>Ubuntu releases a new version every six months and its Long Term Support release (for server) is every 5 years. This gives you a good choice of using either the LTS for stability or the latest release for cutting edge technology.    </p>
<h2>4. OpenSUSE</h2>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/server-distro-opensuse.png" alt="server-distro-opensuse" title="server-distro-opensuse" class="alignleft size-full wp-image-49016" />Even though OpenSUSE (not SUSE Linux Enterprise Server) is relatively unknown in the server arena and few people will recommend it as the first choice for web server, there has been a good demand for it and many web hosts have already offered OpenSUSE in their library of images.</p>
<p>OpenSUSE is the free and community version of SUSE, which provides enterprise Linux, much like what RedHat is doing with its RHEL. OpenSUSE uses the RPM package, but that doesn&#8217;t mean it is fully compatible with RedHat or Fedora&#8217;s package, do this is something that you should take note of. </p>
<p>Personally, I have not used OpenSUSE as a server before, so I do not know how it performs. However, I did seen articles claiming that OpenSUSE (as a server) is faster and more stable than CentOS. I am not sure of its validity, but if you are experienced and comfortable in using OpenSUSE, you can definitely use it for you web server. </p>
<h2>Others</h2>
<p>Other distros not mentioned above include Fedora, ArchLinux and Gentoo and the premium ones include RedHat Enterprise Linux and SUSE Enterprise Linux. Personally I would not recommend Fedora, ArchLinux and Gentoo. Fedora is too cutting edge for me, while Arch Linux and Gentoo require plenty of configuration, making them hard to maintain. If you can afford the cash and need professional support, RHEL and SEL are few of the best out there.</p>
<h2>Conclusion</h2>
<p>There is no absolute best or worst distro for server usage. Most of them are similar and all have their own pros and cons. If you are administering your own server, the most important factor is the ease of use and that depends on your usage experience and familiarity with the distro. The rule of thumb is, choose the distro that you are most comfortable with and have the most experience in. It will give you less trouble while administering it.</p>
<p>Which is your favorite Linux distro for web server?</p>
<p>Image credit: <a href="http://www.bigstockphoto.com/image-17086361/stock-photo-3d-rendering-of-a-server-room-with-black-servers" target="_blank">3d rendering of a server room with black servers</a> by BigStockPhoto<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/virtualmin-review-a-free-web-server-control-panel/2012/05/08' title='Virtualmin Review: A Free Web Server Control Panel'>Virtualmin Review: A Free Web Server Control Panel</a></li>
<li><a href='http://maketecheasier.com/2x-thinclientos-a-linux-based-thin-client-system/2012/04/26' title='2X ThinClientOS: A Linux-Based Thin Client System'>2X ThinClientOS: A Linux-Based Thin Client System</a></li>
<li><a href='http://maketecheasier.com/deepin-an-elegant-ubuntu-based-distro-for-the-chinese/2012/04/09' title='Deepin: An Elegant Ubuntu-based Distro For The Chinese'>Deepin: An Elegant Ubuntu-based Distro For The Chinese</a></li>
<li><a href='http://maketecheasier.com/tails-a-linux-distribution-for-protecting-your-privacy/2012/03/08' title='Tails : a Linux Distribution For Protecting Your Privacy'>Tails : a Linux Distribution For Protecting Your Privacy</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/choosing-the-best-linux-distro-for-a-web-server/2012/04/25&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/choosing-the-best-linux-distro-for-a-web-server/2012/04/25" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/choosing-the-best-linux-distro-for-a-web-server/2012/04/25" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/choosing-the-best-linux-distro-for-a-web-server/2012/04/25" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/choosing-the-best-linux-distro-for-a-web-server/2012/04/25&amp;title=Choosing+the+Best+Linux+Distro+For+A+Web+Server&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/choosing-the-best-linux-distro-for-a-web-server/2012/04/25" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/choosing-the-best-linux-distro-for-a-web-server/2012/04/25">Choosing the Best Linux Distro For A Web Server</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/choosing-the-best-linux-distro-for-a-web-server/2012/04/25/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Sudo vs Su [Linux] (MTE Explains)</title>
		<link>http://maketecheasier.com/sudo-vs-su-linux-mte-explains/2012/04/24</link>
		<comments>http://maketecheasier.com/sudo-vs-su-linux-mte-explains/2012/04/24#comments</comments>
		<pubDate>Tue, 24 Apr 2012 23:58:39 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=48930</guid>
		<description><![CDATA[For Linux users, I am sure you have come across the command "sudo" and probably "su". While veteran users know exactly what they mean, newbies are always confused when to use which and the implication and complication involving with both. In this article, we will explain in detail what "sudo" and "su" is, the difference between them and when to use them.<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/sudo-vs-su-linux-mte-explains/2012/04/24&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/sudo-vs-su-linux-mte-explains/2012/04/24" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/sudo-vs-su-linux-mte-explains/2012/04/24" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/sudo-vs-su-linux-mte-explains/2012/04/24" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/sudo-vs-su-linux-mte-explains/2012/04/24&amp;title=Sudo+vs+Su+%5BLinux%5D+%28MTE+Explains%29&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/sudo-vs-su-linux-mte-explains/2012/04/24" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/sudo-vs-su-linux-mte-explains/2012/04/24">Sudo vs Su [Linux] (MTE Explains)</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2012/04/sudo-main.png" alt="sudo-main" title="sudo-main" class="alignleft size-full wp-image-48935" />If you have ever dabbled with the command line in Linux (who don&#8217;t?), you are sure to come across the command &#8220;sudo&#8221; and &#8220;su&#8221;. While veteran users know exactly what they mean, new Linux users are always confused when to use which and the implication and complication involving with both. In this article, we will explain in detail what &#8220;sudo&#8221; and &#8220;su&#8221; is, the difference between them and when to use them.<br />
<span id="more-48930"></span></p>
<h2>Linux basics</h2>
<p>During the installation of Linux, it will prompt you to create an user account and set your own password. Once the installation is completed and the system rebooted, you will be prompted to login to the user account that you have previously created. Once you are in this user environment, you are your own administrator and you can run applications and customize the desktop to your own liking. This is pretty much the same as in Windows and Mac. You also have your own personal Home folder where you can add/remove any folder to and from it. That is pretty much everything you can do. Outside of your Home folder (i.e, the root folder), you will find that most (if not, all) of the file systems are not accessible to you. </p>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/sudo-permission-denied.png" alt="sudo-permission-denied" title="sudo-permission-denied" class="aligncenter size-full wp-image-48940" /></p>
<p>While you can access and read the files in those folders, you won&#8217;t be able to make changes to them. The reason is because you don&#8217;t have sufficient permission. </p>
<h2>User Permission</h2>
<p>The user permission feature is one security feature that protects Linux users. With your administrator account, you are given permission to manage everything within your Home folder (and the external partition or hard drive that you have mounted). Outside of that, you will need root permission to make changes to the system file, including installing and uninstalling applications.  The separation of the administrator account and the root account makes sure that you don&#8217;t mess up your system unnecessary and makes it harder for hacker/virus/malware to get into your root system.</p>
<p><strong>Note</strong>: Unlike Windows, being the administrator of your own user account doesn&#8217;t mean you have root access to the system. You can&#8217;t just install/uninstall applications just by double-clicking on the the installer. In Linux, you will have to enter your password to elevate your user account before you can install/uninstall an app. This also means that things don&#8217;t get installed unless you give explicit permission to. </p>
<p>The existence of &#8220;sudo&#8221; and &#8220;su&#8221; is to allow you to gain root access so you can become the true administrator of your own system.</p>
<h2>SU</h2>
<p>&#8220;su&#8221; stands for &#8220;<em>superuser</em>&#8221; and allows you to login as root and do whatever you want with the system. It can be run with the command:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">su</span></pre></div></div>

<p>and it requires you to enter the password of the root account. In some distro, particularly Ubuntu, the root password is not set during installation. This makes it practically impossible to login as root (using &#8220;su&#8221;) since it cannot be authenticated.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/sudo-authentication-failure.png" alt="sudo-authentication-failure" title="sudo-authentication-failure" class="aligncenter size-full wp-image-48938" /></p>
<p>If you really need to use the &#8220;su&#8221; command to get root access, you can change the root password by using the command:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">passwd</span> root</pre></div></div>

<p>By default, &#8220;su&#8221; logs you in as root in your own user environment. To change the user environment to root, use the command:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">su</span> -</pre></div></div>

<p>Other usage of &#8220;su&#8221; include:</p>
<ul>
<li>Switching to another user who is not the superuser</li>
</ul>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">su</span> <span style="color: #000000; font-weight: bold;">&lt;</span>username<span style="color: #000000; font-weight: bold;">&gt;</span></pre></div></div>

<ul>
<li>Switching to another user and use that user environment</li>
</ul>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">su</span> - <span style="color: #000000; font-weight: bold;">&lt;</span>username<span style="color: #000000; font-weight: bold;">&gt;</span></pre></div></div>

<p>As can be seen, using the &#8220;su&#8221; command gives you great power to administer and modify your system, and if unchecked (or if you are inexperienced), it could be destructive to your system.</p>
<p><strong>Note: As much as possible, do not to use &#8220;su&#8221; to administer your system. </strong></p>
<h2>SUDO</h2>
<p>&#8220;sudo&#8221; stands for &#8220;<em>superuser do</em>&#8221; and it allows you to elevate your current user account to have root privilege temporarily. This is different from &#8220;su&#8221;. With &#8220;sudo&#8221;, you are still using your user account, but with root privilege, whereas in &#8220;su&#8221;, you are logged in to the root account. In addition, the root privilege in &#8220;sudo&#8221; is only valid for a short period of time. Once it expires, you have to enter your password again to regain root privilege.</p>
<p>With &#8220;sudo&#8221;, you can do pretty much the same stuff as &#8220;su&#8221;. To use it, you just have to add &#8220;sudo&#8221; in front of all root commands, for example:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> update
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> upgrade</pre></div></div>

<ul>
<li>In some instances, if you really need to login as root, instead of using &#8220;su&#8221;, it is better to use:</li>
</ul>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #660033;">-i</span></pre></div></div>

<p>to start a root shell. This allows you to login as root with your own user password. </p>
<ul>
<li>You can also login as another user</li>
</ul>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #660033;">-i</span> <span style="color: #660033;">-u</span> <span style="color: #000000; font-weight: bold;">&lt;</span>username<span style="color: #000000; font-weight: bold;">&gt;</span></pre></div></div>

<h2>Conclusion</h2>
<p>This is a basic introductory article to &#8220;sudo&#8221; and &#8220;su&#8221;. If you are a newbie, it is advisable to keep your hands off &#8220;su&#8221; and use &#8220;sudo&#8221; if required. For basic users, using &#8220;sudo&#8221; for most root commands suffice. For over 6 years of using Linux, I have not come across an instance where I need to use &#8220;su&#8221; or &#8220;sudo -i&#8221;. </p>
<p>For administering server, some will argue that you need to be root all the time to carry out maintenance and perform any other task. This may be true, but in my personal experience, if you install &#8220;sudo&#8221;, create a new user and add this user to the sudo group, you can do pretty much everything with the limited user account and sudo command. In fact, I would think this is a more secure way of administering your server.  Tell me if I am wrong.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/start-with-vim-linux/2012/03/01' title='How to Start With Vim [Linux]'>How to Start With Vim [Linux]</a></li>
<li><a href='http://maketecheasier.com/knowing-linux-system-via-the-command-line/2012/02/23' title='Knowing Your Linux System Via the Command Line'>Knowing Your Linux System Via the Command Line</a></li>
<li><a href='http://maketecheasier.com/change-terminal-hostname-in-ubuntu/2012/01/27' title='How to Change Your Terminal Hostname in Ubuntu [Quick Tips]'>How to Change Your Terminal Hostname in Ubuntu [Quick Tips]</a></li>
<li><a href='http://maketecheasier.com/install-perl-module-in-linux-without-root-permission/2012/01/20' title='How to Install A Perl Module In Linux Without Root Permission'>How to Install A Perl Module In Linux Without Root Permission</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/sudo-vs-su-linux-mte-explains/2012/04/24&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/sudo-vs-su-linux-mte-explains/2012/04/24" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/sudo-vs-su-linux-mte-explains/2012/04/24" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/sudo-vs-su-linux-mte-explains/2012/04/24" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/sudo-vs-su-linux-mte-explains/2012/04/24&amp;title=Sudo+vs+Su+%5BLinux%5D+%28MTE+Explains%29&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/sudo-vs-su-linux-mte-explains/2012/04/24" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/sudo-vs-su-linux-mte-explains/2012/04/24">Sudo vs Su [Linux] (MTE Explains)</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/sudo-vs-su-linux-mte-explains/2012/04/24/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Qute: A Fancy Text Editor for Linux</title>
		<link>http://maketecheasier.com/qute-a-fancy-text-editor-for-linux/2012/04/19</link>
		<comments>http://maketecheasier.com/qute-a-fancy-text-editor-for-linux/2012/04/19#comments</comments>
		<pubDate>Thu, 19 Apr 2012 14:58:48 +0000</pubDate>
		<dc:creator>Adrien</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[text editor]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=48338</guid>
		<description><![CDATA[As Clint Eastwood would say, &#8220;There are two types of text editors in the world, the ones for coding and the others&#8221;. Well, Qute (pronounce &#8220;cute&#8221;) is certainly among the others. it&#8217;s a text editor with some advanced features in terms of eye candy. In other terms, not only does... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/qute-a-fancy-text-editor-for-linux/2012/04/19&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/qute-a-fancy-text-editor-for-linux/2012/04/19" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/qute-a-fancy-text-editor-for-linux/2012/04/19" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/qute-a-fancy-text-editor-for-linux/2012/04/19" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/qute-a-fancy-text-editor-for-linux/2012/04/19&amp;title=Qute%3A+A+Fancy+Text+Editor+for+Linux&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/qute-a-fancy-text-editor-for-linux/2012/04/19" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/qute-a-fancy-text-editor-for-linux/2012/04/19">Qute: A Fancy Text Editor for Linux</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft  wp-image-48328" title="qute-logo" src="http://imagecdn.maketecheasier.com/2012/04/qute-logo.png" alt="qute-logo" />As Clint Eastwood would say, &#8220;There are two types of text editors in the world, the ones for coding and the others&#8221;. Well, Qute (pronounce &#8220;cute&#8221;) is certainly among the others. it&#8217;s a text editor with some advanced features in terms of eye candy. In other terms, not only does it support Tex and Markdown, it&#8217;s also a pleasure to work with its visually-appealing interface. If you are tired of the console or just want to test something different, you can try Qute for Linux (or Mac or PC).<br />
<span id="more-48338"></span></p>
<h2>Installation</h2>
<p>There are no official packages (yet) for Ubuntu, so if you want to install Qute, the fastest way for any distribution is <a title="Qute official website" href="http://www.inkcode.net/qute" target="_blank">the official website</a>. Download the file, decompress it, and launch the executable &#8220;Qute&#8221;. A first good point about it: Qute is pretty small and can be easily installed or put on a USB drive. However, do take note that some advanced features may require an extra package called PANDOC.</p>
<h2>Features</h2>
<p>What I like about Qute is that it has everything that you expect a light text editor to have, plus some advanced features and the eye candy that I promised you earlier.</p>
<p><img class="aligncenter size-full wp-image-48327" title="qute-intro" src="http://imagecdn.maketecheasier.com/2012/04/qute-intro.jpg" alt="qute-intro" /></p>
<p>It uses the standard UTF-8 format for encoding plain text files, and there is a full screen mode, as well as a split screen view. So far, everything is as expected. The shortcuts are also the same as in the common word editors: &#8220;Ctrl+s&#8221; to save, or F11 to go to full screen view. Notice, however, that the undo and the redo features are still not stable and that the results may vary.</p>
<p>In terms of visual interface, Qute comes with a lot of customization, like different backgrounds and fonts. You can choose to work on a wooden or on a dark gray background.</p>
<p><img class="aligncenter size-full wp-image-48325" title="qute-dark_theme" src="http://imagecdn.maketecheasier.com/2012/04/qute-dark_theme.jpg" alt="qute-dark_theme" /></p>
<p>The menu is very smooth and fluid. You can open it via the escape key, or by clicking on the top left corner. Except for this, there are no apparent buttons or extra fields. Qute is very Spartan in terms of menus, but it&#8217;s a delight for the eyes.</p>
<p><img class="aligncenter size-full wp-image-48329" title="qute-menu" src="http://imagecdn.maketecheasier.com/2012/04/qute-menu.jpg" alt="qute-menu" /></p>
<p>Qute comes with some advanced and experimental features. One of my favorites is the fact that you can switch between the editing and the visual mode independently from paragraph to paragraph. This means that you don&#8217;t need to render or publish the whole file to see what it will look like in the end. To edit a paragraph, simply click on it. You then have to double-click again to switch back to the visual mode.</p>
<p><img class="aligncenter size-full wp-image-48326" title="qute-edit" src="http://imagecdn.maketecheasier.com/2012/04/qute-edit.jpg" alt="qute-edit" /></p>
<p><img class="aligncenter size-full wp-image-48331" title="qute-visual" src="http://imagecdn.maketecheasier.com/2012/04/qute-visual.jpg" alt="qute-visual" /></p>
<p>Qute also supports Tex, which means that you can write and edit Maths formulas pretty easily. It is then possible to export the file to a plethora of formats, amazingly for such a little editor: plain text, clipboard, HTML, PDF, LaTex, etc. </p>
<p><img class="aligncenter size-full wp-image-48330" title="qute-publish" src="http://imagecdn.maketecheasier.com/2012/04/qute-publish.jpg" alt="qute-publish" /></p>
<p>Finally, the program presents an experimental function: the ability to define your own language via OMeta syntax. I am not very familiar with this feature, and it is still in development, but so far, the demo shows how a user will be able to construct his or her own custom markup language.</p>
<h2>Conclusion</h2>
<p>As a final word, I will say that Qute is pretty convincing for an early version. It still lacks a little of stability and some functions like undo, but I am pretty seduced by its appearance already. On a side note, the project is under AGPL license; the source is on github, and developers and contributors are welcome if they want to help and bring the last features to life.</p>
<p>What do you think of Qute? Are you seduced or repelled by its characteristics? Do you know another similar text editor? Please let us know in the comments.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/start-with-vim-linux/2012/03/01' title='How to Start With Vim [Linux]'>How to Start With Vim [Linux]</a></li>
<li><a href='http://maketecheasier.com/scribes-a-lightweight-yet-powerful-text-editor-for-linux/2011/09/08' title='Scribes: A Lightweight Yet Powerful Text Editor For Linux'>Scribes: A Lightweight Yet Powerful Text Editor For Linux</a></li>
<li><a href='http://maketecheasier.com/using-kate-as-a-web-editor/2009/11/09' title='Using Kate As a Web Editor'>Using Kate As a Web Editor</a></li>
<li><a href='http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24' title='GeoGebra, For Dynamic Geometry On Linux'>GeoGebra, For Dynamic Geometry On Linux</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/qute-a-fancy-text-editor-for-linux/2012/04/19&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/qute-a-fancy-text-editor-for-linux/2012/04/19" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/qute-a-fancy-text-editor-for-linux/2012/04/19" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/qute-a-fancy-text-editor-for-linux/2012/04/19" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/qute-a-fancy-text-editor-for-linux/2012/04/19&amp;title=Qute%3A+A+Fancy+Text+Editor+for+Linux&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/qute-a-fancy-text-editor-for-linux/2012/04/19" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/qute-a-fancy-text-editor-for-linux/2012/04/19">Qute: A Fancy Text Editor for Linux</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/qute-a-fancy-text-editor-for-linux/2012/04/19/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to Create And Manage Symlinks [Linux 101]</title>
		<link>http://maketecheasier.com/create-change-and-manage-symlinks-linux-101/2012/04/18</link>
		<comments>http://maketecheasier.com/create-change-and-manage-symlinks-linux-101/2012/04/18#comments</comments>
		<pubDate>Wed, 18 Apr 2012 23:58:06 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[nautilus]]></category>
		<category><![CDATA[symlink]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=48696</guid>
		<description><![CDATA[Symlink, short for Symbolic Link, is a special type of file/folder that points or references to another physical file/folder in the system. When clicked, it will follow the link that it references to, yet maintaining its link structure. For example, when click on a symlink on the Home desktop that... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/create-change-and-manage-symlinks-linux-101/2012/04/18&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/create-change-and-manage-symlinks-linux-101/2012/04/18" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/create-change-and-manage-symlinks-linux-101/2012/04/18" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/create-change-and-manage-symlinks-linux-101/2012/04/18" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/create-change-and-manage-symlinks-linux-101/2012/04/18&amp;title=How+to+Create+And+Manage+Symlinks+%5BLinux+101%5D&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/create-change-and-manage-symlinks-linux-101/2012/04/18" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/create-change-and-manage-symlinks-linux-101/2012/04/18">How to Create And Manage Symlinks [Linux 101]</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2012/04/symlink-main.jpg" alt="symlink-main" title="symlink-main" class="alignleft size-full wp-image-48702" />Symlink, short for Symbolic Link, is a special type of file/folder that points or references to another physical file/folder in the system. When clicked, it will follow the link that it references to, yet maintaining its link structure. For example, when click on a symlink on the Home desktop that is pointing to the Backup folder in another partition, the content of the Backup folder will show up, but the link structure is still under the symlink folder in the Home directory. Symlink is a good way to access files and folders that are out of reach, or difficult to reach and it is widely used in Unix-like Operating System. It is also available in Windows 7 &amp; Vista, but only users with the &#8220;<em>Create Symbolic Link</em>&#8221; privilege, which only administrators have by default, can create symbolic links.<br />
<span id="more-48696"></span></p>
<h2>The Advantages of using Symlink</h2>
<p>The main advantage of symlink is that it is easy to create and doesn&#8217;t affect the system when deleted. Creating a symlink on your local folder pointing to the backup folder in the Network Drive makes it easier for you to access your files. Similarly, Dropbox users who wanted to sync multiple folders outside of the Dropbox folder can make use of symlink to get files synced easily. </p>
<p>In web hosting environment (particularly LAMP server), symlinks are heavily used to bring other parts of the filesystem to the Server Root. This allows the web administrator to have more flexibility in organizing and serving files to the Web. </p>
<p>On the other hand, when the targeted folder is moved or deleted, the symlink will fail to work. If you have created a lot of symlink and you love to move your folders around, you will have a lot of dead symlinks lying around. While they don&#8217;t take up plenty of space, they can become unsightly and mess up your filesystem. </p>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/symlink-dead.png" alt="symlink-dead" title="symlink-dead" class="aligncenter size-full wp-image-48705" /></p>
<p>Also, creating a symlink does not change the underlying user-permission of the files. If you create a symlink on your Home folder, pointing to a folder in the root directory, the file user-permission will not change. You will be able to access the files inside the folder, but you won&#8217;t be able to place files or edit the files in the symlink folder. </p>
<h2>How to Create Symlink</h2>
<p><strong>The command line way</strong></p>
<p>To create a symlink with the command line, you just have to use the command <code>ln</code> with the <code>-s</code> flag. The syntax is as follow:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> TARGET_FOLDER SYMLINK_FOLDER</pre></div></div>

<p>For example, if you want to create a symlink on your Dropbox folder to sync all the beautiful wallpapers you have collected over the years, here is how you can do it via the command line:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>username<span style="color: #000000; font-weight: bold;">/</span>wallpaper <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>username<span style="color: #000000; font-weight: bold;">/</span>Dropbox<span style="color: #000000; font-weight: bold;">/</span>wallpaper</pre></div></div>

<p>The above command will create a symlink folder named &#8220;Wallpaper&#8221; in the Dropbox folder, pointing to the &#8220;Wallpaper&#8221; folder in the Home directory. Any wallpaper you place in the Wallpaper folder will automatically sync to Dropbox.</p>
<p><strong>Note</strong>:<em> For illustration purpose, I am using absolute path in the above example. You can use relative path as well. </em></p>
<p><strong>The file manager way</strong></p>
<p>I don&#8217;t have the chance to use all file managers to test this function, but in Nautilus, you can easily create a symlink by righ-clicking a file/folder and select &#8220;Make Link&#8221;.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/symlink-make-link.png" alt="symlink-make-link" title="symlink-make-link" class="aligncenter size-full wp-image-48697" /></p>
<p>This will create a symlink file/folder in the same directory as the targeted file/folder. It should be easily identifiable with a symlink icon. </p>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/symlink-icon.png" alt="symlink-icon" title="symlink-icon" class="aligncenter size-full wp-image-48698" /></p>
<p>You can then rename the symlink and move it to another location. The relocation of the symlink won&#8217;t affect the result, but the relocation of the target file/folder will. </p>
<h2>Managing the symlink</h2>
<p>If you have no more use for the symlink, you can simply delete it and it won&#8217;t affect any file/folder in your system.</p>
<p>To change the target folder it is pointing to, there is currently no way to do it. You will have to delete the symlink and create another symlink pointing to another folder.</p>
<p>Is this article useful to you? Let us know in the comments.</p>
<p>Image credit: <a href="http://www.bigstockphoto.com/image-20964173/stock-photo-link" title="Link" target="_blank">Link</a> by Big Stock Photo.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/auto-mount-box-net-to-linux-desktop/2012/03/27' title='How to Auto-Mount Box.net to Linux Desktop'>How to Auto-Mount Box.net to Linux Desktop</a></li>
<li><a href='http://maketecheasier.com/make-dropbox-icons-work-in-ubuntu-oneiric/2012/02/28' title='How to Make Dropbox Icons Work in Ubuntu Oneiric [Quick Tips]'>How to Make Dropbox Icons Work in Ubuntu Oneiric [Quick Tips]</a></li>
<li><a href='http://maketecheasier.com/move-navigation-buttons-to-left-in-nautilus-linux/2012/02/18' title='Move The Navigation Buttons Back To The Left In Nautilus 3+ [Linux]'>Move The Navigation Buttons Back To The Left In Nautilus 3+ [Linux]</a></li>
<li><a href='http://maketecheasier.com/nautilus-actions-extra-adds-useful-options-to-context-menu/2011/12/19' title='Nautilus Actions Extra Adds Plenty Of Useful Options to Your Context Menu [Ubuntu Nautilus]'>Nautilus Actions Extra Adds Plenty Of Useful Options to Your Context Menu [Ubuntu Nautilus]</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/create-change-and-manage-symlinks-linux-101/2012/04/18&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/create-change-and-manage-symlinks-linux-101/2012/04/18" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/create-change-and-manage-symlinks-linux-101/2012/04/18" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/create-change-and-manage-symlinks-linux-101/2012/04/18" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/create-change-and-manage-symlinks-linux-101/2012/04/18&amp;title=How+to+Create+And+Manage+Symlinks+%5BLinux+101%5D&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/create-change-and-manage-symlinks-linux-101/2012/04/18" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/create-change-and-manage-symlinks-linux-101/2012/04/18">How to Create And Manage Symlinks [Linux 101]</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/create-change-and-manage-symlinks-linux-101/2012/04/18/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>How to Schedule Tasks with Cron and CornTab [Linux]</title>
		<link>http://maketecheasier.com/how-to-schedule-tasks-with-cron-and-corntab-linux/2012/04/17</link>
		<comments>http://maketecheasier.com/how-to-schedule-tasks-with-cron-and-corntab-linux/2012/04/17#comments</comments>
		<pubDate>Tue, 17 Apr 2012 23:58:59 +0000</pubDate>
		<dc:creator>Chuck Romano</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[cron jobs]]></category>
		<category><![CDATA[crontab]]></category>
		<category><![CDATA[schedule]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=48535</guid>
		<description><![CDATA[If you are familiar with Linux, you will know that Cron is the application used to schedule and automate tasks in a Linux environment. CronTab is the command that is used to access the Cron file where the user can set and schedule tasks. No, I didn’t misspell CronTab in the... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/how-to-schedule-tasks-with-cron-and-corntab-linux/2012/04/17&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/how-to-schedule-tasks-with-cron-and-corntab-linux/2012/04/17" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/how-to-schedule-tasks-with-cron-and-corntab-linux/2012/04/17" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/how-to-schedule-tasks-with-cron-and-corntab-linux/2012/04/17" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/how-to-schedule-tasks-with-cron-and-corntab-linux/2012/04/17&amp;title=How+to+Schedule+Tasks+with+Cron+and+CornTab+%5BLinux%5D&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/how-to-schedule-tasks-with-cron-and-corntab-linux/2012/04/17" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/how-to-schedule-tasks-with-cron-and-corntab-linux/2012/04/17">How to Schedule Tasks with Cron and CornTab [Linux]</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2012/04/corntab-logo.jpg" alt="corntab-logo" title="corntab-logo" class="alignleft size-full wp-image-48579" />If you are familiar with Linux, you will know that Cron is the application used to schedule and automate tasks in a Linux environment. CronTab is the command that is used to access the Cron file where the user can set and schedule tasks. No, I didn’t misspell CronTab in the title, CornTab is a web-based GUI that allows you to set your schedule and commands, and then simply copy and paste it to your cron file.</p>
<p>There are other GUI apps built to easily edit cron, such as <a href="http://maketecheasier.com/schedule-and-automate-tasks-in-ubuntu/2007/12/11">Gnome-Schedule</a>. However, if you don’t want to install any new apps Corntab is a great web based solution, especially if you are setting up a cron job on a computer that doesn’t have Gnome-Schedule, or isn’t compatible with it.<br />
<span id="more-48535"></span><br />
The uses for cron are pretty obvious, anything from scheduling backups to running custom scripts at specific times, to opening programs on a schedule, cron is the way to get it done.</p>
<p>Let’s start with scheduling a task that simply creates a timestamp every minute to a log file, first using the shell/command line. Then we’ll run through the same steps using Corntab, so you can see how easy it is to use. Creating a timestamp or any output to a log file is a great way to test that your settings in cron are working, and of course to monitor your schedule going forward.</p>
<p>Open a terminal. Before we start, it is best to know where to go for information. The manual for crontab can be found by typing:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">man</span> crontab</pre></div></div>

<p>Sure, you can Google and find other tutorials and probably the manual pages online, but it’s always good to know your way around the command line!</p>
<p>The syntax for cron is as follow:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">crontab <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-u</span> user <span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #c20cb9; font-weight: bold;">file</span>
crontab <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-u</span> user <span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-i</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span> <span style="color: #660033;">-e</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #660033;">-l</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #660033;">-r</span> <span style="color: #7a0874; font-weight: bold;">&#125;</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span>-s<span style="color: #7a0874; font-weight: bold;">&#93;</span></pre></div></div>

<ul>
<li><code>-l</code> option causes the current crontab to be displayed on standard output.</li>
<li><code>-r</code> option causes the current crontab to be removed.</li>
<li><code>-e</code> option is used to edit the current crontab using an editor specified by the VISUAL or EDITOR environment variables.</li>
<li><code>-u</code> option specifies the name of the user whose crontab is to be tweaked. If this option is not given, crontab will use the current user who is executing the command.</li>
<li><code>-s</code> option appends the current SELinux security context string as an MLS_LEVEL setting to the crontab file before editing / replacement occurs (see the documentation of MLS_LEVEL in crontab. This is not used in all variations of Linux/cron).</li>
</ul>
<p>Note that some programs need to be executed with root privileges.  When this is the case, you will need to change to the root user with the <code>su</code> command, or the <code>sudo</code> command which should work in most Linux variations (Debian, Ubuntu, Fedora).</p>
<p>To edit your crontab type:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">crontab <span style="color: #660033;">-e</span></pre></div></div>

<p>or</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> crontab <span style="color: #660033;">-e</span></pre></div></div>

<h2>Some ground rules for cron</h2>
<ul>
<li>A field may be an asterisk (*), which always stands for &#8220;first-last&#8221;.</li>
<li>m -minute (0-59)</li>
<li>h -hour (0-23)</li>
<li>dom -day of the month (1-31)</li>
<li>mon -month of the year (1-12)</li>
<li>dow -day of the week (0-6 with 0=Sunday)</li>
<li>command -application, script, etc</li>
</ul>
<h2>Advanced Short codes:</h2>
<blockquote><p>string         meaning<br />
&#8212;&#8212;         &#8212;&#8212;-<br />
@reboot        Run once, at startup.<br />
@yearly        Run once a year, &#8220;0 0 1 1 *&#8221;.<br />
@annually      (same as @yearly)<br />
@monthly       Run once a month, &#8220;0 0 1 * *&#8221;.<br />
@weekly        Run once a week, &#8220;0 0 * * 0&#8243;.<br />
@daily         Run once a day, &#8220;0 0 * * *&#8221;.<br />
@midnight      (same as @daily)<br />
@hourly        Run once an hour, &#8220;0 * * * *&#8221;</p></blockquote>
<p>Comma-separated values can be used to run more than one instance of a particular command within a time period.</p>
<p>Dash-separated values can be used to run a command continuously.</p>
<h2>Let’s set up our cronjob.</h2>
<p>If you are first entering crontab you will probably be given a choice of editor to use. Feel free to choose any, but I normally stick with nano since it is simple, clean, and gets the job done.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/cron3.png" alt="cron in nano editor" title="cron3" class="aligncenter size-full wp-image-48547" /></p>
<p>To accomplish our original task, simply type:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;The current minute is: <span style="color: #007800;">$(date)</span>&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>minute.log</pre></div></div>

<p>&#8220;Control-x&#8221; will prompt to save, then enter will confirm. You should see that cron was successfully updated. The job will print the current date/time every minute to a file called minute.log in the /tmp directory.</p>
<p>Here&#8217;s the automatic output for 6 minutes:</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/cron7.png" alt="cron" title="cron7" class="aligncenter size-full wp-image-48552" /></p>
<p>Let’s get fancy, how about printing the date every 2 minutes&#8230;</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">*/</span><span style="color: #000000;">2</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #7a0874; font-weight: bold;">echo</span> “The current minute is: $<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #c20cb9; font-weight: bold;">date</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>” <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>minute.log</pre></div></div>

<p>Using <strong>*/n</strong> where n is a positive integer will say every n minute, or every n hours.</p>
<p>How about printing the date at 5:30am every Monday and Friday:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000;">30</span> <span style="color: #000000;">5</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000;">1</span>,<span style="color: #000000;">5</span> <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;The current minute is: <span style="color: #007800;">$(date)</span>&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>minute.log</pre></div></div>

<p>Feel free to play around with scheduling simple &#8220;echo&#8221; to logfiles. Then move up to scripts and applications.</p>
<h2>Playing with Corntab</h2>
<p>Now let’s try out <a href="http://www.corntab.com/" target="_blank">CornTab</a>, the web based cron editor that will take care of the syntax while we just click the options.</p>
<p>Here&#8217;s a step by step to create a crontab that will print the current date/time every two minutes, only in January, February, March, and April, on Thursday&#8217;s and Friday&#8217;s.  </p>
<p>First, click &#8220;every <em>n</em> minutes&#8221; and move the slider to 2 minutes.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/cron8a.png" alt="cron" title="cron8a" class="aligncenter size-full wp-image-48558" /></p>
<p>Next, click to expand month, click to select &#8220;each selected month&#8221; and select Jan, Feb, Mar, Apr.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/cron9a.png" alt="cron" title="cron9a" class="aligncenter size-full wp-image-48559" /></p>
<p>Next, click to expand Day of Week, select &#8220;each selected day of the week&#8221; and select Thu and Fri.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/cron10a.png" alt="cron" title="cron10a" class="aligncenter size-full wp-image-48560" /></p>
<p>Finally, click to expand Command and type in the code/script.  Then you can copy the full cron code from Corntab and paste it into your crontab by using the steps at the beginning of this article.</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/cron11a.png" alt="cron" title="cron11a" class="aligncenter size-full wp-image-48562" /></p>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/cron22.png" alt="cron" title="cron22" class="aligncenter size-full wp-image-48563" /></p>
<h2>References and more information about Cron:</h2>
<p><a href="http://www.pantz.org/software/cron/croninfo.html">http://www.pantz.org/software/cron/croninfo.html</a><br />
<a href="http://www.computerhope.com/unix/ucrontab.htm">http://www.computerhope.com/unix/ucrontab.htm</a><br />
<a href="https://help.ubuntu.com/community/CronHowto">https://help.ubuntu.com/community/CronHowto</a><br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/automate-tasks-in-kde/2009/05/25' title='How To Automate Tasks In KDE'>How To Automate Tasks In KDE</a></li>
<li><a href='http://maketecheasier.com/geogebra-for-dynamic-geometry-on-linux/2012/05/24' title='GeoGebra, For Dynamic Geometry On Linux'>GeoGebra, For Dynamic Geometry On Linux</a></li>
<li><a href='http://maketecheasier.com/integrate-skype-with-ubuntu-unity/2012/05/23' title='How to Integrate Skype With Ubuntu Unity'>How to Integrate Skype With Ubuntu Unity</a></li>
<li><a href='http://maketecheasier.com/geary-a-simple-email-client-for-linux-that-supports-threaded-conversation/2012/05/21' title='Geary: A Simple Email Client For Linux That Supports Threaded Conversation'>Geary: A Simple Email Client For Linux That Supports Threaded Conversation</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/how-to-schedule-tasks-with-cron-and-corntab-linux/2012/04/17&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/how-to-schedule-tasks-with-cron-and-corntab-linux/2012/04/17" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/how-to-schedule-tasks-with-cron-and-corntab-linux/2012/04/17" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/how-to-schedule-tasks-with-cron-and-corntab-linux/2012/04/17" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/how-to-schedule-tasks-with-cron-and-corntab-linux/2012/04/17&amp;title=How+to+Schedule+Tasks+with+Cron+and+CornTab+%5BLinux%5D&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/how-to-schedule-tasks-with-cron-and-corntab-linux/2012/04/17" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/how-to-schedule-tasks-with-cron-and-corntab-linux/2012/04/17">How to Schedule Tasks with Cron and CornTab [Linux]</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/how-to-schedule-tasks-with-cron-and-corntab-linux/2012/04/17/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Lesser Known Music Players For Linux</title>
		<link>http://maketecheasier.com/the-lesser-known-music-players-for-linux/2012/04/16</link>
		<comments>http://maketecheasier.com/the-lesser-known-music-players-for-linux/2012/04/16#comments</comments>
		<pubDate>Mon, 16 Apr 2012 14:58:10 +0000</pubDate>
		<dc:creator>Abhishek Prakash</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[music player]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=47756</guid>
		<description><![CDATA[Ever wondered what other music players are there in Linux world that can replace your default one? Believe me, you are pampered with choices. While the popular ones receive many coverage, there are several lesser known music players that are equally powerful. Here I have compiled a list of lesser... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/the-lesser-known-music-players-for-linux/2012/04/16&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/the-lesser-known-music-players-for-linux/2012/04/16" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/the-lesser-known-music-players-for-linux/2012/04/16" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/the-lesser-known-music-players-for-linux/2012/04/16" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/the-lesser-known-music-players-for-linux/2012/04/16&amp;title=The+Lesser+Known+Music+Players+For+Linux&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/the-lesser-known-music-players-for-linux/2012/04/16" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/the-lesser-known-music-players-for-linux/2012/04/16">The Lesser Known Music Players For Linux</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-48477" title="music-player-main" src="http://imagecdn.maketecheasier.com/2012/04/music-player-main.jpg" alt="music-player-main" />Ever wondered what other music players are there in Linux world that can replace your default one? Believe me, you are pampered with choices. While the popular ones receive many coverage, there are several lesser known music players that are equally powerful. Here I have compiled a list of lesser known (and good) audio players available for Linux operating systems along with their salient features.<br />
<span id="more-47756"></span></p>
<h2>1. Clementine</h2>
<p>This one is my favorite (not for the reason that I like to eat Clementine) and this is why it is first in the list. Inspired by Amarok, it is a good looking and yet a feature-rich music player. Available for Windows, Linux and Mac, it seamlessly integrates with Ubuntu. Its main features include good iPod (and other portable music device) support, dynamic playlists, lyrics and artist information, album art discovery. It has a strong support for Internet Radio including big names like Last.fm, Spotify, Grooveshark, Jamendo, Magnatune among numerous others.</p>
<p><img class="aligncenter size-full wp-image-48522" title="Music-Players-Clementine" src="http://imagecdn.maketecheasier.com/2012/04/Clementine.jpeg" alt="Clementine Music Player" /></p>
<p><a href="http://www.clementine-player.org/" target="_blank">Clementine</a></p>
<h2>2. Nightingale</h2>
<p>Remember Songbird, the loved music player which ditched Linux 2 years back? Well, the legacy of Songbird has been continued by a fork of it: <a title="Here Comes The Nightingale [Linux]" href="http://maketecheasier.com/here-comes-the-nightingale-linux/2012/04/05">Nightingale</a>. It carries forward the awesomeness of Songbird. Features include great support for synchronization, song and artist info, easy playlists and definitely good looks. Shoutcast Radio and Last.fm comes integrated with it. Last.fm album art can be used to fetch album arts. The list of extension and add-ons is growing with continuous community support.</p>
<p><img class="aligncenter size-full wp-image-48525" title="Nightingale-1.8.1" src="http://imagecdn.maketecheasier.com/2012/04/Nightingale-1.8.1.jpeg" alt="Nightingale Music Player" /></p>
<p><a href="http://getnightingale.com" target="_blank">Nightingale</a></p>
<h2>3. Audacious</h2>
<p>For all those Winamp MP3 player lovers, here is Winamp for Linux &#8211; Audacious. A light weight music players which has uncanny similarities to the famed Winamp audio player (reason being that it is descendant of legacy Linux player <a href="http://www.xmms.org/" target="_blank">XMMS</a> which itself was modeled after Winamp). Unlike other players like Clementine or Banshee which focus more on managing the music library, Audacious focus more on music. Motto is simple, drag and drop the files to create a playlist, sit back and enjoy the music. No fancy stuff, Last.fm is the only luxury it has got. Oh yes! it has great customization options as it supports Winamp skins.</p>
<p><img class="aligncenter size-full wp-image-48526" title="Audacious" src="http://imagecdn.maketecheasier.com/2012/04/Audacious.jpeg" alt="Audacious Music Player" /></p>
<p><a href="http://audacious-media-player.org/" target="_blank">Audacious</a></p>
<h2>4. DeaDBeef</h2>
<p>DeaDBeef is a simple, light on CPU yet feature rich audio player for Linux. Unlike its name, it is definitely not dead but very much alive. It plays (almost) all major and minor type of music formats with album art display capability. Last.fm is supported along with several other plugins at disposal. Recently it has arrived on Android so people using both Linux and Android can enjoy the homogeneity on different platform.</p>
<p><img class="aligncenter size-full wp-image-48529" title="Deadbeef" src="http://imagecdn.maketecheasier.com/2012/04/Deadbeef.png" alt="Deadbeef Music Player" /></p>
<p><a href="http://deadbeef.sourceforge.net/" target="_blank">DeaDBeef</a></p>
<h2>5. Quod Libet</h2>
<p>Good things come in small package. Quod Libet is one such small package. It tries to answer &#8220;<em>Boy, I wish I could grep my music</em>&#8220;. Yes, it has a really strong search features. Written in Python and based on GTK+, it provide you with all the basic features of an audio player apart from the fact that it can handle a large library. Features also include Internet radio and podcast. To an extent it resembles Rythmbox but only less complex.</p>
<p><img class="aligncenter size-full wp-image-48530" title="Quod Libet" src="http://imagecdn.maketecheasier.com/2012/04/Quod-Libet.jpeg" alt="Quod-Libet Music Player" /></p>
<p><a href="http://code.google.com/p/quodlibet/" target="_blank">Quod Libet</a></p>
<p>All these music players can be downloaded form their respective official websites, links are provided in headings. I would like to know your views on this list and your favorite music player. What do you say?</p>
<p>Image credit: <a href="http://www.bigstockphoto.com/image-13424330/stock-vector-abstract-music-background" target="_blank">Abstract music background</a> by BigStockPhoto and Wikimedia<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/here-comes-the-nightingale-linux/2012/04/05' title='Here Comes The Nightingale [Linux]'>Here Comes The Nightingale [Linux]</a></li>
<li><a href='http://maketecheasier.com/listen-to-cloud-music-with-nuvola-player-ubuntu/2011/12/23' title='Listen to Cloud Music With Nuvola Player [Ubuntu]'>Listen to Cloud Music With Nuvola Player [Ubuntu]</a></li>
<li><a href='http://maketecheasier.com/play-mp3s-from-linux-command-line/2011/08/11' title='How to Play MP3s From The Linux Command Line'>How to Play MP3s From The Linux Command Line</a></li>
<li><a href='http://maketecheasier.com/5-more-intriguing-kde-apps/2011/03/30' title='5 More Intriguing KDE Apps'>5 More Intriguing KDE Apps</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/the-lesser-known-music-players-for-linux/2012/04/16&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/the-lesser-known-music-players-for-linux/2012/04/16" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/the-lesser-known-music-players-for-linux/2012/04/16" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/the-lesser-known-music-players-for-linux/2012/04/16" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/the-lesser-known-music-players-for-linux/2012/04/16&amp;title=The+Lesser+Known+Music+Players+For+Linux&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/the-lesser-known-music-players-for-linux/2012/04/16" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/the-lesser-known-music-players-for-linux/2012/04/16">The Lesser Known Music Players For Linux</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/the-lesser-known-music-players-for-linux/2012/04/16/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>How to Increase Your Screen Resolution Beyond Its Default Settings [Linux]</title>
		<link>http://maketecheasier.com/increase-screen-resolution-beyond-its-default-settings-linux/2012/04/13</link>
		<comments>http://maketecheasier.com/increase-screen-resolution-beyond-its-default-settings-linux/2012/04/13#comments</comments>
		<pubDate>Fri, 13 Apr 2012 14:58:32 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[monitor]]></category>
		<category><![CDATA[netbook]]></category>
		<category><![CDATA[screen resolution]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=48435</guid>
		<description><![CDATA[If you have a old desktop monitor, or are using a netbook with limited screen space, you know that you are stucked with the small screen size and there is practically nothing you can do about it (or do you?) Newrez is a simple application for Linux (Gnome to be... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/increase-screen-resolution-beyond-its-default-settings-linux/2012/04/13&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/increase-screen-resolution-beyond-its-default-settings-linux/2012/04/13" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/increase-screen-resolution-beyond-its-default-settings-linux/2012/04/13" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/increase-screen-resolution-beyond-its-default-settings-linux/2012/04/13" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/increase-screen-resolution-beyond-its-default-settings-linux/2012/04/13&amp;title=How+to+Increase+Your+Screen+Resolution+Beyond+Its+Default+Settings+%5BLinux%5D&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/increase-screen-resolution-beyond-its-default-settings-linux/2012/04/13" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/increase-screen-resolution-beyond-its-default-settings-linux/2012/04/13">How to Increase Your Screen Resolution Beyond Its Default Settings [Linux]</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2012/04/newrez-main.jpg" alt="newrez-main" title="newrez-main" class="alignleft size-full wp-image-48452" />If you have a old desktop monitor, or are using a netbook with limited screen space, you know that you are stucked with the small screen size and there is practically nothing you can do about it (or do you?) Newrez is a simple application for Linux (Gnome to be more specific) that allows you to stretch your screen resolution beyond the monitor default. That means, if you are stuck at a 1024&#215;768 resolution for your netbook, you can set it to run at 1280 or 1920 width.<br />
<span id="more-48435"></span><br />
<strong>Note</strong>: Newrez is not an elegant application and is not without problems. However it is one great solution to one annoying hardware limitation.   </p>
<p>1. Download <a href="http://gtk-apps.org/content/show.php/?content=134686" target="_blank">newrez</a> from gtk-apps.</p>
<p>2. Inside the zipped file, there should have two files &#8211; <em>newresz</em> and <em>newresz-v</em>. Extract the two files and place <em>newresz</em> in the &#8220;Home -> .gnome2 -> nautilus-scripts&#8221; folder. If the nautilus-scripts does not exist, create it. </p>
<p>3. Next, kill your nautilus by typing &#8220;<code>killall nautilus</code>&#8221; in the terminal.</p>
<p>4. At your desktop, right-click your mouse and navigate to &#8220;Scripts -> newresz&#8221;. You should see the following:</p>
<p><img src="http://imagecdn.maketecheasier.com/2012/04/newrez-change-horiz-width.png" alt="newrez-change-horiz-width" title="newrez-change-horiz-width" class="aligncenter size-full wp-image-48436" /></p>
<p>5. Enter the resolution size that you want to set, say 1280, or 1920 and click OK. If everything go well, your screen should automatically resized to the new width. </p>
<h2>Problems you might face</h2>
<p><strong>1. The script does not work</strong></p>
<p>1. Check to see if you are using Gnome.<br />
2. I have tested it with an integrated intel graphics and it works fine. However, since it requires XRandr and several AMD and Nvidia grpahics cards do not play well with XRandr, you might experience problem with the script.</p>
<p><strong>2. There is no ways to restore back to the original settings</strong></p>
<p>To restore, you just have to run the script again and set it to the original resolution. </p>
<p><strong>3. The resized screen shows a black border box and the mouse can&#8217;t move into the box</strong></p>
<p>This happens when you are on Gnome 3.x and it is a known-bug that is yet to solve (as of this post). Try the alternative method listed below.</p>
<h2>Alternative to newresz</h2>
<p>Remember there are two files in the zipped folder? The other file, newrez-v is an alternative to newrez and should work in all systems. The trick here is to create a vnc server at a higher resolution and then starts a vncviewer in scaled mode. </p>
<p>1. Open a terminal and type:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> vnc4server gdm</pre></div></div>

<p>2. Next, open the newrez-v file with a text editor. Scroll down to the end of the file (at around line 81), change the value behind the depth to &#8217;24&#8242; and the geometry to the screen size that you want to set (for example: 1920 x 1080)</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #007800;">$server</span> :<span style="color: #000000;">99</span> <span style="color: #660033;">-name</span> marc41:newrez <span style="color: #660033;">-depth</span> <span style="color: #000000;">24</span> <span style="color: #660033;">-geometry</span> 1920x1080 <span style="color: #000000; font-weight: bold;">&gt;/</span>dev<span style="color: #000000; font-weight: bold;">/</span>null <span style="color: #000000;">2</span><span style="color: #000000; font-weight: bold;">&gt;&amp;</span><span style="color: #000000;">1</span></pre></div></div>

<p>Save and close the file.</p>
<p>3. Back to the terminal, run the newrez-v file (the one time need to be run from the command line. Subsequent launch can be done from Nautilus)</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">path<span style="color: #000000; font-weight: bold;">/</span>to<span style="color: #000000; font-weight: bold;">/</span>newrez-v</pre></div></div>

<p>Remember to change the path to the exact location of the file. This will configure the vnc settings. Once it is done, it will run the default VNC viewer with the screen size you specified. If you have specified a larger screen size, everything will be shrink down and look smaller than the default. </p>
<p>Image credit: <a href="http://www.bigstockphoto.com/image-17339069/stock-photo-several-monitors-with-magnetic-resonance-images" target="_blank">several monitors with magnetic resonance images</a> by Big Stock Photo<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/install-and-use-ubuntu-netbook-remix/2009/09/22' title='How to Install and Use Ubuntu Netbook Remix'>How to Install and Use Ubuntu Netbook Remix</a></li>
<li><a href='http://maketecheasier.com/monitor-linux-performance-with-sysstat/2012/05/15' title='How to Monitor Your Linux Performance With Sysstat'>How to Monitor Your Linux Performance With Sysstat</a></li>
<li><a href='http://maketecheasier.com/gnome-3-4-review-and-hands-on/2012/04/04' title='Gnome 3.4 Review and Hands-on'>Gnome 3.4 Review and Hands-on</a></li>
<li><a href='http://maketecheasier.com/simulate-left-mouse-click-with-keyboard-shortcut/2011/11/26' title='How to Simulate Left Mouse Click With Keyboard Shortcut in Ubuntu [Quick Tip]'>How to Simulate Left Mouse Click With Keyboard Shortcut in Ubuntu [Quick Tip]</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/increase-screen-resolution-beyond-its-default-settings-linux/2012/04/13&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/increase-screen-resolution-beyond-its-default-settings-linux/2012/04/13" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/increase-screen-resolution-beyond-its-default-settings-linux/2012/04/13" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/increase-screen-resolution-beyond-its-default-settings-linux/2012/04/13" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/increase-screen-resolution-beyond-its-default-settings-linux/2012/04/13&amp;title=How+to+Increase+Your+Screen+Resolution+Beyond+Its+Default+Settings+%5BLinux%5D&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/increase-screen-resolution-beyond-its-default-settings-linux/2012/04/13" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/increase-screen-resolution-beyond-its-default-settings-linux/2012/04/13">How to Increase Your Screen Resolution Beyond Its Default Settings [Linux]</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/increase-screen-resolution-beyond-its-default-settings-linux/2012/04/13/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (Feed is rejected)
Page Caching using disk: enhanced
Content Delivery Network via Amazon Web Services: CloudFront: cdn.maketecheasier.com

Served from: maketecheasier.com @ 2012-05-25 17:15:27 -->
