Como posso listar tudo o que instalei no Ubuntu até hoje?

Iniciado por eaxgrande, 03 de Agosto de 2012, 12:09

tópico anterior - próximo tópico

eaxgrande

Bom dia amigos do fórum!


Quero deixar meu 12.04 com (exatamente) todos os recursos que já instalei no meu 10.04 aqui.

Estou demorando pra me "desapegar" do 10.04 e esse é um dos motivos.

Quando preciso usar alguma coisa, corro pro 10.04 ao invés de tentar instalar no 12.04. 

O problema é que meu 10.04 demorou 2 anos pra estar do jeito que está: absolutamente completo (pra mim, é claro)

Ou seja, tem tanta coisa que já instalei aqui que não sou capaz de lembrar, rs, rs, rs

Tem alguma forma de criar uma lista? Talvez pelo terminal...

Algum comando que me listasse tudo o que já instalei aqui e que não vem por padrão na ISO do Ubuntu...

Alguém sabe?

Abraços!
Ubuntu-Mate 16.04 Xenial
Lubuntu-LXQt 20.04 Focal

Ioca100

#1
Veja se encontra.
O synaptic também é amigo.
Usuário Linux- 449417


irtigor

Gere duas listas (10.04x12.04), ordene (se necessário) e use o diff, pra ver as diferenças. Existem versões gráficas, como o meld, se preferir.

eaxgrande

Espetacular, pessoal! Entendi!

Ótima dica, irtigor!

Só falta uma coisa pra matar a pau, he, he, he...

Pra que serve isso?
Citarsudo dpkg --set-selections
e
Citarsudo apt-get dselect upgrade
o
ou
Citarsudo apt-get -u dselect-upgrade

Será que é o que eu tô pensando? Fazer o apt-get seguir a lista pra instalar os programas que eu quero?

Putz!
Ubuntu-Mate 16.04 Xenial
Lubuntu-LXQt 20.04 Focal

eaxgrande

Antes de mais nada, como interpreto esse conteúdo?
---
Citar> duplicity               install
153,157d112
< dvd95                  install
< dvdauthor               install
< dvdrip                  install
< dvdrip-doc               install
< dvdrip-utils               install
160,161d114
< easytag                  install
< ecryptfs-utils               install
164d116
< emerald                  install
166a119
> enchant                  install
168,178d120
< equivs                  install
< erlang-base               install
< erlang-crypto               install
< erlang-inets               install
< erlang-mnesia               install
< erlang-public-key            install
< erlang-runtime-tools            install
< erlang-ssl               install
< erlang-syntax-tools            install
< erlang-xmerl               install
< esound-clients               install
183c125
< evolution-common            install
---

Ubuntu-Mate 16.04 Xenial
Lubuntu-LXQt 20.04 Focal

platao

Citação de: irtigor online 03 de Agosto de 2012, 16:03
Gere duas listas (10.04x12.04), ordene (se necessário) e use o diff, pra ver as diferenças. Existem versões gráficas, como o meld, se preferir.

http://ubuntuforum-br.org/index.php/topic,94464.0.html
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

irtigor

a = adicionado, d = deletado e c = mudado, os números antes indicam as linhas. A analise é útil, porque nem tudo que está presente no 10.04, você vai realmente querer instalar no 12.04.

eaxgrande

Bom dia, caros colegas


Instalei o meld, como recomendado pelo irtigor e pelo platao. Graças a isso, consegui entender o que o arquivo gerado pelo diff significava.

Já tenho condições de analisar a listagem e decidir sobre o que instalar.

Mas ainda estou  confuso com o significado dos comandos que postei antes:

Citarcat ~/Desktop/packages > sudo dpkg --set-selections && sudo apt-get dselect upgrade

Citarsudo dpkg --set-selections < ~/Desktop/packages && sudo apt-get -u dselect-upgrade

Aparentemente parecem fazer a mesma coisa, de modo um pouco diferente.

Não os testei ainda, pois estou pensando no que o platao disse aqui:
Citação de: platao online 18 de Abril de 2012, 20:40
Ola pode usar sim sem problema, mas fique atento se o Ubuntu for uma versao diferente, como por exemplo 10.04 e o seu for 11.10 por exemplo...as vezes o nome das libs e o mesmo, mas a versao das libs e programas nesse caso podem ser diferentes de um Ubuntu para outro mais novo ou mais antigo. Se os dois Ubuntu's forem 11.10 por exemplo entao nao ha problema.

... e no que o irtigor disse aqui:
Citação de: irtigor online 03 de Agosto de 2012, 21:54
(...) porque nem tudo que está presente no 10.04, você vai realmente querer instalar no 12.04.

Posso testá-los? Não vai dar problema?

Ou nesse caso não dá, pois estou usando versões bem diferentes de Ubuntu?

Abraços!
Ubuntu-Mate 16.04 Xenial
Lubuntu-LXQt 20.04 Focal

irtigor

A primeira parte serve pra mesma coisa, o "-u" extra, mostra o que vai ser atualizado, o manual fornece detalhes [1] [2]. Alguns pacotes, simplesmente não existem mais, outros possuem nomes ligeiramente diferentes, e outros, mesmo existindo, não são necessários (tinha porque era uma dependência do pacote X, mas não é mais ou você não precisa do X). Reduza a lista, ao que deseja instalar explicitamente, deixe o sistema resolver as dependências.