How to install Scribus in Ubuntu

To install Scribus in Ubuntu

Scribus is a freeware, multi-platform publishing program applicable for all platforms. Its user- friendly interface allows users to publish their work more effectively. It provides an extensible support such as color separations, ICC color management, CMYK and spot colors and versatile PDF creation. Installation of Scribus is explained in this manual.

To install Scribus

Run the following command to add the repos for installing scribus.

root@linuxhelp1:~# add-apt-repository ppa:scribus/ppa  
 Packages from the Scribus friends

scribus: current 1.4.x branch
scribus-ng: current 1.5.x branch
scribus-trunk: whatever inside the current svn repository, built daily.

scribus-trunk is not updated anymore in 14.04 LTS Trusty Tahr due to a too old Qt, please upgrade your system to a newer Ubuntu release (suggested: 16.04 LTS Xenial Xerus).

SCRIBUS FILES ARE NOT BACKWARDS COMPATIBLE!!
FILES SAVED WITH SCRIBUS-TRUNK OR SCRIBUS-NG CAN' T BE OPENED BY OLDER VERSIONS OF SCRIBUS ANYMORE!!

Back up all your project files before using the svn daily builds as you won' t be able to use them with scribus or scribus-ng anymore!

To install the debug symbols you need to add this to your sources.list:
' deb http://ppa.launchpad.net/scribus/ppa/ubuntu xenial main/debug' 
 More info: https://launchpad.net/~scribus/+archive/ubuntu/ppa
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmp_tzl6rij/secring.gpg'  created
gpg: keyring `/tmp/tmp_tzl6rij/pubring.gpg'  created
gpg: requesting key 64B6EE15 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmp_tzl6rij/trustdb.gpg: trustdb created
gpg: key 64B6EE15: public key " Launchpad PPA for Scribus friends"  imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK


Utilize the following command to update the newly added repository.

root@linuxhelp1:~# apt-get update  
Hit:1 http://ppa.launchpad.net/scribus/ppa/ubuntu xenial InRelease  
Get:2 http://security.ubuntu.com/ubuntu xenial-security InRelease [94.5 kB]
Hit:3 http://in.archive.ubuntu.com/ubuntu xenial InRelease                           
Hit:4 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease                   
Hit:5 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease                 
Fetched 94.5 kB in 1s (67.4 kB/s)                              
Reading package lists... Done


Then start to install the scribus software by running the following command.

root@linuxhelp1:~# apt-get install scribus-trunk -y  
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libpango1.0-0 libpangox-1.0-0 linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic linux-image-4.4.0-21-generic
  linux-image-extra-4.4.0-21-generic
Use ' sudo apt autoremove'  to remove them.
.
.
.
Setting up libxine2 (1.2.6-1build5) ...
Setting up libvdpau1:amd64 (1.1.1-3ubuntu1) ...
Setting up libxine2-doc (1.2.6-1build5) ...
Setting up mesa-vdpau-drivers:amd64 (11.2.0-1ubuntu2.1) ...
Setting up python-tk (2.7.11-2) ...
Setting up i965-va-driver:amd64 (1.7.0-1) ...
Setting up vdpau-va-driver:amd64 (0.7.4-5) ...
Setting up va-driver-all:amd64 (1.7.0-1) ...
Setting up vdpau-driver-all:amd64 (1.1.1-3ubuntu1) ...
Setting up libpodofo0.9.3 (0.9.3-4) ...
Setting up proj-bin (4.9.2-2) ...
Setting up scribus-trunk-data (1.5.3svn~r21430~20160820~ppa55~ubuntu16.04.1) ...
Setting up odbcinst1debian2:amd64 (2.3.1-4.1) ...
Setting up libgdal1i (1.11.3+dfsg-3build2) ...
Setting up libopenscenegraph100v5:amd64 (3.2.1-7ubuntu4) ...
Setting up scribus-trunk (1.5.3svn~r21430~20160820~ppa55~ubuntu16.04.1) ...
Setting up odbcinst (2.3.1-4.1) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...


Open the unity dash board and search for Scribus icon. Click on the icon to start working on it.

Now perform the basic steps and click OK.


To uninstall scribus

Run the following command to uninstall scribus.

root@linuxhelp1:~# apt-get remove scribus-trunk -y 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  fonts-dejavu fonts-dejavu-extra i965-va-driver icc-profiles-free libaacs0 libaec0 libarmadillo6 libarpack2 libass5
  libavcodec-ffmpeg56 libavdevice-ffmpeg56 libavfilter-ffmpeg5 libavformat-ffmpeg56 libavresample-ffmpeg2 libavutil-ffmpeg54
  libbdplus0 libblas-common libblas3 libbluray1 libbs2b0 libcoin80v5 libcrystalhd3 libdap17v5 libdapclient6v5 libdc1394-22
  libepsilon1 libfaad2 libflite1 libfreexl1 libgdal1i libgeos-3.5.0 libgeos-c1v5 libgfortran3 libgif7 libgme0
  libgraphicsmagick-q16-3 libgsm1 libhdf4-0-alt libhdf5-10 libiso9660-8 libkmlbase1 libkmldom1 libkmlengine1 liblapack3 libmad0
  libminizip1 libmodplug1 libmp3lame0 libmpcdec6 libmysqlclient20 libnetcdf11 libodbc1 libogdi3.2 libopenal-data libopenal1
  libopencv-core2.4v5 libopencv-imgproc2.4v5 libopenjp2-7 libopenjpeg5 libopenscenegraph100v5 libopenthreads20 libpango1.0-0
  libpangox-1.0-0 libpodofo0.9.3 libpostproc-ffmpeg53 libpq5 libproj9 libqt4-opengl libschroedinger-1.0-0 libsdl1.2debian
  libshine3 libsnappy1v5 libsodium18 libsoxr0 libspatialite7 libssh-gcrypt-4 libsuperlu4 libswresample-ffmpeg1 libswscale-ffmpeg3
  libsz2 libtbb2 libtwolame0 liburiparser1 libva1 libvcdinfo0 libvdpau1 libx264-148 libx265-79 libxerces-c3.1 libxine2
  libxine2-bin libxine2-doc libxine2-ffmpeg libxine2-misc-plugins libxine2-plugins libxvidcore4 libzmq5 libzvbi-common libzvbi0
  linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic linux-image-4.4.0-21-generic linux-image-extra-4.4.0-21-generic
  mesa-vdpau-drivers mysql-common odbcinst odbcinst1debian2 proj-bin proj-data scribus-trunk-data va-driver-all vdpau-driver-all
  vdpau-va-driver
.
.
.
The following packages will be REMOVED:
  scribus-trunk
0 upgraded, 0 newly installed, 1 to remove and 11 not upgraded.
After this operation, 41.5 MB disk space will be freed.
(Reading database ... 241421 files and directories currently installed.)
Removing scribus-trunk (1.5.3svn~r21430~20160820~ppa55~ubuntu16.04.1) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160701-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) 

Tag : Scribus
FAQ
Q
What is the command to install Scribus in Ubuntu?
A
the command to install Scribus in Ubuntu is

#apt-get install scribus-trunk -y
Q
What is the required PPA for installing Scribus?
A
ppa:scribus/ppa is the required PPA for installing Scribus
Q
What is the Major usage of Scribus application?
A
Scribus is a freeware, multi-platform publishing program applicable for all platforms. Its user- friendly interface allows users to publish their work more effectively.
Q
Can I use a command line interface with Scribus?
A
You cannot directly call Scribus. However, you can use Scribus to build templates. The Scribus .sla file type is XML (tagged plain-text) and can be processed with nearly any CLI converter out
Q
How much does Scribus cost?
A
Some people are not familiar with GPL license. So Can Scribus be used legally in a company to produce internally used documents.