<?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>without-brains.net &#187; PC</title>
	<atom:link href="http://www.without-brains.net/archives/tag/pc/feed" rel="self" type="application/rss+xml" />
	<link>http://www.without-brains.net</link>
	<description>A software developer&#039;s blog</description>
	<lastBuildDate>Wed, 08 Sep 2010 20:26:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Using VirtualBox as your personal server</title>
		<link>http://www.without-brains.net/archives/247</link>
		<comments>http://www.without-brains.net/archives/247#comments</comments>
		<pubDate>Wed, 17 Feb 2010 20:55:27 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VirtualBox]]></category>

		<guid isPermaLink="false">http://www.without-brains.net/?p=247</guid>
		<description><![CDATA[VirtualBox is an open source virtualization program (for those of you that don&#8217;t know what that means: simply put it is a computer program that can emulate other computers within your own computer). One of the things that I use &#8230; <a href="http://www.without-brains.net/archives/247">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a title="VirtualBox website" href="http://www.virtualbox.org/">VirtualBox</a> is an open source virtualization program (for those of you that don&#8217;t know what that means: simply put it is a computer program that can emulate other computers within your own computer). One of the things that I use it for is to run my personal development and testing servers within my own workstation that don&#8217;t exist to the outside world. You don&#8217;t have the mess of dual boot, nor do you have the need for lots of additional hardware for your development and testing setups!<span id="more-247"></span></p>
<p>To be able to develop and test on such a VM I generally require it to be available as if it is on the network (per example via SSH, or my browser). Assuming that you have installed VirtualBox and that you know how to setup a VM already, I&#8217;ll briefly explain the specifics of setting up a VM that you can access as if it were on the network:</p>
<ul>
<li>When creating the VM give it two network adapters.
<ul>
<li>Adapter 1 setup as &#8220;NAT&#8221;, this gives the VM access to whatever network your computer is connected. This includes the internet if you&#8217;re connected to it, which can be useful to download OS updates or applications inside your VM (I often have VMs running Ubuntu, and the NAT adapter allows me to use apt painlessly).</li>
<li>Adapter 2 setup as &#8220;VirtualBox Host-Only Ethernet Adapter&#8221;. This gives the VM an IP address within a private range, that only exists within your own computer.</li>
</ul>
</li>
</ul>
<p>When installing an OS on your VM, it is useful to give the it a static IP address for adapter 2. Having a static IP for each VM will allow you to connect to it using bookmarks instead of having to check what the IP of each VM is after it has started. Note that you do have to adhere to the IP range defined in the VirtualBox preferences for the host only adapter. You can find this information via the menu: go to &#8220;File&#8221; -&gt; &#8220;Preferences&#8221;, go to the &#8220;Network&#8221; section and double-click on the host only adapter entry to get a popup where you can see/configure the network range and the DHCP server settings (you probably want to ensure that your static IPs cannot be given out by the host only adapter&#8217;s DHCP server).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.without-brains.net/archives/247/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Linux on my desktop and EEE</title>
		<link>http://www.without-brains.net/archives/46</link>
		<comments>http://www.without-brains.net/archives/46#comments</comments>
		<pubDate>Fri, 20 Nov 2009 15:18:16 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[EEE]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.without-brains.net/?p=46</guid>
		<description><![CDATA[Over the past few years I have mainly ran Ubuntu as my Linux of choice on desktops and laptops. I have run 9.04 on my EEE PC 900 for some time, and I have always been very pleased with it. &#8230; <a href="http://www.without-brains.net/archives/46">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Over the past few years I have mainly ran <a title="Ubuntu" href="http://www.ubuntu.com">Ubuntu</a> as my Linux of choice on desktops and laptops. I have run 9.04 on my <a title="EEE PC 900 product page" href="http://www.asus.nl/product.aspx?P_ID=PGEqzGdfmtS5rjPk">EEE PC 900</a> for some time, and I have always been very pleased with it. My desktop has ran Windows XP for ages though, and I have been wanting to install a Linux distro on it for some time.<span id="more-46"></span></p>
<p>When <a title="Fedora" href="http://fedora.redhat.com">Fedora</a> 12 was released I decided to give that a go. I have to say that like Ubuntu it is easy to install and works really well. Unfortunately though I noticed that I could install packages without root priviliges as written here: <a title="http://linux.slashdot.org/story/09/11/18/2039229/Fedora-12-Lets-Users-Install-Signed-Packages-Sans-Root-Privileges" href="http://linux.slashdot.org/story/09/11/18/2039229/Fedora-12-Lets-Users-Install-Signed-Packages-Sans-Root-Privileges">http://linux.slashdot.org/story/09/11/18/2039229/Fedora-12-Lets-Users-Install-Signed-Packages-Sans-Root-Privileges</a>. To me that is just an unacceptable security risk. I realise that this is just a policy setting (that you can re-configure), but I&#8217;m just not too fond of these types of defaults&#8230;</p>
<p>So I decided to back to Ubuntu. Unfortunately installing the 9.10 release did not go without problems, mainly because I had used some old CD-R(W) discs. Once I had a good CD-RW disc installation was a breeze though. A friend told me that next time I should <a title="USB drive Ubuntu install" href="https://help.ubuntu.com/community/Installation/FromUSBStick">use a USB drive</a> instead <img src='http://www.without-brains.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Because I&#8217;m so happy with Ubuntu 9.10, I also installed it on my EEE PC 900&#8230; using a USB drive <img src='http://www.without-brains.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.without-brains.net/archives/46/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
