problema di backup del repository del pacchetto ubuntu

4

Voglio installare la nuova ubuntu 11.04 rilasciata ieri, e il mio sistema ha attualmente Ubuntu 10.10. Ho installato molti pacchetti relativi al progetto del mio college dopo l'installazione 10.10. C'è qualche script / codice per trovare i pacchetti che ho installato dopo l'installazione di Linux o pacchetti diversi da quelli predefiniti, in modo che io possa installarli nella nuova versione di Ubuntu in una sola volta anziché sui requisiti?

    
posta Sushant Jain 29.04.2011 - 05:45

3 risposte

2

Scrivo una piccola sceneggiatura, qualche volta fa, per ottenere ciò che chiedi. Sì, l'output dovrebbe essere raffinato, ma ti dà un buon suggerimento su ciò che ti serve (è richiesto aptitude ).

Prende essenzialmente tutti i pacchetti installati non automaticamente dopo la fine dell'installazione del sistema, contrassegnata in modo convenzionale dall'installazione del pacchetto grub-pc .

#!/bin/bash

export LC_COLLATE=C

eval $(lesspipe)

vars=($(less /var/log/dpkg.log* | sort | 
  grep 'status installed grub-pc' | head -1))
date="${vars[0]}"
time="${vars[1]}"

join \
  <(aptitude -F%p search '?installed?not(?automatic)' |
    sort) \
  <(less /var/log/dpkg.log* |
    sort |
    awk -v date=$date -v time=$time '(( == date &&  > time) ||  > date) 
      &&  == "install" { print  }' |
    sort -u)
    
risposta data enzotib 29.04.2011 - 14:11
0

Perché non solo aggiorna direttamente la tua installazione 10.10 alla 11.04? Aggiorna automaticamente tutti i pacchetti che hai aggiunto.

    
risposta data WhiteFang34 29.04.2011 - 05:54
0

/var/cache/apt/archives contiene pacchetti installati attraverso il repository.

    
risposta data user16989 29.04.2011 - 05:58

Leggi altre domande sui tag