[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ 19 ] [ 20 ] [ next ]

Guia Foca GNU/Linux
Chapter 7 - A distribuição Debian GNU/Linux


Este capítulo traz algumas características sobre a distribuição Debian GNU/Linux, programas de configuração e particularidades. A maioria dos trechos aqui descritos, também se aplicam a distribuições baseadas na Debian, como a Corel Debian GNU/Linux e a LibraNet.

Você deve estar se perguntando mas porque um capítulo falando sobre a distribuição Debian se eu uso outra?. Bem, a partir da versão Intermediário do Foca Linux existem algumas partes que são especificas de algumas distribuições Linux e que não se aplicam a outras, como a localização dos arquivos de configuração, nomes dos programas de configuração e outros detalhes específicos e esta versão é a baseada na Debian. Pegue na página do Foca Linux (http://focalinux.cipsga.org.br) uma versão Intermediário /Avançado do guia específico para sua distribuição.


7.1 Como obter a Debian

A instalação da distribuição pode ser obtida através de Download de ftp://ftp.debian.org//debian/dists/stable/main/disks-i386 (para Intel x86), seus programas diversos estão disponíveis em ftp://ftp.debian.org//debian/dists/stable/main/binary-i386.

A distribuição também pode ser obtida através de 3 (ou 4) CDs binários (para a Debian 2.2).


7.2 Programas de configuração

Além destes, a Debian 3.0 (Woody) conta com o sistema de configuração baseado no dpkg-reconfigure que permite configurar de forma fácil e rápida aspecto de pacotes: dpkg-reconfigure xserver-svga.


7.3 Arquivos de inicialização

Os arquivos de inicialização da distribuição Debian (e baseadas nela) estão localizados no diretório /etc/init.d. Cada daemon (programa residente na memória) ou configuração específica possui um arquivo de onde pode ser ativado/desativado. Os sistemas residentes neste diretório não são ativados diretamente, mas sim através de links existentes nos diretórios /etc/rc?.d onde cada diretório consiste em um nível de execução do sistema (veja também a Níveis de Execução, Section 7.4).

Por padrão, você pode usar as seguintes palavras chaves com os arquivos de configuração:

Por exemplo, para reconfigurar as interfaces de rede do computador, podemos utilizar os seguintes comandos:

     cd /etc/init.d
     ./networking restart

7.4 Níveis de Execução

Os Níveis de execução (run levels) são diferentes modos de funcionamento do GNU/Linux com programas, daemons e recursos específicos. Em geral, os sistemas GNU/Linux possuem sete níveis de execução numerados de 0 a 6. O daemon init é o primeiro programa executado no GNU/Linux (veja através do ps ax|grep init) e responsável pela carga de todos daemons de inicialização e configuração do sistema.

O nível de execução padrão em uma distribuição GNU/Linux é definido através do arquivo de configuração do /etc/inittab através da linha

     id:2:initdefault:

7.4.1 Entendendo o funcionamento dos níveis de execução do sistema (runlevels)

Os nível de execução atual do sistema pode ser visualizado através do comando runlevel e modificado através dos programas init ou telinit. Quando é executado, o runlevel lê o arquivo /var/run/utmp e adicionalmente lista o nível de execução anterior ou a letra N em seu lugar (caso ainda não tenha ocorrido a mudança do nível de execução do sistema).

Na Debian, os diretórios /etc/rc0.d a /etc/rc6.d contém os links simbólicos para arquivos em /etc/init.d que são acionados pelo nível de execução correspondente.

Por exemplo, o arquivo S10sysklogd em /etc/rc2.d, é um link simbólico para /etc/init.d/sysklogd.

O que aconteceria se você removesse o arquivo /etc/rc2.d/S10sysklogd? Simplesmente o daemon sysklogd deixaria de ser executado no nível de execução 2 do sistema (que é o padrão da Debian).

A Debian segue o seguinte padrão para definir se um link simbólico em /etc/rc[0-6].d iniciará ou interromperá a execução de um serviço em /etc/init.d, que é o seguinte:

Primeiro os links com a letra K são executado e depois os S. A ordem que os links são executados dependem do valor numérico que acompanha o link, por exemplo, os seguintes arquivos são executados em seqüência:

     S10sysklogd
     S12kerneld
     S20inetd
     S20linuxlogo
     S20logoutd
     S20lprng
     S89cron
     S99xdm

Note que os arquivos que iniciam com o mesmo número (S20*) são executados alfabeticamente. O nível de execução do sistema pode ser modificado usando-se o comando init ou telinit. Os seguinte níveis de execução estão disponíveis na Debian:

Por exemplo, para listar o nível de execução atual do sistema digite: runlevel. O runlevel deverá listar algo como:

     N 2

Agora para mudar para o nível de execução 1, digite: init 3. Agora confira a mudança digitando: runlevel. Você deverá ver este resultado:

     2 3

Isto quer dizer que o nível de execução anterior era o 2 e o atual é o 3.


7.5 Bug tracking system

É o sistema para relatar bugs e enviar sugestões sobre a distribuição. Para relatar um bug primeiro você deve saber inglês (é a língua universal entendida pelos desenvolvedores) e verificar se o bug já foi relatado. O Debian Bug tracking system pode ser acessado pelo endereço: http://bugs.debian.org/.

Para relatar uma falha/sugestão, envie um e-mail para: submit@bugs.debian.org, com o assunto referente a falha/sugestão que deseja fazer e no corpo da mensagem:

     Package: pacote
     Severity: normal/grave/wishlist
     Version: versão do pacote
     
     E o relato do problema

O bug será encaminhado diretamente ao mantenedor do pacote que verificará o problema relatado. Os campos Package e Severity são obrigatórios para definir o nome do pacote (para endereçar o bug para a pessoa correta) e versão do pacote (esta falha pode ter sido relatada e corrigida em uma nova versão).


7.6 Onde encontrar a Debian para Download?

No endereço ftp://ftp.debian.org/. Outros endereços podem ser obtidos na página oficial da Debian (http://www.debian.org/) clicando no link Download e mirrors.

A distribuição Woody (3.0) completa, com 8710 pacotes ocupa em torno de 3.0 GB, (equivalente a 6 CDS de pacotes e mais 3 se quiser o código fonte). Você também pode optar por fazer a instalação dos pacotes opcionais via Internet através do método apt. Para detalhes veja o guia do dselect ou envie uma mensagem para a lista de discussão debian-user-portuguese@lists.debian.org


[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ 19 ] [ 20 ] [ next ]

Guia Foca GNU/Linux

Versão 6.10 - Sunday, 03 de November de 2002
Gleydson Mazioli da Silva gleydson@cipsga.org.br