<?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>Bits by Ben &#187; documentation</title>
	<atom:link href="http://ben.liveforge.org/tag/documentation/feed" rel="self" type="application/rss+xml" />
	<link>http://ben.liveforge.org</link>
	<description>a Gentoo Linux geek blogging about free software and technology</description>
	<lastBuildDate>Mon, 05 Apr 2010 18:44:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Know your distro: Gentoo features</title>
		<link>http://ben.liveforge.org/2008/03/20/gentoo-features</link>
		<comments>http://ben.liveforge.org/2008/03/20/gentoo-features#comments</comments>
		<pubDate>Thu, 20 Mar 2008 02:24:33 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[eselect]]></category>

		<guid isPermaLink="false">http://ben.liveforge.org/2008/03/20/gentoo-features</guid>
		<description><![CDATA[
image by David Barrie

Gentoo has a number of features you should familiarize yourself with, if you want to use and administer it successfully. In today&#8217;s part of this series, I am not going to explain everything, but I&#8217;m sending you back to the resources we covered yesterday. (I&#8217;m mean like that.)
The first place is taken [...]]]></description>
			<content:encoded><![CDATA[<div class="imgbanner"><img class="frame" src="http://ben.liveforge.org/rsc/by/steel-steam_AP.jpg" width="550" height="162" />
<p>image by <a href="http://www.flickr.com/photos/addictive_picasso/1247528076/">David Barrie</a></p>
</div>
<p>Gentoo has a number of features you should familiarize yourself with, if you want to use and administer it successfully. In today&#8217;s part of this series, I am not going to explain everything, but I&#8217;m sending you back to the <a href="http://ben.liveforge.org/2008/03/19/gentoo-documentation-sources">resources we covered yesterday</a>. (I&#8217;m mean like that.)</p>
<p>The first place is taken by portage, the package manager. You should read the <a href="http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&amp;chap=1">Portage Introduction in the Handbook</a>, <code>man emerge</code>, <code>/etc/make.conf.example</code> and <code>man make.conf</code>. Also, for a more in-depth write-up, read the <a href="http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3">Working with Portage part of the Handbook</a>. You should get an understanding of the used files and directories, such as /etc/portage/ for overriding keywords, setting per-package useflags and masking unwanted versions. This means you need to understand what keywords are, what useflags are, and what valid package atoms are. Just take a couple of small packages, such as bashburn and htop, and play around with masking/unmasking and package atoms, to get a feel for how things work.</p>
<p>Besides those, you should also get to know etc-update and rc-update. Another handy tool is eselect. When you just type in <code>eselect</code>, you will get an overview of available modules. If you then choose one module and type for example <code>eselect binutils</code>, you will then get usage options for that module. If you have read the documentation I suggested, you should know what a profile is. You can use <code>eselect profile</code> to switch to a desktop profile for example. This will affect the useflags used by default, so have a look at <code>emerge --info</code> and see if you maybe want to disable some useflags set by the profile.</p>
<p>Another important feature is elog. When emerging packages, you will get messages, for example about post-install configuration. The elog system offers various ways to deliver these messages to you. You can view the options in <code>/etc/make.conf.example</code>. If you choose to save the elog messages, you can then later review them with the elogv utility (which has an ncurses interface), or the graphical frontends elogviewer (GTK+) and kelogviewer (KDE).</p>
<p>If there is anything unclear, after consulting the documentation, then don&#8217;t hesitate to ask! Next time: how to get better help. Stay in touch!</p>
]]></content:encoded>
			<wfw:commentRss>http://ben.liveforge.org/2008/03/20/gentoo-features/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Know your distro: Gentoo documentation sources</title>
		<link>http://ben.liveforge.org/2008/03/19/gentoo-documentation-sources</link>
		<comments>http://ben.liveforge.org/2008/03/19/gentoo-documentation-sources#comments</comments>
		<pubDate>Wed, 19 Mar 2008 01:22:10 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://ben.liveforge.org/2008/03/19/gentoo-documentation-sources</guid>
		<description><![CDATA[
image by worak

Of course the first step to being a successful Gentoo user should be to get to know the distro you&#8217;re using. This may seem self-evident, but the opposite human tendencies of curiosity and laziness may battle over this. You may dive into the handbook just enough to get the operating system installed and [...]]]></description>
			<content:encoded><![CDATA[<div class="imgbanner"><img class="frame" src="http://ben.liveforge.org/rsc/by/reading-cat_worak.jpg" width="550" height="270" alt="" />
<p>image by <a href="http://www.flickr.com/photos/worak/169038682/">worak</a></p>
</div>
<p>Of course the first step to being a successful Gentoo user should be to get to know the distro you&#8217;re using. This may seem self-evident, but the opposite human tendencies of curiosity and laziness may battle over this. You may dive into the handbook just enough to get the operating system installed and running, without grasping the finer points of Gentoo system administration. To really know how it works, and to get the most out of it, you should familiarize yourself with the various sources of documentation.</p>
<p>The <strong><a href="http://www.gentoo.org/doc/en/handbook/index.xml">Handbook</a></strong> really is the best start. It contains all the information you need for a normal installation. But apart from that, it also introduces you to the workings of portage, the package manager. That is important knowledge for system administration and daily usage. Furthermore, it has a &#8220;comprehensive guide to Networking in Gentoo.&#8221; What cannot be stressed enough, is that you really should get to know what is probably <em>the single most powerful and defining feature of Gentoo</em>: <a href="http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&amp;chap=2">USE flags</a>. Not grasping the concept of useflags, is like rowing a boat with a teaspoon.</p>
<p>Apart from the Handbook, there is a lot more <strong><a href="http://www.gentoo.org/doc/en/list.xml?desc=1">documentation on the Gentoo website</a></strong>. You should take the time to go through that list, so that you have at least an idea of what is to be found there. It contains a wealth of information, so use that to your benefit! For example, for desktop users it has a guide on X configuration, nVidia and ATi guides, howtos for the most common desktop environments, the KDE Split Ebuilds howto (another important Gentoo feature), as well as guides for sound configuration, localization and using unicode. There are also introductions to vi and zsh, guides for databases, kernel configuration, security, and so on.</p>
<p>Do not forget you also have a lot of documentation right there on your system! <strong><a href="http://www.gentoo.org/doc/en/man-guide.xml">Man pages</a></strong> are an important source of information, as is the documentation (in plain text or HTML form) installed by many packages in <code>/usr/share/doc/</code>. There are even manpages for configuration files, such as <code>make.conf</code>!</p>
<p>The <strong><a href="http://forums.gentoo.org/">forums</a></strong> are also a source of knowledge, as many problems have already been discussed there. Also, there is a &#8220;Documentation, Tips &amp; Tricks&#8221; subforum, where users share their insights. And most subforums have stickies with important information on often recurring problems.</p>
<p>More user-generated documentation and tips can be found on the unofficial <strong><a href="http://gentoo-wiki.com/">Gentoo Wiki</a></strong>. There is a lot of useful information on there, but you have to realize some of it is outdated. You could help by flagging such problems and possibly editing articles to bring them up to speed with the current realities. Sharing what you&#8217;ve learned is the life-blood of the free software movement.</p>
<p>Then there is also the friend of every online person: <strong><a href="http://www.google.com/linux">Google</a></strong>. Knowing how to use search engines is a very important skill, and one that you should continue to refine, as the wealth of information (as well as rubbish) online is growing explosively. Familiarize yourself with <a href="http://www.google.com/help/features.html">Google&#8217;s features</a> and <a href="http://faq.programmerworld.net/web_publishing/make-googling-searching-better-tips-tricks.html">smart ways</a> to <a href="http://www.thechurchofgoogle.org/Scripture/how_to_use_google.html">refine your searches</a>. I could probably devote a whole series on this topic alone. And indeed, books have been written on this. In this day and age, no education can be considered complete without learning how to find useful information. (Can you tell I&#8217;ve been a teacher?)</p>
<p>With these tools at hand, you should be well on your way now to become a successful Gentoo user. Please tell me if you&#8217;ve found this useful or if you have anything to add that is missing here.</p>
<p>Tomorrow we will continue on the subject of &#8220;Know Your Distro,&#8221; looking into some of the features and inner workings of Gentoo Linux. So come back for more, or <a href="http://feeds.liveforge.org/BitsByBen/full/rss2">subscribe</a> if you haven&#8217;t already done so!</p>
]]></content:encoded>
			<wfw:commentRss>http://ben.liveforge.org/2008/03/19/gentoo-documentation-sources/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
