2010/5/7 Marcus Mac-Ginity <[email protected]>:
> Em Fri, 07 May 2010 20:07:43 -0300, Zandre Bran <[email protected]>
> escreveu:
>>
>> Não existe o APT deixar de ter acesso a algum diretório e não
>> conseguir remove-lo com o comando 'aptitude remove'.
>>
> ... é bom saber disso! Então não preciso forçar (-f)
Não. A opção -f não tem nada haver com problema no interrompimento
de transações na instalação/atualização de pacotes. Tem haver com
dependências (pacotes quebrados). Veja a descrição em sua manpage:
Try hard to fix the dependencies of broken packages, even if it
means ignoring the actions requested on the command line.
Para entender o que falo quando refiro a pacotes quebrados, se
tiver o 9-10 aí execute a _simulação_ abaixo:
$aptitude -s install epiphany epiphany-extensions-more
>> Basicamente existem dois estados durante uma instalação ou
>> atualização. Um é baixar os pacotes. Neste passo pode ser tudo parado
>> sem nenhum problema. O segundo é a instalação dos pacotes baixados.
>> Aqui, dependendo do estágio em que está ocorre o problema de travar o
>> /var/lib/dpkg/lock e arquivos em /var/lib/dpkg/updates.
> ... exatamente quando estava configurando o pacote, e travou nestes 2
> mesmo...
> e as vezes deixa pacotes quebrados que o Synaptic não conserta...
Fixe na cabeça que o ocorrido na quebra de uma transação de
instalação/atualização não é o mesmo que dependências de pacotes
quebrados. O synaptic nada mais é que uma tela em GTK para manuseio do
aptitude. E que não tem todas as opção do APT. Alias o aptitude é um
instalador de pacotes do APT baseado em menus. Vê aí:
$sudo aptitude
>> Minha sugestão é que releia o tópico no qual fiz parte e estude
>> cada comando e diretório:
>>
> ... é o que estou fazendo nos quando tenho tempo... mas tem muito assunto
> pra tanta curiosidade...
>
>> http://www.mail-archive.com/[email protected]/msg69140.html
>>
>> E veja em especial, a conclusão:
>>
>> http://www.mail-archive.com/[email protected]/msg69180.html
> ... anotado e guardado.
Talvez uma meio mais elegante seria ter feito um aptitude keep ou
keep-all. Mas enfim, eu fiquei em duvida por não estar na máquina.
http://manpages.ubuntu.com/manpages/karmic/en/man8/aptitude.8.html
>> Sem querer mudar tua metodologia, não seria mais produtivo ter
>> estes sistemas para estudo virtualizados?
>>
> ... pode ser! Só que não cheguei nesta parte ainda... Não entendo nada
> disso! Vou me informar sobre virtualização ...
Beleza. Se tiver alguma dúvida é só GRITAR o|-<[:
> ... valeu as dicas!
> Marcus Mac-Ginity
- []s
- Zandre.
:: zandrebran.homelinux.org
--
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