[ anterior ] [ Conteúdo ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ 19 ] [ 20 ] [ 21 ] [ próximo ]
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 o Kurumin e o Ubuntu.
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://www.guiafoca.org
) uma versão
Intermediário /Avançado do guia específico para sua distribuição.
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
.
aptitude
- Seleciona pacote para instalação/desinstalação
pppconfig
- Configura o computador para se conectar a Internet
usando conexão discada. Após isto, use pon para se conectar a
Internet, poff para se desconectar e plog para
monitorar a conexão.
pppoeconf
- Configura o computador para conectar a internet usando
ADSL
modconf
- Permite selecionar os módulos que serão automaticamente
carregados na inicialização do sistema. Se requerido pelos módulos os
parâmetros I/O, IRQ e DMA também podem ser especificados.
shadowconfig
- Permite ativar ou desativar o suporte a senhas
ocultas (shadow password). Com as senhas ocultas ativadas, as senhas
criptografadas dos usuários e grupos são armazenadas nos arquivos
shadow
e gshadow
respectivamente, que somente podem
ser acessadas pelo usuário root.
Isto aumenta consideravelmente a segurança do sistema pois os arquivos
passwd
e group
contém dados de usuários que devem ter
permissão de leitura de todos os usuários do sistema.
tasksel
- Permite selecionar/modificar de forma fácil a instalação
de pacotes em seu sistema através da função que sua máquina terá ou do seu
perfil de usuário.
tzconfig
- Permite modificar/selecionar o fuso-horário usado na
distribuição.
Além destes, a Debian 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-xorg.
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, Seção
7.4).
Por padrão, você pode usar as seguintes palavras chaves com os arquivos de configuração:
start - Inicia o daemon ou executa a configuração
stop - Interrompe a execução de um daemon ou desfaz a configuração feita anteriormente (se possível).
restart - Reinicia a execução de um daemon. É equivalente ao uso de stop e start mas se aplicam somente a alguns daemons e configurações, que permitem a interrupção de execução e reinicio.
Por exemplo, para reconfigurar as interfaces de rede do computador, podemos utilizar os seguintes comandos:
cd /etc/init.d ./networking restart
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:
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:
Se um link é iniciado com a letra K (kill), quer dizer que o
serviço será interrompido naquele nível de execução. O que ele faz é executar
o daemon em /etc/init.d
seguido de stop.
Se um link é iniciado com a letra S (start), quer dizer que o serviço será iniciado naquele nível de execução (é equivalente a executar o daemon seguido de start).
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
:
0 - Interrompe a execução do sistema. todos os programas e daemons finalizados. É acionado pelo comando shutdown -h
1 - Modo monousuário, útil para manutenção dos sistema.
2 - Modo multiusuário (padrão da Debian)
3 - Modo multiusuário
4 - Modo multiusuário
5 - Modo multiusuário com login gráfico
6 - Reinicialização do sistema. Todos os programas e daemons são encerrados e o sistema é reiniciado. É acionado pelo comando shutdown -r e o pressionamento de CTRL+ALT+DEL.
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.
O local que contém as configurações de rede em um sistema Debian
é
o /etc/network/interfaces
.
É 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).
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 Etch (4.0) completa, com 18830 pacotes ocupa em torno de 10 GB.
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
[ anterior ] [ Conteúdo ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ 19 ] [ 20 ] [ 21 ] [ próximo ]
Guia Foca GNU/Linux
Versão 6.43 - domingo, 05 de setembro de 2010gleydson@guiafoca.org