Chapter 9 Managing Software Ubuntu Unleashed Chapter 9 Managing Software
Ubuntu Software Center Graphical utility for package management Easy search, 1 click installs 3 options in left pane Get Software Installed Software History Synaptic – works like “Programs and Features” in Windows Allows you to mark for installation, re-installation, upgrade, and removal Click apply
Staying Up-to-Date Software Updater When run, it lists all available updates Refresh by clicking “check” Click “show details” to see the changes the update makes
Command Line Basics APT – why is it so cool? Before APT was RPM RPM has “dependencies” meaning you couldn't just install (for instance) VLC, you'd have to first install any additional software that VLC needed to run, but before you could install that, you might need to install a handful of other software that the additional software needed, and on and on. Very time consuming APT – properly handles dependencies – downloads and installs all dependency software APT – Advanced Package Tool
Using apt-get sudo apt-get update Contacts all servers that it uses Downloads a list of file updates sudo apt-get upgrade Lists available updates Do you want to continue [Y/n] ? sudo apt-get remove program_name Will uninstall the named program
Finding Software apt-cache search program_name Will find name of program & name of program in description apt-cache -n search program_name Will ignore program name in description
Tarballs When apt-get doesn't work Something you're looking for doesn't exist in your repositories You may find zipped software that will work for you Will usually be in program_name.tar.gz (or tar.bz) Use the command tar zxvf program_name.tar.gz -C ~/source Now go to /source/program_name and look for instructions Usually in a file called readme, install, or something similar Follow instructions to install
DOL and CCBY