Fontes Linux ausentes

0

De alguma forma eu pareço ter perdido as fontes do meu sistema, no Ubuntu 12.10 (eu tenho que usá-lo) - enquanto construí algumas outras ferramentas de desenvolvimento. (entre eles, libfontconfig e libfreetype porque eu estava construindo o Qt estaticamente e precisava que eles construíssem estática ... talvez eles sejam os culpados, mas eu não sei como desfazer isso)

Estas são TODAS as fontes atuais ... Eu obviamente sinto falta da maioria das fontes ... Eu não entendo como. (ss do Impress, todos os aplicativos mostram a mesma lista)

Entãoeutentoinstalá-los...Eunãoseiseasfontesausentespodemserinstaladasusandooseguinte,maséaúnicacoisaqueeuencontrei.

com

sudoapt-getinstallmsttcorefontssudoapt-getinstall--reinstallttf-mscorefonts-installer

ouopacotedeb

link

Depois da parte difícil de aceitar o EULA, recebo o seguinte

Preparing to unpack .../ttf-mscorefonts-installer_3.4ubuntu3_all.deb ...
mscorefonts-eula license has already been accepted
Unpacking ttf-mscorefonts-installer (3.4ubuntu3) over (3.4ubuntu3) ...
Processing triggers for fontconfig (2.10.1-0ubuntu3) ...
Processing triggers for update-notifier-common (0.126) ...
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/andale32.exe
Traceback (most recent call last):
  File "/usr/lib/update-notifier/package-data-downloader", line 234, in process_download_requests
    dest_file = urllib.urlretrieve(files[i])[0]
 .......
IOError: [Errno socket error] [Errno 110] Connection timed out
Setting up ttf-mscorefonts-installer (3.4ubuntu3) ..

Parece que não funcionou

É possível obter o "corefonts" ou, ainda mais importante,

Como posso obter todas as fontes "típicas" de volta?

sudo apt-get install --reinstall fontconfig

não tem efeito

Editar : Os erros acima mostram que as fontes não podem ser baixadas? Mas eu posso alcançar a página que não consegue carregar, do navegador ...

Então eu fui lá e baixei-os eu mesmo ... mas eu não sei o que fazer com eles porque eles são todos "exe"

Nova edição Eu extraí as fontes - agora eu tenho fontes ttf - então cliquei duas vezes nelas e peguei um visualizador de fontes com uma opção para instalar. Eu pressionei a instalação e recebi um erro - sem explicação.

Eu tentei copiar manualmente as fontes ttf na pasta que elas provavelmente acabarão - /usr/share/fonts/truetype/msttcorefonts

mas ninguém parece se importar. O visualizador de fontes não os instala de lá e o instalador do msttcorefonts não sabe que não precisa mais instalá-los do sourcefourge ... ainda assim falha no mesmo lugar.

Nota final: Encontrei o local para copiar as fontes manualmente para que elas possam ser encontradas por todos os programas que precisam delas.

/usr/share/fonts/truetype/

(postado como resposta). Os problemas que tive com instalação e alcance de repositórios devem ser resolvidos em outro lugar.

    
por Thalia 23.09.2014 / 16:58

2 respostas

0

Resposta parcial - não a melhor:

Eu baixei as fontes do link e as coloquei em uma pasta ( ~/Downloads/fonts )

descomprimiu-os usando cabextract

sudo cp -r ~/Downloads/fonts /usr/share/fonts/truetype/

tudo pronto.

Ter algumas fontes de tipo verdadeiro foi útil ... mas não é exatamente a coisa certa, já que meu entendimento agora é que essas fontes não faziam parte da instalação básica - e podem criar problemas de licenciamento, se incluídas.

A resposta real:

As substituições atuais para tipos de letra Microsoft (o que chamei de 'fontes de sistema' na minha pergunta - parte da instalação inicial) - como "Liberation Sans" - estão aqui: Liberation Fonts - finalmente os encontrou.

    
por 25.09.2014 / 00:35
0

Estas são partes de um script bash que escrevi para colocar fontes em uma nova máquina. Certifique-se de que você tenha o repositório Canonical Partners ativo. Use dist-upgrade por sua conta e risco. Mas se você não sabe por que, você não precisa se preocupar com isso :) Se fizer isso, use "upgrade".

#!/usr/bin/env bash
set -v
#Requires user with sudo password

#Distribution upgrade
sudo apt-get update;
sudo apt-get dist-upgrade -y --fix-missing --fix-broken;

#Fonts are cool
#use "apt-get --install-suggests" instead of just "apt-get" if you are feeling manly, or just want to see if it helps.
sudo apt-get install fonts-cantarell lmodern ttf-aenigma ttf-georgewilliams ttf-bitstream-vera ttf-sjfonts ttf-tuffy tv-fonts
sudo apt-get install ubuntustudio-font-meta

Isso tenta consertar o material e, em seguida, instala um monte de fontes. Me dê um feedback. :)

    
por 23.09.2014 / 17:29