Bem vindo ao guia Foca GNU/Linux. A versão que esta lendo agora contém o(s) nível(is) de aprendizado:
Entre o conteúdo do guia, você encontrará:
GNU/Linux
, com suas características, equipamento mínimo requerido
e espaço em disco recomendado para instalação.
DOS
, Windows
e
outras plataformas). Desta maneira você saberá porque algumas placas de
fax-modens custam 3 vezes mais caro que outras e o que a placa traz de especial
para ter este diferencial.
GNU/Linux
e outros sistemas operacionais
GNU/Linux
pelo disco
rígido ou mais de um Sistema Operacional.
GNU/Linux
mas que deseja se
aprofundar neste sistema conhecendo os arquivos necessários para o
funcionamento do GNU/Linux
, como modifica-los e como estas
modificações afetam o funcionamento do sistema.
Para melhor organização, dividi o guia em 3 versões: Iniciante,
Intermediário e Avançado. Sendo que a versão
Iniciante é voltada para o usuário que não tem nenhuma
experiência no GNU/Linux
. A última versão deste guia pode ser
encontrada em: Foca GNU/Linux
HomePage
.
Caso tiver alguma sugestão, correção, crítica para a melhoria deste guia, envie
um e-mail para gleydson@escelsanet.com.br
.
O Foca GNU/Linux é atualizado freqüentemente, por este motivo
recomendo que preencha a ficha do aviso de atualizações na página web em
Foca GNU/Linux
HomePage
no fim da página principal. Após preencher a ficha do
aviso de atualizações, você receberá um e-mail sobre o lançamento de novas
versões do guia e o que foi modificado, desta forma você poderá decidir em
copia-la caso a nova versão contenha modificações que considera importantes.
Os capítulos Introdução e básico contém explicações teóricas
sobre o computador, GNU/Linux
, etc., você pode pular este
capítulos caso já conheça estas explicações ou se desejar partir para a prática
e quiser ve-los mais tarde, se lhe interessar.
Se você já é um usuário do DOS
e Windows
, recomendo
ler Para quem esta migrando (ou pensando em migrar) do
DOS/Windows para o Linux, Capítulo 4. Lá você vai encontrar comparações de
comandos e programas DOS/Windows
e GNU/Linux
.
Para quem está começando, muita teoria pode atrapalhar o aprendizado, é mais produtivo ver na prática o que o computador faz e depois porque ele faz isto. Mesmo assim, recomendo ler estes capítulos pois seu conteúdo pode ser útil...
Coloquei abaixo algumas dicas para um bom começo:
grep
, depois você conhecerá suas opções, etc.
gleydson@linuxbr.com.br
.
GNU/Linux
é um
sistema que cresce muito rapidamente, a cada semana uma nova versão é lançada,
novos recursos são adicionados, seria maravilhoso se a documentação fosse
atualizada com a mesma freqüencia.
Infelizmente a atualização da documentação não segue o mesmo ritmo
(principalmente aqui no Brasil). É comum você encontrar na Internet documentos
da época quando o kernel estava na versão 2.0.20, 2.0.30, etc. Estes
documentos são úteis para pessoas que usem as versões antigas do Kernel Linux,
mas pode trazer problemas ou causar má impressão do GNU/Linux
em
outras pessoas.
Por exemplo, você pode esbarrar pela Internet com um documento que diz que o Kernel não tem suporte aos "nomes extensos" da VFAT (Windows 95), isto é verdade para kernels anteriores ao 2.0.31, mas as versões mais novas que a 2.0.31 reconhecem sem problemas os nomes extensos da partição Windows VFAT.
Uma pessoa desavisada pode ter receio de instalar o GNU/Linux
em
uma mesma máquina com Windows por causa de um documento como este. Para evitar
problemas deste tipo, verifique a data de atualização do documento, se
verificar que o documento está obsoleto, contacte o autor original e peça para
que ele retire aquela seção na próxima versão que será lançada.
GNU/Linux
é considerado um sistema mais difícil do que os
outros, mas isto é porque ele requer que a pessoa realmente aprenda e conheça
computadores e seus periféricos antes de fazer qualquer coisa (principalmente
se você é um técnico em manutenção, redes, instalações, etc., e deseja oferecer
suporte profissional a este sistema).
Você conhecerá mais sobre computadores, redes, hardware, software, discos, saberá avaliar os problemas e a buscar a melhor solução, enfim as possibilidades de crescimento neste sistema operacional depende do conhecimento, interesse e capacidade de cada um.
GNU/Linux
ajudará a ter sucesso e menos dificuldade em usar
qualquer outro sistema operacional.
GNU/Linux
quando estiver em dúvida
ou não souber fazer alguma coisa no sistema. Você pode entrar em contato
diretamente com outros usuários ou através de listas de discussão (veja Listas de discussão, Seção 30.12.2).
Boa Sorte e bem vindo ao GNU/Linux
!
gleydson (gleydson@linuxbr.com.br
).
É assumido que você tenha entendido a função de boa parte dos comandos que consta na versão iniciante do Foca Linux, arquivos e permissões de acesso. Em resumo, que saiba decidir quando e qual(is) comando(s) deve usar em cada situação.
Caso não entenda as explicações da versão INTERMEDIÁRIO, recomendo que faça a
leitura da versão INICIANTE do Foca Linux que pode ser encontrada em http://www.metainfo.org/focalinux
.
Este guia não cobre a instalação do sistema. Para detalhes sobre instalação,
consulte a documentação que acompanha sua distribuição GNU/Linux
.
O Linux
é um sistema operacional criado em 1991 por Linus
Torvalds na universidade de Helsinki na Finlândia. É um sistema
Operacional de código aberto distribuído gratuitamente pela Internet. Seu
código fonte é liberado como Free Software (software livre) o aviso de
copyright do kernel feito por Linus descreve detalhadamente isto e mesmo ele
está proibido de fazer a comercialização do sistema.
Isto quer dizer que você não precisa pagar nada para usar o Linux, e não é crime fazer cópias para instalar em outros computadores, nós inclusive incentivamos você a fazer isto. Ser um sistema de código aberto pode explicar a performance, estabilidade e velocidade em que novos recursos são adicionados ao sistema.
Para rodar o Linux
você precisa, no mínimo, de um computador 386
SX com 2 MB de memória e 40MB disponíveis em seu disco rígido para uma
instalação básica e funcional.
O sistema segue o padrão POSIX que é o mesmo usado por sistemas
UNIX e suas variantes. Assim, aprendendo o Linux
você
não encontrará muita dificuldade em operar um sistema do tipo UNIX,
FreeBSD, HPUX, SunOS,
etc., bastando apenas aprender alguns detalhes
encontrados em cada sistema.
O código fonte aberto permite que qualquer pessoa veja como o sistema funciona (útil para aprendizado), corrija alguma problema ou faça alguma sugestão sobre sua melhoria, esse é um dos motivos de seu rápido crescimento, do aumento da compatibilidade de periféricos (como novas placas sendo suportadas logo após seu lançamento) e de sua estabilidade.
Outro ponto em que ele se destaca é o suporte que oferece a placas, CD-Roms e outros tipos de dispositivos de última geração e mais antigos (a maioria deles já ultrapassados e sendo completamente suportados pelo sistema operacional). Este é um ponto forte para empresas que desejam manter seus micros em funcionamento e pretendem investir em avanços tecnológicos com as máquinas que possui.
Hoje o Linux
é desenvolvido por milhares de pessoas espalhadas
pelo mundo, cada uma fazendo sua contribuição ou mantendo alguma parte do
kernel gratuitamente. Linus Torvalds ainda trabalha em seu
desenvolvimento e também ajuda na coordenação entre os desenvolvedores.
O suporte ao sistema também se destaca como sendo o mais eficiente e rápido do que qualquer programa comercial disponível no mercado. Existem centenas de consultores especializados espalhados ao redor do mundo. Você pode se inscrever em uma lista de discussão e relatar sua dúvida ou alguma falha, e sua mensagem será vista por centenas de usuários na Internet e algum irá te ajudar ou avisará as pessoas responsáveis sobre a falha encontrada para devida correção. Para detalhes, veja Listas de discussão, Seção 30.12.2.
Muitos deles estavam cansados do excesso de propaganda (Marketing) e baixa qualidade de sistemas comerciais existentes
DOS
, Windows
, OS/2
) no mesmo computador.
GNU/Linux
somente carrega para a memória o que é
usado durante o processamento, liberando totalmente a memória assim que o
programa/dispositivo é finalizado
GNU/Linux
é
licenciado de acordo com os termos da GNU.
DOS, Windows, Novell, OS/2,
NTFS, SunOS, Amiga, Atari, Mac,
etc.
GNU/Linux
tem suporte nativo a redes TCP/IP e não
depende de uma camada intermediária como o Winsock. Em acessos via modem a
Internet, a velocidade de transmissão é 10% maior.
Jogadores do Quake
ou qualquer outro tipo de jogo via Internet
preferem o GNU/Linux
por causa da maior velocidade do Jogo em
rede. É fácil rodar um servidor Quake
em seu computador e assim
jogar contra vários adversários via Internet.
DOSEMU
. Para se ter uma
idéia, é possível dar o boot em um sistema DOS qualquer dentro dele e
ao mesmo tempo usar a multitarefa deste sistema.
WINE
.
O servidor WEB e FTP podem estar localizados no mesmo computador, mas o usuário que se conecta tem a impressão que a rede possui servidores diferentes.
GNU/Linux
(Ext2)
organiza os arquivos de forma inteligente evitando a fragmentação e fazendo-o
um poderoso sistema para aplicações multi-usuárias exigentes e gravações
intensivas.
Apache
, é
distribuído gratuitamente junto com o Linux. O mesmo acontece com o
Sendmail
.
TODOS OS ITENS DESCRITOS ACIMA SÃO VERDADEIROS E TESTADOS PARA QUE TIVESSE PLENA CERTEZA DE SEU FUNCIONAMENTO.
Softwares Livres são programas que possuem o código fonte incluído (o código fonte é o que o programador digitou para fazer o programa) e você pode modificar ou distribui-los livremente. Existem algumas licenças que permitem isso, a mais comum é a General Public Licence (ou GPL).
Os softwares livres muitas vezes são chamados de programas de código aberto (ou OSS). Muito se acredita no compartilhamento do conhecimento e tendo liberdade de cooperar uns com outros, isto é importante para o aprendizado de como as coisas funcionam e novas técnicas de construção. Existe uma longa teoria desde 1950 valorizando isto, muitas vezes pessoas assim são chamadas de "Hackers Éticos".
Outros procuram aprender mais sobre o funcionamento do computador e seus dispositivos (periféricos) e muitas pessoas estão procurando por meios de de evitar o preço absurdo de softwares comerciais através de programas livres que possuem qualidade igual ou superior, devido a cooperação em seu desenvolvimento.
Você pode modificar o código fonte de um software livre a fim de melhora-lo ou acrescentar mais recursos e o autor do programa pode ser contactado sobre a alteração e os benefícios que sua modificação fez no programa, e esta poderá ser incluída no programa principal. Deste modo, milhares de pessoas que usam o programa se beneficiarão de sua contribuição.
gleydson@escelsanet.com.br