<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  
  
  <channel>
    <title>chrisjrob: squeeze</title>
    <link>https://chrisjrob.com</link>
    <atom:link href="https://chrisjrob.com/tag/squeeze/feed/index.xml" rel="self" type="application/rss+xml" />
    <description>GNU Linux, Perl and FLOSS</description>
    <language>en-gb</language>
    <pubDate>Fri, 13 Feb 2026 17:22:31 +0000</pubDate>
    <lastBuildDate>Fri, 13 Feb 2026 17:22:31 +0000</lastBuildDate>
    
    <item>
      <title>Upgrading To Debian Squeeze</title>
      <link>https://chrisjrob.com/2011/04/05/upgrading-to-debian-squeeze/</link>
      <pubDate>Tue, 05 Apr 2011 00:00:00 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2011/04/05/upgrading-to-debian-squeeze</guid>
      <description>
       <![CDATA[
         
           <img src="https://chrisjrob.com/assets/debian_logo.png" align="right" alt="Featured Image">
         
         <p>I finally decided to upgrade my work desktop to Debian Squeeze:</p>

<h2 id="preparing-for-the-upgrade">Preparing for the Upgrade</h2>

<p>I manually removed all but the official lenny repositories (and removed
the Debian Volatile repository which is no longer used), and updated
them to “squeeze”:</p>

<!--more-->

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>$ sudo vim /etc/apt/sources.list
deb http://91.121.125.139/debian/ squeeze main non-free contrib
deb-src http://91.121.125.139/debian/ squeeze main non-free contrib

deb http://security.debian.org/ squeeze/updates main non-free contrib
deb-src http://security.debian.org/ squeeze/updates main non-free contrib
</code></pre></div></div>

<p>Next, in order to minimise download time, I reviewed my installed
packages:</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>$ sudo dpkg -l | grep "ii " | less
</code></pre></div></div>

<p>And I removed all the unnecessary packages. In particular I decided to
remove all of KDE, as I am now using pekwm. When removing packages I
found apt-get kept trying to upgrade large numbers of packages. Aptitude
was much better, as instead of just trying to install a load of
packages, it reported the problem (e.g. package XYZ will be broken by
this change) and let me choose the solution. I just added the packages
that would be broken to the list of packages to be removed.</p>

<h2 id="upgrade-apt-and-dpkg">Upgrade apt and dpkg</h2>

<p>Then I installed apt and dpkg, to save these from having to be upgraded
during the upgrade process:</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>$ sudo apt-get update
$ sudo apt-get install apt dpkg
</code></pre></div></div>

<h2 id="upgrade-to-squeeze">Upgrade to Squeeze</h2>

<p>Lastly, I ran the upgrade to squeeze with:</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>$ sudo apt-get dist-upgrade
</code></pre></div></div>

<p>During the upgrade I receive warnings about <code class="language-plaintext highlighter-rouge">/lib/firmware/e100</code>
missing. Mindful of the Debian’s much touted removal of non-free
drivers, I did an <code class="language-plaintext highlighter-rouge">apt-file search e100</code> which revealed that I needed to
install the <code class="language-plaintext highlighter-rouge">firmware-linux-nonfree</code> package. This done, I rebooted.</p>

<h2 id="first-boot">First Boot</h2>

<p>It booted fine to the command prompt, but of course without a login
manager it got no further. I simply typed startx to get into pekwm and
it all worked perfectly.</p>

<h2 id="installing-kde">Installing KDE</h2>

<p>I decided to install KDE again, although I would struggle to explain
why, curiosity perhaps. I installed kde-core and it all just worked
perfectly, with a neat first time wizard to handle the migration of
configuration from KDE3.5 to KDE4, excellent work.</p>

<p>I used KDE4 for a few hours before returning to pekwm.</p>

<h2 id="conclusions">Conclusions</h2>

<p>So far Squeeze has been flawless and yet another Debian dist-upgrade
without a hitch. Well done Debian.</p>

<p>KDE looks great and seemed to work exactly as it ought. Over the few
hours I encountered no problems whatsoever. But I do wish KDE would
learn from some of the features of PekWM - I just love the
left-mouse-click on the screen edge to move to the next window, I love
the ability to group windows and I love the fact that you can resize
windows to fill the available space.</p>

<p>I am not saying that all those features should be made the default in
KDE, such matters are subjective, but they ought to at least be possible
in KDE and as far as I can tell they are not. There is a screen edge
option, but it works poorly, relying on you holding the mouse at the
screen edge for a definable period of time.</p>


       ]]>
      </description>
    </item>
    
    <item>
      <title>Virtualization With KVM On A Debian Squeeze Server</title>
      <link>https://chrisjrob.com/2011/03/14/virtualization-with-kvm-on-a-debian-squeeze-server-howtoforge-linux-howtos-and-tutorials/</link>
      <pubDate>Mon, 14 Mar 2011 00:00:00 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2011/03/14/virtualization-with-kvm-on-a-debian-squeeze-server-howtoforge-linux-howtos-and-tutorials</guid>
      <description>
       <![CDATA[
         
         <p>A nice how-to for KVM and libvirt on Debian Squeeze:</p>

<ul>
  <li><a href="http://www.howtoforge.com/virtualization-with-kvm-on-a-debian-squeeze-server">Virtualization With KVM On A Debian Squeeze Server</a></li>
</ul>

<!--more-->

<p>I have used KVM, but never with libvirt.  I understand that libvirt is a
standard api for managing various virtualisation technologies, e.g. KVM,
QEMU, Xen and others, giving you a common way of managing your guests
regardless of the technology in use.</p>

<p>For more information please visit:</p>

<ul>
  <li><a href="http://www.howtoforge.com/virtualization-with-kvm-on-a-debian-squeeze-server">Virtualization With KVM On A Debian Squeeze Server</a></li>
</ul>


       ]]>
      </description>
    </item>
    
    <item>
      <title>Google Chrome Flash Plug In Blocked</title>
      <link>https://chrisjrob.com/2011/03/13/google-chrome-flash-plug-in-blocked/</link>
      <pubDate>Sun, 13 Mar 2011 00:00:00 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2011/03/13/google-chrome-flash-plug-in-blocked</guid>
      <description>
       <![CDATA[
         
         <p>Google Chrome started stating <em>“The Flash plug-in was blocked because it is out of date.”</em>.</p>

<p>To fix this I entered “about:plugins” in the address bar, and clicked
“disable” against Flash. This results in Google Chrome falling back on
the version of Flash installed in the operating system. If you do not
have Flash installed, then in Debian you can install as follows:</p>

<!--more-->

<p>Firstly ensure that the repositories in <code class="language-plaintext highlighter-rouge">/etc/apt/sources.list</code> include
“non-free”, for example:</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>deb http://ftp.uk.debian.org/debian squeeze main contrib non-free
</code></pre></div></div>

<p>Then install Adobe Flash with:</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>$ sudo apt-get update $ sudo apt-get install flashplugin-nonfree
</code></pre></div></div>

<p>And you should now have a working Flash installation. I have tested You
Tube and all seems to be well, but I will update this page if I find any
issues.</p>

<p>By the way, I would obviously prefer to run Chromium, the open source
version of Chrome, but at the moment the version in Squeeze is outdated,
and there are no backports yet for Wheezy.</p>


       ]]>
      </description>
    </item>
    
    <item>
      <title>Howto | Install Debian Squeeze With Raid1 + LVM</title>
      <link>https://chrisjrob.com/2011/03/01/install-debian-squeeze-with-raid1lvm/</link>
      <pubDate>Tue, 01 Mar 2011 00:00:00 +0000</pubDate>
      <author>chrisjrob@gmail.com (Chris Roberts)</author>
      <guid>https://chrisjrob.com/2011/03/01/install-debian-squeeze-with-raid1lvm</guid>
      <description>
       <![CDATA[
         
           <img src="https://chrisjrob.com/assets/hp-proliant-microserver-n36l.jpg" align="right" alt="Featured Image">
         
         <p>I’ve just bought a new <a href="http://h10010.www1.hp.com/wwpc/uk/en/sm/WF06a/15351-15351-4237916-4237917-4237917-4248009.html?jumpid=in_r2515_uk/en/smb/psg/psc404redirect-ot-xx-xx-/chev/" title="HP N36L Microserver">HP N36L Microserver</a>,
for £210 with £100 cashback.  It came with a 250gb SATA, so I added a second
250gb SATA; so that I could have a simple software RAID array.  I also added
2gb of Crucial RAM.</p>

<!--more-->

<p>When the server arrived, I was surprised to find it had RAID built into
it, but my understanding is that this is FakeRAID and thus should be
avoided at all costs.  If you were particularly interested in that
 option, with particular reference to Windows Home Server (yikes) then
<a href="http://www.tenniswood.co.uk/technology/windows-home-server/how-to-setup-a-raid-array-on-a-hp-microserver/" title="How to setup a raid array on a HP Microserver">this page may be helpful</a>.</p>

<p>I plugged in <a href="http://linitx.com/viewproduct.php?prodid=12992" title="IODD External Harddrive">my wonderful IODD ISO drive</a>
and selected Debian Squeeze AMD64 netinstall, and off I went.  When it
came to the partitioning, you need to carry this out manually, in the
following order:</p>

<ul>
  <li>Partition <strong>both disks </strong>as follows:
    <ul>
      <li>Create boot primary partition (about 500mb)
        <ul>
          <li>Set mount as /boot and make bootable</li>
        </ul>
      </li>
      <li>Create partition using most of the rest of the first drive (e.g.
247gb)
        <ul>
          <li>Set partition as Use as physical volume for RAID</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>Configure software RAID
    <ul>
      <li>Create MD Device, RAID1, 2 devices, 0 spare devices</li>
      <li>Select the RAID partition on each drive</li>
    </ul>
  </li>
  <li>Create Physical Volumes for LVM
    <ul>
      <li>Create volume group</li>
      <li>Create suitable volumes for your systems, e.g. swap (2 x
RAM, root (10GB or so), home (to your taste), usr (2gb+), var
(2gb+), tmp (1gb+).
        <ul>
          <li>it is a good idea not to use the whole space, as the whole
benefit to LVM is being able to then add available space
into any volume</li>
        </ul>
      </li>
      <li>I also created a large volume for /var/lib/vz/private, as this
will be an openvz server.</li>
    </ul>
  </li>
  <li>Partition disks
    <ul>
      <li>Set each LVM volume to use the appropriate file system type,
e.g. ext3 or ext4, and set the appropriate mountpoint, e.g. home
should be /home etc, swap should be allocated to swap space etc</li>
    </ul>
  </li>
</ul>

<p>I found this howto on <a href="http://dev.jerryweb.org/raid/" title="LVM + RAID for debian-installer">LVM + RAID for debian-installer</a>
most useful but, providing you follow the logical progression, it really
is not as difficult as it seems.</p>

<p>After the partitioning, I continued with the installation, removing all
options including “Standard System” from the software profiles; so that
I basically installed a base system, which is how I prefer it.</p>

<p>Next I installed: sudo, <a href="http://en.wikipedia.org/wiki/GNU_Screen" title="Wikipedia::GNU Screen">GNU Screen</a>,
openssh-server, vim, fcheck, locales, localepurge, apt-file,
 apt-show-versions and nullmailer (ssmtp is  better if your mailserver
requires secure authentication).  Doubtless you have your own favourite
packages to install!</p>

<p>Next step will be to configure as a small
<a href="http://openvz.org" title="openvz">openvz</a> server, and migrate the virtual
machines off my old server (which I will be commissioning as a storage
server).</p>


       ]]>
      </description>
    </item>
    
  </channel> 
</rss>
