04.06.2013 Views

UCS 2.4 - Univention

UCS 2.4 - Univention

UCS 2.4 - Univention

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

11 Software maintenance<br />

the univention-updater command is executed at a certain time. The package update is performed<br />

after the release update.<br />

The outputs of univention-updater during the automated release update are written to<br />

/var/log/univention/updater.log on the updated systems.<br />

11.3.6 Manual package maintenance<br />

All package maintenance processes can either be performed with the <strong>Univention</strong> Management Console<br />

package management (see Chapter 5.3.11) or using command line-based tools. The conventional Debian<br />

tools are used.<br />

Further information can be found in [17].<br />

11.3.6.1 Installing packages<br />

Individual packages are installed using the command<br />

univention-install PACKAGENAME<br />

The repository server is used as the installation medium. When installing a package it is sometimes<br />

necessary to install additional packages, which are required for the proper functioning of the package.<br />

These are called packages dependencies. The installation can be simulated with the parameter -s to<br />

check in advance which dependencies are retrieved.<br />

Each system receives a local list of available packages. Before the installation of a package, the repository<br />

server’s package list should be updated to ensure that the up-to-date version is used and all dependencies<br />

are resolved:<br />

apt-get update<br />

11.3.6.2 Searching for available packages<br />

If the name of a package is known, the command apt-cache search can be used to search for the<br />

package. Parts of the name or words which appear in the description of the package are listed.<br />

apt-cache search fax<br />

The package list must also be updated here to ensure that search is performed in the up-to-date package<br />

vault (see 11.3.6.1).<br />

11.3.6.3 Removing packages<br />

Individual packages are removed with the command<br />

apt-get remove PACKAGENAME<br />

Packages required by the package removed are also removed in turn.<br />

This procedure can be simulated using the -s parameter.<br />

246

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!