< Previous | Contents | Next >
8.2. Basic Package Interaction
Armed with a basic understanding of the APT landscape, let’s take a look at some basic package interactions including the initialization of APT; installation, removal, and purging of packages; and upgrading of the Kali Linux system. Then let’s venture from the command line to take a look at some graphical APT tools.
Initializing APTInstalling PackagesInstalling Packages with dpkgInstalling Packages with APTUpgrading Kali LinuxRemoving and Purging PackagesInspecting PackagesQuerying dpkg's Database and Inspecting .deb FilesQuerying the Database of Available Packages with apt-cache and aptTroubleshootingHandling Problems after an UpgradeThe dpkg Log FileReinstalling Packages with apt --reinstall and aptitude reinstallLeveraging --force-* to Repair Broken DependenciesFrontends: aptitude and synapticAptitudeSynaptic