ubuntu problema de backup do repositório de pacotes

4

Eu quero instalar o novo Ubuntu 11.04 lançado ontem, e meu sistema atualmente tem o Ubuntu 10.10. Eu instalei muitos pacotes relacionados ao meu projeto da faculdade após a instalação da 10.10. Existe algum script / código para descobrir quais pacotes eu instalei após a instalação do linux ou outros pacotes além do padrão, para que eu possa instalá-los na nova versão do Ubuntu de uma vez, e não de requisitos?

    
por Sushant Jain 29.04.2011 / 05:45

3 respostas

2

Eu escrevo um pequeno script, algumas vezes atrás, para obter o que você pede. Sim, a saída deve ser refinada, mas dá uma boa dica do que você precisa ( aptitude é necessário).

Essencialmente, todos os pacotes instalados não são automaticamente após o final da instalação do sistema, marcados convencionalmente pela instalação do pacote 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)
    
por enzotib 29.04.2011 / 14:11
0

Por que não apenas atualize diretamente sua instalação 10.10 para 11.04? Ele atualizará automaticamente todos os pacotes que você adicionou.

    
por WhiteFang34 29.04.2011 / 05:54
0

/var/cache/apt/archives contém pacotes instalados através do repositório.

    
por user16989 29.04.2011 / 05:58