matthew@seymour:~$ apt-cache search games | grep kde
When you’ve found the package you want to install, run it through apt-get
install as usual. If you first want a little more information about that
package, you can use apt-cache showpkg, like this:
Click here to view code image
matthew@seymour:~$ apt-cache showpkg mysql-server-5.7
This shows information on “reverse depends” (which packages require,
recommend, or suggest mysql-server-5.7), “dependencies” (which
packages are required, recommended, or suggested to install mysql-
server-5.7), and “provides” (which functions this package gives you).
The “provides” list is quite powerful because it allows different packages to
provide given resources. For example, a MySQL database-based program
requires MySQL to be installed, but it isn’t fussy about whether you install
MySQL 4.1 or MySQL 5.7. In this situation, the Debian packages for MySQL
4.1 and MySQL 5.7 would both have mysql-server-4.1 in the provides
list, meaning that they would offer the functionality provided by MySQL 4.1.
Therefore, you could install either version to satisfy the MySQL-based
application.
Using apt Instead of apt-get
There is a new, simplified interface to APT that removes the hyphen and the
second part of the command. It also includes lovely updates like a progress
bar. Table 9.1 lists some of the new commands and what they replace. Both
versions work, so no relearning is necessary if you do not want to switch.
Table 9.1 apt-get Versus apt
apt-get Command apt Command
apt-get install apt install
apt-get remove apt remove
apt-get update apt update
apt-get upgrade apt upgrade
apt-get dist-upgrade apt full-upgrade