Apt-get scaricherà la stessa versione di un pacchetto aggiunto manualmente a / var / cache / apt / archives?


9

Immaginate, ho tutti i pacchetti da installare, per esempio, ddd.
Se copio tutti i dddpacchetti /var/cache/apt/archivesed eseguo sudo apt-get install dddnel terminale, apt-getricaricherò i pacchetti o li salterò?

PS Al momento ho dddinstallato, quindi non posso (non) testarlo da solo. Quindi ho bisogno di un esperto per dirmi cosa sarebbe successo :)


non ne ho trovato nessuno /var/apt/cache.
Avinash Raj,

che tipo di pacchetti hai avuto .deb o tar.gz?
Avinash Raj,

Risposte:


7

Sì, ma solo se il pacchetto fa parte di un elenco che è stato scaricato durante l'esecuzione di un apt-get update, ad esempio:

  • Si ottiene un pacchetto che proviene da un PPA che si desidera utilizzare e si aggiunge manualmente il pacchetto /var/cache/apt/archives, poiché la versione del pacchetto non è presente in alcun elenco di pacchetti dalle origini non verrà utilizzata.

Anche i pacchetti sono firmati, quindi se la firma del pacchetto non corrisponde alla firma prevista, verrà scaricata di nuovo, l'identificazione del pacchetto non dipende solo dal nome del file.

Per farla breve: se la versione e la firma del pacchetto aggiunte manualmente corrispondono a qualcosa nell'elenco dei pacchetti delle fonti, verrà utilizzato quel pacchetto, altrimenti verrà scaricato di nuovo.


5

No, non lo scaricare di nuovo. Qui sto installando un pacchetto precedentemente disinstallato che è presente nella mia /var/cache/apt/archivesdirectory.

sudo apt-get install artha

inserisci qui la descrizione dell'immagine


Ciò non è conclusivo a meno che non sia stato copiato manualmente il file lì e non vi fosse alcuna presenza precedente di artha sul sistema.
Requist

Dal momento che suppongo che disinstallare un pacchetto significhi lo stesso.
g_p,

Pensi che non ci sia menzione altrove? Ma ho verificato questo ottenendo manualmente un pacchetto da Ubuntu e aggiungendolo alla cache prima dell'installazione. Quindi ora di sicuro, non scaricherà nuovamente il file.
Requist

@guruprasad Vorrei selezionare la tua risposta come accettata, ma la risposta di Bruno Pereira è più dettagliata. Comunque grazie e +1 per un'ottima risposta e un ottimo sfondo :)
user1857492
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.