Guia do Iniciante no mundo Linux - Parte I

<meta content="OpenOffice.org 2.0 (Linux)" name="GENERATOR" /><meta content="julio" name="AUTHOR" /><meta content="20070209;9051200" name="CREATED" /><meta content="julio" name="CHANGEDBY" /><meta content="20070209;12522000" name="CHANGED" /><br /> <style type="text/css"> <!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } --> </style> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2"><strong>O Guia do Iniciante no mundo Linux - Parte I<br /> </strong></font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2">Muitos sites trazem dicas de como começar seus primeiros passos no linux, e o Nação Livre não fugiu a regra, a qual de certa forma, precisa sempre estar atualizada devido as novidades que cada vez mais chegam ao mundo do Software Livre e do Linux.</font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2"><span id="more-75"></span></font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2">Gostaríamos de ouvir opiniões dos iniciantes que venham a ler este texto para que possamos sempre melhora-lo a cada momento que o cenário sofrer modificações. Um ponto sempre será central nestas regras: procure bastante pelo google.com ele é o seu oráculo da internet. <img src='http://nacaolivre.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2"><strong>1º – O que é o Linux ?</strong></font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2">Em resumo o Linux é o nome dado o núcleo do sistema operacional, chamado também de kernel. Todo sistema operacional atual possui um kernel ele é responsável por fazer uma ponte (ligação) entre programas (Software) e a parte física do computador (Hardware).</font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2">Se o Kernel é núcleo onde aparecem estes programas chamados OpenOffice, Firefox, etc ? Junto ao kernel é possível adicionar vários programas que vão formar o que chamamos de sistema operacional e os programas nele contidos. Desta forma se você for capaz, pode criar em volta do kernel um linux com os programas que você escolher.</font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2">E esta tal distribuição? Bom, como alocar programas junto ao kernel é algo trabalhoso, principalmente se você desejar ter suporte a instalação de outros programas ou acesso a configurações de arquivos de forma simplificada, existem alguns grupos, entidades e empresas que personalizam o linux com diversos objetivos, gerando uma distribuição.</font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2">Uma distribuição, nada mais é do que o kernel do linux associado a programas e configurações dentro de um foco. Por exemplo, para o usuário iniciante é indicado usar distribuições como o Kurumin, Ubuntu e o Fedora. Para empresa já temos o Suse Linux, o Red Hat e para os usuários mais experientes e que querem maior controle sobre o sistema, o Slackware seguido do Debian é boa opção. </font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2">O projeto inicial do Kernel é de Linux Torvalds que na época era apenas um estudante universitário. A maioria dos programas de uma distribuição e o próprio Linux são disponibilizados sobre a licença GPL do GNU, esta licença diz que os programas a ela vinculados são livres para serem usados, alterados e distribuídos. Muita gente fala do GNU/LINUX fazendo a associação a combinação dos programas da GPL com o Kernel.</font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2">Você pode ler mais sobre as origens e partes do linux nos links [1],[2] e [3] no final deste artigo.</font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2"><strong>2º Como se parece o Linux?</strong></font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2">Como falamos no tópico passado o linux pode ser confeccionado de diversas formas, e deste jeito, ele pode ter diversas aparências. Existem duas que são muito usadas:</font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><em><font face="Verdana, sans-serif"><font size="2">KDE</font></font></em></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2">Que lembra um pouco a aparência do Windows com uma barra de tarefa na parte inferior do monitor, um menu de programas no canto esquerdo da barra (geralmente um símbolo ou uma letra como por exemplo o K ou o símbolo da distribuição e em alguns casos um pinguin). É possível personalizar o KDE ao ponto de faze parecido com o Windows, como no caso da distribuição chamada Famelix [4]. Clique na imagem abaixo para amplia-la.<br /> </font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><a title="Clique para aumentar" target="_blank" href="http://www.guiadohardware.net/gdhpress/kurumin/shots-6.1/snapshot01.png"><img width="563" height="422" align="middle" alt="Kurumin Linux 7.0 com KDE" title="Kurumin Linux 7.0 com KDE" src="http://www.guiadohardware.net/gdhpress/kurumin/shots-6.1/snapshot01.png" /></a></p> <p align="justify" style="margin-bottom: 0cm" class="western"><em><font face="Verdana, sans-serif"><font size="2">Gnome</font></font></em></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2">O Gnome já aposta em um visual um pouco diferente e que lembra o MAC OS (de certa forma é claro). Ele possui duas barras, uma em cima e outra em baixo. A de cima você encontra o menu dividido em duas ou três opções (Aplicações, Locais e Sistema, ou apenas Aplicações e Sistema) e logo a frente alguns ícones para ativar determinados programas. Quando os programas estão abertos você pode alternar entre eles clicando na barra inferior que faz o trabalho de barra de tarefas. Clique na imagem abaixo para amplia-la.<br /> </font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><a title="Clique para aumentar" target="_blank" href="http://www.ubuntu-br.org/imagens/desktop.png"><img align="middle" alt="Ubuntu 6.10 com Gnome" title="Ubuntu 6.10 com Gnome" src="http://www.ubuntu-br.org/imagens/desktop.png" /></a></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2">Qual é a melhor? Depende do usuário que usa, gosta e consegue um melhor rendimento. EU em particular uso o gnome, pois me dá uma sensação de novo e de certa forma me força a acostumar melhor com mudanças que não são tão traumáticas. Principalmente porque posso então utilizar não apenas um modelo, mas vários adaptáveis facilmente ao meu espírito aventureiro. </font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2"><strong>3º - É verdade que o Linux usa uma tela preta de comandos? Não é uma coisa antiga e difícil de usar?</strong></font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2">Nos dias de hoje, apenas usuários mais experientes ou entusiastas utilizam a famosa tela preta, chamada de shell de comandos, ou em alguns casos, também chamada de bash. As interfaces gráficas (como o KDE e o GNOME) evoluíram junto a diversos aplicativos a ponto de configuramos 70% do Linux com um clicar, clicar e finalizar. </font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2">Mas se você é um usuário que deseja conhecer o que acontece realmente por trás de cada clique ou mesmo personalizar seu sistema operacional a ponto de obter resultados tecnicamente superiores é bom utilizar o shell de comandos. Eu diria também que o shell facilita muita coisa no Linux e garante em alguns casos maior segurança em obter uma informação ou configurar algum parâmetro. </font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2">Por exemplo, no Ubuntu eu posso abrir um emulador do shell clicando no menu Aplicações -> Acessórios -> Terminal. Em outras distribuições com o KDE basta procurar por terminal ou konsole. Surge então uma janela fundo branco ou preto ou ainda preto com fundo transparente.</font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><img alt="t01.png" id="image73" src="http://nacaolivre.org/wp-content/uploads/2007/02/t01.png" /></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2">No meu exemplo eu tenho <a href="mailto:usuario@nomedamaquina"><span style="text-decoration: none"><font color="#000000">usuario@nomedamaquina</font></span></a>:~$ ou <a href="mailto:exemplo@informaticaubuntu"><span style="text-decoration: none"><font color="#000000">exemplo@informaticaubuntu</font></span></a>:~$ neste caso o usuário da máquina que esta usando o shell é o exemplo, a minha máquina esta com o nome ou host de informaticaubuntu e o símbolo ~indica em que pasta eu estou e por fim o $ significa que o usuário exemplo não é o administrador da máquina.</font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><img alt="t02.png" id="image74" src="http://nacaolivre.org/wp-content/uploads/2007/02/t02.png" /></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2">Para o usar o shell eu digito um comando e logo em seguida teclo enter e ele é executado. Como exemplo eu vou baixar um arquivo da internet, para tal o comando é o wget. Ditando o comando e colocando em seguida o endereço do arquivo eu tenho a linha como a que esta abaixo:</font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2"><a href="mailto:exemplo@informaticaubuntu"><span style="text-decoration: none"><font color="#000000">exemplo@informaticaubuntu</font></span></a>:~$ wget <a href="http://www.nacaolivre.org/videodolinux.ogg"><span style="text-decoration: none"><font color="#000000">www.nacaolivre.org/videodolinux.ogg</font></span></a> </font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western"><font face="Verdana, sans-serif"><font size="2">Pronto, teclo enter e o wget vai baixar o arquivo videolinux.ogg para a pasta ~ que é o meu diretório pessoal no Linux. Existem diversos comandos que você pode verificar na edição da Revista do Guia do Hardware nº 1 [5].</font></font></p> <p align="justify" style="margin-bottom: 0cm" class="western">LINKS:</p> <p align="justify" style="margin-bottom: 0cm" class="western">[1] - http://www.consultorialivre.net/kb/?View=entry&EntryID=12<br /> [2] - http://www.guiadohardware.net/guias/<br /> [3] - http://br-linux.org/linux/download<br /> [4] - http://www.famelix.fameg.edu.br/site/scre.php<br /> [5] - http://www.guiadohardware.net/revista/</p> <p class="postmetadata alt"> <small> This entry was posted on segunda-feira, fevereiro 12th, 2007 at 8:39 am and is filed under <a href="http://nacaolivre.org/tags/gnu-linux/" title="Ver todos os posts em GNU/Linux" rel="category tag">GNU/Linux</a>, <a href="http://nacaolivre.org/tags/autores/julio/" title="Ver todos os posts em Julio Cesar" rel="category tag">Julio Cesar</a>. You can follow any responses to this entry through the <a href='http://nacaolivre.org/2007/02/12/guiadoiniciante-no-mundo-linux-parte-i/feed/'>RSS 2.0</a> feed. You can <a href="#respond">leave a response</a>, or <a href="http://nacaolivre.org/2007/02/12/guiadoiniciante-no-mundo-linux-parte-i/trackback/">trackback</a> from your own site. </small> </p> </div> </div> <!-- You can start editing here. --> <h3 id="comments">4 Responses to “Guia do Iniciante no mundo Linux - Parte I”</h3> <ol class="commentlist"> <li class="alt" id="comment-72"> <cite>José Carlos</cite> Says: <br /> <small class="commentmetadata"><a href="#comment-72" title="">fevereiro 14th, 2007 at 2:28 am</a> </small> <p>Parabéns, muito legal seus dois artigos voltado para iniciantes no LINUX. Muito explicativo e com certeza esclarece muitas dúvidas do novatos.</p> </li> <li class="" id="comment-79"> <cite><a href='http://hypercast.info/2007/02/15/links-para-guias-rapidos-sobre-linux/' rel='external nofollow' class='url'>Hypercast » Links para guias rápidos sobre Linux</a></cite> Says: <br /> <small class="commentmetadata"><a href="#comment-79" title="">fevereiro 15th, 2007 at 3:33 am</a> </small> <p>[...] Além deles virão, tenho também já prontos, guias sobre Redes de Computadores e Desenvolvimento Web. O primeiro mudou muito pouco, mas o segundo… Soube que já mudou ontem! Parece que estão desenvolvendo de forma bastante interessante com Lisp! Além disso, estão focando muito APIs de persistência para aplicações off-line! Vou me atualizar sim… deixe só eu voltar! Encontrei então um sendo escrito de forma bastante simples e direta, como haviam me solicitado no blog Nação Livre. Estão na segunda parte do guia, sendo que você pode ler a primeira aqui. Há também um post sobre Licenças de programas, algo importante que os usuários iniciantes devem saber. [...]</p> </li> <li class="alt" id="comment-4043"> <cite>Alinix</cite> Says: <br /> <small class="commentmetadata"><a href="#comment-4043" title="">setembro 27th, 2007 at 5:22 am</a> </small> <p>Bom…A priori eu me assustava um pouco com a ideia de ter de trabalhar com uma tela preta…Como iniciante axo ótimo q as coisas tenham melhorado um pouco ,inclusive a cor da tela…rsrsrsr</p> </li> <li class="" id="comment-17630"> <cite>mauricio</cite> Says: <br /> <small class="commentmetadata"><a href="#comment-17630" title="">outubro 2nd, 2008 at 5:56 am</a> </small> <p>Bom dia</p> <p>Gostei muito do ses artigos e simpatizei como site.<br /> esta questão da tela preta me espanta um pouco, meu primeiro contato com os computadores foi através do ms dos e ra uma dificuldade danada ficar memorizando comandos.</p> <p>Mas estão de parabéns</p> </li> </ol> <h3 id="respond">Leave a Reply</h3> <form action="http://nacaolivre.org/wp-comments-post.php" method="post" id="commentform"> <p><input type="text" name="author" id="author" value="" size="22" tabindex="1" /> <label for="author"><small>Name (obrigatório)</small></label></p> <p><input type="text" name="email" id="email" value="" size="22" tabindex="2" /> <label for="email"><small>Mail (will not be published) (obrigatório)</small></label></p> <p><input type="text" name="url" id="url" value="" size="22" tabindex="3" /> <label for="url"><small>Website</small></label></p> <!--<p><small><strong>XHTML:</strong> You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> </small></p>--> <p><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p> <p><input name="submit" type="submit" id="submit" tabindex="5" value="Submit Comment" /> <input type="hidden" name="comment_post_ID" value="75" /> </p> <script type='text/javascript'> var RecaptchaOptions = { theme : 'red', tabindex : 5 }; </script><script type="text/javascript" src="http://api.recaptcha.net/challenge?k=6Lf_BQAAAAAAAGTNhIZUeU8xv8JctWoLdeYcsa42"></script> <noscript> <iframe src="http://api.recaptcha.net/noscript?k=6Lf_BQAAAAAAAGTNhIZUeU8xv8JctWoLdeYcsa42" height="300" width="500" frameborder="0"></iframe><br> <textarea name="recaptcha_challenge_field" rows="3" cols="40"></textarea> <input type="hidden" name="recaptcha_response_field" value="manual_challenge"> </noscript> <div id="recaptcha-submit-btn-area"></div> <script type='text/javascript'> var sub = document.getElementById('submit'); sub.parentNode.removeChild(sub); document.getElementById('recaptcha-submit-btn-area').appendChild (sub); document.getElementById('submit').tabIndex = 6; if ( typeof _recaptcha_wordpress_savedcomment != 'undefined') { document.getElementById('comment').value = _recaptcha_wordpress_savedcomment; } </script> <noscript> <style type='text/css'>#submit {display:none;}</style> <input name="submit" type="submit" id="submit-alt" tabindex="6" value="Submit Comment"/> </noscript> </form> </div> <hr /> <div id="footer"> <p> Nação Livre is proudly powered by <a href="http://wordpress.org">WordPress</a> <br /><a href="feed:http://nacaolivre.org/feed/">Entries (RSS)</a> and <a href="feed:http://nacaolivre.org/comments/feed/">Comments (RSS)</a>. </p> </div> </div> <!-- Gorgeous design by Michael Heilemann - http://binarybonsai.com/kubrick/ --> </body> </html>