Revista Do Linux  
EDIÇÃO DO MÊS
  Perl
  Estudo de Caso
  Delphi para Linux
  Entrevista
  CD do mês
  Programas Matadores
  Interfaces Gráficas
  Hardware
  Segurança
  Expressões Regulares

Dicas e duvidas

Se você tem arquivos muito grandes, e por algum motivo quer dividi-los em pedaços menores, para caber em mídias removíveis, utilize o comando split. Por exemplo, para dividir um arquivo de 10 MB de forma a caber em disquetes de 1.44MB, utilize:

$ split -b 1440Kb arquivo_grande.xyz

Serão gerados diversos arquivos de 1.44MB, cujos nomes estão na seqüência xaa, xab, xac... Para recuperar o arquivo original no local de destino, utilize normalmente o comando de concatenação cat:


$ cat xaa xab xac xad > arquivo_grande.xyz
Para mais opções:

$ man split
$ info split



Se o som do seu Quake não estiver funcionando, mesmo que esteja habilitado no Software, provavelmente o arquivo de configuração do Quake não inicializa o servidor de som do game. Para resolver esse problema, edite o arquivo:

/etc/sysconfig/quake

e, na diretiva sound, altere o valor default para Yes

sound=Yes

ao reiniciar o Quake, o som estará ativado.


Para configurar o som no seu LICQ, basta editar o arquivo licq.conf que está no diretório .licq do seu /home. No arquivo, editar na seção [onevent] as diretivas relativas a cada um dos eventos. Cada uma delas relaciona um evento a um arquivo de som. Deve-se ainda alterar a diretiva Enable para 1. Por exemplo:



[onevent]
Enable = 1
Command = play
Message = ~/wav/message.wav
Chat = ~/wav/chat.wav
File = ~/wav/file.wav
Url = ~/wav/url.wav
OnlineNotify = ~/wav/notify.wav
SysMsg = ~/wav/sysmsg.wav

Depois, basta criar um diretório com o nome wav em seu /home e copiar para lá os arquivos *.wav desejados. Certifique-se de que os nomes dos arquivos são iguais aos configurados no licq.conf.


Uma dica conhecida, mas é sempre bom lembrar! Se você esqueceu ou perdeu a senha do root da sua máquina, inicie o Linux em modo monousuário. No prompt do LILO, digite:


LILO 
Boot: linux single

Após a inicialização, altere normalmente a senha do root (que é o usuário corrente). Digite:


bash# passwd

As novas senhas serão solicitadas


New UNIX password:          
Retype new UNIX password:   
passwd: all authentication tokens updated 
successfully

Ao reiniciar o sistema, a nova senha terá efeito.


Muitas vezes é necessário gerar um documento PDF no Linux, e não se tem um Adobe Acrobat(TM) à mão. Uma solução possível é gerar um documento em formato PostScript e convertê-lo para PDF com o utilitário ps2pdf. Por exemplo, você escreveu um documento no StarWriter. Para transformar esse documento em PDF, siga o roteiro:

  • Imprima o documento para arquivo ("imprimir em ficheiro"). Será gerado um arquivo PostScript.
  • Abra o arquivo com o GhostView para verificar se está tudo certo com a versão PostScript do documento.
    
    $ gv arquivo.ps
    
  • Utilize o utilitário ps2pdf para transformar o arquivo PostScript em PDF.
    
    $ ps2pdf arquivo.ps
    

Será gerado um arquivo.pdf, e para testá-lo, utilize o xPDF ou o Adobe Acrobat Reader. Maiores informações:


$ man ps2pdf



Para recuperar um dispositivo acidentalmente removido do sistema, utilize o script MAKEDEV, disponível no diretório /dev. Por exemplo, para recriar o fd0 (primeiro acionador de disquetes):


# cd /dev
# ./MAKEDEV fd0

Não esquecendo que isso tem que ser feito como superusuário (root). Para mais opções:


$ man MAKEDEV



Para verificar rapidamente o conteúdo de um arquivo de áudio na linha de comando, ao invés de abrir um programa específico para isso, experimente redirecioná-lo para o dispositivo correspondente. Utilize o comando cat, da mesma forma que o utilizaria para ler uma página de texto. Os arquivos de extensão .au devem ser redirecionados para o dispositivo /dev/audio, enquanto os arquivos com extensão .wav devem ser redirecionados para /dev/dsp. Exemplos:


$ cat som.au >/dev/audio
$ cat som.wav >/dev/dsp

Para converter de .wav para .au, utilize o sox.


$ sox som.wav novosom.au



Links

Eitchdot!
/eitch.virtualave.net/eitchdot

O Eitchdot é o mais novo projeto pessoal de Hugo Cisneiros (hugo@netdados.com.br), criador do The Linux Manual. O esforço tem como único propósito desenvolver um modelo de aprendizado comunitário da linguagem PHP em conjunto com um banco de dados, tendo sido adotado o MySQL.

O modelo adotado para desenvolvimento foi o de um site de notícias, semelhante ao Slashdot.

O desenvolvimento do código será contínuo, seguindo um roteiro pré-estabelecido e programadores de qualquer nível são bem-vindos. O objetivo é obter um código PHP+MySQL com muitas facilidades e voltado para treinamento e auto-instrução. Se você for um programador PHP, pode dar sua contribuição, sugerir idéias, comentar o código, enfim, contribuir para a sua evolução. O projeto está lançado sob licença GPL, que você pode encontrar em www.gnu.org.


Página Pessoal de Jefferson Azevedo
jefferson.computers.webjump.com

Nesta página você vai encontrar um script que promete facilitar e automatizar as configurações para acentuação no Linux.

Compatível com as seguintes distribuições: Corel Linux 1.0, Debian 2.1, Mandrake 6.0, 6.1 e 7.0, OpenLinux 2.2, RedHat 5.2, 6.0 e 6.1, Slackware 3.5, 3.6, 4.0 e 7.0, SuSE 6.1, 6.2 e 6.3, e WinLinux 1.0.

O corpo técnico da Revista do Linux não testou o script. Escreva para a RdL contando suas experiências com esse script.


Linux Security
www.linuxsecurity.com/

Notícias, soluções e debates sobre segurança em ambientes Linux. Se você é um administrador de redes, este site é parada obrigatória. É possível inscrever-se para receber uma newsletter semanal.


Linux Place — a casa do Linux
www.linuxplace.com.br

Site informativo muito completo sobre Linux, totalmente em português. Você pode postar seus próprios artigos, fazer download de programas, temas e tutoriais e participar de cursos e debates. Existem ainda muitos links para diversos sites relacionados ao Linux. É uma boa pedida como página inicial do seu browser, sempre trazendo entrevistas interessantes, com gente representativa na comunidade brasileira e internacional.


Developer Shed
www.devshed.com

Site em inglês direcionado a desenvolvedores para a Internet. Lá podem ser encontradas diversas soluções para criação, gerenciamento e manutenção de sites. São abordados temas como DHTML, Perl, PHP, Flash, Javascript, entre outros. Neste mês, o destaque é um tutorial em três partes descrevendo a criação de uma solução de comércio eletrônico utilizando PHP4 e MySQL. Imperdível, acredite!


Arachne Labs
www.arachne.cz

Cansado do Netscape? Que tal um navegador web de tela cheia, baseado em SVGALib (portanto, não precisa do servidor X), que aceite HTML 4.0, os protocolos mais populares da Internet (http, ftp, smtp e pop3) e imagens GIF, Jpeg e PNG? O site oficial da Arachne Labs disponibiliza versões do Arachne Browser para Linux/SVGALib e para DOS.


Linux at IBM
www-4.ibm.com/software/is/mp/linux

Página da IBM em inglês abordando a integração entre os produtos IBM e o sistema operacional Linux.

 

A Revista do Linux é editada pela Conectiva S/A
Todos os Direitos Reservados.

Política de Privacidade