4.15 Installing Packages

For information on installing packages in general see Section 6.17. For now, to get things started install some basic packages from CD-ROM or the Internet:

$ sudo apt-get install wajig
$ wajig install ssh emacs meld most

4.15.1 Update To Newest Distribution

Add the local server (I add a local mirror plus an Australian mirror at aarnet) and the US server to /etc/apt/sources.list:

deb ftp://ftp.nerim.net/debian-marillat/ unstable main
deb http://ftp.au.debian.org/debian unstable main contrib non-free
deb http://ftp.debian.org/debian unstable main contrib non-free
deb http://security.debian.org/ stable/updates main contrib non-free

4.15.2 Upgrade

Use the following commands to upgrade your system:

  # wajig update       (Update list of available packages)
  # wajig dist-upgrade (Update installed packages and dependencies)

4.15.3 New Packages

New packages can be installed one at a time or as part of a collection using the task selection tool tasksel or -, gnome, tasksel. A nice graphical alternative in synaptic. Below is a list of packages I commonly install (in addition to those in Section 6.17). Place the following list into a file called installs:

alien apt-listchanges aspell aspell-doc aspell-en auctex autoconf
automake autotools-dev

catdoc cdrdao cdtool cvs 

deborphan devhelp-books dia

elvis-tiny emacs21-el enscript

fakeroot fortune-mod fping

g77 gawk gcvs gkdebconf glabels glade-gnome glimer gnome-audio
gnome-commander gnome-spell gnumeric-doc gnumeric-plugins-extra
gnuplot gpaint graphviz grip groff gsfonts-x11 gthumb gtimer

hdparm hwdata

idle ifupdown imagemagick indent 

latex-beamer lshw lynx lyx 

modconf mozilla mpage mpg321 muttprint myspell-en-gb

netpbm nfs-kernel-server ntp-simple

openoffice.org openoffice.org-hyphenation-en-gb
openoffice.org-thesaurus ooqstart-gnome

plotutils prosper psfontmgr psgml pstoedit psutils-apt python-dev
python-doc python-elisp python-glade2 python-gnome2 python-mysqldb
python-numeric python-optik python-soappy python-xml

r-base r-base-dev r-base-html r-base-latex r-doc-html r-doc-info
r-doc-pdf r-gnome r-cran-gtkdevice r-recommended rdist rsync

samba sgml-data sox sp splay ssh-askpass ssh-askpass-gnome synaptic
sysutils

tetex-doc tetex-src transfig

unzip

vim 

xclip xdaliclock xfig xfishtank xfonts-cyrillic xfsprogs xfstt xgalaga
xine-ui xletters xloadimage xmountains xplanet xplanet-images
xscreensaver-gl xscreensaver-gnome xsltproc

zip

Install them with:

  $ wajig install -f installs

You may also want to install the gtk-engines-* and gtk2-engines-* packages.



Your donation will support ongoing development and give you access to the PDF version of this book. Desktop Survival Guides include Data Science, GNU/Linux, and MLHub. Books available on Amazon include Data Mining with Rattle and Essentials of Data Science. Popular open source software includes rattle, wajig, and mlhub. Hosted by Togaware, a pioneer of free and open source software since 1984. Copyright © 1995-2021 Graham.Williams@togaware.com Creative Commons Attribution-ShareAlike 4.0.