topic title: Dicas do antiX.
Posts: 1,228
secipolla
Joined: 15 Jun 2008
#1
A primeira dica é para habilitar a função de 'abrir o diretório atual como administrador' no pcmanfm (já funcional a partir do antiX-M8.2-test3): em um terminal, como root

Code: Select all

leafpad /etc/sudoers
,para abrir o arquivo /etc/sudoers e então acrescente a linha

Code: Select all

username ALL=(root) PASSWD: /usr/bin/pcmanfm
ao seu final. Salve e feche.

O antiX-M8.2-pt1 (Public Test) já vem com a localização para o português completa. Para aqueles que tem o antiX-M8 ou as versões test1 a test3, as operações abaixo permitirão a atualização da tradução do IceWM e traduzirão os Assistentes do MEPIS:
- Para atualizar a tradução do IceWM, vá em
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"antix.freeforu ms.org/icewm-s-pt-br-po-t1779.html"
linktext was:"antix.freeforu ms.org/icewm-s-pt-br-po-t1779.html"
====================================
, baixe o arquivo pt_BR.po.zip ou pt_PT.po.zip e descomprima-o (duplo clique e 'extrair'); apague o arquivo icewm.mo em /usr/share/locale/pt_BR/LC_MESSAGES/ (ou pt_PT, se for o caso) e, no terminal

Code: Select all

msgfmt /caminho/do/seu/arquivo.po -o /usr/share/locale/pt_BR/LC_MESSAGES/icewm.mo
(ou pt_PT, se for o caso). Ctrl+Alt+Del (ou Super+Del) > Reiniciar IceWM.
- Para traduzir os Assistentes do MEPIS é necessário ter o pacote qt4-dev-tools instalado (atenção: este pacote deve ocupar quase 100MB no seu sistema), em seguida baixe os arquivos em
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"antix.freeforu ms.org/mepis-assistants-portuguese-br-translation-files-t1782.html"
linktext was:"antix.freeforu ms.org/mepis-assis ... t1782.html"
====================================
, descomprima-os e dê o seguinte comando

Code: Select all

lrelease mxxxxxx_pt_BR.ts
(mxxxxx= minstall-antiX, mnetwork, msystem, muser, mxconfig). Isso irá gerar um arquivo com a extensão .qm (ao invés de .ts): copie-os para os respectivos diretórios em /usr/share/mepis-install/locale/ (ou mepis-network ou mepis-system ou mepis-user ou mepis-xconfig).

Eu uso conexão banda-larga ADSL e aqui o antiX perde a conexão após o login, sendo necessário reiniciá-la. Se isso acontecer com você, abra um terminal como root e

Code: Select all

/etc/init.d/networking restart
Para não precisar fazer isso toda vez que abrir o antiX, edite o arquivo /etc/rc.local: em um terminal, como root

Code: Select all

leafpad /etc/rc.local
e faça com que fique assim

Code: Select all

#!/bin/sh -e
#
# rc.local
#

/etc/init.d/networking restart

# make sure splashy is stopped
killall splashy >/dev/null 2>&1

exit 0
A partir da versão 8.2, o antiX abre o ícone da bandeja da ferramenta de conexão sem-fio wicd ao iniciar e isso faz com que as operações acima não surtam efeito. Para resolver isso, abra a Central de Controle > Configurar IceWM > aba startup e comente ou apague a linha referente ao wicd. Se você precisar usá-lo, simplesmente digite num terminal

Code: Select all

wicd-client
para abrir o ícone da bandeja ou

Code: Select all

wicd-client -n
para abrir a interface gráfica diretamente.

O gerenciador de janelas IceWM tem muitos recursos de configuração e um deles são os atalhos de teclado. Até a versão 8.2-test2 do antiX, eles estão muito mal configurados. Para consertar isso, abra a Central de Controle > Configurar IceWM > aba keys e deixe assim, por exemplo

Code: Select all

#key"Alt+Ctrl+r" sudo rox #defina primeiro /etc/sudoers
#key"Alt+Ctrl+a" rox
#key"Alt+Ctrl+i" rxvt-unicode -tr -sh 65 -fg white -T 'Htop' -e htop
#key"Alt+Ctrl+t" rxvt-unicode -tr -sh 65 -fg white -T 'antiX'
key"Alt+Ctrl+f" iceweasel
#key"Alt+Ctrl+m" claws-mail
key"Alt+Ctrl+s" screenshotantix.sh

key"Alt+Ctrl+KP_Divide" aumix -v -3 # abaixar o volume
key"Alt+Ctrl+KP_Multiply" aumix -v +3 # aumentar o volume
Para abaixar ou aumentar o volume, utilize as teclas de dividir e multiplicar no teclado numérico. No IceWM a tecla Super (ou Windows) tem a mesma função que a combinação Alt+Ctrl. Super+h esconde a barra de tarefas, Super+espaço inicia 'executar' etc.
Como pode-se ver, o antiX vem com dois ou até mais programas para a mesma função: editores de texto (abiword, leafpad, geany, nano e vim), gerenciadores de arquivo (pcmanfm e rox), para captura de tela (antixss.sh e screenshotantix.sh), vários emuladores de terminal etc. Use o que preferir.

Se você não quiser ou não puder gravar um cd, é possível rodar o antiX (e instalá-lo) a partir do arquivo iso. Na minha experiência a versão completa do antiX não funciona bem para isso, mas o antiX-M8-base sim. Para tanto, crie um diretório (ou pasta, para quem vem do Windows) 'antiX' na partição raiz do sistema (/); nela coloque o arquivo antiX-M8-base.iso e os arquivos vmlinuz e initrd.gz (dê um duplo-clique no arquivo iso e selecione apenas o vmlinuz e o intird.gz para extrair) e em seguida edite o arquivo /boot/grub/menu.lst, acrescentando as seguintes linhas:

Code: Select all

title        antiX

kernel        (hd0,0)/antiX/vmlinuz vga=791 fromhd=/dev/sda1 fromiso=/antiX/antiX-M8-base.iso xres=1024x768

initrd        (hd0,0)/antiX/initrd.gz

boot
substituindo (hd0,0) e sda1, no exemplo acima, pela partição em que está o seu sistema atual¹.

O antiX base é uma versão básica que não contém tantos aplicativos gráficos como a versão completa e vem apenas em inglês. Ele usa ainda menos memória que o antiX completo e pode ser personalizado à vontade adicionando-se os programas favoritos de cada um pois os repositórios são os mesmos: os do Debian e os do MEPIS. Para tanto, usa-se a ferramenta apt a partir do terminal. O manual do apt está em
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://debian-br.sourceforge.net/docs/sgml/apt-howto-pt_BR/apt-howto-pt_BR.txt"
linktext was:"http://debian-br.sourceforge.net/docs/s ... -pt_BR.txt"
====================================
. Se você prefere o Synaptic, é só instalá-lo

Code: Select all

apt-get update
apt-get install synaptic
como root.

¹(hd0,0)=sda1; (hd0,1)=sda2; (hd1,0)=sdb1; (hd1,1)=sdb2...
Last edited by secipolla on 07 Aug 2009, 00:05, edited 5 times in total.
Posts: 1,228
secipolla
Joined: 15 Jun 2008
#2
Para deixar o antiX base em português, em um terminal, como root:

Code: Select all

dpkg-reconfigure locales
Marque (com a barra de espaço) pt e pt_BR (ou pt_PT) e escolha-os como o padrão do sistema.
Ainda faltará traduzir o menu do FluxBox. Para isso traduza o arquivo ~/.fluxbox/menu (para visualizar o diretório .fluxbox no Rox, digite Ctrl+h) ou baseie-se no menu do antiX completo (anexo) e apague as linhas referentes aos programas não existentes.

O antiX completo vem com muitas línguas habilitadas mas também vem com o programa localepurge que apaga os arquivos das línguas que não usamos, livrando, com isto, espaço no disco. Rode o 'dpkg-reconfigure locales' e desmarque todas as línguas que não usa (pode deixar apenas inglês e português - BR ou PT -, por exemplo) e aproveite e confira se a língua padrão é a desejada. Então *IMPORTANTE* abra o arquivo /etc/locale.nopurge e verifique no final se pt, pt_BR e pt_BR.UTF-8 (todos!) estão habilitados (substitua por pt_PT, se for o caso), se faltar algum, acrescente-o. Então, no terminal

Code: Select all

localepurge
Posts: 1,228
secipolla
Joined: 15 Jun 2008
#3
o antiX base não vem com a Central de Controle. Os principais arquivos de configuração são:

- /etc/fstab #gere a montagem das partições do sistema.
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://www.tuxfiles.org/linuxhelp/fstab.html"
linktext was:"http://www.tuxfiles.org/linuxhelp/fstab.html"
====================================
" onclick="window.open(this.href);return false
- /etc/X11/xorg.conf #arquivo de configuração do servidor X.
- /boot/grub/menu.lst #lista dos sistemas instalados inicializáveis pelo GRUB.
- /etc/apt/sources.list #lista dos endereços dos repositórios.

Para o gerenciador de autenticação SLiM:

- /etc/slim.conf
- /usr/share/slim/themes/antiX/slim.theme #tema do SLiM

Para mudar o papel-de-parede do SLiM, troque a figura em /usr/share/slim/themes/antiX/background.jpg

Eu tenho percebido que apesar de estar configurado no /etc/slim.conf

Code: Select all

hidecursor          true
, o que deveria esconder o 'x' na tela de login, isso não acontece. Mas, por incrível que pareça, ao apagar o espaço que há no começo da linha e salvar, ele passa a funcionar. Isso também vale para a linha

Code: Select all

numlock             on
Posts: 1,228
secipolla
Joined: 15 Jun 2008
#4
A reconfiguração da localização no antiX base fará com que os programas a serem instalados o sejam na língua que foi escolhida mas os que já estão no sistema permanecerão em inglês. Para passá-los ao português, descompacte os arquivos anexos dentro das pastas /usr/share/locale/pt/LC_MESSAGES
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://www.divshare.com/download/7731766-d0b"
linktext was:"pt_LC_MESSAGES.zip"
====================================
e /usr/share/locale/pt_BR/LC_MESSAGES
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://www.divshare.com/download/7731775-ffb"
linktext was:"pt_BR_LC_MESSAGES.zip"
====================================
. Estes arquivos foram retirados do meu sistema, que é a versão completa do antiX, portanto há arquivos de programas que não existem na instalação do base. Se você souber quais são, pode apagá-los se quiser.

Se for rodar o antiX base a partir do arquivo iso, eis outras opções que podem ser acrescidas ao menu.lst:

Code: Select all

title        antiX-Boot rápido
kernel        (hd0,0)/antix/vmlinuz vga=normal fromhd=/dev/sda1 fromiso=/antix/antiX-M8-base.iso quiet nosplash drvr=vesa aufs lean Xtralean
initrd        (hd0,0)/antix/initrd.gz

title        antiX-Vesa
kernel        (hd0,0)/antix/vmlinuz vga=normal fromhd=/dev/sda1 fromiso=/antix/antiX-M8-base.iso quiet nosplash drvr=vesa aufs lean
initrd        (hd0,0)/antix/initrd.gz

title        antiX-Leve-s/Net
kernel        (hd0,0)/antix/vmlinuz vga=normal fromhd=/dev/sda1 fromiso=/antix/antiX-M8-base.iso quiet nosplash drvr=vesa aufs lean mean
initrd        (hd0,0)/antix/initrd.gz

title        antiX-Leve-p/ram
kernel        (hd0,0)/antix/vmlinuz vga=normal fromhd=/dev/sda1 fromiso=/antix/antiX-M8-base.iso quiet nosplash drvr=vesa aufs lean Xtralean toram
initrd        (hd0,0)/antix/initrd.gz

title        antiX-60Hz (forçar monitor p/ 58-62 Hz)
kernel        (hd0,0)/antix/vmlinuz vga=791 fromhd=/dev/sda1 fromiso=/antix/antiX-M8-base.iso quiet nosplash vsync=58-62 aufs
initrd        (hd0,0)/antix/initrd.gz

title        antiX-75Hz (forçar monitor p/ 73-77 Hz)
kernel        (hd0,0)/antix/vmlinuz vga=791 fromhd=/dev/sda1 fromiso=/antix/antiX-M8-base.iso quiet nosplash vsync=73-77 aufs
initrd        (hd0,0)/antix/initrd.gz

title        antiX-À prova de falhas
kernel        (hd0,0)/antix/vmlinuz vga=normal fromhd=/dev/sda1 fromiso=/antix/antiX-M8-base.iso quiet nosplash nosound noapic noscsi nodma noapm nousb nopcmcia nofirewire noagp nomce nodhcp nodbus nocpufreq nobluetooth drvr=fbdev aufs res=800x600
initrd        (hd0,0)/antix/initrd.gz
lembrando de substituir (hd0,0) e sda1 pela partição em que o grub se encontra¹. Obs: no menu.lst as variáveis na linha 'kernel' devem estar todas em uma só linha, sendo a linha seguinte começada com 'initrd'.

¹(hd0,0)=sda1; (hd0,1)=sda2; (hd1,0)=sdb1; (hd1,1)=sdb2...
Last edited by secipolla on 25 Jun 2009, 12:38, edited 1 time in total.
Posts: 22
Diversion
Joined: 24 Apr 2009

24 Jun 2009, 23:57 #5

Olá seci,

as compilações anteriores estão fantásticas.
espero sinceramente que agora possam aparecer mais utilizadores / usuários queutilizam a lingua portuguesa.

parabéns pelo teu trabalho

Pedro (Diversion)
Posts: 1,228
secipolla
Joined: 15 Jun 2008

25 Jun 2009, 12:48 #6

Obrigado, Pedro.

Para passar o Iceweasel ao português, instale o pacote iceweasel-l10n-pt-br ou iceweasel-l10n-pt-pt.
Posts: 1,228
secipolla
Joined: 15 Jun 2008
#7
Por padrão, o botão do meio do mouse tem três funções no Iceweasel:
- ao realçar uma palavra ou expressão e clicar c/ o botão do meio numa caixa de formulário, a palavra realçada será escrita.
- ao clicar sobre um link c/ o botão do meio, aquele será aberto em uma nova aba.
- realçar uma palavra ou expressão e clicar c/ o botão do meio numa área em branco equivale a introduzir a expressão na caixa de endereços e teclar 'enter'.

Essa última função é útil no caso de se realçar uma URL, no entanto pode ser inconveniente se a pessoa pressionar involuntariamente a rodinha do mouse (pois o Iceweasel vai tentar abrir uma página com a última expressão que foi realçada). Eu tenho um mouse antigo, com a rodinha meio dura e pessoas que não estão acostumadas com ele (ou eu mesmo) frequentemente pressionam-na acidentalmente. Para desativá-la, digite na barra de endereços

Code: Select all

about:config
, confirme, procure a linha 'middlemouse.contentLoadURL' e altere para 'false' (selecione c/ o botão direito do mouse e escolha 'toggle'- alternar).
Posts: 1,228
secipolla
Joined: 15 Jun 2008
#8
O gerenciador de janelas IceWM já vem com muitos atalhos de teclado, fora os que nós mesmos definimos em ~/.icewm/keys. Por exemplo, para empilhar as janelas horizontalmente usa-se o atalho"Alt+Shift+F3", para posicioná-las lado-a-lado verticalmente,"Alt+Shift+F2" etc.
Esses atalhos, assim como as preferências gerais do IceWM, se encontram no arquivo ~/.icewm/preferences.

obs.- a tecla Super (ou do 'Windows') equivale à combinação"Alt+Ctrl".