Reinstalar o pacote ttf-mscorefonts-installer. - Resolvido!

Iniciado por luis123456, 24 de Junho de 2012, 21:35

tópico anterior - próximo tópico

luis123456

Estava instalando o pacote wine pelo terminal.
Quando a instalação terminou, apareceu uma msg para eu concordar com os termos de uso. Como não sabia o que fazer, fechei o terminal.
Agora não consigo instalar nenhum programa nem abrir o synaptic.
Acho que concertando o pacote  ttf-mscorefonts-installer resolve, mas ja tentei e não consegui?
O que eu faço para resolver o problema?
muito obrigado

navegantesdailusao

Ola, já tentou reinstalar

o wine? ou tenta remover a pasta .wine

e baixa ele novamente...



abs
J.E.S.U.S. - Juntos Estaremos Sendo Um Só.

irtigor


luis123456

Citação de: navegantesdailusao online 24 de Junho de 2012, 21:42
Ola, já tentou reinstalar

o wine? ou tenta remover a pasta .wine

e baixa ele novamente...



abs

Como eu não aceitei os termos, o wine não foi instalado.
Quando eu tento instalar qualquer programa vem a msg : "E: O pacote ttf-mscorefonts-installer precisa ser reinstalado, mas não foi possível encontrar um arquivo para o mesmo."
Vlw pela ajuda.

musinet

Citação de: luis123456 online 24 de Junho de 2012, 23:24

Como eu não aceitei os termos, o wine não foi instalado.
Quando eu tento instalar qualquer programa vem a msg : "E: O pacote ttf-mscorefonts-installer precisa ser reinstalado, mas não foi possível encontrar um arquivo para o mesmo."
Vlw pela ajuda.


Você já tentou arrumar a base de dados? Depois disso, reinstalar o pacote deverá ser mais tranquilo:

sudo apt-get install -f
sudo apt-get purge ttf-mscorefonts-installer
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install ttf-mscorefonts-installer


SDS.
Cassiano

luis123456

Citação de: musinet online 25 de Junho de 2012, 11:16
Citação de: luis123456 online 24 de Junho de 2012, 23:24

Como eu não aceitei os termos, o wine não foi instalado.
Quando eu tento instalar qualquer programa vem a msg : "E: O pacote ttf-mscorefonts-installer precisa ser reinstalado, mas não foi possível encontrar um arquivo para o mesmo."
Vlw pela ajuda.


Você já tentou arrumar a base de dados? Depois disso, reinstalar o pacote deverá ser mais tranquilo:

sudo apt-get install -f
sudo apt-get purge ttf-mscorefonts-installer
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install ttf-mscorefonts-installer


SDS.
Cassiano



Prezado Cassiano,
Todas as vezes que eu coloco o comando sudo apt-get... aparece a msg:
"Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
E: O pacote ttf-mscorefonts-installer precisa ser reinstalado, mas não foi possível encontrar um arquivo para o mesmo."
Tentei esses comandos que vc falou, mas deu a msma msg.
Muito obrigado.

linuser104

#6
Tenta:

sudo dpkg-reconfigure ttf-mscorefonts-installer

ou

sudo dpkg-reconfigure -plow --force ttf-mscorefonts-installer

veja o que retorna aí. Tente primeiro a opção 1 ok.
Linux = Quem realmente gosta de computador; Mac = Artista Digital; Windows = A maioria que votou no Tiririca [pior que tá não fica].

luis123456

Citação de: linuser104 online 25 de Junho de 2012, 14:43
Tenta:

sudo dpkg-reconfigure ttf-mscorefonts-installer

ou

sudo dpkg-reconfigure -plow --force ttf-mscorefonts-installer

veja o que retorna aí. Tente primeiro a opção 1 ok.

para o primeiro comando, vem a msg:
"/usr/sbin/dpkg-reconfigure: ttf-mscorefonts-installer está quebrado ou não completamente instalado"

Para o segundo comando, não aparece msg alguma.
Muito obrigado

luis123456

Citação de: irtigor online 24 de Junho de 2012, 22:36
A tecla tab seleciona o botão.

pois é, eu não sabia disso na hora, agora tenho que correr atrás para resolver o problema

linuser104

#9
Para corrigir pacotes quebrados usa-se esse comando:

sudo apt-get install -f


como os colegas acima já informaram o uso desse comando, além de outros, e você comentou que nada dá certo, então peço para que execute apenas ele e cole aqui o que é mostrado.

Caso ao executá-lo não informe erro, execute novamente o comando:

sudo dpkg-reconfigure ttf-mscorefonts-installer


Outra coisa que você pode tentar seria remover o pacote para instalar outra vez, então tente usar esse comando aqui, caso o comentado mais acima não dê certo:

sudo apt-get --purge remove ttf-mscorefonts-installer

e depois:

sudo apt-get update
sudo apt-get install ttf-mscorefonts-installe
r

e no momento de aceitar, tab e depois que selecionar, tecle enter.


Antes de remover para reinstalar e depois de usar os comandos para solucionar pacotes quebrados use esse comando:

sudo apt-get install --reinstall ttf-mscorefonts-installer
Linux = Quem realmente gosta de computador; Mac = Artista Digital; Windows = A maioria que votou no Tiririca [pior que tá não fica].

luis123456

#10
Citação de: linuser104 online 25 de Junho de 2012, 16:43
Para corrigir pacotes quebrados usa-se esse comando:

sudo apt-get install -f


como os colegas acima já informaram o uso desse comando, além de outros, e você comentou que nada dá certo, então peço para que execute apenas ele e cole aqui o que é mostrado.

Caso ao executá-lo não informe erro, execute novamente o comando:

sudo dpkg-reconfigure ttf-mscorefonts-installer

Para o 1º comando:
"luis@luis-IS-1412:~$ sudo apt-get install -f
[sudo] password for luis:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências      
Lendo informação de estado... Pronto
E: O pacote ttf-mscorefonts-installer precisa ser reinstalado, mas não foi possível encontrar um arquivo para o mesmo."

Para o 2º comando:
"luis@luis-IS-1412:~$ sudo dpkg-reconfigure ttf-mscorefonts-installer
/usr/sbin/dpkg-reconfigure: ttf-mscorefonts-installer está quebrado ou não completamente instalado"

Muito obrigado




Outra coisa que você pode tentar seria remover o pacote para instalar outra vez, então tente usar essecomando aqui, caso o comentado mais acima não dê certo:

sudo apt-get --purge remove ttf-mscorefonts-installer

e depois:

sudo apt-get update
sudo apt-get install ttf-mscorefonts-installe
r

e no momento de aceitar, tab e depois que selecionar, tecle enter.




Continuação::
luis@luis-IS-1412:~$ sudo apt-get --purge remove ttf-mscorefonts-installer
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
E: O pacote ttf-mscorefonts-installer precisa ser reinstalado, mas não foi possível encontrar um arquivo para o mesmo.

É como se pra remover esse pacote, ele precisaria ser reinstalado, mas como ele ta corrompido, a remoção dele não é possível.
Complicado.

linuser104

Antes de remover para reinstalar e depois de usar os comandos para solucionar pacotes quebrados use esse comando:

sudo apt-get install --reinstall ttf-mscorefonts-installer

O que fala nesse comando aí?
Linux = Quem realmente gosta de computador; Mac = Artista Digital; Windows = A maioria que votou no Tiririca [pior que tá não fica].

luis123456

Citação de: linuser104 online 25 de Junho de 2012, 16:56
Antes de remover para reinstalar e depois de usar os comandos para solucionar pacotes quebrados use esse comando:

sudo apt-get install --reinstall ttf-mscorefonts-installer

O que fala nesse comando aí?

Fala isso:
"luis@luis-IS-1412:~$ sudo apt-get install --reinstall ttf-mscorefonts-installer
[sudo] password for luis:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
E: O pacote ttf-mscorefonts-installer precisa ser reinstalado, mas não foi possível encontrar um arquivo para o mesmo."

linuser104

#13
Bem estou tentando te ajudar, mas primeiro estou querendo entender se seu problema é por não ter aceitado o termo de licença ou de não conseguir baixar as fontes por erro de dns que é muito comum com esse pacote.

Por isso apesar de muitos comandos indicados para você executar aí parecerem redundantes, eles me ajudam a entender e descartar determinadas coisas.

Como você não respondeu e eu vou sair agora, peço para que tente algo mais depois que tudo que falei antes não derem em nada.

Abra o terminal e execute os comandos:

sudo sh /var/lib/dpkg/info/ttf-mscorefonts-installer.preinst

e depois

sudo sh /var/lib/dpkg/info/ttf-mscorefonts-installer.postinst

para ver se ele aparece com aquele termo de licença para completar a instalação. Isso só iria funcionar, talvez, se o pacote tivesse instalado, mas não completamente, ou seja esses script não tivessem sido executados no momento certo.

Caso não funcione então baixe isso:

http://mirror.pnl.gov/ubuntu//pool/multiverse/m/msttcorefonts/ttf-mscorefonts-installer_3.4ubuntu3_all.deb


e no terminal e dentro da pasta que contém o arquivo ttf-mscorefonts-installer_3.4ubuntu3_all.deb digite:

sudo dpkg -i --force-all ttf-mscorefonts-installer_3.4ubuntu3_all.deb

Esse comando serve para força a instalação do pacote que você baixou de forma manual. Isso é para o Ubuntu 12.04 ok, caso seja outra versão do ubuntu o link do pacote seria outro.
Linux = Quem realmente gosta de computador; Mac = Artista Digital; Windows = A maioria que votou no Tiririca [pior que tá não fica].

luis123456

#14
Citação de: linuser104 online 25 de Junho de 2012, 17:24
Bem estou tentando te ajudar, mas primeiro estou querendo entender se seu problema é por não ter aceitado o termo de licença ou de não conseguir baixar as fontes por erro de dns que é muito comum com esse pacote.

Por isso apesar de muitos comandos indicados para você executar aí parecerem redundantes, eles me ajudam a entender e descartar determinadas coisas.

Como você não respondeu e eu vou sair agora, peço para que tente algo mais depois que tudo que falei antes não derem em nada.

Abra o terminal e execute os comandos:

sudo sh /var/lib/dpkg/info/ttf-mscorefonts-installer.preinst

e depois

sudo sh /var/lib/dpkg/info/ttf-mscorefonts-installer.postinst

para ver se ele aparece com aquele termo de licença para completar a instalação. Isso só iria funcionar, talvez, se o pacote tivesse instalado, mas não completamente, ou seja esses script não tivessem sido executados no momento certo.

Caso não funcione então baixe isso:

http://mirror.pnl.gov/ubuntu//pool/multiverse/m/msttcorefonts/ttf-mscorefonts-installer_3.4ubuntu3_all.deb


e no terminal e dentro da pasta que contém o arquivo ttf-mscorefonts-installer_3.4ubuntu3_all.deb digite:

sudo dpkg -i --force-all ttf-mscorefonts-installer_3.4ubuntu3_all.deb

Esse comando serve para força a instalação do pacote que você baixou de forma manual. Isso é para o Ubuntu 12.04 ok, caso seja outra versão do ubuntu o link do pacote seria outro.


Deu certo.
Muito obrigado!!!
Problema resolvido.