DPKG detonada, Freya n atualiza, alguém me orienta ? <i>Please ?? [RESOLVIDO]

1. DPKG detonada, Freya n atualiza, alguém me orienta ? <i>Please ?? [RESOLVIDO]

Luís paulo Paradiso
invernosantigos

(usa Linux Mint)

Enviado em 10/05/2015 - 11:38h

Eu ando tendo uns problema com DPKG, n é a primeira vez, mas é a primeira vez q apelo. N sei se esse é o lugar certo do fórum, mas na falta d indicação mais precisa, improvisei ( e assim já dá p sentir o q pode ter dado errado, n ? ) Esse é um tema bem comum no Viva o Linux, mas n achei algum post passado sobre especificamente o meu... A trava sei tirar, mas n sei como fazer qnd está tão f***** q o bom e velho '--configure -a' n resolva... A minha Freya, ainda recém-instalada teve um daqueles clássicos travamentos de download ( a central d downloads d Freya é um bagaço ! Mas eu n sabia como baixar um Monitor de sistema pelo terminal... e terminei aqui ! < desculpem, n resisti ao trocadilho besta... > ). Bom, aparecem avisos de erro em tds os lugares em q uma notificação pode aparecer; no terminal é :

root@Valentine:/home/invernosantigos# sudo dpkg --configure -a
dpkg: error: parsing file '/var/lib/dpkg/updates/0001' near line 0:
newline in field name `#padding'

Viajei no "parsing" e no "#padding", e n entendi lhufas d q está dizendo. O sistema mesmo sugeriu q eu fizesse o "--configure -a" :

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
root@Valentine:/home/invernosantigos# sudo dpkg --configure -a
dpkg: error: parsing file '/var/lib/dpkg/updates/0001' near line 0:
newline in field name `#padding'


E eu chequei o tal aquivo "/var/lib/dpkg/updates/0001" e ali só tem "#padding" escrito 251 vezes ! Já o Software Updater diz na sua janelinha :

PACKAGE OPERATION FAILED The installation or removal of a software package failed.

N sei o q qr dizer, mas coisa boa n pode ser -- Soa como intimação d ex... De início entendi q algo como q tinha quebrado a source.list, ou algo assim. Como havia uma trava bem visível no var/lib/dpkg tentei remover.. e saiu, d boa, até, mas ao contrário das vezes anteriores, dessa vez ficou ruim, ou pior !

N sei se pode tb ser culpa d protocolo de destavamanto q desenvolvi... Nd d novo nele, s comandos muito recomendados por aí ( e por aqui tb ) mas descobri q o essencial é a ordem em q os comandos são dados :

1) sudo dpkg --configure -a
2) sudo apt-get install -f
3) sudo rm -f /var/lib/dpkg/lock
4) sudo /var/lib/dpkg/ autoremove && autoclean ( e o terminal sempre me retorna q o comando "autoclean" n existe ! )
5) repetir o "--configure -a" e ver se a trava se reestabelece. Se ela volta á aparecer, tem outra trava amarrando ela em var/cache/apt/archives, é só verificar q tá lá. Então eu mando nela :

sudo rm -f /var/cache/apt/archives/lock

... e repito o protocolo anteriror. Fica joinha. Às vezes tem q reiniciar a máquina após essa repetição ( se deixei a máquina ligada por muitas horas ). Só q agora, dessa vez o Software Updater fica dando esses avisos e n sei o q fazer, nem qro piorar o q já tá bem ruim o suficiente. Alguém tem alguma luz aí p compartilhar ??

E, principalmente, eu n devia ter mexido na " /var/cache/apt/archives/lock" ? q eu me lembre, piorou á partir daí !

Agradeço antecipadamente à todos q ajudarem. FELICIDADES !!!


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/05/2015 - 12:02h


root@Valentine:/home/invernosantigos# sudo dpkg --configure -a
dpkg: error: parsing file '/var/lib/dpkg/updates/0001' near line 0:
newline in field name `#padding'


Tente mover esse arquivo 0001 para ver se o dpkg cria novamente;

sudo mv /var/lib/dpkg/updates/{0001,bkp.0001}



N sei se pode tb ser culpa d protocolo de destavamanto q desenvolvi... Nd d novo nele, s comandos muito recomendados por aí ( e por aqui tb ) mas descobri q o essencial é a ordem em q os comandos são dados :

1) sudo dpkg --configure -a
2) sudo apt-get install -f
3) sudo rm -f /var/lib/dpkg/lock
4) sudo /var/lib/dpkg/ autoremove && autoclean ( e o terminal sempre me retorna q o comando "autoclean" n existe ! )
5) repetir o "--configure -a" e ver se a trava se reestabelece. Se ela volta á aparecer, tem outra trava amarrando ela em var/cache/apt/archives, é só verificar q tá lá. Então eu mando nela :

sudo rm -f /var/cache/apt/archives/lock


Não tem como executar uma pasta, /var/lib/dpkg não é um executável. O comando correto seria: sudo apt-get autoremove e sudo apt-get autoclean


E, principalmente, eu n devia ter mexido na " /var/cache/apt/archives/lock" ? q eu me lembre, piorou á partir daí !

Agradeço antecipadamente à todos q ajudarem. FELICIDADES !!!


O arquivo lock só serve para informar ao dpkg que já existe uma sessão do mesmo rodando. É necessário apaga-lo quando o dpkg trava, ou quando você manda um CTRL+C no meio de um processo.

Experimente mover o arquivo 0001 e veja se da certo.




3. Re: DPKG detonada, Freya n atualiza, alguém me orienta ? <i>Please ?? [RESOLVIDO]

Xerxes
xerxeslins

(usa openSUSE)

Enviado em 10/05/2015 - 12:24h

Amigo!

faz isto que resolve:

$ sudo rm -fR /var/lib/dpkg/updates/*
$ sudo dpkg --configure -a

Fiz uma dica, não tem muito tempo:

http://www.vivaolinux.com.br/dica/Ubuntu-1404-Erro-nova-linha-no-campo-nome-padding-Resolvido/

Abraço.

--
http://pastebin.com/aji5Qp05


4. Progresso ! O Software Updater voltou à funcionar !

Luís paulo Paradiso
invernosantigos

(usa Linux Mint)

Enviado em 10/05/2015 - 12:37h

Legal tio Ru4n, o Software Updater tá funcionando de novo. O resto, no entanto... O terminal continua dando o mesmo aviso de antes :

root@Valentine:/home/invernosantigos# sudo mv /var/lib/dpkg/updates/{0001,bkp.0001}
root@Valentine:/home/invernosantigos# sudo apt-get install -f
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
root@Valentine:/home/invernosantigos# sudo dpkg --config -a
dpkg: error: unknown option --config

Type dpkg --help for help about installing and deinstalling packages [*];
Use 'apt' or 'aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;

Options marked [*] produce a lot of output - pipe it through 'less' or 'more' !
root@Valentine:/home/invernosantigos# sudo apt-get install -f
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

Vou esperar o Updater atualizar a máquina e reiniciar, daí eu reverifico e te mando uma resposta ! Valeu pela celeridade do socorro ! Mas, me responde uma dúvida ( se eu n tiver soando muito caipira pro teu gosto... Já fui bastante esquecendo do apt-get antes do autoremove e do autoclean ) : O q significa <i> exatamente <i/> "Tente mover esse arquivo 0001 para ver se o dpkg cria novamente"... O q <i> nesse caso <i/> significa "mover" ? O q faz isso ? N entendi a engenharia d coisa... mas saquei q é algo q eu deveria aprender !

À, qnto ao "/var/lib/dpkg/", eu n estava tentando executá-lo... É um vício q eu troxe d Ubuntu... O meu Utopic "perdia" o tempo todo o diretório, e eu tinha q ficar inserindo ele em cada linha senão ele não sabia onde aplicar o comando ! Foi por conta de bugs como esses q migrei p elementary OS.

Volto daqui á pouco, vou pôr p atualizar enquanto durmo um pouco ! ( Já tentei 3 vezes, a conexão tá ruim... 3g, além do mais, minha cota já acabou e eu tô na velocidade-padrão. Aquela cota de velocidade-padrão q eu chamo de "volume morto" )

VALEWUS!!!


5. Re: DPKG detonada, Freya n atualiza, alguém me orienta ? <i>Please ?? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/05/2015 - 17:33h


Legal tio Ru4n, o Software Updater tá funcionando de novo. O resto, no entanto... O terminal continua dando o mesmo aviso de antes :

root@Valentine:/home/invernosantigos# sudo mv /var/lib/dpkg/updates/{0001,bkp.0001}
root@Valentine:/home/invernosantigos# sudo apt-get install -f
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
root@Valentine:/home/invernosantigos# sudo dpkg --config -a
dpkg: error: unknown option --config

Type dpkg --help for help about installing and deinstalling packages [*];
Use 'apt' or 'aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;

Options marked [*] produce a lot of output - pipe it through 'less' or 'more' !
root@Valentine:/home/invernosantigos# sudo apt-get install -f
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.


Veja que não é --config e sim --configure.


Vou esperar o Updater atualizar a máquina e reiniciar, daí eu reverifico e te mando uma resposta ! Valeu pela celeridade do socorro ! Mas, me responde uma dúvida ( se eu n tiver soando muito caipira pro teu gosto... Já fui bastante esquecendo do apt-get antes do autoremove e do autoclean ) : O q significa <i> exatamente <i/> "Tente mover esse arquivo 0001 para ver se o dpkg cria novamente"... O q <i> nesse caso <i/> significa "mover" ? O q faz isso ? N entendi a engenharia d coisa... mas saquei q é algo q eu deveria aprender !


Mover nesse caso seria renomear o arquivo, para que o software (que depende desse arquivo) recrie o arquivo do zero.


À, qnto ao "/var/lib/dpkg/", eu n estava tentando executá-lo... É um vício q eu troxe d Ubuntu... O meu Utopic "perdia" o tempo todo o diretório, e eu tinha q ficar inserindo ele em cada linha senão ele não sabia onde aplicar o comando ! Foi por conta de bugs como esses q migrei p elementary OS.


O Elementary OS é o Ubuntu com outra cara, as mesmas soluções para o Ubuntu, se aplica no Elementary; logicamente quando o problema for relacionado ao gerenciador de pacotes (que é o caso).


Volto daqui á pouco, vou pôr p atualizar enquanto durmo um pouco ! ( Já tentei 3 vezes, a conexão tá ruim... 3g, além do mais, minha cota já acabou e eu tô na velocidade-padrão. Aquela cota de velocidade-padrão q eu chamo de "volume-morto" )

VALEWUS!!!







6. Funcionou perfeitamente ! Consertadinho q só. Nem novinho e recém-instalado tava rodando assim !

Luís paulo Paradiso
invernosantigos

(usa Linux Mint)

Enviado em 10/05/2015 - 20:56h

ru4n escreveu:


root@Valentine:/home/invernosantigos# sudo dpkg --configure -a
dpkg: error: parsing file '/var/lib/dpkg/updates/0001' near line 0:
newline in field name `#padding'


Tente mover esse arquivo 0001 para ver se o dpkg cria novamente;

sudo mv /var/lib/dpkg/updates/{0001,bkp.0001}



N sei se pode tb ser culpa d protocolo de destavamanto q desenvolvi... Nd d novo nele, s comandos muito recomendados por aí ( e por aqui tb ) mas descobri q o essencial é a ordem em q os comandos são dados :

1) sudo dpkg --configure -a
2) sudo apt-get install -f
3) sudo rm -f /var/lib/dpkg/lock
4) sudo /var/lib/dpkg/ autoremove && autoclean ( e o terminal sempre me retorna q o comando "autoclean" n existe ! )
5) repetir o "--configure -a" e ver se a trava se reestabelece. Se ela volta á aparecer, tem outra trava amarrando ela em var/cache/apt/archives, é só verificar q tá lá. Então eu mando nela :

sudo rm -f /var/cache/apt/archives/lock


Não tem como executar uma pasta, /var/lib/dpkg não é um executável. O comando correto seria: sudo apt-get autoremove e sudo apt-get autoclean


E, principalmente, eu n devia ter mexido na " /var/cache/apt/archives/lock" ? q eu me lembre, piorou á partir daí !

Agradeço antecipadamente à todos q ajudarem. FELICIDADES !!!


O arquivo lock só serve para informar ao dpkg que já existe uma sessão do mesmo rodando. É necessário apaga-lo quando o dpkg trava, ou quando você manda um CTRL+C no meio de um processo.

Experimente mover o arquivo 0001 e veja se da certo.





Bom, está perfeito ! Fez as atualizações e está instalando <i> qualquer <i/> coisa; qr dizer, menos dinheiro na minha conta bancária... mas e daí ? Nd inteligente faria isso... Agora falta só aquele último pedido q te deixei : Explicar aquele lance de "mover o arquivo" e como ele funciona. É preciso lembrar sempre q aqui as soluções n são pessoais, tipo, só p mim, nem apenas desafios pessoais p os mestres. São p os benefícios d todos ! E principalmente p tds os q buscam ns águas d net e chegam à essa ilha d sabedoria em busca d cura p os seus males...

Então seria ato d generosidade e grandiosidade acrescentar algum como e algum pq. P um newbie como eu, completamente verde nesses assuntos avançados ( e em vários nem tanto ), tão verdinho q se eu cair numa saladeira, só deus p ajudar ( ns palavras d Chambers ), n vai fazer muita diferença. Mas sempre haverá aqui um visitante q pode crescer com o q vc legar aqui, e é o q se espera d nossa passagem nesse mundo. E esse é o único ato de grandeza q podemos ter com honra, sem sermos soberbos e frívolos.



7. GRATO, VOU ACRESCENTAR

Luís paulo Paradiso
invernosantigos

(usa Linux Mint)

Enviado em 10/05/2015 - 21:33h

xerxeslins escreveu:

Amigo!

faz isto que resolve:

$ sudo rm -fR /var/lib/dpkg/updates/*
$ sudo dpkg --configure -a

Fiz uma dica, não tem muito tempo:

http://www.vivaolinux.com.br/dica/Ubuntu-1404-Erro-nova-linha-no-campo-nome-padding-Resolvido/

Abraço.

--
http://pastebin.com/aji5Qp05



Saudações ao já lendário mestre xerxeslins, do qual tantas coisas boas se fala ! O problema já estava resolvido com a força do mestre ru4n. Mas acolhi sua recomendação, espero q fique mais garantido. Ainda há um "lock" bem visível no "/var/lib/dpkg/", mas n está interferindo no funcionamento d nada, está até melhor d q antes ! Mas n custa fazer serviço completo, n ? Sou verdadeiramente alérgico à coisa mal-feita ou feita pela metade. Neura d meu histórico d vida, sabe ? Mas aproveitando p iluminar os querentes, os carentes e os necessitados, seria o caso de acrescentar sua recomendação àquele protocolo de destravamento q montei ? Ou é algo só p se usar em casos específicos ? Montei ela pelo excesso d opiniões e soluções desencontradas q encontrei por aí... d tanto tentar, descobri q a ORDEM em os comandos s aplicados é mais fundamental q a ferramenta q vc usa... n qro ser mais um à só piorar as coisas !

Então...

1) sudo dpkg --configure -a
2) sudo apt-get install -f
3) sudo rm -f /var/lib/dpkg/lock
4) sudo apt-get autoremove && autoclean
5) repetir o "--configure -a" e ver se a trava se reestabelece. Se ela volta á aparecer, é pq tem outra trava amarrando ela em var/cache/apt/archives ( ou no /etc/apt/sources.list ), é só verificar q tá lá. Então eu mando nela :

6?) sudo rm -f /var/cache/apt/archives/lock ou, se for no sources.list...
sudo rm -f /etc/apt/sources.list/lock

... esse último procedimento ( no " /var/cache/apt/archives/lock" ) é perigoso ? ( como eu já desconfiava... funcionou uma vez em outra ocasião, mas qnd tentei d novo só ficou pior, o "configure -a" começou à deixar d funcionar... ). Seria caso d substituí-lo pelo

$ sudo rm -fR /var/lib/dpkg/updates/*
$ sudo dpkg --configure -a

... q vc citou ? Colocamos a solução ( matadora ) do tio ru4n também; mas depois ou antes ? Vamos arrematar esse protocolo e deixá-lo redondinho, pra tipo, p o benefício d td a humanidade ! ( Vale à pena pensar grande aqui... ). Coisa d gente grande e responsável !

FELICITAÇÕES ( à tds q colaboraram, e tb aos q contam conosco ! )





8. Re: DPKG detonada, Freya n atualiza, alguém me orienta ? <i>Please ?? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/05/2015 - 21:55h

Bom, está perfeito ! Fez as atualizações e está instalando <i> qualquer <i/> coisa; qr dizer, menos dinheiro na minha conta bancária... mas e daí ? Nd inteligente faria isso... Agora falta só aquele último pedido q te deixei : Explicar aquele lance de "mover o arquivo" e como ele funciona. É preciso lembrar sempre q aqui as soluções n são pessoais, tipo, só p mim, nem apenas desafios pessoais p os mestres. São p os benefícios d todos ! E principalmente p tds os q buscam ns águas d net e chegam à essa ilha d sabedoria em busca d cura p os seus males...

Então seria ato d generosidade e grandiosidade acrescentar algum como e algum pq. P um newbie como eu, completamente verde nesses assuntos avançados ( e em vários nem tanto ), tão verdinho q se eu cair numa saladeira, só deus p ajudar ( ns palavras d Chambers ), n vai fazer muita diferença. Mas sempre haverá aqui um visitante q pode crescer com o q vc legar aqui, e é o q se espera d nossa passagem nesse mundo. E esse é o único ato de grandeza q podemos ter com honra, sem sermos soberbos e frívolos.


Admiro suas palavras, é assim que deve funcionar uma comunidade onde o principal 'produto' é o conhecimento; como é o nosso amado Software Livre. Tentamos sempre deixar mais fácil para o usuário iniciante, entretanto, as vezes, acontece de passarmos algo 'muito técnico' e nem percebemos, mas estaremos aqui para ajudar e contribuir. :-)

O lance do 'mover' é que fizemos um backup do arquivo 0001, ao invés de deletá-lo com o comando rm -f, pois, caso desse zebra pela falta desse arquivo, bastaria restaurá-lo. Mas se deu certo sem ele, poderia até deletá-lo.


9. Re: DPKG detonada, Freya n atualiza, alguém me orienta ? <i>Please ?? [RESOLVIDO]

Xerxes
xerxeslins

(usa openSUSE)

Enviado em 10/05/2015 - 22:29h

Olá, eu não sei sobre esse erro. Mas ao buscar no google, achei um forum com o mesmo erro que eu tive (e o mesmo que você teve).

Fiz como o cara fez no fórum e funcionou.

Veja:

http://ubuntuforum-pt.org/index.php?topic=46305.0

Abraço! :D

--
http://pastebin.com/aji5Qp05


10. Ser muito técnico n é vergonha...

Luís paulo Paradiso
invernosantigos

(usa Linux Mint)

Enviado em 15/05/2015 - 04:45h

ru4n escreveu:

Bom, está perfeito ! Fez as atualizações e está instalando <i> qualquer <i/> coisa; qr dizer, menos dinheiro na minha conta bancária... mas e daí ? Nd inteligente faria isso... Agora falta só aquele último pedido q te deixei : Explicar aquele lance de "mover o arquivo" e como ele funciona. É preciso lembrar sempre q aqui as soluções n são pessoais, tipo, só p mim, nem apenas desafios pessoais p os mestres. São p os benefícios d todos ! E principalmente p tds os q buscam ns águas d net e chegam à essa ilha d sabedoria em busca d cura p os seus males...

Então seria ato d generosidade e grandiosidade acrescentar algum como e algum pq. P um newbie como eu, completamente verde nesses assuntos avançados ( e em vários nem tanto ), tão verdinho q se eu cair numa saladeira, só deus p ajudar ( ns palavras d Chambers ), n vai fazer muita diferença. Mas sempre haverá aqui um visitante q pode crescer com o q vc legar aqui, e é o q se espera d nossa passagem nesse mundo. E esse é o único ato de grandeza q podemos ter com honra, sem sermos soberbos e frívolos.


Admiro suas palavras, é assim que deve funcionar uma comunidade onde o principal 'produto' é o conhecimento; como é o nosso amado Software Livre. Tentamos sempre deixar mais fácil para o usuário iniciante, entretanto, as vezes, acontece de passarmos algo 'muito técnico' e nem percebemos, mas estaremos aqui para ajudar e contribuir. :-)

O lance do 'mover' é que fizemos um backup do arquivo 0001, ao invés de deletá-lo com o comando rm -f, pois, caso desse zebra pela falta desse arquivo, bastaria restaurá-lo. Mas se deu certo sem ele, poderia até deletá-lo.


Concordo com vc, ru4n, mas pela minha experiência, ser muito técnico sem nem perceber é um erro comum e até msmo inevitável. É o q conta a estória do "Ovo d Colombo", muito citada e pouco conhecida : Diziam nas costas d Colombo q ele n tinha feito grande coisa ao descobrir a América, pois uma coisa tão grande, se ele n tivesse descoberto primeiro, outro descobriria... Colombo soube e n gostou, e desafiou tds à porem um ovo em pé. Tentaram d td, mas ninguém conseguiu... Aí veio colombo, bateu a parte d baixo do ovo na mesa, esmagando a casca, q afundou ali, e ali ficou plano. Então apoiou o ovo nesse lugar achatado. A moral d estória é simples : Depois de feito, td parece fácil; e p qm tem q adivinhar sem ver como, td ainda parece difícil ! Isso...








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts