This chapter covers the basic actions installing, removing and upgrading of packages.
Furthermore performing a system upgrade, browsing the online documentation, reading the changelog and the advanced actions forcing the installation of a specifc package version, locking a package to the current version are descripted.
If different version of the same package are available Synaptic Package Manager will select the most applicable by default. To force the installation of a specific version that is differnet to the default one, see the section called “ To Force the Installation of a Specific Version ”.
If you have found a package that you want to install perform the following steps:
Choose Edit->Refresh Package List from the menu.
Click on Refresh in the toolbar.
Press the key combination Ctrl-U.
Double click on the name of the package in the package list.
Click on the status icon of the package and choose Mark for Installation from the menu.
Right click on the package and choose Mark for Installation from the context menu.
Select the package and choose Package->Mark for Installation from the menu.
Select the package and press the key combination Ctrl-I.
If the installation of the package(s) requires additional changes, you will be asked for confirmation. To also mark the additional changes click on the button Mark .
Click on Apply in the toolbar.
Choose Edit->Apply Marked Changes from the menu.
Press the key combination Ctrl-E.
You will be asked for confirmation. Check the summarized changes that will be applied. To continue with the actual installation confirm the changes click on Apply.
During the processing of the changes you will see a progressbar. Wait until the changes have been applied. This can take some time depending on the size of the changes. Afterwards you will be returned to the main window.
The progressbar is not available on Debian system. Instead you will see a detailed terminal output.
Configuration files and user created data (e.g. a website in "/var/www") are not removed from the system by default.
Debian only: You can change the default behavior in the ???.
Debian only: To remove all files related to the package choose Mark for Complete Removal instead of Mark for Removal.
To remove a packages follow these steps:
Double click on the name of the installed package in the package list.
Click on the status icon of the package and choose Mark for Removal from the menu.
Right click on the package and choose Remove from the context menu.
Select the package and choose Package->Mark for Removal from the menu.
Select the package and press the key combination Ctrl-R.
If the removal of the package(s) requires additional changes, you will be asked for confirmation. To also mark the additional changes click on the button Mark .
Click on Apply in the toolbar.
Choose Actions->Apply Marked Changes from the menu.
Press the key combination Ctrl-E.
You are asked for confirmation. Check the summarized changes that will be applied. To continue with the actual removal confirm the changes click on Apply.
During the processing of the changes you will see a progressbar. Wait until the changes have been applied. This can take some time depending on the size of the changes. Afterwards you will be returned to the main window.
The progressbar is not available on Debian system. Instead you will see a detailed terminal output.
To upgrade a package follow these steps:
Choose Edit->Refresh Package List from the menu.
Click on Refresh in the toolbar.
Press the key combination Ctrl-U.
Double click on the name of the package with a later version available in the package list.
Click on the status icon of the package and choose Mark for Upgrade from the menu.
Right click on the package and choose Mark for Upgrade from the context menu.
Select the package and choose Package->Mark for Upgrade from the menu.
Select the package and press the key combination Ctrl-U.
If the upgrade of the package(s) requires additional changes, you will be asked for confirmation. To also mark the additional changes click on the button Mark .
Apply the marked changes to actually upgrade the package:
Click on Apply in the toolbar.
Choose Edit->Apply Marked Changes from the menu.
Press the key combination Ctrl-E.
You are asked for confirmation. Check the summarized changes that will be applied. To continue with the actual upgrade confirm the changes click on Apply.
During the processing of the changes you will see a progressbar. Wait until the changes have been applied. This can take some time depending on the size of the changes. Afterwards you will be returned to the main window.
The progressbar is not available on Debian system. Instead you will see a detailed terminal output.
To upgrade all installed packages to the latest version, see the section called “ To Upgrade the Whole System ”.
The global upgrade enables you to upgrade your system to the latest version without having to mark and validate each package upgrade manually.
The default upgrade method marks upgrades of installed packages only. If the later version of a package depends on not installed packages or conflicts with an already installed package, the upgrade will not be marked.
The smart upgrade method tries to resolve package conflicts intelligently. This includes installing additional required packages and prefering packages with higher priority.
Smart upgrade is also known as dist-upgrade in the console tool apt-get.
Upgrades to a later operating system major releases have to be performed with the smart upgrade method, e.g. from Conectiva 9 to Conectiva 10 or from Debian Woody to Debian Sarge.
To upgrade your system to the latest version follow these steps:
Choose Edit->Refresh Package List from the menu.
Click on Refresh in the toolbar.
Press the key combination Ctrl-U.
Click on Upgrade System in the toolbar.
Choose Edit->Upgrade System from the menu.
Press the key combination Ctrl-G.
Choose the upgrade method. Smart upgrade is recommended.
Click on Apply Changes in the toolbar.
Choose Edit->Apply Marked Changes from the menu.
Press the key combination Ctrl-E.
You are asked for confirmation. Check the summarized changes that will be applied. To continue with the actual upgrade confirm the changes click on Apply.
During the processing of the changes you will see a progressbar. Wait until the changes have been applied. This can take some time depending on the size of the changes. Afterwards you will be returned to the main window.
The progressbar is not available on Debian system. Instead you will see a detailed terminal output.
You can change the default upgrade method in the action settings for further upgrades.
To show packages that are marked for a status change only choose the "Marked Changes" filter, see the section called “ To Apply Filters ”.
Click on Apply in the toolbar.
Choose Edit->Apply Marked Changes from the menu.
Press the key combination Ctrl-E.
You are asked for confirmation. Check the summarized changes that will be applied. To confirm the changes click on the button Apply.
During the processing of the changes you will see a progressbar. Wait until the changes have been applied. This can take some time depending on the size of the changes. Afterwards you will be returned to the main window.
The progressbar is not available on Debian system. Instead you will see a detailed terminal output.
The following ways allow you to unmark changes:
Right click on the package and choose Unmark from the context menu.
Select the package(s) and choose Package->Unmark.
Select the package(s) and press Ctrl-N.
Choose Edit->Unmark All from the menu.
Choose Edit->Undo from the menu.
This step can be repeated. The maxium number of undo operations can be set in the preferences. FIX link
To use this feature you have to install the package libgnome2-perl.
Debian provides a unified method, called debconf, to configure software packages. This feature is not supported by all packages. If a package supports this feature the configuration can be done through an assistant.
To configure a supported package:
Select the package that you wish to configure in the package list.
Choose Package->Configure... from the menu.
To get a list of all configurable packages choose the Configurable Packages filter.
To use this feature you have to install the package dwww.
Dwww provides access to all the installed documentation related to package with a web browser. The whole documentation is hostet via a local HTTP server.
Select the package about that you wish to read additional documentation in the package list.
Choose Package->Documentation.
The changelog of native Debian packages can be viewed, only.
To view the changelog of a native Debian package perfrom the following steps:
Select the package in the package list.
Choose Package->Download Changelog.
To lock a package to the current version follow these steps:
Select the package that you want to lock in the package list.
Choose Package->Lock.
The Synaptic Package Manager will reload the package list. You should now see, that the menu item Package->Lock Version is checked. Furthermore all actions in the menu Package are disabled now.
To unlock the package uncheck Package->Lock Version.
The Synaptic Package Manager always selects the most applicable version available. If you force a differnet version from the default one, errors in the dependency handling can occur.
To force the installation of a version of package differnet to the default one perform the following steps:
Choose Edit->Refresh Package List from the menu.
Click on Refresh in the toolbar.
Press the key combination Ctrl-U.
Select the package in the package list.
Choose Package->Force Version... from the menu to open a dialog with all available versions of the package.
Select the version that should be marked for installation. To confirm your descision click on the button Force.
Click on Apply in the toolbar.
Choose Edit->Apply Marked Changes from the menu.
Press the key combination Ctrl-E.
You will be asked for confirmation. Check the summarized changes that will be applied. To continue with the actual installation confirm the changes click on Apply
During the processing of the changes you will see a progressbar. Wait until the changes have been applied. This can take some time depending on the size of the changes. Afterwards you will be returned to the main window.
The progressbar is not available on Debian system. Instead you will see a detailed terminal output.
Synaptic Package Manager will not allow any further changes to the system before all broken packages are fixed.
To show all broken packages choose the Broken filter.
To correct the broken packages perform the following steps: choose Edit->Fix Broken Packages from the menu.
Choose Edit->Fix Broken Packages from the menu.
Click on Apply in the toolbar.
Choose Edit->Apply Marked Changes from the menu.
Press the key combination Ctrl-E.
You will be asked for confirmation. Check the summarized changes that will be applied. To continue with the actual repair confirm the changes click on Apply
During the processing of the changes you will see a progressbar. Wait until the changes have been applied. This can take some time depending on the size of the changes. Afterwards you will be returned to the main window.
The progressbar is not available on Debian system. Instead you will see a detailed terminal output.