ct

    Tutorial Básico sobre Linux

    Tutoriais

    Se você está interessado em aprender a trabalhar com o Linux, mas não sabe bem por onde começar, dê uma olhada neste tutorial, ele contém várias dicas para quem está começando neste fantástico SO.Carlos E. Morimoto
    04/09/2000


    Este tutorial é voltada principalmente aos iniciantes, que nunca tiveram muito contato com o Linux, mas que gostariam de testar ou aprender com mais profundidade este sistema operacional tão badalado atualmente.

    Você vai descobrir que instalar e usar o Linux pode ser tão fácil quanto instalar e usar o Windows 98, com a vantagem de se ter a disposição um sistema operacional totalmente gratuíto, riquíssimo em recursos e que pode ser completamente personalizado e até mesmo alterado, caso você domine alguma linguagem de programação


    Parte 1: Entendendo os conceitos básicos

    Ao contrário do Windows, Mac OS, OS/2 e outros sistemas operacionais comerciais, o Linux é completamente gratuíto. Porém, o fato de ser gratuíto, não significa que seja de domínio público. Tanto o Kernel, quanto a maioria dos aplicativos para Linux são distribuídos sob uma licença especial, chamada de GNU. A GNU especifica que o programa pode ser distribuído livremente, e até mesmo alterado, porém, devem ser mantidos os créditos ao autor original, assim como podem ser incluídos créditos para quem vier a contribuir no desenvolvimento do programa.

    A existência da GNU protege quem trabalha no desenvolvimento dos programas, ao mesmo tempo que protege os próprios usuários. Não existe um "dono" do Linux, existem sim "autores do Linux", isto significa que jamais este sistema poderá vir a se tornar um sistema comercial, como o Windows por exemplo.

    Você pode perguntar então: "-Ok., mas eu já vi várias caixas com CDs do Linux, sendo vendidas em lojas, como por exemplo o Linux da Conectiva, que é vendido por cerca de 80 reais, como fica a GNU nessa história?"

    Como disse, o Linux pode ser distribuído livremente. Você pode inclusive gravar um CD com o Linux e mais alguns programas e vendê-lo para quem se interessar. Isto é o que chamamos de "distribuição". Significa que você pode até mesmo ganhar dinheiro vendendo CDs do Linux, mas não pode estabelecer nenhum tipo de restrição de uso, inclusive contra cópias. Ao comprar apenas um CD, você pode instala-lo em quantas máquinas quiser, e até mesmo copia-lo e distribuir para amigos, sem incorrer em pirataria. Este é o significado de "software livre". Você pode cobrar pela gravação do CD, pelos manuais, pelo suporte técnico, mas o software em sí continua sendo de livre distribuição.

    A diferença entre comprar uma distribuição do Linux, como a da Conectiva, e simplesmente baixar o sistema pela Internet, é que você tem a comodidade de receber CDs com vários aplicativos, manuais, suporte técnico etc. coisas que você não teria caso fosse instalar na unha.

    Existem no mundo basicamente três distribuições do Linux, a Red Hat, a Slackware e a Debian. O Linux é o mesmo, porém, cada distribuição vem com um conjunto diferente de aplicativos. Cada distribuição também vem com certas facilidades, como por exemplo um instalador gráfico, pré configurações, etc.

    A distribuição da Conectiva é baseada na Red Hat, e é a que eu recomendo, principalmente para quem está começando, pois tem uma instalação extremamente simples, e boa parte dos aplicativos vem traduzidos para o Português. A última versão do conectiva Linux é a versão 5. As versões anteriores são respectivamente a 4, Guarani (que corresponde à versão 3), Marombi (versão 2) e Parolin (a 1º versão).

    Existem três versões diferentes do Conectiva Linux 5, a completa que vem com os 5 CDs, dois manuais, e 30 dias de suporte, que custa 88 reais, a versão que vem com os 5 CDs, 30 dias de suporte, mas sem os manuais (que podem ser encontrados em versão digital dentro dos CDs) que custa 43 reais, e finalmente a versão mais barata, que vem com apenas 2 CDs, sem direito a suporte nem manuais, mas que custa apenas 22 reais. Todas as versões podem ser encontradas em lojas, ou compradas diretamente no site da Conectiva, http://www.conectiva.com.br

    Se não quiser gastar dinheiro, existe a opção de baixar os arquivos de graça, no próprio site da conectiva (na seção de Download), e grava-los num CD. No site também estão disponíveis os manuais, na seção "documentação".

    Se você está procurando uma distribuição ainda mais amigável, eu recomendaria o Linux da Corel. O Corel Linux é baseado na distribuição Debian, mas o pessoal da Corel também fez a sua parte, incluindo um instalador gráfico incrivelmente simples e recursos interessantes, como instalar o Linux na mesma partição onde já está instalado o Windows 95/98, dispensando o usuário de reparticionar o disco. Atualmente o Corel Linux é a distribuição mais amigável que eu conheço.

    Saiu um CD com o Corel Linux na PC Expert nº 13 (a do mês passado se não me engano), mas os arquivos também estão disponíveis para download no site da Corel.

    Existem várias outras distribuições do Linux, se você for a uma banca de jornal grande vai encontrar pelo menos 2 ou 3 revistas com CDs do Linux. Atualmente praticamente todas as distribuições do Linux são extremamente amigáveis. Esqueça aquele papo de que o Linux é complicado. Se era não é mais.


    Parte 2: Instalando sem traumas

    Uma característica interessante do Linux é a possibilidade de instala-lo junto com qualquer outro sistema operacional. isto significa que você pode manter o Windows 95/98 ou Windows 2000 instalado na máquina, em dual boot com o Linux.

    O único problema é o espaço. Provavelmente o seu HD estará particionado em uma única partição. Existem duas saídas, você pode usar um programa como o Partition Magic (www.powerquest.com.br) para diminuir o tamanho da partição atual, deixando espaço para criar uma nova partição para o Linux, ou então fazer um backup dos seus dados e reparticionar o disco rígido. Vai do que você acha mais prático. Para mais detalhes sobre particionamento do disco rígido, leia nosso tutorial, http://www.guiadohardware.net/tutoriais/021/

    No CD do Linux você também encontrará um utilitário chamado FI`PS.EXE no diretório "Dosutils". Ele também serve para reparticionar o disco rígido sem perder dados, mas não é tão fácil de usar quanto o Partition Magic. Tente seguir com atenção as instruções do programa pra não fazer nenhuma besteira com seus dados.

    Lembra-se do Linux da Corel que eu comentei no inicio deste tutorial? Ele traz uma funcionalidade adicional, pois permite ser instalado na partição do Windows 98. Isso é bem prático, pois lhe poupa de reparticionar o disco. Para isso basta escolher "Install in Dos/Windows Partition" durante a instalação do programa.

    Se você estiver instalando o Linux da Conectiva, ou outra distribuição, o procedimento é o seguinte. Depois de ter reparticionado o disco rígido, deixando espaço para a partição do Linux, coloque o CD do Linux na bandeja e acesse (pelo DOS) o diretório DOSUTILS do CD. Ainda no prompt do DOS digite o comando "RAWRITE". O programa perguntará "Enter disk image source file name", digite "D:\imagens\boot.img", presumindo que D: seja a letra do seu CD-ROM. Se você estiver instalando um Linux em Inglês o diretório será "images" e não "imagens"

    Pronto, você fez um disco de boot do Linux. Basta agora dar boot por este disquete, com o CD na bandeja para começar a Instalação. No caso do Linux da Conectiva a instalação é bem simples, qualquer dúvida basta consultar o manual.

    Aqui vão algumas dicas:

    Quando for perguntado qual utilitário você deseja usar para reparticionar o disco, escolha o Disk Druid, ele é bem fácil de usar. Crie uma partição "Linux Native" onde será instalado o Linux (recomendo reservar pelo menos 600 MB) e outra partição "Linux Swap" menor. Como você deve ter percebido, no Linux você pode criar uma partição separada para a memória virtual. Eu recomendo uma partição Linux Swap de 128 MB caso você tenha 64 MB de memória ou menos, ou uma de 64 MB caso você tenha 128 B de memória ou mais. Quanto o programa lhe perguntar sobre o "ponto de montagem", responda "/".

    Quando for perguntado em que porta está o mouse, responda ttyS0 ou ttyS1, que correspondem respectivamente a COM1 e COM2

    Para deixar o Windows e Linux em dual boot, você deve instalar primeiro o Windows e em seguida o Linux. Durante a instalação do Linux será instalado o Lilo que é o gerenciador de Boot do Linux. Quando perguntado, responda que deseja instalar o Lilo na trilha MBR do HD. Em seguida ele mostrará uma tabela com as partições de disco pelas quais o micro poderá ser inicializado. Na lista aparecerão a partição do Linux e a partição do Windows. Selecione a partição Windows e nas propriedades digite um apelido para ela, "Win98" por exemplo, qualquer coisa que você ache fácil de digitar.

    Você acabou de configurar o Lilo para deixar o Windows e Linux em Dual Boot. Logo que ligar o micro aparecerá uma mensagem "Lilo Boot:". Para inicializar o Windows digite o apelido que deu "Win98" por exemplo, e tecle enter. Se quiser entrar no Linux simplesmente tecle enter sem digitar nada.

    Voltando à instalação do Linux, no finalzinho ele lhe pedirá para informar uma senha de superusuário. O Linux é um sistema multiusuário, e o superusuário ou ROOT (no caso você) é o único que tem permissão para fazer o que quiser na máquina.

    Terminada a instalação, o sistema pedirá um login. Digite "Root" e informe a senha. Como disse, o Root é quem tem permissão para fazer o que quiser no sistema, inclusive besteira. Por isso, uma recomendação geral é que depois de configurar tudo que quiser, você crie uma conta de usuário e passe a se logar por ela. Logando-se como um usuário comum você não poderá fazer nenhuma besteira no sistema, mesmo que quiser. Naturalmente você pode continuar se logando como Root se quiser, afinal o micro é seu.

    Depois de terminada a instalação você deve estar ansioso para entender como o Linux funciona. A primeira coisa a entender é que no Linux você pode usar o sistema tanto em modo texto, num prompt de comando a lá DOS ou no modo gráfico. Por default o Linux iniciará em modo texto, para entrar no modo gráfico basta dar o comando "startx". Para mudar a interface gráfica clique com o botão direito sobre uma área vazia, escolha "Quit" e em seguida "Switch to". Agora é só escolher uma das outras que estarão listadas. Ao digitar startx de novo, o Linux abrirá a ultima interface que escolheu.

    Se você optou pela instalação completa, foram instaladas várias interfaces gráficas, você pode escolher qual gosta mais. A que eu gosto mais é o KDE, que você acessa digitando "KDE" do prompt de comando. A interface do KDE é bem parecida com a do Windows 98, por isso você não terá maiores dificuldades em lidar com ele.

    Não existem grandes diferenças de funcionalidade entre as interfaces gráficas, pois os programas rodam em todas, o que muda é mais o visual mesmo. Se você está se perguntando como pode ser possível a existência de tantas interfaces compatíveis entre sí, aqui vai uma explicação um pouco mais técnica:

    O sistema operacional Linux em sí é composto pelo Kernel. O Kernel do Linux inclui todas as funções básicas do sistema. Todos os demais aplicativos rodam sobre o Kernel. Primeiro temos um bash, que nada mais é do que a interface de comando, em modo texto. O bash tem como função traduzir os comandos para as instruções entendidas pelo Kernel. A interface gráfica do Linux é controlada por um outro aplicativo, chamado Xserver. O Xserver é quem controla o funcionamento de todos os programas que rodam em modo gráfico, cria as janelas, etc. A interface gráfica simplesmente traduz os comandos do Xserver na forma de janelas, menus etc. Todas as Interfaces gráficas, seja o KDE, After Step, Window Maker, etc. rodam sobre o mesmo Xserver e por isso tem recursos parecidos, apesar do visual ser totalmente diferente.

    A seguir veremos como o Linux organiza os arquivos, como acessar os arquivos da partição do Windows apartir do Linux e os comandos básicos do prompt de comando.


    Parte 3: Dicas de uso

    Prompt x Interface gráfica

    Diferente do que vemos no Dos, que atualmente não passa de uma espécie de acessório do Windows 98, tendo como objetivo apenas rodar programas antigos, o Prompt de comando do Linux é extremamente poderoso. se você estiver disposto a encarar alguns comandos mais complicados, toda a configuração do sistema pode ser feita diretamente pelo prompt. A versatilidade é tão grande que existem até alguns masoquistas que preferem usar o Linux em modo texto, já que existem programas em interface texto para quase tudo.

    Lógico que dispensar a interface gráfica não é algo muito produtivo, afinal ela esta lá justamente para simplificar as coisas, mas é legal que você saiba pelo menos "se virar" no prompt.


    Os diretórios

    no Windows 98, o que geralmente se entende por "diretório raiz" nada mais é do que a unidade C: do disco rígido. No Linux o conceito de diretório raiz é um pouco diferente. O seu CD-ROM por exemplo não aparecerá como "D:" mas sim como /mnt/cdrom . Aliás, no Linux são usadas barras comuns para indicar um diretório, como em "/proc/" e não barras invertidas ( \ ), como no Windows;

    O diretório Raiz do Linux inclui tudo, tudo mesmo, desde discos rígidos e CD-ROMs, até a porta de impressora por exemplo. Você vai achar isso um pouco confuso no começo, mas depois de se acostumar vai achar muito prático, principalmente por que a criação de atalhos permite acessar qualquer diretório apartir de qualquer ligar. Se você quiser, pode por exemplo criar um diretório "Fernando", quer servirá para acessar o seu CD-ROM.


    Comandos do prompt

    Como disse, apesar da interface gráfica ser muito mais fácil de usar, é bom você ter pelo menos uma boa noção de como as coisas funcionam pelo prompt de comando, isso vai lhe dar um domínio muito maior sobre o sistema. Aqui estão alguns comandos básicos:

    cd :
    Serve para acessar os diretórios, como no DOS. "CD /" volta ao diretório Raiz, e "CD .." sobe um diretório. Para abrir o diretório "/proc" por exemplo, digite "CD proc"

    startx :
    Serve para abrir a interface gráfica apartir do prompt

    ls :
    corresponde ao DIR do dos,

    ls |more :
    se houver muitos arquivos na pasta, o "|more" serve para pausar a listagem, para que você consiga ler tudo

    man :
    esse comando quebra um galhão, serve para acessar os manuais do comandos. Se você tiver dúvida sobre um comando qualquer basta digitar "man comando" como por exemplo "man ls". ele vai abrir um arquivo de texto com todos os detalhes sobre o comando. Para sair, pressione "q"

    cp :
    para copiar arquivos, corresponde ao "copy" do DOS

    rm :
    para deletar arquivos, corresponde ao del do DOS

    mkdir :
    para criar um diretório, "mkdir fernando"

    rmdir :
    para deletar um diretorio "rmdir fernando".

    cat :
    serve para ver o conteúdo de um arquivo. Por exemplo, "cat carta" mostra o conteúdo do arquivo "carta"

    Lembre-se que o Linux distingue letras maiúsculas e minúsculas. "ls" é um comando enquanto "Ls" é só mais um erro.


    Montando e desmontando

    Para tornar acessível o seu CD-ROM, disquete, ou mesmo uma partição que use um formato de arquivos incompatível com o Linux, como por exemplo uma partição Fat32, é preciso usar o comando "mount".

    Para acessar o CD-ROM digite: "mount /mnt/cdrom"

    Se você quiser trocar o CD que está na bandeja, você deverá primeiro "desmontar" o CD-ROM, com o comando "umount /mnt/cdrom". Depois de trocar o CD é só dar novamente o comando de montagem.

    No KDE você pode montar e desmontar o CD-ROM simplesmente clicando com o botão direito sobre o ícone correspondente na área de trabalho. Como disse, a interface gráfica está aqui para simplificar as coisas :-)



    Acessando a partição do Windows apartir do Linux

    Se você seguiu a dica anterior, e instalou o Windows 9x e o Linux em dual boot na mesma máquina, e quer acessar os arquivos que estão na partição Windows apartir do Linux, é só seguir as dicas abaixo:

    Primeiro verifique qual é a partição onde o Windows está instalado. digite "fdisk" no prompt e escolha a opção "p" isso irá mostrar todas as partições do disco rígido, a sua partição Windows provavelmente aparecerá como "/devhda1". Anote e tecle "q" para sair.

    Estando no prompt, digite "cd /" e crie um diretório "windows" (pode ser outro nome qualquer) com o comando "mkdir windows". Agora é só dar o comando:

    mount /dev/hda1 /windows –t vfat


    Pronto, agora é so dar um "dir windows" para acessar todos os arquivos que estão na partição Windows. Você pode acessar os arquivos apartir da interface gráfica.

    Obs: Este recurso so funcionacom as distribuições do Linux que usam o Kernel 2.2 ou mais atual. Se você estive usando uma distribuição muito antiga, pode ser que os nomes dos arquivos apareçam truncados.


    Instalando programas

    Geralmente, os programas para Linux vem na forma de arquivos qualquercoisa.tar.gz . O ".gz" indica que o arquivo está compaqtado, enquanto o ".tar" indica que o arquivo foi empacotado, ou seja, vários arquivos foram juntados na forma de um único arquivo.

    Para descompaqtar e desempacotar, basta um único comando:
    tar zxvf nome-do-pacote.tar.gz


    Os arquivos aparecerão numa subpasta, no mesmo diretório do arquivo original. Daí é só clicar no executável pela Interface gráfica para iniciar a instalação do programa.


    Finalizando

    Assim como no Windows, antes de poder desligar o micro você precisa finalizar o sistema operacional. Desligar o micro "na lata" pode danificar seus arquivos.

    Para desligar o micro use o comando:

    shutdown –r now


    ou simplesmente pressione Ctlr + alt + del apartir do prompt de comando.



    Estes são apenas algumas dicas básicas. Se você quiser se aprofundar mesmo no Linux, o melhor é ler os manuais. Você vai encontrar muita informação em Português no http://www.conectiva.com.br/doc/livros , http://www.metainfo.org/focalinux/ , ou no http://linux.ispgaya.pt/manual2/linuxman.html

    Se você topar textos em inglês, pode também dar uma olhada nos howtos, que são um conjunto de documentos divididos por assunto, que visam tirar as dúvidas do usuário sobre qualquer assunto específico. Você encontra em http://howto.tucows.com/LDP/index.html

    Se estiver procurando programas for Linux para Download, um bom lugar é o http://matrix.linux.tucows.com/software.html

    É bem mais produtivo procurar as informações que deseja nos manuais, antes de incomodar outros com perguntas muito básicas. Lembre-se que se você não tiver saco para estudar um pouco, outros podem não ter saco para responder suas perguntas.

    » Gostou do texto? Veja nossos livros impressos

    ... ou use a busca para localizar outros artigos relacionados:

cb
Livros de Carlos E. Morimoto HOME