Installing the SuSE iPrint client under Debian

April 2008


  1. The printserver page has a link to the client to install. Use it to download the Novell rpm package.

    [Note]Note

    The link is a scripted thing that determines your platform, so in order to download the client for platform X, you first have to install an OS and a browser on platform X. But see the next chapter for a solution.

  2. The Cool Solution suggested by Novell is to use the command alien -d --scripts iprint...rpm to convert the package to a .debpackage. This disregards the fact that the resulting package is somewhat in conflict with the Filesystem Hierarchy Standard, in that it puts its files in /opt, which is for application software, whereas iPrint would belong in /usr.

    However, we can still do it on a system that doesn't care. We also need to install the libglitz package:

    sudo apt-get install libglitz1

  3. Now we install the beastie:

    dpkg -i novell-iprint-xclient-sl_6.500.20070508-2_amd64.deb

  4. Following a succesful installation, according to the above webpage, we need to issue a few commands (mainly to set environment variables):


      
    ./opt/novell/iprint/bin/iprint-gnome-init
    ./etc/profile.d/novell-iprint.sh
      

  5. And then of course we've got FireFox working, but not IceWeasel, so we need a few more commands:

  6. Now we can restart the browser, go to the printer lists, and add printers to our hearts' content.

    [Note]Note

    We must of course have rights to add printers to our local machine.