Antworten:
Es ist am besten, eine eigene Benutzerdatei zu erstellen, /etc/apt/apt.conf.ddamit Sie sicherstellen können, dass diese nicht durch Paketaktualisierungen überschrieben wird. Erstellen Sie eine eigene allgemeine Datei, die 99mysettings mit aufgerufen wird, anstatt sie zu vorhandenen Dateien im Verzeichnis hinzuzufügen
sudo touch /etc/apt/apt.conf.d/99mysettings
Es ist mit einem gekennzeichnet, 99damit Ihre Einstellungen zuletzt ausgeführt werden und so dieselben Werte für die angegebenen Einstellungen überschreiben, die in anderen Dateien im Verzeichnis vorhanden sind.
Dann, um Ihre Datei zu bearbeiten, laufen
sudo nano /etc/apt/apt.conf.d/99mysettings
Anschließend können Sie beispielsweise das folgende (wenn auch normalerweise nicht empfohlene) Konfigurationselement hinzufügen:
APT::Install-Suggests "true";
Wenn Sie die Installation empfohlener Pakete beenden möchten (wiederum normalerweise nicht die beste Entscheidung), können Sie diese verwenden
APT::Install-Recommends "false";
Die Syntax dieser Befehle unterscheidet sich davon, wie in der Manpage beschrieben wird, wie Einträge für ältere apt.confBenutzer eingerichtet werden sollen. vorher APT::GET::Install-Suggests "true"; wäre die Syntax gewesen, aber das wird für das obige Beispiel nicht funktionieren.
Auf der Manpage erhalten Sie einen Hinweis auf die allgemeinen verfügbaren Einstellungen. Geben Sie daher man apt.confdie Ubuntu-Manpages online ein oder sehen Sie sie sich an . Die beste Quelle für passende Konfigurationseinstellungen ist jedoch das Debian-Handbuch, das hier online oder als vollständiges PDF hier verfügbar ist. Es enthält sehr nützliche Informationen, die hauptsächlich auch für Ubuntu gelten.
Die apt.confDatei, die die Konfiguration für APT enthält, befindet sich standardmäßig in /etc/apt/.
Gehen Sie aptim Terminal wie folgt vor, um zu überprüfen, was sich im Verzeichnis befindet:
cd /etc/apt
ls
Die apt.confDatei sollte nach dem lsBefehl aufgelistet werden .
Allerdings , wenn es nicht vorhanden ist , können Sie es erstellen , indem Sie den folgenden Befehl ausführen:
gksu gedit apt.conf
(Sicherstellen , dass das vorliegende Arbeitsverzeichnis /etc/apt, wenn nicht, dann cdzu /etc/aptersten.)
Daraufhin werden Sie nach Ihrem Passwort gefragt und gestartet, geditdamit Sie Ihre apt.confDatei erstellen können .
Sie können auch verwenden:
sudo nano apt.conf
Suchen Sie die vorhandene Konfiguration per apt-config dumpBefehl, z.
apt-config dump | grep -we Recommends -e Suggests
Ändern Sie die Werte und fügen Sie sie hinzu /etc/apt/apt.conf.d/99somefile(eine neue Datei). Die Nummer vor der Datei gibt Priorität (niedrigere Läufe früher, höhere Läufe spätestens).
Hier ist das Beispiel zum Deaktivieren APT::Install-RecommendsundAPT::Install-Suggests :
apt-config dump | grep -we Recommends -e Suggests | sed s/1/0/ | sudo tee /etc/apt/apt.conf.d/99norecommend