Figure 8.2 synaptic Package Manager 8.3. Advanced APT Configuration and Usage




Download 11,68 Mb.
Pdf ko'rish
bet118/174
Sana15.01.2024
Hajmi11,68 Mb.
#137314
1   ...   114   115   116   117   118   119   120   121   ...   174
Bog'liq
Kali-Linux-Revealed-2021-edition

Figure 8.2
synaptic
Package Manager
8.3. Advanced APT Configuration and Usage
Now it is time to dive into some more advanced topics. First, we will take a look at advanced
configuration of APT, which will allow you to set more permanent options that will apply to APT
tools. We will then show how package priorities can be manipulated, which opens the door for
advanced fine-tuned, customized updates and upgrades. We will also show how to handle multiple
distributions so that you can start experimenting with packages coming from other distributions.
Next, we will take a look at how to track automatically installed packages, a capability that enables
you to manage packages that are installed through dependencies. We will also explain how multi-
arch support opens the door for running packages built for various hardware architectures. Last
but not least, we will discuss the cryptographic protocols and utilities in place that will let you
validate each package’s authenticity.
8.3.1. Configuring APT
Before we dive into the configuration of APT, let’s take a moment to discuss the configuration
mechanism of a Debian-based system. Historically, configuration was handled by dedicated con-
figuration files. However, in modern Linux systems like Debian and Kali, configuration directories
with the
.d
suffix are becoming more commonly used. Each directory represents a configuration
200
Kali Linux Revealed


file that is split into multiple files. In this sense, all of the files in
/etc/apt/apt.conf.d/
are in-
structions for the configuration of APT. APT processes the files in alphabetical order, so that the
later files can modify configuration elements defined in the earlier files.
This structure brings some flexibility to administrators and package maintainers, allowing them
to make software configuration changes through file additions without having to change an ex-
isting file. This is especially helpful for package maintainers because they can use this approach
to adapt the configuration of other software to ensure that it perfectly co-exists with theirs, with-
out breaking the Debian policy that explicitly forbids modifying configuration files of other pack-
ages. Because of the
.d
configuration mechanism, you don’t have to manually follow multiple
package configuration instructions typically found in the package’s
/usr/share/doc/
package
/README.Debian
file, since the installer can drop in configuration files.

Download 11,68 Mb.
1   ...   114   115   116   117   118   119   120   121   ...   174




Download 11,68 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Figure 8.2 synaptic Package Manager 8.3. Advanced APT Configuration and Usage

Download 11,68 Mb.
Pdf ko'rish