<?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>Linux Help</title>
	<atom:link href="http://linux.bihlman.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://linux.bihlman.com</link>
	<description>Free Linux help, tips &#38; tricks!</description>
	<lastBuildDate>Thu, 17 May 2012 05:40:22 +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>Local Applications Revive Linux Terminal Server Project (LTSP)</title>
		<link>http://linux.bihlman.com/2012/learn-linux-help/local-applications-revive-linux-terminal-server-project-ltsp/</link>
		<comments>http://linux.bihlman.com/2012/learn-linux-help/local-applications-revive-linux-terminal-server-project-ltsp/#comments</comments>
		<pubDate>Thu, 17 May 2012 05:35:52 +0000</pubDate>
		<dc:creator>Linux</dc:creator>
				<category><![CDATA[Learn Linux - Linux help]]></category>
		<category><![CDATA[client]]></category>
		<category><![CDATA[ltsp]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[thin]]></category>

		<guid isPermaLink="false">http://linux.bihlman.com/?p=1856</guid>
		<description><![CDATA[By Alex Colcernian Do your discoveries, interests, or work revolve around cloud computing, low-resource computing, server-centric computing, thin clients, or virtualization? If so, chances are good you&#8217;ve heard of the Linux Terminal Server Project (LTSP). Started in 1999, LTSP was the driving force in delivering network booting X/GUI (graphical user interface) and applications in the [...]]]></description>
			<content:encoded><![CDATA[
				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><g:plusone size="medium" count="false" href="http://linux.bihlman.com/2012/learn-linux-help/local-applications-revive-linux-terminal-server-project-ltsp/"></g:plusone></span><span class="mr_social_sharing"><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Flocal-applications-revive-linux-terminal-server-project-ltsp%2F" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/stumbleupon.png" alt="Submit to StumbleUpon" title="Submit to StumbleUpon"/></a></span><span class="mr_social_sharing"><a href="http://digg.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Flocal-applications-revive-linux-terminal-server-project-ltsp%2F&amp;title=Local+Applications+Revive+Linux+Terminal+Server+Project+%28LTSP%29" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/digg.png" alt="Digg This" title="Digg This"/></a></span><span class="mr_social_sharing"><a href="https://twitter.com/share?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Flocal-applications-revive-linux-terminal-server-project-ltsp%2F&amp;text=Local+Applications+Revive+Linux+Terminal+Server+Project+%28LTSP%29&amp;via=sweetlinux" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing"><a href="http://del.icio.us/post?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Flocal-applications-revive-linux-terminal-server-project-ltsp%2F&amp;title=Local+Applications+Revive+Linux+Terminal+Server+Project+%28LTSP%29" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/delicious.png" alt="Save on Delicious" title="Save on Delicious"/></a></span></div><div class="KonaBody"><p>By <a href="http://ezinearticles.com/?expert=Alex_Colcernian">Alex Colcernian</a></p>
<p><a href="http://linux.bihlman.com/wp-content/uploads/2012/05/ltsp_diagram.gif"><img class="alignright size-full wp-image-1857" title="ltsp_diagram" src="http://linux.bihlman.com/wp-content/uploads/2012/05/ltsp_diagram.gif" alt="ltsp diagram" width="190" height="188" /></a>Do your discoveries, interests, or work revolve around cloud computing, low-resource computing, server-centric computing, thin clients, or virtualization? If so, chances are good you&#8217;ve heard of the Linux Terminal Server Project (LTSP). Started in 1999, LTSP was the driving force in delivering network booting X/GUI (graphical user interface) and applications in the Linux space. As a solution to lower cost barriers compared to deploying multiple PCs throughout an organization, LTSP rapidly gained traction. Today, LTSP is used worldwide in education, health care, manufacturing, retail, and more. Providing the efficiency of delivering applications and storing data on a server(s), LTSP drastically cuts IT support requirements, while lowering or eliminating burdensome software license fees dues to it&#8217;s open source nature.</p>
<p>Limitations to the adoption of thin client environments in the past are strongly linked to user experience and multimedia. With exponential growth in web-based multimedia technologies like java, ajax, and flash, client-side resource demands have increased. The need for additional computing resource places a tax on network bandwidth and server resources. Recent advancements in LTSP 5, specifically Local Applications (Local Apps), have mitigated multimedia and bandwidth challenges.</p>
<p>Local Apps allow system administrators to configure LTSP in a way which shares resource demand between thin clients, and servers. Running an application utilizing thin client resources reduces network bandwidth as well as load on the server. Multimedia runs notably better on thin clients in an LTSP 5 deployment utilizing Local Apps. With Local Apps, users are delivered a performance experience which mirrors that of a full desktop PC. In return, thin clients become a transparent device to the users in an organization. When using Ubuntu, the free Linux based operating system from Canonical Ltd., users can enjoy the latest 3D desktop effects known as compiz.</p>
<p>If you experimented or implemented LTSP in the past and were concerned with multimedia performance, it&#8217;s time to give LTSP 5 a try. Local Apps make a world of difference in performance. We recommend downloading the Ubuntu 9.10 Alternate Install CD, and following instructions to install an LTSP environment.</p>
<p>LTSP in today&#8217;s world is deployed on dedicated or virtual servers, providing a cohesive thin client environment. LTSP has the ability to be integrated with key features in organizational networks like network attached storage, and centralized authentication, (e.g. OpenLDAP, eDirectory and Active Directory). LTSP is the most flexible solution when it comes to terminal services functionality in Linux environments.</p>
<p>Alex Colcernian is the Director of Marketing and Sales at DisklessWorkstations.com. DisklessWorkstations.com founded alongside the Linux Terminal Server Project (LTSP) in 1999, provides thin client hardware and solutions. DisklessWorkstations.com is the global leader in LTSP deployments, serving businesses, government, non-profits, and schools. For more information, please visit <a href="http://www.DisklessWorkstations.com" target="_new">http://www.DisklessWorkstations.com</a>.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://linux.bihlman.com/2012/learn-linux-help/local-applications-revive-linux-terminal-server-project-ltsp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Nuts and Bolts of Android Development</title>
		<link>http://linux.bihlman.com/2012/learn-linux-help/the-nuts-and-bolts-of-android-development/</link>
		<comments>http://linux.bihlman.com/2012/learn-linux-help/the-nuts-and-bolts-of-android-development/#comments</comments>
		<pubDate>Sat, 12 May 2012 20:21:10 +0000</pubDate>
		<dc:creator>Linux</dc:creator>
				<category><![CDATA[Learn Linux - Linux help]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[development]]></category>

		<guid isPermaLink="false">http://linux.bihlman.com/?p=1850</guid>
		<description><![CDATA[By Archie Spencer I always hear the same question asked in several ways. &#8220;Can I actually learn how to produce apps for Android?&#8221; &#8220;How hard is it to study Android programming?&#8221; &#8220;Where should I go to learn Android programming?&#8221; &#8220;I just bought a new Android device, and I feel so inspired! I have an idea [...]]]></description>
			<content:encoded><![CDATA[
				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><g:plusone size="medium" count="false" href="http://linux.bihlman.com/2012/learn-linux-help/the-nuts-and-bolts-of-android-development/"></g:plusone></span><span class="mr_social_sharing"><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fthe-nuts-and-bolts-of-android-development%2F" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/stumbleupon.png" alt="Submit to StumbleUpon" title="Submit to StumbleUpon"/></a></span><span class="mr_social_sharing"><a href="http://digg.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fthe-nuts-and-bolts-of-android-development%2F&amp;title=The+Nuts+and+Bolts+of+Android+Development" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/digg.png" alt="Digg This" title="Digg This"/></a></span><span class="mr_social_sharing"><a href="https://twitter.com/share?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fthe-nuts-and-bolts-of-android-development%2F&amp;text=The+Nuts+and+Bolts+of+Android+Development&amp;via=sweetlinux" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing"><a href="http://del.icio.us/post?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fthe-nuts-and-bolts-of-android-development%2F&amp;title=The+Nuts+and+Bolts+of+Android+Development" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/delicious.png" alt="Save on Delicious" title="Save on Delicious"/></a></span></div><div class="KonaBody"><p>By <a href="http://ezinearticles.com/?expert=Archie_Spencer">Archie Spencer</a></p>
<p><a href="http://linux.bihlman.com/wp-content/uploads/2012/05/android.png"><img class="alignleft size-full wp-image-1851" style="border: 0pt none;" title="android" src="http://linux.bihlman.com/wp-content/uploads/2012/05/android.png" alt="android" width="264" height="156" /></a>I always hear the same question asked in several ways. &#8220;Can I actually learn how to produce apps for Android?&#8221; &#8220;How hard is it to study Android programming?&#8221; &#8220;Where should I go to learn Android programming?&#8221; &#8220;I just bought a new Android device, and I feel so inspired! I have an idea for a new application, but where do I begin?&#8221;</p>
<p>Mobile application development is really hot these days, and Android is now out in front of the rest in the mobile app world. And if you have already read this far in this article, I&#8217;m assured it is because you have already been asking some different version of one of the questions listed above. Today you are lucky, because I have already been down this road, and I have one resounding response: &#8220;Positively! It is really feasible to become able to write Android applications, no matter your background, and the tools to study and develop with are free and simple to use!&#8221;</p>
<p>So let&#8217;s begin with the tools. The number one tool for Android programming is the Eclipse IDE (Integrated Development Environment). Eclipse is free, runs on many operating systems (including Windows and Linux), and is often upgraded to provide better performance in development. In addition, the Android Development Team from Google has provided the Android Development Toolkit (ADT) plugin for Eclipse that turns it into an Android mobile application fabrication powerhouse! It turns application compilation into a one-click task, provides custom editors for layout files and resources, and automates updates for the latest revisions of the Android SDK. Some developers find Eclipse a little quirky, or even buggy to use at times (myself included). For example, it won&#8217;t always recognize new resource files until you restart it, which is sometimes a pain. However, I always use Eclipse with the ADT plugin for all of my Android programming, and I suggest that you do the same thing.</p>
<p>You may always opt to use a different piece of software, and there are many out there. But a word of caution about IDEs: many Android IDEs claim to turn mobile programming into a &#8220;drag-and-drop&#8221; process, or permit Android programming in other languages besides Java. Is it easy to create mobile apps using these tools? Of course. Will they be alright apps? Maybe. But will they be great apps &#8211; apps that really exceed expectations and extend easily with new features as the Android mobile platform evolves? No. Mobile programming is just like any other task worth doing: do it correctly (in this case, do it the Android way) and you will always have better success.</p>
<p>Now on to the study part. This part will take much longer than just downloading a simple tool. Learning Android development is like studying any other foreign language (and that is what this is &#8211; just a foreign language, except a language that allows you to talk to a computer instead of another human). It will require persistence, and a lot of trial-and-error. A good portion of readers will quit, telling yourself that it isn&#8217;t worth it. That&#8217;s ok: the remainder of us will succeed in the Android app market in your absence! For those readers who don&#8217;t quit, you will find the process very rewarding in so many ways.</p>
<p>If you don&#8217;t understand Java, that is how you need to start. When I started learning Android I got a little frustrated, because I didn&#8217;t already understand Java beforehand. After spending a week on the basics of Java, I learned that I could read the code samples and understand the examples. So start there.</p>
<p>Next is the Android SDK itself. There are so many studying tutorials for Android available that I really don&#8217;t have the room to list them all in this post. But Google does, so search for it. Search for &#8220;Android app tutorial&#8221; and start with the tutorial that suits you the best. It is truly that easy. I would also suggest the Android lessons found in the Android SDK online documentation for all of your coding reference needs about the Android platform. And don&#8217;t forget those newsgroups! They are one of my favorite places to find instant help from real developers who enjoy helping new programmers.</p>
<p><strong>Archie Spencer</strong> is an Android development veteran, and has been building mobile apps for Android since 2010. He invites you to continue your journey on the path to dominating the Android app market by checking out his new <a href="http://androidapptutorial.net" target="_new">Android App Tutorial</a>, designed specifically with new developers in mind.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://linux.bihlman.com/2012/learn-linux-help/the-nuts-and-bolts-of-android-development/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Red Hat Training and Certification</title>
		<link>http://linux.bihlman.com/2012/learn-linux-help/red-hat-training-and-certification/</link>
		<comments>http://linux.bihlman.com/2012/learn-linux-help/red-hat-training-and-certification/#comments</comments>
		<pubDate>Wed, 02 May 2012 04:52:17 +0000</pubDate>
		<dc:creator>Linux</dc:creator>
				<category><![CDATA[Learn Linux - Linux help]]></category>
		<category><![CDATA[certification]]></category>
		<category><![CDATA[red hat]]></category>
		<category><![CDATA[training]]></category>

		<guid isPermaLink="false">http://linux.bihlman.com/?p=1844</guid>
		<description><![CDATA[By Sam Bashton Whilst Microsoft still dominates on the desktop, Linux has a huge user base in business as a server operating system. Almost all of the worlds major websites run on Linux &#8211; Google, Facebook, YouTube, Wikipedia to name just a few. It&#8217;s therefore no surprise that there is a growing demand for professionals [...]]]></description>
			<content:encoded><![CDATA[
				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><g:plusone size="medium" count="false" href="http://linux.bihlman.com/2012/learn-linux-help/red-hat-training-and-certification/"></g:plusone></span><span class="mr_social_sharing"><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fred-hat-training-and-certification%2F" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/stumbleupon.png" alt="Submit to StumbleUpon" title="Submit to StumbleUpon"/></a></span><span class="mr_social_sharing"><a href="http://digg.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fred-hat-training-and-certification%2F&amp;title=Red+Hat+Training+and+Certification" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/digg.png" alt="Digg This" title="Digg This"/></a></span><span class="mr_social_sharing"><a href="https://twitter.com/share?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fred-hat-training-and-certification%2F&amp;text=Red+Hat+Training+and+Certification&amp;via=sweetlinux" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing"><a href="http://del.icio.us/post?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fred-hat-training-and-certification%2F&amp;title=Red+Hat+Training+and+Certification" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/delicious.png" alt="Save on Delicious" title="Save on Delicious"/></a></span></div><div class="KonaBody"><p>By <a href="http://ezinearticles.com/?expert=Sam_Bashton">Sam Bashton</a></p>
<p>Whilst Microsoft still dominates on the desktop, Linux has a huge user base in business as a server operating system. <a href="http://linux.bihlman.com/wp-content/uploads/2012/05/64x64redhat.jpeg"><img class="alignright size-full wp-image-1845" style="border: 0pt none;" title="64x64redhat" src="http://linux.bihlman.com/wp-content/uploads/2012/05/64x64redhat.jpeg" alt="Red Hat Linux" width="64" height="64" /></a>Almost all of the worlds major websites run on Linux &#8211; Google, Facebook, YouTube, Wikipedia to name just a few. It&#8217;s therefore no surprise that there is a growing demand for professionals with Linux skills, who can command up to 30% higher pay than their Microsoft-supporting counterparts.</p>
<p>Red Hat Enterprise Linux (RHEL) is the most popular Linux distribution amongst medium to large enterprises, and Red Hat have developed their own training courses and certifications to ensure that professional standards are high.</p>
<p>There are three levels of certification provided by RedHat &#8211; RHCT (Red Hat Certified Technician), RHCE (Red Hat Certified Engineer) and RHCA (Red Hat Certified Architect).</p>
<p>RHCT is the entry-level certification, suitable for a junior-level system administrator looking after Linux systems. Topics covered include package management, network configuration, file system administration and basic system troubleshooting.</p>
<p>RHCE is a well respected qualification, which shows a good level of knowledge of use and troubleshooting of Red Hat Enterprise. Topics covered include advanced package management, system services, kernel configuration, network configuration, advanced account management, web services, mail services, virtualization, NFS and troubleshooting.</p>
<p>RHCA is a very difficult to attain qualification, currently held by less than 1000 people worldwide. To attain the RHCA qualification, one must pass a total of six exams &#8211; the RCHE exam; RedHat Enterprise Security: Network Services, RedHat Enerprise Deployment, Virtualization and Systems Management; RedHat Directory Services and Authentication; RedHat Enterprise Clustering and Storage Management; and RedHat Enterprise Systems Monitoring and Performance Tuning Expertise. Those who attain RHCA qualification can expect to find themselves in high demand, and command a sizeable salary.</p>
<p>For those unfamiliar with Linux, the RHCT is a good initial goal to aim for. RHCT certification provides a good &#8216;foot in the door&#8217; for would-be employees looking to impress an employer and gain their first Linux System Administration job.</p>
<p>For those looking to run an entire network, RHCE certification should be sought. The RHCE course provides a good level of knowledge, enough to be able to cope with most challenges day-to-day administration can throw at them. The RHCE exam proves a high level of knowledge, and is a highly respected qualification.</p>
<p>RHCA certification should only be pursued by those hoping to forge a career as a professional Linux consultant and/or troubleshooter. Together, the examinations that make up the certification represent more than 30 hours of test time &#8211; to say nothing of the preparation time required. As such, RHCA certification is only for the most dedicated and studious of people.</p>
<p>Sam Bashton, <a href="http://bashton.com/" target="_new">Bashton Ltd Linux Consultancy</a>, provider of <a href="http://bashton.com/training/" target="_new">Red Hat Training and Certification</a>.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://linux.bihlman.com/2012/learn-linux-help/red-hat-training-and-certification/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Manage Users and Groups in Linux</title>
		<link>http://linux.bihlman.com/2012/learn-linux-help/how-to-manage-users-and-groups-in-linux/</link>
		<comments>http://linux.bihlman.com/2012/learn-linux-help/how-to-manage-users-and-groups-in-linux/#comments</comments>
		<pubDate>Mon, 30 Apr 2012 00:33:39 +0000</pubDate>
		<dc:creator>Linux</dc:creator>
				<category><![CDATA[Learn Linux - Linux help]]></category>
		<category><![CDATA[group]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[id]]></category>
		<category><![CDATA[passwd]]></category>
		<category><![CDATA[su]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[user]]></category>
		<category><![CDATA[useradd]]></category>

		<guid isPermaLink="false">http://linux.bihlman.com/?p=1836</guid>
		<description><![CDATA[By Clarence E Johnson There are several ways to create a users and groups in Linux that are graphical, however the standard way to create a user is through the command line. Step one is to create the group, then create the user and place the user in the group. In Linux when a user [...]]]></description>
			<content:encoded><![CDATA[
				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><g:plusone size="medium" count="false" href="http://linux.bihlman.com/2012/learn-linux-help/how-to-manage-users-and-groups-in-linux/"></g:plusone></span><span class="mr_social_sharing"><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fhow-to-manage-users-and-groups-in-linux%2F" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/stumbleupon.png" alt="Submit to StumbleUpon" title="Submit to StumbleUpon"/></a></span><span class="mr_social_sharing"><a href="http://digg.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fhow-to-manage-users-and-groups-in-linux%2F&amp;title=How+to+Manage+Users+and+Groups+in+Linux" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/digg.png" alt="Digg This" title="Digg This"/></a></span><span class="mr_social_sharing"><a href="https://twitter.com/share?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fhow-to-manage-users-and-groups-in-linux%2F&amp;text=How+to+Manage+Users+and+Groups+in+Linux&amp;via=sweetlinux" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing"><a href="http://del.icio.us/post?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fhow-to-manage-users-and-groups-in-linux%2F&amp;title=How+to+Manage+Users+and+Groups+in+Linux" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/delicious.png" alt="Save on Delicious" title="Save on Delicious"/></a></span></div><div class="KonaBody"><p>By <a href="http://ezinearticles.com/?expert=Clarence_E_Johnson">Clarence E Johnson</a></p>
<p>There are several ways to create a users and groups in Linux that are graphical, however the standard way to create a user is through the command line.</p>
<p><a href="http://linux.bihlman.com/wp-content/uploads/2012/04/bash-id.png"><img class="alignright size-full wp-image-1837" style="border: 0pt none;" title="id-command" src="http://linux.bihlman.com/wp-content/uploads/2012/04/bash-id.png" alt="id command in terminal" width="210" height="131" /></a>Step one is to create the group, then create the user and place the user in the group. In Linux when a user is created without specifying a group then a group is created by the same name as the user. Consider a system that has 100 users if each user was created without specifying a group then there will be 100 groups. You must be root in order to create users, groups, and users&#8217; passwords.</p>
<p># groupadd executive</p>
<p>Creates the executive group. To verify that a group was created view the /etc/group file.</p>
<p># useradd -d /home/gbush -group executive gbush</p>
<p>Creates the directory /home/gbush, add the user gbush to the group executive group. To verify that the user was created view the /etc/passwd file. This file contains a record of all of the users on the system.</p>
<p># passwd gbush</p>
<p>texan</p>
<p>texan</p>
<p>Creates a password for the user gbush as texan. The password of texan does not fit the necessary length and complexity, but as root you can change the password to anything you want.</p>
<p># useradd -d /home/dcheney -group executive dcheney</p>
<p>Other useful commands are</p>
<p>userdel and groupdel for deleting users and groups.</p>
<p>usermod and groupmod for modifying users and groups.</p>
<p>Tip:</p>
<p>Considering the current political structure of this example (executive, legislative and judicial) can help you create groups, then add the appropriate users.</p>
<p>New Sessions</p>
<p>In Linux you can create login sessions by pressing Control+ALT and Function1 through Function6 keys. This is a good way to test the new user accounts.</p>
<p>Identity</p>
<p>Because it can be difficult knowing who you are logged in as you can type the following command</p>
<p>#id</p>
<p>This will tell you who you are and what groups you belong to.</p>
<p>You may also become another user by using the su command.</p>
<p>#su gbush</p>
<p>This command would allow you to become gbush. If you are not the root user then you will be asked for the password of gbush.</p>
<p>#su &#8211; gbush</p>
<p>The above command says that you want to become gbush and you would like to run his startup scripts and be placed in his home directory.</p>
<p>You may become a member of a different group by using the newgrp command.</p>
<p>#newgrp executive</p>
<p>Would place you in the executive group. Please note that if this is not your default group as noted in the /etc/passwd file, and you are not listed as a member in the /etc/group file then you will not be allowed to become a member of the group. As far as root is concerned, root can do anything at anytime.</p>
<p>HELP</p>
<p>Help can be obtained by using the manual command.</p>
<p>#man ls</p>
<p>Would give you the manual page of the ls command. This can be quite helpful if you forget an option to a command.</p>
<p>If you cannot remember a command but you know what it is similar to you can use the apropos command.</p>
<p># apropos who</p>
<p>Would show you all of the command that have the word contain the world who.</p>
<p>The help command can be used to get help on some built in command.</p>
<p>#help logout</p>
<p>If you are concerned about where in the file system a command would be run from type in the following</p>
<p>#whereis rm</p>
<p>Would show you where in the system the rm command would be executed, if you were to type the command.</p>
<p>If you know part of the command but you would like to know where it exist on the system you can use the locate command which searches a database of file name that is maintained nightly.</p>
<p>#locate who</p>
<p>Would show you all of the files that have the word who in them. This search is done through out the system. This is good for user defined commands.</p>
<p>Commands</p>
<p>In order to configure the Linux computer for different services, you should have a good understanding of standard UNIX and TCP/IP commands. These are a few of the commands that are used in Linux:</p>
<p>ls</p>
<p>who</p>
<p>cat</p>
<p>pwd</p>
<p>cd</p>
<p>telnet</p>
<p>rlogin</p>
<p>ftp</p>
<p>rcp</p>
<p>traceroute</p>
<p>login</p>
<p>man</p>
<p>cp</p>
<p>bash</p>
<p>ln</p>
<p>passwd</p>
<p>rm</p>
<p>su</p>
<p>touch</p>
<p>startx</p>
<p>df</p>
<p>du</p>
<p>rsh</p>
<p>uptime</p>
<p>vi</p>
<p>pico</p>
<p>at</p>
<p>cron</p>
<p>more</p>
<p>find</p>
<p>rmdir</p>
<p>mkdir</p>
<p>ping</p>
<p>nslookup</p>
<p>This submission is made by Clarence E. Johnson, president of Johnson Computer Technologies Inc in St. Louis, MO. Please visit <a href="http://www.johnsonct.net" target="_new">http://www.johnsonct.net</a> for more info on Mr. Johnson.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://linux.bihlman.com/2012/learn-linux-help/how-to-manage-users-and-groups-in-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Configure Permissions in Linux</title>
		<link>http://linux.bihlman.com/2012/learn-linux-help/how-to-configure-permissions-in-linux/</link>
		<comments>http://linux.bihlman.com/2012/learn-linux-help/how-to-configure-permissions-in-linux/#comments</comments>
		<pubDate>Sat, 28 Apr 2012 17:49:48 +0000</pubDate>
		<dc:creator>Linux</dc:creator>
				<category><![CDATA[Learn Linux - Linux help]]></category>
		<category><![CDATA[cd]]></category>
		<category><![CDATA[chown]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[ls]]></category>
		<category><![CDATA[permissions]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://linux.bihlman.com/?p=1828</guid>
		<description><![CDATA[By Christopher P Wakefield This time we are going to have a look at Linux permissions. Every current operating system deals with permissions, whether it is ownership of a file or just gaining read access to a folder. As with everything else in Linux there are command line tools and the graphical user interface so [...]]]></description>
			<content:encoded><![CDATA[
				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><g:plusone size="medium" count="false" href="http://linux.bihlman.com/2012/learn-linux-help/how-to-configure-permissions-in-linux/"></g:plusone></span><span class="mr_social_sharing"><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fhow-to-configure-permissions-in-linux%2F" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/stumbleupon.png" alt="Submit to StumbleUpon" title="Submit to StumbleUpon"/></a></span><span class="mr_social_sharing"><a href="http://digg.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fhow-to-configure-permissions-in-linux%2F&amp;title=How+to+Configure+Permissions+in+Linux" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/digg.png" alt="Digg This" title="Digg This"/></a></span><span class="mr_social_sharing"><a href="https://twitter.com/share?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fhow-to-configure-permissions-in-linux%2F&amp;text=How+to+Configure+Permissions+in+Linux&amp;via=sweetlinux" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing"><a href="http://del.icio.us/post?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fhow-to-configure-permissions-in-linux%2F&amp;title=How+to+Configure+Permissions+in+Linux" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/delicious.png" alt="Save on Delicious" title="Save on Delicious"/></a></span></div><div class="KonaBody"><p>By <a href="http://ezinearticles.com/?expert=Christopher_P_Wakefield">Christopher P Wakefield</a></p>
<p>This time we are going to have a look at Linux permissions. Every current operating system deals with permissions, whether it is ownership of a file or just gaining read access to a folder. As with everything else in Linux there are command line tools and the graphical user interface so we shall discuss both.</p>
<p><strong><a href="http://linux.bihlman.com/wp-content/uploads/2012/04/chown1.png"><img class="alignright  wp-image-1831" style="border: 0pt none;" title="chown" src="http://linux.bihlman.com/wp-content/uploads/2012/04/chown1.png" alt="chown --help" width="369" height="108" /></a>The Chown Utility</strong></p>
<p>This is a command line tool that deals with the ownership of a file or folder. Open up a terminal and switch to root. Navigate to the directory which contains the file / folder you want to change and type:</p>
<p><strong>chown [username][file /folder]</strong></p>
<p>So for example if I wanted to change the owner of a file called tools to natasha and it was located in /home/chris I would type:</p>
<p><strong>cd /home/chris</strong></p>
<p><strong>chown natasha tools</strong></p>
<p>To check who owns a particular file / folder you can navigate to the directory that contains the file / folder and type:</p>
<p><strong>ls -l</strong></p>
<p><strong>The Chmod Utility</strong></p>
<p>Next up is the chmod utility which deals with permissions themselves. Open up a terminal and switch to root. Navigate to the directory which contains the file / folder you want to change and type:</p>
<p><strong>chmod [777][file / folder]</strong></p>
<p>Lets first explain the numbering system above. There are three types of permissions in Linux &#8211; Read, Write and Execute which are given values of 4, 2 and 1 respectively. So in the syntax above the file would be given Read (4), Write (2) and Execute (1) permissions (4+2+1 = 7). But don&#8217;t you give permissions to people and not files or folders? Correct, that is why there are three numbers which represent the owner, group and others. Lets take an example to illustrate the point. Say I wanted to change the permissions of a file called tools.doc to owner (rwe), group (rw) and others (r) and it was located in /home/chris I would type:</p>
<p><strong>cd /home/chris</strong></p>
<p><strong>chmod 764 tools.doc</strong></p>
<p>This gives the owner (rwe = 7) group (rw = 6) and others (r=4) different levels of access to the file.</p>
<p><strong>Graphical Means of Changing Permissions and Ownership</strong></p>
<p>For people who don&#8217;t want to use the command line there is another way to do all this. I shall illustrate this using Linux Mint 9. Locate the file you want to alter by using your file manager. Right click and go to open as root. In Linux Mint 9 the background will go red when a file is open as root. Right click and go to properties. On the properties page you will be given the option of changing permissions for the owner, group and others along with changing the owner of the file. Change accordingly.</p>
<p>Hi I am Chris the owner of ComTech. I provide IT support to both personal and business clients from my base in Alloa, Clacknmannanshire. Here at ComTech I am experienced in using Windows, Linux and Cisco technologies whether it be for the home or business. I also incorporate Blackberry hardware into my business, namely the Blackberry Playbook and Bold 9780. I can advise, design and implement solutions to any problems you may have so if you have IT issues just pick up the phone. Please go to <a href="http://www.comtech247.net" target="_new">http://www.comtech247.net</a> for more information.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://linux.bihlman.com/2012/learn-linux-help/how-to-configure-permissions-in-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Set Up a Linux DNS Server</title>
		<link>http://linux.bihlman.com/2012/learn-linux-help/how-to-set-up-a-linux-dns-server/</link>
		<comments>http://linux.bihlman.com/2012/learn-linux-help/how-to-set-up-a-linux-dns-server/#comments</comments>
		<pubDate>Sat, 21 Apr 2012 03:18:07 +0000</pubDate>
		<dc:creator>Linux</dc:creator>
				<category><![CDATA[Learn Linux - Linux help]]></category>
		<category><![CDATA[9]]></category>
		<category><![CDATA[BIND]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Mint]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[sudo]]></category>
		<category><![CDATA[sudo apt-get install]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://linux.bihlman.com/?p=1821</guid>
		<description><![CDATA[By Christopher P Wakefield Today we will have a look at setting up a DNS server on Linux. This tutorial was configured using Linux Mint 9 but the steps are the same for any Linux distribution. First thing to do is to install the software we need. Open up a terminal and type: sudo apt-get [...]]]></description>
			<content:encoded><![CDATA[
				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><g:plusone size="medium" count="false" href="http://linux.bihlman.com/2012/learn-linux-help/how-to-set-up-a-linux-dns-server/"></g:plusone></span><span class="mr_social_sharing"><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fhow-to-set-up-a-linux-dns-server%2F" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/stumbleupon.png" alt="Submit to StumbleUpon" title="Submit to StumbleUpon"/></a></span><span class="mr_social_sharing"><a href="http://digg.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fhow-to-set-up-a-linux-dns-server%2F&amp;title=How+to+Set+Up+a+Linux+DNS+Server" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/digg.png" alt="Digg This" title="Digg This"/></a></span><span class="mr_social_sharing"><a href="https://twitter.com/share?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fhow-to-set-up-a-linux-dns-server%2F&amp;text=How+to+Set+Up+a+Linux+DNS+Server&amp;via=sweetlinux" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing"><a href="http://del.icio.us/post?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fhow-to-set-up-a-linux-dns-server%2F&amp;title=How+to+Set+Up+a+Linux+DNS+Server" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/delicious.png" alt="Save on Delicious" title="Save on Delicious"/></a></span></div><div class="KonaBody"><p>By <a href="http://ezinearticles.com/?expert=Christopher_P_Wakefield">Christopher P Wakefield</a></p>
<p><a href="http://linux.bihlman.com/wp-content/uploads/2012/04/linuxmint.png"><img class="alignleft size-full wp-image-1822" style="border: 0pt none;" title="linux mint" src="http://linux.bihlman.com/wp-content/uploads/2012/04/linuxmint.png" alt="Linux Mint" width="96" height="96" /></a>Today we will have a look at setting up a DNS server on Linux. This tutorial was configured using Linux Mint 9 but the steps are the same for any Linux distribution.</p>
<p>First thing to do is to install the software we need. Open up a terminal and type:</p>
<p><strong>sudo apt-get install bind9</strong></p>
<p>Once installed it is time for some configuring. The first file we need to configure is named.conf.local. So in the terminal type:</p>
<p><strong>sudo nano /etc/bind/named.conf.local</strong></p>
<p>I have used nano to open up the file but use whichever text editor you are happy with. Insert the following code into the file:</p>
<p><strong># This is the zone definition. replace example.com with your domain name</strong></p>
<p><strong>zone &#8220;business.com&#8221; {</strong></p>
<p><strong>type master;</strong></p>
<p><strong>file &#8220;/etc/bind/zones/business.com.db&#8221;;</strong></p>
<p><strong>};</strong></p>
<p><strong># This is the zone definition for reverse DNS. replace 0.168.192 with your network address in reverse notation &#8211; e.g my network address is 192.168.0</strong></p>
<p><strong>zone &#8220;1.168.192.in-addr.arpa&#8221; {</strong></p>
<p><strong>type master;</strong></p>
<p><strong>file &#8220;/etc/bind/zones/rev.0.168.192.in-addr.arpa&#8221;;</strong></p>
<p><strong>};</strong></p>
<p>Replace business.com with the name of your DNS domain (this is not the same as an active directory domain but rather a name for your DNS zone).</p>
<p>Next up is the options file. In the terminal type:</p>
<p><strong>sudo nano /etc/bind/named.conf.options</strong></p>
<p>Within this file we need to modify the forwarder with the address of your ISP&#8217;s DNS servers. So modify the file adding the following:</p>
<p><strong>forwarders {</strong></p>
<p><strong>194.72.0.114;</strong></p>
<p><strong>194.74.65.69;</strong></p>
<p><strong>};</strong></p>
<p>Replace the addresses above with the addresses of your ISP&#8217;s DNS servers.</p>
<p>Now we need to add the zones file:</p>
<p><strong>sudo mkdir /etc/bind/zones</strong></p>
<p>And then configure it:</p>
<p><strong>sudo nano /etc/bind/zones/business.com.db</strong> (replace business.com with your DNS domain).</p>
<p>Add the following code to the file:</p>
<p><strong>// replace example.com with your domain name. do not forget the. after the domain name!</strong></p>
<p><strong>// Also, replace ns1 with the name of your DNS server</strong></p>
<p><strong>business.com. IN SOA chris-server.business.com. </strong></p>
<p><strong>// Do not modify the following lines!</strong></p>
<p><strong>2006081401</strong></p>
<p><strong>28800</strong></p>
<p><strong>3600</strong></p>
<p><strong>604800</strong></p>
<p><strong>38400</strong></p>
<p><strong>)</strong></p>
<p><strong>// Replace the following line as necessary:</strong></p>
<p><strong>// ns1 = DNS Server name</strong></p>
<p><strong>// mta = mail server name</strong></p>
<p><strong>// example.com = domain name</strong></p>
<p><strong>business.com. IN NS chris-server.business.com.</strong></p>
<p><strong>business.com. IN MX 10 mta.example.com.</strong></p>
<p><strong>// Replace the IP address with the right IP addresses.</strong></p>
<p><strong>www IN A 192.168.1.4</strong></p>
<p><strong>mta IN A 192.168.0.3</strong></p>
<p><strong>chris-server IN A 192.168.1.4</strong></p>
<p>In the above code replace the following:</p>
<p>business.com with your DNS domain name,</p>
<p>192.168.1.4 with your static DNS server address,</p>
<p>chris-server.business.com with your computers hostname<strong>.</strong>dns-domain<strong>,</strong></p>
<p>mta is your mail server (if you have one). If you do modify the IP address to show this.</p>
<p>Next we have to create the reverse DNS zone file:</p>
<p><strong>sudo nano /etc/bind/zones/rev.1.168.192.in-addr.arpa</strong></p>
<p>Add the following code:</p>
<p><strong>//replace example.com with yoour domain name, ns1 with your DNS server name.</strong></p>
<p><strong>// The number before IN PTR example.com is the machine address of the DNS server</strong></p>
<p><strong>@ IN SOA chris-server.business.com admin.business.com. (</strong></p>
<p><strong>2006081401;</strong></p>
<p><strong>28800;</strong></p>
<p><strong>604800;</strong></p>
<p><strong>604800;</strong></p>
<p><strong>86400</strong></p>
<p><strong>)</strong></p>
<p><strong>IN NS chris-server.business.com.</strong></p>
<p><strong>1 IN PTR business.com</strong></p>
<p>All that is left to do is restart bind:</p>
<p><strong>sudo service bind9 restart</strong> (using upstart) or <strong>sudo /etc/init.d/bind9 restart</strong> (init scripts)</p>
<p>Don&#8217;t forget to test the new configuration:</p>
<p><strong>dig business.com</strong></p>
<p>Here at ComTech I love Linux. I use it for my own systems in the office and &#8216;pass on the good word&#8217; to clients when appropriate. I can sort out any Linux queries you might have, including setting up servers, or offer advice if needed. Please go to <a href="http://www.comtech247.net/business-it" target="_new">http://www.comtech247.net/business-it</a> for more information.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://linux.bihlman.com/2012/learn-linux-help/how-to-set-up-a-linux-dns-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Set Up a Dhcp Server on Linux Mint 12</title>
		<link>http://linux.bihlman.com/2012/learn-linux-help/how-to-set-up-a-dhcp-server-on-linux-mint-12/</link>
		<comments>http://linux.bihlman.com/2012/learn-linux-help/how-to-set-up-a-dhcp-server-on-linux-mint-12/#comments</comments>
		<pubDate>Sat, 14 Apr 2012 20:53:46 +0000</pubDate>
		<dc:creator>Linux</dc:creator>
				<category><![CDATA[Learn Linux - Linux help]]></category>
		<category><![CDATA[command]]></category>
		<category><![CDATA[dhcp]]></category>
		<category><![CDATA[Mint]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[sudo]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://linux.bihlman.com/?p=1815</guid>
		<description><![CDATA[By Christopher P Wakefield Usually I would set up a Linux dhcp server using the dhcp3-server package. With the arrival of Linux Mint 12 the configuration is slightly different. This tutorial will outline the new steps. First thing to do is to give your server a static IP address. Now we need to install the [...]]]></description>
			<content:encoded><![CDATA[
				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><g:plusone size="medium" count="false" href="http://linux.bihlman.com/2012/learn-linux-help/how-to-set-up-a-dhcp-server-on-linux-mint-12/"></g:plusone></span><span class="mr_social_sharing"><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fhow-to-set-up-a-dhcp-server-on-linux-mint-12%2F" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/stumbleupon.png" alt="Submit to StumbleUpon" title="Submit to StumbleUpon"/></a></span><span class="mr_social_sharing"><a href="http://digg.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fhow-to-set-up-a-dhcp-server-on-linux-mint-12%2F&amp;title=How+to+Set+Up+a+Dhcp+Server+on+Linux+Mint+12" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/digg.png" alt="Digg This" title="Digg This"/></a></span><span class="mr_social_sharing"><a href="https://twitter.com/share?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fhow-to-set-up-a-dhcp-server-on-linux-mint-12%2F&amp;text=How+to+Set+Up+a+Dhcp+Server+on+Linux+Mint+12&amp;via=sweetlinux" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing"><a href="http://del.icio.us/post?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fhow-to-set-up-a-dhcp-server-on-linux-mint-12%2F&amp;title=How+to+Set+Up+a+Dhcp+Server+on+Linux+Mint+12" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/delicious.png" alt="Save on Delicious" title="Save on Delicious"/></a></span></div><div class="KonaBody"><p><a href="http://linux.bihlman.com/wp-content/uploads/2012/04/200px-Linux_Mint_Official_Logo.svg_1.png"><img class="alignright size-full wp-image-1817" style="border: 0pt none;" title="Linux Mint 12 logo" src="http://linux.bihlman.com/wp-content/uploads/2012/04/200px-Linux_Mint_Official_Logo.svg_1.png" alt="Linux Mint 12 logo" width="200" height="64" /></a>By <a href="http://ezinearticles.com/?expert=Christopher_P_Wakefield" rel="nofollow">Christopher P Wakefield</a></p>
<p>Usually I would set up a Linux dhcp server using the dhcp3-server package. With the arrival of Linux Mint 12 the configuration is slightly different. This tutorial will outline the new steps.</p>
<p>First thing to do is to give your server a static IP address.</p>
<p>Now we need to install the dhcp package. Open up a terminal and type:</p>
<p><strong>sudo apt-get install isc-dhcp-server</strong></p>
<p>There are two main files /etc/default/isc-dhcp-server and /etc/dhcp/dhcpd.conf~ which we will need to configure so lets take the first. Open up a terminal and using your favourite text editor type:</p>
<p><strong>sudo gedit /etc/default/isc-dhcp-server</strong></p>
<p>You should get the following:</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p># Defaults for dhcp initscript # sourced by /etc/init.d/dhcp # installed at /etc/default/isc-dhcp-server by the maintainer scripts</p>
<p># # This is a POSIX shell fragment #</p>
<p># On what interfaces should the DHCP server (dhcpd) serve DHCP requests? # Separate multiple interfaces with spaces, e.g. &#8220;eth0 eth1&#8243;. INTERFACES=&#8221;eth0&#8243;</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Replace eth0 above with the name of your network interface that you want the server to lease addresses on. Onto the next file. Open up a terminal and type:</p>
<p><strong>sudo gedit /etc/dhcp/dhcdp.conf~</strong></p>
<p>which should give you the output below.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p># # Sample configuration file for ISC dhcpd for Debian # # Attention: If /etc/ltsp/dhcpd.conf exists, that will be used as # configuration file instead of this file. # #</p>
<p># The ddns-updates-style parameter controls whether or not the server will # attempt to do a DNS update when a lease is confirmed. We default to the # behavior of the version 2 packages (&#8216;none&#8217;, since DHCP v2 didn&#8217;t # have support for DDNS.) ddns-update-style none;</p>
<p># option definitions common to all supported networks&#8230; option domain-name &#8220;example.org&#8221;; option domain-name-servers ns1.example.org, ns2.example.org;</p>
<p><strong>option domain-name &#8220;business.com&#8221;; default-lease-time 600; max-lease-time 7200;</strong></p>
<p># If this DHCP server is the official DHCP server for the local # network, the authoritative directive should be uncommented. #authoritative;</p>
<p># Use this to send dhcp log messages to a different log file (you also # have to hack syslog.conf to complete the redirection). log-facility local7;</p>
<p># No service will be given on this subnet, but declaring it helps the # DHCP server to understand the network topology.</p>
<p>#subnet 10.152.187.0 netmask 255.255.255.0 { #}</p>
<p># This is a very basic subnet declaration.</p>
<p><strong>subnet 10.0.0.0 netmask 255.255.255.0 { range 10.0.0.150 10.0.0.253; option routers 10.0.0.2; option subnet-mask 255.255.255.0;</strong></p>
<p><strong>option broadcast-address 10.0.0.254; option domain-name-servers 10.0.0.1, 10.0.0.2;</strong></p>
<p><strong>option ntp-servers 10.0.0.1; option netbios-name-servers 10.0.0.1; option netbios-node-type 8; }</strong></p>
<p><strong>option routers rtr-239-0-1.example.org, rtr-239-0-2.example.org;</strong></p>
<p><strong>}</strong></p>
<p># This declaration allows BOOTP clients to get dynamic addresses, # which we don&#8217;t really recommend.</p>
<p>#subnet 10.254.239.32 netmask 255.255.255.224 { # range dynamic-bootp 10.254.239.40 10.254.239.60; # option broadcast-address 10.254.239.31; # option routers rtr-239-32-1.example.org; #}</p>
<p># A slightly different configuration for an internal subnet. #subnet 10.5.5.0 netmask 255.255.255.224 { # range 10.5.5.26 10.5.5.30; # option domain-name-servers ns1.internal.example.org; # option domain-name &#8220;internal.example.org&#8221;; # option routers 10.5.5.1; # option broadcast-address 10.5.5.31; # default-lease-time 600; # max-lease-time 7200; #}</p>
<p># Hosts which require special configuration options can be listed in # host statements. If no address is specified, the address will be # allocated dynamically (if possible), but the host-specific information # will still come from the host declaration.</p>
<p>#host passacaglia { # hardware ethernet 0:0:c0:5d:bd:95; # filename &#8220;vmunix.passacaglia&#8221;; # server-name &#8220;toccata.fugue.com&#8221;; #}</p>
<p># Fixed IP addresses can also be specified for hosts. These addresses # should not also be listed as being available for dynamic assignment. # Hosts for which fixed IP addresses have been specified can boot using # BOOTP or DHCP. Hosts for which no fixed address is specified can only # be booted with DHCP, unless there is an address range on the subnet # to which a BOOTP client is connected which has the dynamic-bootp flag # set. #host fantasia { # hardware ethernet 08:00:07:26:c0:a5; # fixed-address fantasia.fugue.com; #}</p>
<p># You can declare a class of clients and then do address allocation # based on that. The example below shows a case where all clients # in a certain class get addresses on the 10.17.224/24 subnet, and all # other clients get addresses on the 10.0.29/24 subnet.</p>
<p>#class &#8220;foo&#8221; { # match if substring (option vendor-class-identifier, 0, 4) = &#8220;SUNW&#8221;; #}</p>
<p>#shared-network 224-29 { # subnet 10.17.224.0 netmask 255.255.255.0 { # option routers rtr-224.example.org; # } # subnet 10.0.29.0 netmask 255.255.255.0 { # option routers rtr-29.example.org; # } # pool { # allow members of &#8220;foo&#8221;; # range 10.17.224.10 10.17.224.250; # } # pool { # deny members of &#8220;foo&#8221;; # range 10.0.29.10 10.0.29.230; # } #}</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>This needs a little bit of explaining.</p>
<p>1. Everything in<strong> bold </strong>needs adding to the file. Adjust your settings according to your network requirements.</p>
<p>2. The option domain name is your dns zone name. For example set to business.com.</p>
<p>3. Range should be the range of ip addresses that you want the server to give out to clients.</p>
<p>Now restart the dhcp service by typing:</p>
<p><strong>sudo service isc-dhcp-server restart</strong></p>
<p>That&#8217;s it!! Your dhcp server should be running, however it is best to check. Open up a terminal and type:</p>
<p><strong>sudo netstat -uap</strong></p>
<p>which will show you the following information:</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Active Internet connections (servers and established)</p>
<p>Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name</p>
<p>udp 0 0 *:55827 *:* 916/avahi-daemon: r udp 0 0 chris-desktop.lo:domain *:* 1273/named udp 0 0 chris-desktop:domain *:* 1273/named udp 0 0 *:bootps *:* 4525/dhcpd udp 0 0 *:17500 *:* 1768/dropbox udp 0 0 *:54407 *:* 4539/VirtualBox udp 0 0 10.0.0.255:netbios-ns *:* 1016/nmbd udp 0 0 chris-deskto:netbios-ns *:* 1016/nmbd udp 0 0 *:netbios-ns *:* 1016/nmbd udp 0 0 10.0.0.255:netbios-dgm *:* 1016/nmbd udp 0 0 chris-deskt:netbios-dgm *:* 1016/nmbd udp 0 0 *:netbios-dgm *:* 1016/nmbd udp 0 0 *:mdns *:* 916/avahi-daemon: r udp6 0 0 [::]:domain [::]:* 1273/named udp6 0 0 [::]:51853 [::]:* 916/avahi-daemon: r udp6 0 0 [::]:mdns [::]:* 916/avahi-daemon: r</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>This shows that the dhcp daemon is working.</p>
<p>Hi I am Chris the owner of ComTech. I provide IT support to both personal and business clients from my base in Alloa, Clacknmannanshire. Here at ComTech I am experienced in using Windows and Linux technologies whether it be for the home or business. I also incorporate Blackberry hardware into my business, namely the Blackberry Playbook and Bold 9780. I can advise, design and implement solutions to any problems you may have so if you have IT issues just pick up the phone. Please go to <a href="http://www.comtech247.net" rel="nofollow" target="_new">http://www.comtech247.net</a> for more information.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://linux.bihlman.com/2012/learn-linux-help/how-to-set-up-a-dhcp-server-on-linux-mint-12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial: Install Linux Mint 12 KDE Using BTRFS File System</title>
		<link>http://linux.bihlman.com/2012/learn-linux-help/tutorial-install-linux-mint-12-kde-using-btrfs-file-system/</link>
		<comments>http://linux.bihlman.com/2012/learn-linux-help/tutorial-install-linux-mint-12-kde-using-btrfs-file-system/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 19:17:55 +0000</pubDate>
		<dc:creator>Linux</dc:creator>
				<category><![CDATA[Learn Linux - Linux help]]></category>
		<category><![CDATA[12]]></category>
		<category><![CDATA[btrfs]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[Mint]]></category>
		<category><![CDATA[partition]]></category>

		<guid isPermaLink="false">http://linux.bihlman.com/?p=1805</guid>
		<description><![CDATA[By Emma Rosenberg In this tutorial, the reader will learn how to install the Linux Mint 12 KDE on a btrfs file system. The B-tree File system (abbreviated to acronym Btrfs) has not matured far enough to be used as a default file system on Linux machines. Fortunately, those who choose to run Linux with [...]]]></description>
			<content:encoded><![CDATA[
				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><g:plusone size="medium" count="false" href="http://linux.bihlman.com/2012/learn-linux-help/tutorial-install-linux-mint-12-kde-using-btrfs-file-system/"></g:plusone></span><span class="mr_social_sharing"><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Ftutorial-install-linux-mint-12-kde-using-btrfs-file-system%2F" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/stumbleupon.png" alt="Submit to StumbleUpon" title="Submit to StumbleUpon"/></a></span><span class="mr_social_sharing"><a href="http://digg.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Ftutorial-install-linux-mint-12-kde-using-btrfs-file-system%2F&amp;title=Tutorial%3A+Install+Linux+Mint+12+KDE+Using+BTRFS+File+System" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/digg.png" alt="Digg This" title="Digg This"/></a></span><span class="mr_social_sharing"><a href="https://twitter.com/share?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Ftutorial-install-linux-mint-12-kde-using-btrfs-file-system%2F&amp;text=Tutorial%3A+Install+Linux+Mint+12+KDE+Using+BTRFS+File+System&amp;via=sweetlinux" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing"><a href="http://del.icio.us/post?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Ftutorial-install-linux-mint-12-kde-using-btrfs-file-system%2F&amp;title=Tutorial%3A+Install+Linux+Mint+12+KDE+Using+BTRFS+File+System" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/delicious.png" alt="Save on Delicious" title="Save on Delicious"/></a></span></div><div class="KonaBody"><p>By <a href="http://ezinearticles.com/?expert=Emma_Rosenberg" rel="nofollow">Emma Rosenberg</a></p>
<p><a href="http://linux.bihlman.com/wp-content/uploads/2012/04/200px-Linux_Mint_Official_Logo.svg_.png"><img class="size-full wp-image-1806 alignleft" style="border: 0pt none;" title="200px-Linux_Mint_Official_Logo.svg" src="http://linux.bihlman.com/wp-content/uploads/2012/04/200px-Linux_Mint_Official_Logo.svg_.png" alt="Linux Mint" width="200" height="64" /></a></p>
<p>In this tutorial, the reader will learn how to install the Linux Mint 12 KDE on a btrfs file <a href="http://linux.bihlman.com/wp-content/uploads/2012/04/100px-KDE_logo.svg_2.png"><img class="alignright  wp-image-1809" style="border: 0pt none;" title="100px-KDE_logo.svg" src="http://linux.bihlman.com/wp-content/uploads/2012/04/100px-KDE_logo.svg_2.png" alt="KDE logo" width="64" height="64" /></a>system. The B-tree File system (abbreviated to acronym Btrfs) has not matured far enough to be used as a default file system on Linux machines. Fortunately, those who choose to run Linux with btrfs do have options on installing useful components such as the highly coveted Linux Mint 12 KDE. For those who are not familiar, Linux Mint 12 KDE is a linux distribution based on the Ubuntu desktop operating system, and is gaining massive popularity in the past couple of months in the world of the low cost dedicated server running Linux. Due to popular demand, this tutorial will teach how to precisely install Linux Mint KDE on a btrfs file system.</p>
<p>Before we proceed, do keep in mind that this tutorial is optimized for the current version of Linux Mint made available on their main website on January 11,2012, which is still a release candidate. Regardless, the stable version will likely have an identical installation process as the current release candidate, so it should not affect the validity of this article.</p>
<p>Installing a Linux distribution on a btrfs file system will require three partitions. The first partition is a boot partition, which is mounted at the /boot. The second partition is the root partition, which is mounted at /. The last partition is for the Swap partition, which provides disk space that the system will use as virtual memory.</p>
<p>In order to setup these partitions, download the installation file for the distribution from the Linux Mint download page. Stick the downloaded package onto either a DVD or a USB stick, and boot the computer accordingly.</p>
<p>After the computer has booted, the Linux Mint 12 KDE installation should be on your desktop. Click on the &#8220;Install Linux Mint&#8221; icon on the desktop. Click the Continue button to proceed onto the next step. Two disk partitioning options are available, default and manual. Make sure you use Manual, so that we can install it on a Btrfs file system.</p>
<p>Selecting Manual will pull up the advanced disk partitioning tool. Make sure the target disk has been initialized before you create the partitions. Select the appropriate disk and click on the New Partition Table button. There will now be a free space option on your menu. Select the free space, and then click on the Add button so that the first partition can be created.</p>
<p>The first partition will be mounted at /boot. Make sure it is a Primary partition out of the two options. A disk space of 500 MB should be plenty for this partition, so go ahead and put 500 MB. Even though we are installing on a Btrfs file system, make the boot partition as a Ext4 file system. It will still work properly.</p>
<p>Now that the boot partition has been created, select the remaining free space and once again, press the Add button to create the next partition. This time this partition is for /, which is the main file system. Instead of choosing Primary, choose Logical. The majority of the remaining disk space can be put on this file system, leaving only 4 GB for the last partition. Then, make sure the btrfs journaling file system option is chosen for this partition. Mount point will be set as /. Press ok, and the second partition is finished.</p>
<p>Lastly, choose the remaining free space and press Add button. Depending on the disk space, allocate 2 to 4 GB for the Swap partition. Make the partition type Logical. Finally, use the partition as swap area under the Use as drop down menu. Press ok, and the third and last partition is created.</p>
<p>Double check that all three of these partitions were created properly. If the list checks out, click on Install Now. Congratulations, you have now installed Linux Mint 12 KDE using the Btrfs file system!</p>
<p>Learn more about free and popular Linux distributions to use on your <a href="http://www.colocationamerica.com/dedicated_servers/dedicated_specials.htm" rel="nofollow" target="_new">low cost dedicated server</a>.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://linux.bihlman.com/2012/learn-linux-help/tutorial-install-linux-mint-12-kde-using-btrfs-file-system/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>System Resource Comparison of several distros running lightweight Linux Window Managers</title>
		<link>http://linux.bihlman.com/2012/arizona-linux/system-resource-comparison-of-several-distros-running-lightweight-linux-window-managers/</link>
		<comments>http://linux.bihlman.com/2012/arizona-linux/system-resource-comparison-of-several-distros-running-lightweight-linux-window-managers/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 00:24:15 +0000</pubDate>
		<dc:creator>Linux</dc:creator>
				<category><![CDATA[Arizona Linux]]></category>
		<category><![CDATA[crunchbang]]></category>
		<category><![CDATA[Fluxbox]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[live cd]]></category>
		<category><![CDATA[Mint]]></category>
		<category><![CDATA[openbox]]></category>
		<category><![CDATA[PClinuxOS]]></category>
		<category><![CDATA[x window manager]]></category>

		<guid isPermaLink="false">http://linux.bihlman.com/?p=1787</guid>
		<description><![CDATA[In this piece I will show how the system usage differs among Live CD distributions running different Linux Windows Managers mainly on distros considered to be lightweight. The first distro we will look at is a bit dated, but it is the most recent Fluxbox edition of Linux Mint, Linux Mint 9 Fluxbox edition, and [...]]]></description>
			<content:encoded><![CDATA[
				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><g:plusone size="medium" count="false" href="http://linux.bihlman.com/2012/arizona-linux/system-resource-comparison-of-several-distros-running-lightweight-linux-window-managers/"></g:plusone></span><span class="mr_social_sharing"><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Farizona-linux%2Fsystem-resource-comparison-of-several-distros-running-lightweight-linux-window-managers%2F" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/stumbleupon.png" alt="Submit to StumbleUpon" title="Submit to StumbleUpon"/></a></span><span class="mr_social_sharing"><a href="http://digg.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Farizona-linux%2Fsystem-resource-comparison-of-several-distros-running-lightweight-linux-window-managers%2F&amp;title=System+Resource+Comparison+of+several+distros+running+lightweight+Linux+Window+Managers" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/digg.png" alt="Digg This" title="Digg This"/></a></span><span class="mr_social_sharing"><a href="https://twitter.com/share?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Farizona-linux%2Fsystem-resource-comparison-of-several-distros-running-lightweight-linux-window-managers%2F&amp;text=System+Resource+Comparison+of+several+distros+running+lightweight+Linux+Window+Managers&amp;via=sweetlinux" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing"><a href="http://del.icio.us/post?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Farizona-linux%2Fsystem-resource-comparison-of-several-distros-running-lightweight-linux-window-managers%2F&amp;title=System+Resource+Comparison+of+several+distros+running+lightweight+Linux+Window+Managers" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/delicious.png" alt="Save on Delicious" title="Save on Delicious"/></a></span></div><div class="KonaBody"><p>In this piece I will show how the system usage differs among Live CD distributions running different Linux Windows Managers mainly on distros considered to be lightweight. The first distro we will look at is a bit dated, but it is the most recent Fluxbox edition of Linux Mint, <em>Linux Mint 9 Fluxbox edition</em>, and is a damn fine distro that I must say looks great and it&#8217;s fun to use. The next lowest contender in regards to initial system usage is <em>PCLinuxOS 2011.08 Openbox edition</em>. Thirdly, we are looking at <em>Crunchbang 10 (Statler)</em> running Openbox. Finally, for comparison&#8217;s sake we also looked at the modern, full-featured Gnome distro, <em>Linux Mint 12</em>. We booted each distro using default boot options, then opened a terminal window and ran the &#8216; <strong>top</strong> &#8216; command.</p>
<p><strong><a href="http://linux.bihlman.com/wp-content/uploads/2012/02/mint-9-fluxbox-screenshot.png"><img class="alignright size-full wp-image-1788" title="mint-9-fluxbox-screenshot" src="http://linux.bihlman.com/wp-content/uploads/2012/02/mint-9-fluxbox-screenshot-e1329696673299.png" alt="mint-9-fluxbox-screenshot" width="192" height="144" /></a>Linux Mint 9 Fluxbox edition</strong></p>
<p>As you can see, this distro comes in at a svelte 536 MB of RAM usage upon intial boot</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong><a href="http://linux.bihlman.com/wp-content/uploads/2012/02/pclinuxos-openbox-screenshot-feb-15-2012-1024x768.png"><img class="alignright size-full wp-image-1789" title="pclinuxos-openbox-screenshot" src="http://linux.bihlman.com/wp-content/uploads/2012/02/pclinuxos-openbox-screenshot-feb-15-2012-1024x768-e1329696745702.png" alt="pclinuxos-openbox-screenshot" width="192" height="144" /></a>PCLinuxOS 2011.08 Openbox edition</strong></p>
<p>Next, we see a still slim offering from the PCLinuxOS team which comes in at 580 MB (this distro also curiously only saw 388MB of my 1GB swap space on my HD??)</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong><a href="http://linux.bihlman.com/wp-content/uploads/2012/02/2012-02-11-1328936699_1024x768_scrot.png"><img class="alignright size-full wp-image-1790" title="Crunchbang-10-statler" src="http://linux.bihlman.com/wp-content/uploads/2012/02/2012-02-11-1328936699_1024x768_scrot-e1329696819978.png" alt="Crunchbang-10-statler" width="192" height="144" /></a>Crunchbang 10 (Statler)</strong></p>
<p>The last offering we are looking at today is the latest Crunchbang distro, based on Debian that comes in at a very surprising 815 MB of RAM &#8211; I&#8217;m really puzzled by that number and I&#8217;d love to know why it comes in so high on this test. (this distro also did not even see my 1GB swap space on my HD??)</p>
<p><strong><a href="http://linux.bihlman.com/wp-content/uploads/2012/02/mint-12-Screenshotat2012-02-16.png"><img class="alignright size-full wp-image-1791" title="mint-12-Screenshot" src="http://linux.bihlman.com/wp-content/uploads/2012/02/mint-12-Screenshotat2012-02-16-e1329697044782.png" alt="mint-12-Screenshot" width="192" height="144" /></a>Linux Mint 12 Gnome</strong></p>
<p>To show you what a current, standard distro uses we have included the latest Mint distro. As you can see it is running just past Crunchbang at 869 MB of RAM.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>As you can see, the alternate Window Manager distros really do start with a lower system memory footprint, however that isn&#8217;t always the case we discovered by looking at Crunchbang.</p>
<p>©2012 Linux.Bihlman.com</p>
<p><em>This post proudly written using Firefox on Linux Mint 9 Fluxbox edition!</em></p>
</div>]]></content:encoded>
			<wfw:commentRss>http://linux.bihlman.com/2012/arizona-linux/system-resource-comparison-of-several-distros-running-lightweight-linux-window-managers/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Dual Boot Windows 7 and Ubuntu on Two Hard Drives</title>
		<link>http://linux.bihlman.com/2012/learn-linux-help/dual-boot-windows-7-and-ubuntu-on-two-hard-drives/</link>
		<comments>http://linux.bihlman.com/2012/learn-linux-help/dual-boot-windows-7-and-ubuntu-on-two-hard-drives/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 02:09:38 +0000</pubDate>
		<dc:creator>Linux</dc:creator>
				<category><![CDATA[Learn Linux - Linux help]]></category>
		<category><![CDATA[boot]]></category>
		<category><![CDATA[easybcd]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://linux.bihlman.com/?p=1777</guid>
		<description><![CDATA[By Emma Rosenberg This article will detail how to dual boot Windows 7 and the latest Ubuntu distribution on a single computer using two hard drives. This is assuming you have two internal hard drives with an installation of Windows 7 already existing on one of them, and the second hard drive empty and ready [...]]]></description>
			<content:encoded><![CDATA[
				<div class="mr_social_sharing_wrapper">
				<!-- Social Sharing Toolkit v2.0.8 | http://www.active-bits.nl/support/social-sharing-toolkit/ --><span class="mr_social_sharing"><g:plusone size="medium" count="false" href="http://linux.bihlman.com/2012/learn-linux-help/dual-boot-windows-7-and-ubuntu-on-two-hard-drives/"></g:plusone></span><span class="mr_social_sharing"><a href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fdual-boot-windows-7-and-ubuntu-on-two-hard-drives%2F" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/stumbleupon.png" alt="Submit to StumbleUpon" title="Submit to StumbleUpon"/></a></span><span class="mr_social_sharing"><a href="http://digg.com/submit?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fdual-boot-windows-7-and-ubuntu-on-two-hard-drives%2F&amp;title=Dual+Boot+Windows+7+and+Ubuntu+on+Two+Hard+Drives" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/digg.png" alt="Digg This" title="Digg This"/></a></span><span class="mr_social_sharing"><a href="https://twitter.com/share?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fdual-boot-windows-7-and-ubuntu-on-two-hard-drives%2F&amp;text=Dual+Boot+Windows+7+and+Ubuntu+on+Two+Hard+Drives&amp;via=sweetlinux" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing"><a href="http://del.icio.us/post?url=http%3A%2F%2Flinux.bihlman.com%2F2012%2Flearn-linux-help%2Fdual-boot-windows-7-and-ubuntu-on-two-hard-drives%2F&amp;title=Dual+Boot+Windows+7+and+Ubuntu+on+Two+Hard+Drives" target="_blank" class="mr_social_sharing_popup_link"><img src="http://linux.bihlman.com/wp-content/plugins/social-sharing-toolkit/images/buttons/delicious.png" alt="Save on Delicious" title="Save on Delicious"/></a></span></div><div class="KonaBody"><p>By <a href="http://ezinearticles.com/?expert=Emma_Rosenberg" rel="nofollow">Emma Rosenberg</a></p>
<p><img class="alignleft size-full wp-image-1778" style="border: 0pt none;" title="windows7 logo" src="http://linux.bihlman.com/wp-content/uploads/2012/02/64-windows7.png" alt="64-windows7 logo" width="64" height="64" />This article will detail how to dual boot Windows 7 and the latest Ubuntu distribution on a single computer using two hard drives. This is assuming you have two internal hard drives with an installation of Windows 7 already existing on one of them, and the second hard drive empty and ready for use. As a quick review of thesteps we will be going through, here are the steps in their simplest form. First, we will install a new Windows 7 copy or keep the existing installation. The second step is to acquire the latest Ubuntu distribution and then transfer it on<img class="size-full wp-image-1779 alignright" style="border: 0pt none;" title="logo-ubuntu" src="http://linux.bihlman.com/wp-content/uploads/2012/02/logo-ubuntu.png" alt="logo-ubuntu" width="64" height="64" />to either a DVD, CD, or USB drive. Third, we will install Ubuntu onto the second hard drive. Lastly, we will make modifications to Windows 7 and its boot program, in order to boot Ubuntu from its boot menu. Once these steps are done, you will have a computer that can boot both Windows 7 from one drive, and Ubuntu from the other, and freely alternative between the two. Having such a system can be useful for anyone trying to create an Ubuntu dedicated server on a Windows 7 system.</p>
<p>The first step is already assumed, so if you have not installed Windows 7, do so. We will begin on the second step, which is acquiring the latest Ubuntu distribution and then putting the downloaded image onto a DVD, CD, or USB flash drive. Go to the Ubuntu main website and go under the Downloads section. Download the release of your choice, but the latest distribution is always recommended. Most modern systems have a built iso burner, so proceed to burn Ubuntu onto the DVD/CD. If you don&#8217;t have an iso burner, place the.iso onto your USB flash drive.</p>
<p>Once that is completed, boot the computer from either the DVD, CD, or USB drive, depending on which option you chose. The installer will start automatically. Go through the initial steps per its instructions until you get to the &#8220;Installation type&#8221; page. There will be three options: Install Ubuntu alongside Windows 7, Replace Windows 7 with Ubuntu, and &#8220;Something else&#8221;. The last of the options, &#8220;Something else&#8221;, should be selected, and click continue. The first two options will install on the current hard drive, which is not what we want.</p>
<p>You will be brought to Ubuntu&#8217;s partitioning tool. Initialize your second hard disk by selecting it and then click on the button, New Partition Table. It will give a warning, which you can disregard and click continue. Once the hard drive has been initialized, you will create a partition on it made for Ubuntu. Make two partitions for / and Swap. To create these, choose the free spaces under SDB, and then select Add. The first partition is mounted in /boot, where you can choose between ext2 or ext4. The default disk space is optimal, so just leave the option as is and press Add. As for the second partition, it will be used for /, or the root file system directory. The most optimal disk space to designate for this partition is 4.4 GB, with file system of ext4. Press ok and add.</p>
<p>With these two partitions successfully implemented, we must select the location which the boot loader is installed in. The default location is the Master Boot Record of disk number 1. Do not install it here. Instead, choose the Master Boot Record in disk number 2, where Ubuntu is installed. In order to accomplish this, alter the &#8220;Device of boot loader installation&#8221; from SDA to SDB. Make sure it is SDB, and then click Install Now.</p>
<p>Following the installation, the computer will boot to Windows 7. The last step of the process is to add Ubuntu as an entry in the Windows boot menu. We have to access the Windows Boot Configuration Data (BCD), which can be done using quality freeware programs such as EasyBCD. Go to the EasyBCD website and to the downloads section, and select the &#8220;Download free for limited, non-commercial use.&#8221; The installation is straightforward and simple.</p>
<p>Once installed, load up EasyBCD and select Add New Entry tab. Select the Linux/BSD, and select GRUB2 from the Type menu. Change the name field to the edition of Ubuntu you installed, and then select Add Entry. Select the Edit Boot Menu button to check your results. If everything is correct, exit out of EasyBCD. Restart your computer and see if Ubuntu is in the boot menu for Windows 7. If you&#8217;ve followed this guide, then everything will work perfectly. Congratulations, you now have a system that can boot both Windows 7 and Ubuntu on two different hard drives!</p>
<p>Learn more about the capabilities of using a WIndows system for the purpose of a <a href="http://www.colocationamerica.com/dedicated_servers/ubuntu-dedicated-server.htm" rel="nofollow" target="_new">Ubuntu dedicated server</a>.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://linux.bihlman.com/2012/learn-linux-help/dual-boot-windows-7-and-ubuntu-on-two-hard-drives/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

