Posso fare in modo che apt-get usi sempre --no-install-recommend?


19

Sto cercando di creare un'installazione debian minimalista per il mio netbook. Ho un punto di ripristino di clonezilla che ho fatto subito dopo una nuova installazione debian minima.

Non ho pacchetti diversi da quello che debian installa automaticamente durante un'installazione minima. Ho deselezionato tutto in Taskel (nessun ambiente desktop, niente).

Voglio installare alcuni pacchetti. Dal momento che sto creando un'installazione minimalista, voglio usare sempre sudo apt-get --no-install-recommends <package-name>.

C'è un modo che posso creare come un comando abbreviato personalizzato per questo? Oppure c'è un modo per copiare e incollare un mucchio di quei comandi in un documento di testo e poi eseguirli tutti in sequenza usando un solo comando? Conoscete un modo più semplice ed elegante per eseguire una serie di pacchetti installati da un prompt dei comandi minimo appena installato?


Risposte:


44

È possibile configurare apt tramite i file apt.conf.

Ecco un comando che uso sul mio server (come root):

cat > /etc/apt/apt.conf.d/01norecommend << EOF
APT::Install-Recommends "0";
APT::Install-Suggests "0";
EOF

Per vedere se apt legge questo, inseriscilo nella riga di comando (come utente root o normale):

apt-config dump | grep Recommends

2
Se apt-config dumpdice che la tua linea viene ignorata, potrebbe essere perché un altro file in questa directory ( trovalo con grep), diciamo 99synaptic, lo sovrascrive, nel qual caso vorrai modificare quel file o rinominare 01norecommend aumentando il numero iniziale in modo che sia leggi più tardi.
Marc Glisse,

E dopo aver aggiunto la configurazione per non installare i pacchetti consigliati, c'è un modo per cambiare questa impostazione per una corsa di apt-get install?
Andrybak,

--install-recommends- proprio come potresti fare un ulteriore passo avanti e --install-suggestsche è già disattivato per impostazione predefinita
Ryan Pavlik,

0

Ecco una riga per creare il /etc/apt/apt.conf.d/999norecommendfile secondo la risposta di @ esplor :

apt-config dump | grep -we Recommends -e Suggests | sed s/1/0/ | sudo tee /etc/apt/apt.conf.d/999norecommend
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.