Ual! Tenho mesmo a agradecer porque a coisa foi resolvida de maneira
excelente.
Gostei muito do "set-selections", mas não posso utilizá-lo sem algum
risco. Estou testando o Vinux 4.0, que inclui pacotes acessíveis para o
uso de cegos. Baseia-se em Ubuntu 12.04. O problema do "set-selections",
é que não grava as versões dos pacotes, então, instalará a versão mais
atual que pode não ter a sua acessibilidade realmente comprovada. De
qualquer modo, fiquei impressionadíssimo que o dpkg permita tamanha
flexibilidade de importação e exportação de listas.
Robson, você tinha alguma dúvida se o log teria boa legibilidade, mas a
verdade é que era exatamente o que eu queria. Veja um exemplo:
Start-Date: 2013-07-25 19:58:50
Install: tomboy (1.2.2-0ubuntu2), libgnomepanel2.24-cil
(2.26.0-2ubuntu1), libgmime2.4-cil (2.4.14-1+nmu1),
liblaunchpad-integration1.0-cil (0.1.35)
End-Date: 2013-07-25 19:59:05
Start-Date: 2013-07-25 20:05:01
Install: txt2man (1.5.5-2)
End-Date: 2013-07-25 20:05:06
Tinha receio que, exibindo todos os pacotes, acabasse por não deixar
claro qual era o pacote principal e quais eram suas dependências, mas
como está exposto acima, basta instalar o pacote que vem logo após o
"install". Então, Robson, este é problema resolvido. A solução ideal é
mesmo o log!
Em 25-07-2013 12:36, Robson Dantas de Aguiar escreveu:
Luciano, descobri um outro método, porém, pra você (com sua
deficiência), acho que não será viável. Trata-se de fazer uma
auditoria no sistema. Existe um arquivo de log que tem tudo que foi
instalado (desde o início após a instalação do Ubuntu até a data
atual), vendo aqui é uma coisa, mas só você testando aí se fica fácil.
O arquivo fica em:
/var/log/apt/history.log
Se você não tem costume de apagar os arquivos de .log, uma versão
10.10 do Ubuntu até hoje sendo acrescentado, deve ter um tamanho
monstruoso, hehehehehe
tenta visualizar ele aí e vejamos se você consegue manipular. Me dá um
retorno.
Em 25-07-2013 11:35, Luciano de Souza escreveu:
Hum... Este é ainda melhor do que o --get-selections.
eu nem diria para ele só listar os que eu instalei, mas ao menos que
me permitisse visualizar em ordem decrescente de data, afinal, os
mais antigos, certamente são do próprio sistema.
Em 25-07-2013 11:23, Robson Dantas de Aguiar escreveu:
Oi Luciano, blz?
Mostra os mesmos pacotes com a diferença que inclue a versão e a
descrição de cada pacote (com a descrição é fácil saber do que se
trata cada pacote):
dpkg --list > lista2.txt
vou pesquisar se há como saber apenas os pacotes que você instalou
(acho que não tem isso não, mas como, no Linux, sempre existe alguma
forma de se saber algo... vou postar na lista de shellscript).
Em 25-07-2013 10:13, Luciano de Souza escreveu:
Caros,
Devo migrar do Ubuntu 10.10 para o Ubuntu 12.04. Sou cego, utilizo
leitor de telas e o 12.04 parece ser o mais bem testado em termos
de acessibilidade.
No 10.10, instalei muitos pacotes de que gostei. gostaria de tê-los
no 12.04, mas não estou certo de recordar-me de seus nomes.
Busquei no google sobre a listagem de pacotes instalados. Uma opção
seria:
dpkg --get-selections > lista.txt
O arquivo lista.txt, em meu caso, possui 1365 linhas. Não há
dúvidas de que este é um passo importante. entretanto, com tão
grande lista, seria útil ordená-la de algum modo.
Deste modo, pergunto-lhes se não há como gerar uma lista com
pacotes selecionados por ordem descendente de data ou outro modo
que me permitisse identificar quais são os pacotes que instalei, já
que a própria imagem do Ubuntu possui pacotes com nomes que são-me
inteiramente desconhecidos.
Se estivesse no Windows, veria a lista do "Adicionar ou Remover
Programas". Gostaria de uma lista como esta ou ao menos não tão
prolixa quanto a outra.
Luciano
--
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br