All pastes #165727 Raw Edit

Stuff

public text v1 · immutable
·published 2006-09-10 03:29 UTC
rendered paste body
#!/bin/bash
#Script de instalação de fontes Windows no Resulinux
#Escrito por: Dilson Panisio         09/09/06

#Privilegios de root
if [ "$USER" != "root" ]; then
echo "Você deve executar este script como root."
exit 0
fi

#Instalador de fontes
dialog --title "Instalador de fontes" --msgbox "Bem vindoao Instalador de Fontes do Windows no Resulinux.

Este script, ajudará você a instalar fontes do Windows em seu sistema linux.

Lembre-se: Você deverá possuir um sistema em dual boot (Windows + Linux).

Este script foi escrito para uso da distribuição Resulinux, mas pode ser testado
em outras distribuições." 100 100

#Procurar partições
dialog --title "Instalador de fontes" --msgbox "O script está procurando por
partições existentes em seu sistema. Espere 10segundos e avançe." 100 100
hds=`ls /mnt/ |grep hd`

#Partições encontradas
dialog --title "Instalador de fontes" --msgbox "O script encontrou as seguintes
partições no seu sistema:
$hds" 100 100
sleep 2

#Selecionar partição
echo "Digite qual é a partição Windows existente no seu micro (Ex: hda1)."
read hdwin
sleep 2

#Encontrar fontes
mount /mnt/$hdwin
fontes=`ls /mnt/$hdwin/WINDOWS/Fonts |grep .ttf`
sleep 2
dialog --title "Instalador de fontes" --msgbox "As seguintes fontes do Windows
foram encontradas:
$fontes" 100 100

#Selecionar fontes
echo "Digite qual fonte encontrada você deseja instalar.
PS: Você precisa digitar também a extenção da fonte (Ex: arial.ttf).
PS2: Você pode também instalar todas as fontes encontradas, basta digitar: '"*"' "
read fontewin
sleep 2

#Instalar fonte selecionada
cd /usr/X11R6/lib/X11/fonts
mkdir TrueType
cp /mnt/$hdwin/WINDOWS/Fonts/$fontewin /usr/X11R6/lib/X11/fonts/TrueType
ttmkfdir -o fonts.scale
mkfontdir

#Adicionar FontPath no arquivo de configuração do Xfree
if [ "`grep -i "/usr/X11R6/lib/X11/fonts/TrueType" /etc/X11/XF86Config`" = "" ] ; then
echo 'FontPath' '"/usr/X11R6/lib/X11/fonts/TrueType"' >> /etc/X11/XF86Config
fi

echo "A fonte $fontewin foi instalada com sucesso. Talvez sejá necessário você reiniciar o X."