Índice
Visão Geral
Para a utilização de alguns relatórios desenvolvidos no Smart View, é necessário que o Sistema Operacional possua um pacote de fontes instalada. Nessa documentação será detalhado como realizar a instalação nas distribuições Linux suportadas.
Instalação nas distribuições Red Hat, SUSE e OpenSUSE
Instalação na distribuição Open Linux.
Pré-requisitos
Para instalar esses pacotes em distribuições baseadas em Debian (como Ubuntu), o usuário deve executar:
Bloco de código |
---|
|
~ sudo apt update
~ sudo apt install wget unzip |
Para instalar esses pacotes em distribuições baseadas em RHEL (como Oracle Linux), o usuário deve executar:
Bloco de código |
---|
|
~ sudo dnf install wget unzip |
Esses comandos garantirão que os pacotes necessários estejam instalados, permitindo a continuidade com a instalação das fontes.
Instalação de Fontes Customizadas
Esta seção orienta a instalação de uma fonte customizada, utilizando como exemplo a fonte NotoSans. A instalação será realizada para que a fonte esteja disponível para todos os usuários do sistema.
Download da Fonte
Primeiramente, o usuário deve baixar o arquivo da fonte desejada. Neste exemplo, a fonte NotoSans está disponível para download gratuito no GitHub:
Bloco de código |
---|
|
~ wget -O /tmp/noto-sans.zip https://github.com/notofonts/latin-greek-cyrillic/releases/download/NotoSans-v2.014/NotoSans-v2.014.zip |
Extração e Organização dos Arquivos de Fonte
Após o download, o usuário deve extrair o conteúdo:
Bloco de código |
---|
|
~ unzip /tmp/noto-sans.zip -d /tmp/noto-sans |
Após a extração, o usuário verá várias pastas contendo diferentes formatos de fontes, como TTF, WOFF e WOFF2. Neste exemplo, será utilizado o formato TTF.
Dentro da pasta extraída, podem existir subpastas organizadas por diferentes formatos e variações da fonte. O usuário pode optar por selecionar apenas uma dessas subpastas ou instalar todos os formatos disponíveis.
- Instalar a fonte no sistema
Para que a fonte fique disponível para todos os usuários, a instalação será feita no diretório de fontes do sistema. Este procedimento exige privilégios administrativos.
A maioria das distribuições Linux armazena fontes de sistema no diretório /usr/share/fonts. Para organizar melhor, o usuário criará um subdiretório para a fonte NotoSans e copiará os arquivos de fonte para ele. Atualizar o cache de fontes
Após instalar as fontes, é necessário atualizar o cache de fontes do sistema para que as novas fontes sejam reconhecidas pelos aplicativos.
O usuário deve executar:
Bloco de código |
---|
|
~ sudo fc-cache -f -v |
A saída deste comando deve listar as pastas de fontes atualizadas, incluindo o diretório recentemente adicionado.
Verificar a instalação
Para confirmar que as fontes foram instaladas corretamente, o usuário pode utilizar o comando fc-list, que exibe as fontes instaladas, com os caminhos e configurações de estilo:
Bloco de código |
---|
|
~ fc-list | grep "NotoSans" |
Após seguir estas etapas, a fonte NotoSans estará instalada e disponível para uso em todo o sistema.
Instalação das Fontes Microsoft Core Fonts (mscorefonts2)
As fontes Microsoft Core Fonts (como Arial, Times New Roman e Verdana) são utilizadas em alguns relatórios desenvolvidos no Smart View. Esta seção explica como instalar essas fontes no Linux.
Instalação das Fontes mscorefonts2 em Distribuições Debian
Para instalar o pacote mscorefonts2 em sistemas baseados em Debian, o usuário pode executar:
Bloco de código |
---|
|
~ sudo apt update
~ sudo apt install ttf-mscorefonts-installer |
Durante a instalação, será necessário aceitar os termos de licenciamento.
Instalação das Fontes mscorefonts2 em Distribuições Baseadas em RHEL
Em distribuições baseadas em RHEL (Fedora, CentOS, Oracle Linux), o pacote mscorefonts2 pode não estar disponível diretamente nos repositórios oficiais. No entanto, é possível instalá-lo adicionando os pacotes adicionais listados abaixo e utilizando o repositório RPM.
Pré-requisitos para Distribuições RHEL
Antes de instalar o mscorefonts2, será necessário garantir que os pacotes a seguir estejam instalados:
Bloco de código |
---|
|
~ sudo dnf install curl glibc libicu fontconfig xorg-x11-font-utils cabextract |
Caso a distribuição utilizada seja Oracle Linux, o pacote cabextract deverá ser instalado pelo comando abaixo:
Bloco de código |
---|
|
~ rpm -i https://yum.oracle.com/repo/OracleLinux/OL8/developer/EPEL/x86_64/getPackage/cabextract-1.9-7.el8.x86_64.rpm |
Instalação via RPM
Bloco de código |
---|
|
~ rpm -i https://rpmfind.net/linux/sourceforge/m/ms/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm |
Verificação das Fontes Microsoft
Após instalar as fontes mscorefonts2, o usuário pode verificar a instalação com o comando fc-list
para garantir que as fontes da Microsoft estejam disponíveis:
Bloco de código |
---|
|
~ fc-list | grep "Arial\|Times\|Verdana" |
Conclusão
Seguindo esta documentação, o usuário pode instalar fontes customizadas e as fontes Microsoft Core Fonts no sistema Linux, tornando-as disponíveis para todos os usuários durante a construção e execução de relatórios no Smart View.