Como listr packages de softwaire instalados manualmente no Ubuntu?

Possível Duplicado:
Como você rastreia quais packages foram instalados no Ubuntu (Linux)?

Olá,

  • Como rolair paira cima usando um keyboard usando o emulador do terminal terminador?
  • Sem som (alto-falantes USB) no Ubuntu 9.04 Jaunty Jackalope
  • É possível desativair permanentemente o access à internet sob o Ubuntu?
  • Instalação mínima emacs24 no ubuntu
  • Como instalair uma key CA (SSL autenticado) no ubuntu?
  • Modo mais rápido paira drenair a bateria
  • Estou usando o apt-get install paira instalair vários softwaires no meu PC. Eu tenho um punhado de PCs que precisam dos mesmos packages de softwaire instalados em todos eles. Como posso obter uma list de softwaire instalada via apt-get install e a seqüência no que os packages estão instalados. Ok, a sequência não é tão importante, pois o gerenciador de packages resolve dependencies … Quero criair um script que, uma vez executado, instale todo o softwaire necessário nos outros PCs. Todos esses PCs são instalações padrão do Ubuntu. É óbvio que a list de packages não deve include todos os packages que estão instalados através de uma installation padrão 🙂

    Além disso, essa list não deve conter softwaire instalado via synaptic ou dpkg se possível.

  • Cygwin Mintty unicode não exibe crash apesair de ter o dejavu sans mono e tudo
  • Perdeu connection sem fio após o operating system continuamente durante uma semana
  • Mono saída de som no Ubuntu?
  • Similairidade e / ou Diff de dois documentos ODT (Linux)
  • É possível reiniciair um computador em resposta a uma notificação por e-mail?
  • Montando Truecrypt automaticamente no tempo de login do user
  • 2 Solutions collect form web for “Como listr packages de softwaire instalados manualmente no Ubuntu?”

    Você pode save uma list de packages instalados na máquina antiga com o command dpkg --get-selections > ~/packages e depois restaurá-lo no novo com sudo dpkg --set-selections < ~/packages && apt-get dselect-upgrade .

    Você não deviewia ter que se preocupair com a installation padrão tendo um monte de coisas já incluídas, o apt-get cuidairá de tudo paira você.

    Você vai acabair com vários files de text chamados packages listm os packages que precisam ser instalados em cada máquina. Se você quiser, você pode adicionair todos estes juntos e, em seguida, livrair-se de duplicates usando uniq , o que significa que você teria então um conjunto de packages paira instalair em vez de um conjunto de cada máquina.

    aptitude pode fazer o que você está procurando e muito mais, na viewdade.

     aptitude seairch '?installed ?not(?automatic)' 

    Ou mais curto:

     aptitude seairch '~i!~M' 

    irá listr todos os packages instalados manualmente. Nenhum dos packages dependentes (ou seja, como mysql-data, ou * -common, que são instalados automaticamente) será listdo.

    Se você quiser apenas nomes de packages, use -F '%p' pairâmetro -F '%p' .

    Você pode viewificair a reference de padrões de search , praticamente não há critérios que não pode procurair.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.