Tag Archives: opensuse

Distro-Upgrading from openSuSE 11.1 to 11.2

One of the features I always enviopenSuSE 11.2ed the Ubuntu people for is the ability to do a distro upgrade without tearing down my whole system and doing the CD-Dance. While that may still be needed from time to time to ensure a nice and compact system, it is just incredibly time consuming. With the latest version of ZYpp openSuSE now has the ability to just do that. It’s not yet as comfortable and staightforward as in Ubuntu, but it definitely improved from what I tried manually when upgrading from 11.0 to 11.1. First of all we need to update to the latest patch level from the update repository:
zypper addrepo --check --name 'openSUSE-11.1-Update' http://download.opensuse.org/update/11.1/ repo-update
zypper refresh
zypper update
If you already have the Update repository in your list then the first call will fail, but the others should work just fine.
Read more
Did you like this? Share it:

Fixing Zattoo after update

A few days ago Zattoo updated their client, and guess what, it didn’t work on Linux anymore. Using the error messages I was able to guess which libraries were missing: I had to install the xulrunner (it looks like they use the Mozilla API to display the channel browser). But when trying to run the client I got still more errors, the problem is that Zattoo uses some strange library name convention, so we have to create the links to the actual libraries, so we have to run the following as root:

cd /usr/lib/
ln -s xulrunner-1.8.1b2/libgtkembedmoz.so libgtkembedmoz.so.0d
ln -s xulrunner-1.8.1b2/libxpcom.so libxpcom.so.0d
ln -s xulrunner-1.8.1b2/libmozjs.so libmozjs.so.0d
ln -s libplds4.so libplds4.so.0d
ln -s libplc4.so libplc4.so.0d
ln -s libnspr4.so libnspr4.so.0d
ln -s xulrunner-1.8.1b2/libxul.so libxul.so.0d
I still get some errors about the missing flash-plugin, but that’s just an annoying dialog box that can be closed by clicking ok. From thereon it should work like a charm :-)

Did you like this? Share it:

Zattoo goes Linux

I’ve been using Zattoo for some time now, and it’s quite good, the best TV Streaming solution I know so far. The one downside for me was that it was still a Windows/Mac thing only, and my Operating System of choice (OpenSuSe) was being left out (as it happens too often). I’ve even installed VMWare just to use it, but it’s resource hunger made it quite unusable, so I had to resign and had to install Windows on one of my Computers. But that’s over now Zattoo has released a Client for Linux and guess what, OpenSuSe is one of the 3 supported distros ;)

What is surprising is that the Linux Client works by far better than the Windows client (I can’t compare it to the Mac client because I have no Mac), no image fragments, no sound skipping and the buffering takes less. And thus one reason less to have a Windows machine around :D

Did you like this? Share it:

openSuse Linux 10.2

Guess what I’m doing at 3:20 AM on this fine holiday? Right, I’m installing one of my three machines, once again. This time one of the discs had an … uhm … fatal failure, actually it has a hole through it’s middle. Fortunately its on my testing server, which anyway has become so noisy due to the CPU-Fan lately that I have to turn it off at night, and no important data has been lost. Since I have to install it anyway I figured it would be nice to give the new version 10.2 of openSuse a try. At first I have to say, that not too much changed since version 10.1, but then why would you change something that is working fine? The enhancements are in the tiny details, my favorite being that they replaced the old (slow) Software Management tool they had in YaST with a much faster ZDM. But thinking about it, it may actually be just as slow as the old one, except that the new one shows me some activity, progress bars keep filling at incredible speed, and it feels faster, this is what Windows was always good at, letting the user believe something is happening (even if it’s not…). Good news for the show offs out there too: the really great Xgl and Compiz enhancements are contained in any standard installation, letting you make the Mac OS users cry, really really simple (those rain effects are just to die for). Great news for developers too: Eclipse is there with it’s Calisto 3.2 version, which I was really hoping for. Ok, by now the installation is finished and I’m looking forward to test it as a server, I’m already using the Desktop version for about a week on my development machine. Hope to see some of you in Linux-Land soon ^^
Did you like this? Share it:

Using apt4rpm with OpenSuSe

Yast is nice… for configuration purposes. But it’s a dreadful package manager, because it takes quite some time to load up all the stuff, synchronize with remote repositories or whatever it does before giving the user the option to actually do something usefull. There are alternatives however, the guys at Debian have created a tool called apt which does not have all that overhead, does not have a GUI like Yast (although there are many nice GUIs like Synaptic) and just works. Ready to install apt? Then let’s get started:
rpm -hv –install ftp://ftp.gwdg.de/pub/linux/misc/apt4rpm/10.1/apt{-libs,}-0.5.15lorg3-0.suse1010.rb0.i586.rpm
This will install the apt suite, that’s all there is. Now you’ll have to configure it. Take a look at /etc/apt/sources.list, here you can add additional rpm repositories, but for starters we just use Guru’s RPM Repository.
# Fastest repository comes first, with netselect it is possible to determine # the fastest repository easily. # The list with all available components can be found at: # http://linux01.gwdg.de/apt4rpm # Some components provide experimental software, select wisely! # http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.1-i386/examples/sources.list.FTP # Consult the link above if you want to include uri’s for src rpms rpm      ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.1-i386 packman packman-i686 rpmkeys base non-oss extra update-drpm update-prpm update gnome mozilla samba3 suser-rbos suser-crauch suser-jengelh jacklab suser-oc2pus suser-guru usr-local-bin suser-tcousin suser-scorot suser-sbarnin kernel-of-the-day kraxel wine suse-people suse-projects security-drpm security-prpm security rpm-src  ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/10.1-i386 packman packman-i686 rpmkeys base non-oss extra update-drpm update-prpm update gnome mozilla samba3 suser-rbos suser-crauch suser-jengelh jacklab suser-oc2pus suser-guru usr-local-bin suser-tcousin suser-scorot suser-sbarnin kernel-of-the-day kraxel wine suse-people suse-projects security-drpm security-prpm security
Or just download it from here. Then update the local cache of packages:
apt-get update
and from there one you can install anything by just running the following command:
apt-get install
but clearly you’d have to know the packagename first so try:
apt-cache search
First thing I installed? Gaim-2beta5 :D
Did you like this? Share it: