<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Crazy Or Genius?: Tag linux</title>
    <link>http://www.crazyorgenius.com/articles/tag/linux?tag=linux</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>When You Are Right 90% Of The Time, Why Quible Over The Remaining 3%?</description>
    <item>
      <title>Because Screwing Up Only One Server At A Time Is Child's Play........</title>
      <description>&lt;p&gt;So the Dal-ACM hosted another Installfest on Saturday. Rather than be a simple spectator of cool stuff and mooching off the nice spread of snacks, I decided to be an actual &lt;span class="caps"&gt;PARTICIPANT&lt;/span&gt; this time.&lt;/p&gt;&lt;p&gt;So, the Dal-ACM has this &amp;#8216;development server&amp;#8217; (of the desktop machine variety) called mblast. In times past (2 Installfests ago) Gentoo was installed on it for some reason. Every time this was upgraded, something broke. More importantly, since almost everyone could &lt;code&gt;sudo su -&lt;/code&gt; for root, packages were installed and upgraded with impunity, resulting in things breaking often. Funnily enough, the &lt;span class="caps"&gt;DSU&lt;/span&gt; opt-out site was run from this machine, and someone actually upgraded it while the opt-out period was running.&lt;/p&gt;


	&lt;p&gt;So, flash forward back to the present. Since the Dal-ACM aquired slammer, more people have shifted their user accounts to that machine, leaving mblast somewhat underused with the exception of some of my own work. I figured, since with the exception of a few Ruby On Rails Cookbook tutorial instances, I was the only person using the machine, I could wipe it and play with a few things I have been thinking about for a while (and yes, I asked to make sure there was nothing critical and performed a backup anyway).&lt;/p&gt;


	&lt;p&gt;So, what did I end up doing? I decided to try my hand at virtualization. Set up Debian Stable as a host machine, installed Xen, set up a host server from disk, and started that up&amp;#8230;....... two machines running on one machine&amp;#8217;s hardware. It was pretty sweet to get running. Of course, it wasn&amp;#8217;t as easy as reading those lines. I somehow screwed up a minimal Debian install, had problems with mblast&amp;#8217;s hardware, some misinterpretation of the hardware, and oh yeah, the pain in the ass of backing up everyone&amp;#8217;s data before wiping that sucker the first time.&lt;/p&gt;


	&lt;p&gt;In the end it was done, it was cool, and as soon as I figure out how to install other operating systems besides Debian (since I used debootstrap for that) and to have the virtual hosts actually accessible to the internet, I will be able to set up any operating system (well, linux or bsd really, unsure about Solaris) for people, and then they can screw it up to their heart&amp;#8217;s content without affecting someone else&amp;#8217;s work (assuming that work is on a different virtual server). Yeah, learning all that is what reading week will be partially for.&lt;/p&gt;


	&lt;p&gt;The other cool thing at Installfest was Roomba hacking. Several people in the &lt;span class="caps"&gt;CSB&lt;/span&gt;, including my friend Oliver, bought a Roomba (a programmable robot vacuum cleaner) a wireless router, and other items. Their goal is to power the router from the Roomba, install linux (WRT Firmware) on the routers, and then be able to control the Roombas remotely via wireless. Add in some &lt;span class="caps"&gt;USB&lt;/span&gt; ports on the router and you can do a lot of things with that.&lt;/p&gt;


	&lt;p&gt;At the installfest, most of the time was spent deconstructing the Roombas without breaking them. Towards the end, they actually experimented with powering the router from the Roomba. One problem: the router partly starts up and then&amp;#8230;. dies. The Roomba is currently blamed, the theory being that, while the specs say 2 amps of current can be drawn from the Roomba, there is probably some regulator somewhere that doesn&amp;#8217;t allow more than a percentage of that out of the power interface they are using. A set back to be sure, and I am looking forward to seeing how they solve it, and having those Roombas running around the CS building.&lt;/p&gt;</description>
      <pubDate>Mon, 06 Feb 2006 00:51:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:72c5daa3398cd14e868a0328863080b8</guid>
      <author>Sean</author>
      <link>http://www.crazyorgenius.com/articles/2006/02/06/because-screwing-up-only-one-server-at-a-time-is-childs-play</link>
      <category>Life</category>
      <category>Geek</category>
      <category>School</category>
      <category>roomba</category>
      <category>hacking</category>
      <category>xen</category>
      <category>debian</category>
      <category>linux</category>
      <category>dal</category>
      <category>acm</category>
      <trackback:ping>http://www.crazyorgenius.com/articles/trackback/66</trackback:ping>
    </item>
    <item>
      <title>Scientific Linux - Distro Updates Done Right?</title>
      <description>&lt;p&gt;For my trip to New Jersey, my boss dropped off an old Dell Inspiron 2500 and a set of &lt;a href="https://www.scientificlinux.org/"&gt;Scientific Linux 4.0&lt;/a&gt; CDs. Since I didn&amp;#8217;t have any other install CDs except Fedora Core 3, I figured I would give this new distro a try. The first thing I noticed is that it appears to be based on Fedora (a deeper inspection seems to indicate it is actually based on Red Hat Enterprise Linux). The second thing I noticed is that it had zero problems installing on this laptop. Some small problems have been encountered, such as not initially being able to set resolution to 1024&amp;#215;768 (fixed by changing the default monitor to a Dell 1024&amp;#215;768 Laptop Display Panel), not being able to put the laptop into hibernate or standby, and the media buttons not working (though do any of those special buttons work properly out of the box on any distro?). So far so good.&lt;/p&gt;


	&lt;p&gt;Going to their site, I noticed that Scientific Linux 4.1 has been released. Also, they have &lt;a href="https://www.scientificlinux.org/documentation/howto/upgrade"&gt;instructions&lt;/a&gt; (though kinda out of date) of how to upgrade from one minor revision to another. This I must try. Step 1) Set up proxy access at work. Step 2) Realize that the proxy is screwing up the compressed yum metadata files. Step 3) Hey, it&amp;#8217;s a laptop, I can take it home. Step 4) Start updating.&lt;/p&gt;


	&lt;p&gt;Final verdict: After rebooting, I have an updated system behaving as expected! A big difference over my botched Fedora upgrades. If only more distros had such a well defined, documented, and tested transition between minor revisions, instead of primarily through downloading the latest 4 (and becoming 5) CDs, I am sure a lot of users would be happy.&lt;/p&gt;</description>
      <pubDate>Wed, 24 Aug 2005 09:10:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:ebb38d160c7608e9fb297b64db385651</guid>
      <author>Sean</author>
      <link>http://www.crazyorgenius.com/articles/2005/08/24/scientific-linux-distro-updates-done-right</link>
      <category>Geek</category>
      <category>Reviews</category>
      <category>linux</category>
      <category>scientific linux</category>
      <category>upgrades</category>
      <trackback:ping>http://www.crazyorgenius.com/articles/trackback/22</trackback:ping>
    </item>
    <item>
      <title>For Better Or For Worse</title>
      <description>&lt;p&gt;If you hadn&amp;#8217;t heard by now, &lt;a href="http://www.novell.com/"&gt;Novell&lt;/a&gt; is releasing &amp;#8216;public betas&amp;#8217; of the &lt;span class="caps"&gt;SUSE&lt;/span&gt; linux distribution (&lt;a href="http://www.opensuse.org"&gt;openSUSE&lt;/a&gt;). This is a similar to Red Hat&amp;#8217;s &lt;a href="http://fedora.redhat.com/"&gt;Fedora&lt;/a&gt; program.&lt;/p&gt;


	&lt;p&gt;How is this different from Fedora? From the &lt;span class="caps"&gt;FAQ&lt;/span&gt;:&lt;/p&gt;


&lt;blockquote&gt;
The openSUSE project explicitly looks beyond the technical community to the broader non-technical community of computer users interested in Linux. The openSUSE project creates—through an open and transparent development process—a stabilized, polished Linux distribution (SUSE Linux) that delivers everything a user needs to get started with Linux. (SUSE Linux is consistently cited as the best-engineered Linux and the most usable Linux.) To fulfill its mission of bringing Linux to everyone, the openSUSE project makes &lt;span class="caps"&gt;SUSE&lt;/span&gt; Linux widely available to potential Linux users through a variety of channels, including a complete retail edition with end-user documentation. Only the openSUSE project refines its Linux distribution to the point where non-technical users can have a successful Linux experience.&lt;/blockquote&gt;

	&lt;p&gt;I haven&amp;#8217;t tried out this new version of SuSE (I used to use 9.2), but from looking at the package list and reading some commentary, I am somewhat leary. Some of the packages seem to be bleeding edge builds (including Samba, Xen, Openoffice, &lt;span class="caps"&gt;GCC&lt;/span&gt;) and it looks like they are going to use openSUSE as a testbed for items to include in their corporate distribution. Just like Red Hat. Granted, Ubuntu has become successful being based off of Debian Unstable, but&amp;#8230;.....&lt;/p&gt;


	&lt;p&gt;Regardless, I plan to give it a spin as soon as 10.0B3 comes out (which, if it comes out as soon as Beta 2 did, should be shortly after I get back from New Jersey) and see how that goes. My past experience with &lt;span class="caps"&gt;SUSE&lt;/span&gt; was not bad by a long shot. Here&amp;#8217;s hoping that &lt;span class="caps"&gt;SUSE&lt;/span&gt; doesn&amp;#8217;t drop the ball.&lt;/p&gt;</description>
      <pubDate>Mon, 22 Aug 2005 00:56:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:5a67893b5880b519c2e0b3752f5b6192</guid>
      <author>Sean</author>
      <link>http://www.crazyorgenius.com/articles/2005/08/22/for-better-or-for-worse</link>
      <category>Geek</category>
      <category>linux</category>
      <category>SUSE</category>
      <trackback:ping>http://www.crazyorgenius.com/articles/trackback/4</trackback:ping>
    </item>
    <item>
      <title> Fedora: A Mixed Blessing</title>
      <description>&lt;p&gt;Over the summer, I have been using 2 operating systems on a regular basis: Windows 2000, which has been running on my home machine for 3.5 years now, and &lt;tag&gt;Fedora&lt;/tag&gt;, which is running on both my work machine and my campus machine. At the start of the summer they were both running Fedora Core 3. I had no problems with these set ups, as I didn&amp;#8217;t need them to play media like movies or mp3s. These were development desktop systems and they worked well. The only big addition to my work machine was the inclusion of apt, because yum doesn&amp;#8217;t want to work through the http proxy here for some reason (and yes, I did make sure to set it up so that it should).&lt;/p&gt;&lt;p&gt;Recently, I decided I wanted to upgrade from Core 3 to Core 4. I installed the main Fedora4.rpm (or whatever it is labeled as), pointed apt at Core 4 rpm repositories, and ran apt-get update followed by apt-get install. As the upgrade included a new version of gnome, and I wanted to test some modifications I made to my rc.local file, I decided to restart my machine as well. Logging in, I was faced with the X Windows manager, instead of Gnome. Seems apt-get dist-upgrade removed a bunch of the core gnome packages instead upgrading them. Performing apt-get remove gnome followed by apt-get install gnome however, didn&amp;#8217;t make any difference. Finally, I discovered that gnome-session wasn&amp;#8217;t installed. A quick apt-get install fixed that and everything was better.&lt;/p&gt;


	&lt;p&gt;On campus, I decided to upgrade using yum. This was worse than apt-get. It completely destroyed my system. And by completely, I mean &lt;span class="caps"&gt;COMPLETELY&lt;/span&gt;. I wasn&amp;#8217;t even able to log in via the command line as it apparently decided to remove the default shells as well. Thankfully, There was very little information I actually needed saving, and a LiveCD allowed me to retrieve that. The system itself, however, got a complete reinstall. Hmmmmm&amp;#8230; since nothing is basically being run on it now, maybe I should try another linux distro&amp;#8230;&lt;/p&gt;</description>
      <pubDate>Wed, 10 Aug 2005 19:13:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:c882d8f6e3806c9ad915682a72f7b753</guid>
      <author>Sean</author>
      <link>http://www.crazyorgenius.com/articles/2005/08/10/fedora-a-mixed-blessing</link>
      <category>Geek</category>
      <category>linux</category>
      <category>fedora</category>
      <category>upgrade</category>
      <trackback:ping>http://www.crazyorgenius.com/articles/trackback/2</trackback:ping>
    </item>
    <item>
      <title>ATI Drivers For Linux</title>
      <description>&lt;p&gt;The other day &lt;span class="caps"&gt;ATI&lt;/span&gt; released new linux drivers for their Radeon cards, complete with a new graphical installer. In the past, I have had nothing but gried with &lt;span class="caps"&gt;ATI&lt;/span&gt; drivers, never successfully getting 3D acceleration working. However, this time, once I went through the process and ran the configuration, when the display server restarted, and I loaded up Tuxracer (hey, everyone uses it as an indication on whether acceleration is working), what I got was smoothe graphics.&lt;/p&gt;


	&lt;p&gt;Now, if the same process that I used on my lab machine works on my home machine, I might not need to use Windows anymore.&lt;/p&gt;


	&lt;p&gt;On a side note, my Windows machine has been running for almost 2 months now with no major problems, but since Win2k support is being discontinued, I wonder how long that is going to last.&lt;/p&gt;</description>
      <pubDate>Sat, 25 Jun 2005 00:42:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:d702a7aae819c1aaf65e52127b6aca06</guid>
      <author>Sean</author>
      <link>http://www.crazyorgenius.com/articles/2005/06/25/ati-drivers-for-linux</link>
      <category>Geek</category>
      <category>linux</category>
      <category>ati</category>
      <category>drivers</category>
      <trackback:ping>http://www.crazyorgenius.com/articles/trackback/13</trackback:ping>
    </item>
  </channel>
</rss>
