<?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>gHacks technology news &#187; ncurses</title>
	<atom:link href="http://www.ghacks.net/tag/ncurses/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ghacks.net</link>
	<description>A technology blog covering software, mobile phones, gadgets, security, the Internet and other relevant areas.</description>
	<lastBuildDate>Tue, 24 Nov 2009 22:02:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Gather Wireless Information with Wavemon</title>
		<link>http://www.ghacks.net/2009/03/31/gather-wireless-information-with-wavemon/</link>
		<comments>http://www.ghacks.net/2009/03/31/gather-wireless-information-with-wavemon/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 18:42:11 +0000</pubDate>
		<dc:creator>Jack Wallen</dc:creator>
				<category><![CDATA[Advice]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tutorials Basic]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[monitor]]></category>
		<category><![CDATA[ncurses]]></category>
		<category><![CDATA[network monitor]]></category>
		<category><![CDATA[Network Monitoring]]></category>
		<category><![CDATA[network scanning]]></category>
		<category><![CDATA[wireless-network]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=11572</guid>
		<description><![CDATA[If you&#8217;re like me you like to have as much information as you can about whatever it is you are doing. Wireless access is no exception. When using wireless so many things can go wrong. You can have a weak signal, too much noise, strange frequency variations, and many other issues. Without the tools to [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re like me you like to have as much information as you can about whatever it is you are doing. Wireless access is no exception. When using wireless so many things can go wrong. You can have a weak signal, too much noise, strange frequency variations, and many other issues. Without the tools to find these issues you may never know what is keeping you from getting the speeds you should be getting.</p>
<p>The <a title="Wavemon" href="http://eden-feed.erg.abdn.ac.uk/wavemon/" target="_blank">wavemon</a> tool is a very handy tool to have in your arsenal that will help you gather information you might not otherwise have. With wavemon you can see Signal levels, Noise levels, Signal to noise ratios, frequencies, TX power, sensitivity (if available), bitrate, and so much more.</p>
<p><span id="more-11572"></span>One of the only issues that might turn you off of wavemon is that it is an NCurses tool. This means the tool is run in a terminal window (I have found it runs best under Eterm) and uses ASCII to create the information it offers. Don&#8217;t let this cause you not to want to use wavemon because it is a very useful tool.</p>
<p><strong>Getting and Installing</strong></p>
<p>Wavemon is downloaded and installed from source. Download the tarball from the <a title="Wavemon download" href="http://eden-feed.erg.abdn.ac.uk/wavemon/wavemon-current.tar.bz2" target="_blank">Wavemon site</a> and save it to your hard drive. The installation steps are simple:</p>
<ul>
<li>decompress wavemon with the command <em>bunzip2 xvzf wavemon-current.tar.bz2</em></li>
<li>untar the archive with the command <em>tar xvf wavemon-current.tar</em></li>
<li>cd into the newly created directory with <em>cd wavemon-current</em></li>
<li>generate the make file will <em>./configure</em></li>
<li>install wavemon with <em>make ; make install</em></li>
<li>start wavemon with the command <em>wavemon</em></li>
</ul>
<div id="attachment_11580" class="wp-caption alignleft" style="width: 310px"><a href="http://www.ghacks.net/wp-content/uploads/2009/03/wavemon_main1.png"><img class="size-medium wp-image-11580" src="http://www.ghacks.net/wp-content/uploads/2009/03/wavemon_main1-500x360.png" alt="Wavemon Info Window" width="300" height="216" /></a><p class="wp-caption-text">Wavemon Info Window</p></div>
<p>As you can see, in the image on the left, the Wavemon info window offers a lot of information.</p>
<p>At the bottom of the screen you will notice there are 10 possible options (of which some have no entries). Each of these options are different screens you can view.</p>
<p>The list of windows is:</p>
<ul>
<li>F1: Info. This is the main window that opens upon start up. This is where you get most of the information from wavemon.</li>
<li>F2: Level Histogram. This displays a real-time bar-graph of Signal level, Noise level, and Signal-to-Noise Ratio.</li>
<li>F3: Access point list. This feature has not been implemented yet.</li>
<li>F7: Preferences. Configure Wavemon.</li>
<li>F8: Help. Like a lot of Linux applications, wavemon shows the developer has a sense of humor. When you hit F8 for help it displays the message &#8220;don&#8217;t panic&#8221;. That&#8217;s it. There is more help by reading the man page (issue the command <em>man wavemon</em>).</li>
<li>F9: About. Get all the information you need about the current wavemon release.</li>
<li>F10: Quit.</li>
</ul>
<p>You can also start wavemon with a few handy options. Those options are:</p>
<ul>
<li>-i This will override auto detection and use a specified network interface.</li>
<li>-l Use linear level scales instead of logarithmic scales.</li>
<li>-r Generate random levels for testing.</li>
</ul>
<p><strong>Final thoughts</strong></p>
<p>If you need more information than your standard networking tools offer, and do not want to dump any extra cash into a third party offering, wavemon is just the tool for those looking to know everything there is to know about their networks. It&#8217;s easy to use, offers a ton of information, is open source, and has a tiny foot print.</p>

	Tags: <a href="http://www.ghacks.net/tag/linux/" title="Linux" rel="tag">Linux</a>, <a href="http://www.ghacks.net/tag/monitor/" title="monitor" rel="tag">monitor</a>, <a href="http://www.ghacks.net/tag/ncurses/" title="ncurses" rel="tag">ncurses</a>, <a href="http://www.ghacks.net/tag/network-monitor/" title="network monitor" rel="tag">network monitor</a>, <a href="http://www.ghacks.net/tag/network-monitoring/" title="Network Monitoring" rel="tag">Network Monitoring</a>, <a href="http://www.ghacks.net/tag/network-scanning/" title="network scanning" rel="tag">network scanning</a>, <a href="http://www.ghacks.net/tag/wireless-network/" title="wireless-network" rel="tag">wireless-network</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/01/23/monitor-your-network-the-open-source-way-with-etherape/" title="Monitor your Network the Open Source way with Etherape (January 23, 2009)">Monitor your Network the Open Source way with Etherape</a> (0)</li>
	<li><a href="http://www.ghacks.net/2008/12/22/installing-linux-applications-with-aptitude/" title="Installing Linux applications with Aptitude (December 22, 2008)">Installing Linux applications with Aptitude</a> (12)</li>
	<li><a href="http://www.ghacks.net/2008/12/18/connecting-to-wireless-networks-in-gnome/" title="Connecting to Wireless Networks in GNOME (December 18, 2008)">Connecting to Wireless Networks in GNOME</a> (1)</li>
	<li><a href="http://www.ghacks.net/2008/10/21/zonescreen-finally-gets-64-bit-update/" title="ZoneScreen Finally Gets 64-bit Update (October 21, 2008)">ZoneScreen Finally Gets 64-bit Update</a> (7)</li>
	<li><a href="http://www.ghacks.net/2008/02/07/yoggie-pico-personal-mobile-security-computer/" title="Yoggie PICO Personal Mobile Security Computer (February 7, 2008)">Yoggie PICO Personal Mobile Security Computer</a> (3)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/03/31/gather-wireless-information-with-wavemon/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Installing Linux applications with Aptitude</title>
		<link>http://www.ghacks.net/2008/12/22/installing-linux-applications-with-aptitude/</link>
		<comments>http://www.ghacks.net/2008/12/22/installing-linux-applications-with-aptitude/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 15:37:31 +0000</pubDate>
		<dc:creator>Jack Wallen</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorials Advanced]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[apt]]></category>
		<category><![CDATA[apt-get]]></category>
		<category><![CDATA[Aptitude]]></category>
		<category><![CDATA[installing in Linux]]></category>
		<category><![CDATA[ncurses]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=9271</guid>
		<description><![CDATA[For those of you who like a little more power behind your tools you will certainly appreciate the Aptitude front-end for the apt package management system. Aptitude is based on the ncurses computer terminal library so you know it&#8217;s a pseudo-hybrid between console and gui. Aptitude has a powerful search system as well as an [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you who like a little more power behind your tools you will certainly appreciate the Aptitude front-end for the apt package management system. Aptitude is based on the ncurses computer terminal library so you know it&#8217;s a pseudo-hybrid between console and gui. Aptitude has a powerful search system as well as an outstanding ncurses-based menu system that allows you to move around selections with the tab key and the arrow keys.</p>
<p>But don&#8217;t think, when you fire up Aptitude, you are going to be greeted with a sexy graphical front end. No. When you start up this application you are going to be teleported back into the mid-90s when front-end applications were just arriving onto the scene. But Aptitude is so much more than that. Aptitude is a powerful tool to help you use the apt package management system.</p>
<p><span id="more-9271"></span>To open Aptitude you need to first open a terminal emulator (such as aterm, gnome-terminal, or konsole). I will warn you, if you are like me and use Aterm in full-blown transparency Aptitude might look at little strange. So instead you should fire up another terminal or use Aterm without transparency.</p>
<p>To start up aptitude you will need root or sudo access. Using sudo you would start Aptitude like so: <em>sudo aptitude</em>.</p>
<div id="attachment_9272" class="wp-caption alignnone" style="width: 510px"><img src="http://www.ghacks.net/wp-content/uploads/2008/12/aptitude_main-500x341.png" alt="Aptitude Main Window" title="aptitude_main" width="500" height="341" class="size-medium wp-image-9272" /><p class="wp-caption-text">Aptitude Main Window</p></div>
<p>There are two main sections to focus on. First is the main window. This is where you will see a listing of the what is available. As you can see from the image above there are upgradable packages, new packages, etc. What you don&#8217;t see is the Aptitude menu. To access this menu you have to hit the Ctrl-T combination (that is the Control key plus the &#8220;t&#8221; key at the same time.) When you open up the Aptitude menu you navigate this menu using the arrow keys.</p>
<div id="attachment_9273" class="wp-caption alignnone" style="width: 510px"><img src="http://www.ghacks.net/wp-content/uploads/2008/12/aptitude_menu-500x341.png" alt="Aptitude Menu" title="aptitude_menu" width="500" height="341" class="size-medium wp-image-9273" /><p class="wp-caption-text">Aptitude Menu</p></div>
<p>Before you actually get into installing packages with Aptitude, you have to select packages to install. You do this outside of the menu in the main window. Without the menu open you can move up and down the window entries with the arrow keys. When you land on an entry you want to expand you hit the Enter key. Let&#8217;s install something.</p>
<p>Using the arrow keys move down to the &#8220;Not Installed Packages&#8221; entry and hit Enter. This will expand to reveal a number of sub-menus. Now scroll down to the Net sub-menu and hit Enter. Yet another sub-menu will appear containing three entries. Move to the  &#8220;main&#8221; main entry and hit Enter to reveal all of the possible applications to install.</p>
<div id="attachment_9274" class="wp-caption alignnone" style="width: 510px"><img src="http://www.ghacks.net/wp-content/uploads/2008/12/aptitude_net-500x341.png" alt="Network Applications Available" title="aptitude_net" width="500" height="341" class="size-medium wp-image-9274" /><p class="wp-caption-text">Network Applications Available</p></div>
<p>Let&#8217;s install Gobby (a text editor/source editor that can do online collaboration). With the arrow keys move down until you see the Gobby entry. When you find Gobby hit the Enter key which will reveal all of the gory details behind Gobby.</p>
<div id="attachment_9275" class="wp-caption alignnone" style="width: 510px"><img src="http://www.ghacks.net/wp-content/uploads/2008/12/aptitude_gobby-500x341.png" alt="Gobby details" title="aptitude_gobby" width="500" height="341" class="size-medium wp-image-9275" /><p class="wp-caption-text">Gobby details</p></div>
<p>This should tell you everything you need to help you make the decision to install or not to install Gobby. Let&#8217;s install it.</p>
<p>To select an application for installation hit the &#8220;+&#8221; key (you do have to use the Shift key for this) to mark the package for installation. Now hit the &#8220;g&#8221; key and the installation process should begin. Don&#8217;t be fooled when it seems as if Aptitude has dropped out of ncurses mode and is in full console mode, it will return to it&#8217;s ncurses glory when after you hit the Enter key when prompted (after installation is complete.)</p>
<p>When installation is complete you will return to the description of the package you just installed. To go back to the main window you can open up the menu (Ctrl-t) and then using the right arrow key go to the View entry. Using the down key select &#8220;Prev&#8221; to go to the previous screen. You can also hit F7 for this same action.</p>
<p>And there you are, you have just installed an application with Aptitude. Of course Aptitude is much more powerful than this. In later articles we&#8217;ll discuss searching, upgrading, removing, and much more with Aptitude.</p>
<p>In the mean time, have fun installing with Aptitude!</p>

	Tags: <a href="http://www.ghacks.net/tag/apt/" title="apt" rel="tag">apt</a>, <a href="http://www.ghacks.net/tag/apt-get/" title="apt-get" rel="tag">apt-get</a>, <a href="http://www.ghacks.net/tag/aptitude/" title="Aptitude" rel="tag">Aptitude</a>, <a href="http://www.ghacks.net/tag/installing-in-linux/" title="installing in Linux" rel="tag">installing in Linux</a>, <a href="http://www.ghacks.net/tag/linux/" title="Linux" rel="tag">Linux</a>, <a href="http://www.ghacks.net/tag/ncurses/" title="ncurses" rel="tag">ncurses</a>, <a href="http://www.ghacks.net/tag/ubuntu/" title="ubuntu" rel="tag">ubuntu</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/10/30/with-ubuntu-9-10-arrives-wubi-9-10/" title="With Ubuntu 9.10 Arrives Wubi 9.10 (October 30, 2009)">With Ubuntu 9.10 Arrives Wubi 9.10</a> (2)</li>
	<li><a href="http://www.ghacks.net/2006/12/20/why-you-should-switch-your-parents-pc-to-ubuntu/" title="Why you should switch your parents pc to ubuntu (December 20, 2006)">Why you should switch your parents pc to ubuntu</a> (20)</li>
	<li><a href="http://www.ghacks.net/2009/04/02/which-ubuntu-derivative-is-right-for-you/" title="Which Ubuntu Derivative Is Right For You? (April 2, 2009)">Which Ubuntu Derivative Is Right For You?</a> (16)</li>
	<li><a href="http://www.ghacks.net/2009/10/06/what-makes-ubuntu-so-user-friendly/" title="What makes Ubuntu so user friendly? (October 6, 2009)">What makes Ubuntu so user friendly?</a> (47)</li>
	<li><a href="http://www.ghacks.net/2007/02/16/use-soundjuicer-to-rip-mp3-directly-in-linux/" title="Use SoundJuicer to rip mp3 directly in Linux (February 16, 2007)">Use SoundJuicer to rip mp3 directly in Linux</a> (4)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2008/12/22/installing-linux-applications-with-aptitude/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>
