This document is about using Scribus Team repositories to obtain up-to-date Scribus packages for Debian GNU/Linux (unstable/testing/stable also known as sid/squeeze/lenny for stable Scribus version 1.3.3.x - package scribus - or testing/unstable for 1.3.5 developmental version - package scribus-ng) and on Ubuntu (Karmic/Jaunty/Intrepid/Hardy for stable Scribus version 1.3.3.x or Karmic/Jaunty for 1.3.5 developmental version). We have two identical archives - debian.tagancha.org and debian.scribus.net - that provide bandwidth redundancy and failover capability, so you can use either one or both of them. Instructions are the same whether you run a 32-bit or a 64-bit distribution. This repository also known as the Scribus Archive also contains fontmatrix packages for the listed Ubuntu releases.
Keywords: Debian, Ubuntu, .deb, packages, repository, archive, step-by-step guide, 42.
Stable Scribus (1.3.3.xx) is provided by the "scribus" package available for all releases. Developmental Scribus (1.3.5svn) is provided by the "scribus-ng" package for Debian unstable/testing/stable or Ubuntu Intrepid Ibex and Jaunty only. We have both i386 and amd64 packages in our archive. Both scribus and scribus-ng packages can be installed on your system at the same time.
Scribus archive's source lines can be simply added to /etc/apt/sources.list:
deb http://debian.scribus.net/debian/ stable main non-free contrib
deb http://debian.tagancha.org/debian/ stable main non-free contrib
deb http://debian.scribus.net/debian/ testing main non-free contrib
deb http://debian.tagancha.org/debian/ testing main non-free contrib
deb http://debian.scribus.net/debian/ unstable main non-free contrib
deb http://debian.tagancha.org/debian/ unstable main non-free contrib
deb http://debian.scribus.net/debian/ hardy main non-free
deb http://debian.tagancha.org/debian/ hardy main non-free
deb http://debian.scribus.net/debian/ intrepid main non-free
deb http://debian.tagancha.org/debian/ intrepid main non-free
deb http://debian.scribus.net/debian/ jaunty main non-free
deb http://debian.tagancha.org/debian/ jaunty main non-free
deb http://debian.scribus.net/debian/ karmic main non-free
deb http://debian.tagancha.org/debian/ karmic main non-free
Our repositories are cryptographically signed for added security. Add EEF818CF key from any major keyserver to apt-key to be able to verify that our packages have not been tampered with by a third party and to silence apt warnings about untrusted packages being installed.
$ gpg --keyserver wwwkeys.eu.pgp.net --recv-keys EEF818CF
$ gpg --armor --export EEF818CF | sudo apt-key add -
Do not file bug reports about the packages from the Scribus archive in the Debian or Ubuntu Bug Tracking Systems (BTS). Use distribution BTS only for the package versions currently present in that distribution. You are encouraged to contact the maintainer directly if you have package installation questions or for comments and suggestions about this document. If you have a Scribus issue unrelated to packaging you should use the scribus BTS.
We will be using Synaptic package manager for this as an example. If it is not installed on your system then please install the package "synaptic" before continuing.
$ gpg --keyserver wwwkeys.eu.pgp.net --recv-keys EEF818CF
$ gpg --armor --export EEF818CF | sudo apt-key add -
$ sudo apt-key list
Output must contain
pub 1024D/EEF818CF 2007-02-28
uid Scribus Debian Archive Signing Key
as one of the keys.

Figure 1. Settings > Repositories menu.
Figure 2. Adding a repository.

Figure 3. Searching.
Figure 4. Search results.
Figure 5. Mark package for installation.
Figure 6. Package is marked for installation.

Figure 7. Apply changes summary.
Figure 8. Package being downloaded.
Figure 9. Package being installed.
Figure 10. Main window after package installation.
For an alternative method using the "Adept" package manager found in Kubuntu see Getting Scribus on Ubuntu/Kubuntu up and running.
There are following Scribus related packages in Debian and Ubuntu:
Scribus applications and documentation:
Additional data, color profiles, templates, and auxillary applications:
Instructions on rebuilding the source packages are also applicable to other Debian derivatives and custom distributions not covered here. Oleksandr Moskalenko maintains a Scribus Team's Debiain/Ubuntu repository (Scribus Archive) that contains the newest "scribus", "scribus-doc", "scribus-ng", and "scribus-ng-doc" packages. Note that the only way to run latest Scribus versions on Debian/Stable and Ubuntu Gutsy/Hardy/Intrepid is to use Scribus Archive. Unfortunately, Ubuntu has a number of qt3 related problems (see Getting Scribus on Ubuntu/Kubuntu up and running), so we recommend using Debian to run Scribus. Only Debian/Unstable and Ubuntu/Intrepid have the newest 1.3.5svn based scribus-ng packages as other branches have too old Qt4 libraries.
This how-to has been originally created for Scribus Wiki page by the following Scribus Wiki users: malex, mhanski, Zero0w, JureCuhalev, Cbradney, and Joolsr. This page is licensed under CC BY-SA.