Arquivos atualizados do Ubuntu

Iniciado por velox256, 03 de Dezembro de 2007, 13:20

tópico anterior - próximo tópico

velox256

Qdo se faz uma atualização, os arquivos substituídos simplesmente são deletados ou há alguma pasta onde eles são colocados, como backup, como acontece no Windows? Atenção, estou perguntando dos arquivos substituídos e não os baixados, que eu sei que ficam na pasta /var/cache/apt/.
Computador perereca, com disco perereca, monitor perereca e sistema super xuxu. Visitem a minha página em http://sidserra.k6.com.br ou meu blog em http://sidserra.blogspot.com.br.

ppfb

Acredito que os substituidos sejam apagados...mas não posso dar certeza...

alessandro_ufms

Eles não são apagados até que execute o comando autoclean do apt-get.

ppfb

Quebrei a cara...hehehe

pelo menos serviu pra dar um "up" no tópico ;)

abraços

clcampos

Citação de: alessandro_ufms online 03 de Dezembro de 2007, 19:18
Eles não são apagados até que execute o comando autoclean do apt-get.

É mesmo? Tem certeza? E onde ficam então?
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

k7br

Salve!
Vou chutar :
Eu acho que em /var/cache/apt/archive


Abraços

clcampos

Citação de: k7br online 03 de Dezembro de 2007, 23:03
Salve!
Vou chutar :
Eu acho que em /var/cache/apt/archive


Abraços

Neste local tem os arquivos que são baixados para a atualização.

Na verdade pelo que entendi ele quer os substituidos, ou seja, as versões antigas.

Eu ainda estou com a primeira mensagem do companheiro ppfb.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

ppfb

Então ainda tenho chances de não ter quebrado a cara ;) hehe

k7br

Bem.. eu não tenho certeza mas... se você reparar no screen ,tem a versão do cupsys_1.3.2-1ubuntu7.1_i386.deb e cupsys_1.3.2-1ubuntu7.2_i386.deb

Abraços

clcampos

Citação de: k7br online 03 de Dezembro de 2007, 23:33
Bem.. eu não tenho certeza mas... se você reparar no screen ,tem a versão do cupsys_1.3.2-1ubuntu7.1_i386.deb e cupsys_1.3.2-1ubuntu7.2_i386.deb

Abraços

Não são duas atualizações que você fez? E entre elas não limpou o cache?
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

k7br

#10
Citação de: clcampos online 03 de Dezembro de 2007, 23:40
Citação de: k7br online 03 de Dezembro de 2007, 23:33
Bem.. eu não tenho certeza mas... se você reparar no screen ,tem a versão do cupsys_1.3.2-1ubuntu7.1_i386.deb e cupsys_1.3.2-1ubuntu7.2_i386.deb

Abraços

Não são duas atualizações que você fez? E entre elas não limpou o cache?

Para a primeira ,sim .Para a segunda ,não

Apesar que no Synaptic → Pacote → Forçar Versão.. eu acho que dá para fazer a desatualização


Editado : testei aqui no pidgin e deu certo(desatualização) , agora em relação à outros programas ,eu não sei  ::)

Abraços

clcampos

Bem hoje recebi algumas atualizações, e ai limpei o cache do apt, peguei os nomes de todos os pacotes que seriam atualizados, e procedi com as atualizações.

Ao final voltei ao diretório de cache, e ao menos aqui não existiam duas versões de cada pacote, portanto aparentemente não é no diretório /var/cache/apt/archives que ficam os arquivos antigos.

Meu voto ainda é para o ppfb.

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

alessandro_ufms

#12
Citação de: clcampos online 04 de Dezembro de 2007, 10:16
Bem hoje recebi algumas atualizações, e ai limpei o cache do apt, peguei os nomes de todos os pacotes que seriam atualizados, e procedi com as atualizações.

Ao final voltei ao diretório de cache, e ao menos aqui não existiam duas versões de cada pacote, portanto aparentemente não é no diretório /var/cache/apt/archives que ficam os arquivos antigos.

Meu voto ainda é para o ppfb.

[]'s

Cristiano

Isso aconteceu porque justamente limpou o cache antes de fazer o update. Dai no cache só vai ter os programas que baixou no update.

Todos os .deb ficam na pasta citada, inclusive os velhos.

Com a imagem do synaptic postada pelo k7br dá para ver claramente que ele deixa armazenado os .deb antigos, pois não foi necessároi baixar nada para ele conseguir desatualizar o pidgin. Só iria precisar baixar de novo se ele tivesse dado autoclean (pois vai deletar os .deb de programas já atualizados ou não mais instalados) ou clean no apt.

velox256

Nesse exemplo, isso não poderia ser uma atualização da atualização? Por exemplo, no caso desse arquivo, haveria o arquivo original, que seria "cupsys_1.3.2-1ubuntu7.0_i386.deb" (botei o zero só para discriminá-lo como o original), depois seguiu-se as atualizações do 1 e do 2; nesse caso, os dois arquivos de atualização estariam na pasta /var/cache/apt/archives/ pois foram baixados dos repositórios. E cadê o original, no caso o "0"?


Citação de: k7br online 03 de Dezembro de 2007, 23:33
Bem.. eu não tenho certeza mas... se você reparar no screen ,tem a versão do cupsys_1.3.2-1ubuntu7.1_i386.deb e cupsys_1.3.2-1ubuntu7.2_i386.deb

Abraços
Computador perereca, com disco perereca, monitor perereca e sistema super xuxu. Visitem a minha página em http://sidserra.k6.com.br ou meu blog em http://sidserra.blogspot.com.br.

clcampos

#14
Citação de: alessandro_ufms online 05 de Dezembro de 2007, 05:09
Isso aconteceu porque justamente limpou o cache antes de fazer o update. Dai no cache só vai ter os programas que baixou no update.

Todos os .deb ficam na pasta citada, inclusive os velhos.

Com a imagem do synaptic postada pelo k7br dá para ver claramente que ele deixa armazenado os .deb antigos, pois não foi necessároi baixar nada para ele conseguir desatualizar o pidgin. Só iria precisar baixar de novo se ele tivesse dado autoclean (pois vai deletar os .deb de programas já atualizados ou não mais instalados) ou clean no apt.

Não concordo!

No diretório /var/cache/apt/archives ficam os arquivos baixados para atualização, e não todos os pacotes. Ao final da instalação do Ubuntu experimente ver este diretório, e o mesmo não tem nada, e começa a ser "populado" a partir de atualizações que fazemos.

Portanto para que um pacote antigo (substituído devido a uma atualização) passe a ficar lá, seria necessário que ele fosse atualizado, e ai sim copiado para lá.

Quando eu limpei o cache, o diretório voltou a seu estado inicial (assim como ele é após uma nova instalação), então ao atualizar um pacote, ele é baixado para este diretório e então instalado.

Claro que podem existir mais de uma versão do mesmo pacote no diretório, e para tanto ele deve ter sido atualizado mais de uma vez. O sistema não limpa pacotes baixados anteriormente, o que permite (caso você não tenha limpado o cache) que mais de uma versão do mesmo pacote co-existam no diretório, mas caso seja a primeira vez que você esteja atualizando um dado pacote, com certeza a versão anterior do mesmo não é salva no cache.

[]'s

Cristiano




Citação de: velox256 online 05 de Dezembro de 2007, 08:03
Nesse exemplo, isso não poderia ser uma atualização da atualização? Por exemplo, no caso desse arquivo, haveria o arquivo original, que seria "cupsys_1.3.2-1ubuntu7.0_i386.deb" (botei o zero só para discriminá-lo como o original), depois seguiu-se as atualizações do 1 e do 2; nesse caso, os dois arquivos de atualização estariam na pasta /var/cache/apt/archives/ pois foram baixados dos repositórios. E cadê o original, no caso o "0"?
Abraços

Só para constar, para mim o velox256 entendeu bem a situação, e também estou com ele... hehehehe

Claro que o pacote que acompanha a distro inicialmente não precisa ser exatamente a versão 0 (zero), mas neste diretório (/var/cache/apt/archives) existem as atualizações (mesmo que seja uma atualização de atualização anterior... baguncei?).
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!