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.
É necessário garantir que os pacotes abaixo estejam instalados no sistema, pois eles serão usados para realizar o download e a extração dos arquivos:
Para instalar esses pacotes em distribuições baseadas em Debian (como Ubuntu), o usuário deve executar:
~ 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:
~ sudo yum install wget unzip |
Esses comandos garantirão que os pacotes necessários estejam instalados, permitindo a continuidade com a instalação das fontes.
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:
~ 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:
~ 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.
Criar o diretório para a fonte:
~ sudo mkdir /usr/share/fonts/noto-sans |
Copiar os arquivos TTF para o diretório:
~ find /tmp/noto-sans/NotoSans/full -type f -name "*.ttf" -exec sudo cp {} /usr/share/fonts/noto-sans \; |
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:
~ 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:
~ fc-list | grep "NotoSans" |
Após seguir estas etapas, a fonte NotoSans estará instalada e disponível para uso em todo o sistema.
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.
Para instalar o pacote mscorefonts2 em sistemas baseados em Debian, o usuário pode executar:
~ sudo apt update ~ sudo apt install ttf-mscorefonts-installer |
Durante a instalação, será necessário aceitar os termos de licenciamento.
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:
~ sudo yum 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:
~ 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
~ 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:
~ fc-list | grep "Arial\|Times\|Verdana" |
A partir da versão 9 do Red Hat Enterprise Linux, houve mudanças no processo de instalação de fontes. Siga os passos abaixo para realizar a instalação corretamente:
Habilitar o repositório EPEL
~ sudo subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms ~ sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm |
Instalar as dependências necessárias:
~ sudo yum install -y glibc libicu fontconfig cabextract mkfontscale mkfontdir xset |
Instalar o pacote de fontes Microsoft
Utilize a opção --nodeps para evitar falha na instalação devido à ausência do pacote xorg-x11-font-utils.
~ sudo rpm -i https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm --nodeps |
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.
|
|