DICAS E DÚVIDAS
Dicas do Piter - Piter Punk <piterpk@terra.com.br>
Desempacotando .tar.bz2
Ao contrário dos .gz (gzip) e .Z (compress), os arquivos .bz2 (bzip2) não possuem uma opção padrão para serem utilizados com o tar. No caso específico do Slackware, deve-se utilizar a opção y, ficando assim:
# tar -xvyf arquivo.tar.bz2
Em algumas outras distros, o y deve ser substituído pelo I ou j
Configurando a impressora
Configurar a impressora na mão é particularmente trabalhoso (a não ser que você seja um feliz proprietário de uma impressora PostScript) e, como usuário de Slackware não é masoquista, na distro está incluso um ótimo configurador, o Apsfilter.
É todo em modo texto, mas contém vários e vários drivers, configura impressoras locais e remotas (lpd ou samba), aceita múltiplas entradas, etc... basta ir lendo os menus (em inglês) e selecionando as opções corretas. Para executar o configurador basta digitar:
# /usr/lib/apsfilter/SETUP
Pacotes para Slackware
Em dicas anteriores, expliquei como instalar pacotes rpm no Slackware, mas que, na medida do possível, era melhor utilizar pacotes .tgz para o próprio Slack. Um bom lugar para procurar esses pacotes é no site da LinuxPackages. Ali há centenas de pacotes para Slackware 7 e 8. A URL do site é:
www.linuxpackages.net
Conexão PPP persistente
Augusto Campos - brain@matrix.com.br
Muitas vezes, há interesse em manter uma conexão discada sempre no ar. Embora possa fazer tudo isso e muito mais instalando e configurando o programa diald (diald.unix.ch/), você pode escapar desta complexidade adicional simplesmente adicionando a opção persist ao seu arquivo /etc/ppp/options de uma conexão já configurada. Experimente! Sempre que a linha cair ou a conexão se encerrar, o próprio serviço PPP se encarregará de rediscar e restabelecê-la.
Lista de RPMs
Para gerar uma lista organizada de todos os arquivos RPM de um determinado diretório (ou dos seus CDs de instalação), use o seguinte comando na shell (imaginando que seus RPMs estejam no diretório /mnt/cdrom/RPMS):
for i in /mnt/cdrom/RPMS/*.rpm;
do rpm -qp -qf “%-12{NAME} %-6{VERSION} %-60{SUMMARY}\n” $
done
Você pode colocar tudo numa única linha, se preferir. O comando irá gerar uma listagem contendo o nome do pacote, a versão e sua descrição, assim:
aterm 0.4.0 An rxvt-based terminal emulator for X11
irssi 0.8.1 Irssi is a IRC client
opera 6.0 Opera for Linux, statically linked to 2.3.1
Organizado, não?
Retirando o beep
Esta dica é para os usuários que utilizam o bash como shell e querem desligar aquele beep que sempre soa quando, por exemplo, apertamos a tecla Delete ou Backspace em uma linha vazia.
Abra o arquivo .bash_profile no editor de texto de sua preferência e digite as seguintes linhas:
xset -b 2> /dev/null # retira o beep no ambiente X
setterm -bfreq 0 # retira o beep no console
Para efetivar as alterações, você precisa executar o arquivo .bash_profile com o comando abaixo:
[user@localhost user]$ . .bash_profile
Teclas de atalho para o WindowMaker
Ctrl+Alt+seta para direita ou esquerda: alterna entre as áreas de trabalho
Alt+Tab: Muda o foco para outra janela.
Alt + Seta para cima ou para baixo: leva e traz a janela do segundo plano.
F12: Acessa o menu de aplicações.
Para executar mais de uma aplicação do mesmo ícone, segure a tecla CTRL enquanto clica sobre o ícone da aplicação desejada.
Pydoc
O Pydoc é uma ferramenta de documentação da linguagem de programação Python. A sintaxe para executar o Pydoc é:
pydoc <nome_do_documento>
Também se pode procurar por uma palavra chave para saber o nome do documento que contém determinado assunto. Utilize a sintaxe:
pydoc -k <palavra-chave>
Teclas de atalho para o KMail
M : Mover a mensagem selecionada para outra pasta.
C : Copiar a mensagem selecionada para outra pasta.
D : Apagar a Mensagem.
K : Selecionar todas as mensagens da pasta.
F : Repassar a mensagem selecionada (Forward).
S : Procurar por determinada(s) mensagem(ns) nas pastas.
A : Responder todas.
R : Responder ao remetente.
CTRL + L : Receber mensagens.
Modificando permissões e propriedades de arquivos recursivamente
Valter Ferraz Sanches - vfs@mail.com
Use os comandos chown e chmod com a opção -R, como em:
chmod -R 755 ~/bin
chown -R vfs.users /usr/local
Mais detalhes: man chmod e man chown.
Dicas para o vim
Modo comando
dd Exclui a linha em que está o cursor.
D Exclui o texto que está sob
o cursor até o final da linha.
:{número da Exclui a linha indicada.
linha}d<Enter>
cc Exclui a linha e inicia o modo de inserção.
:g/^$/d Exclui todas as linhas em branco
CTRL + e Rola o texto para cima.
CTRL + y Rola o texto para baixo.
:s/string1/string2 Substitui a string 1 pela string 2.
:split Divide a área de texto do vim em duas janelas.
:close Fecha uma das janelas de texto.
CTRL+w w Alterna entre as janelas.
CTRL+w + Aumenta o tamanho da janela.
CTRL+w - Diminui o tamanho da janela.
:qall Fecha todas as janelas e sai.
:wall Salva o conteúdo de todas as janelas.
i ou INSERT Inicia o modo de inserção.
Modo Inserção
ESC :q Sair.
ESC:q! ou ESC ZZ Força a saída.
ESC :w Gravar.
ESC :qw ou ESC :x Gravar e Sair.
ESC :r <arquivo> Insere o arquivo na posição do cursor.
ESC :r ! <comando> Insere a saída do comando no arquivo.
Como criar um cubo 3-D com suas imagens
Rodrigo Vaz - rodrigoaxl@conectiva.com.br
Você pode utilizar o Gimp para criar cubos, cilindros e esferas com suas imagens e fotos.
Para criar um cubo, siga os passos abaixo:
1- Abra as imagens que ilustrarão o cubo;
2- Clique em uma das imagens com o botão direito e selecione a opção Filtros->Mapa->Objeto de mapa...
3- Na aba Opções, na janela que surgirá, selecione a opção Caixa do menu Mapear para:. Marque também as opções Fundo transparente, Criar nova imagem e Exibir quadro de pré-visualização.
4- Na aba Orientação, posicione e gire o cubo alterando os valores para os eixos x, y e z.
5- Na aba Caixa, selecione as imagens que serão apresentadas em cada face do cubo.
6- Clique em OK para criar a imagem.