Índice - Tutoriais

Debian Lenny, parte 2

Criado 8/jun/2009 às 11h34 por Carlos E. Morimoto

8

Terminal e sudo

Por default, o Debian vem com o bash_completion desativado para o root, o que faz com que você não consiga completar os comandos usando a tecla TAB. Para resolver isso, é necessário instalar o pacote "bash-completion" manualmente:

# apt-get install bash-completion

Em seguida, abra o arquivo "/etc/bash.bashrc" e, próximo ao final, descomente as três linhas a seguir, que fazem com que o script de ativação seja ativado sempre que um terminal é aberto:

if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi

Como pode ver, essa função consiste em simplesmente verificar se o arquivo "/etc/bash_completion" existe e, em seguida, processar seu conteúdo.

Também funciona se você incluir a linha ". /etc/bash_completion" em qualquer arquivo que seja executado quando um terminal é aberto, como o arquivo ".bashrc" dentro do home, ou o arquivo "/etc/profile". Você poderia, por exemplo, fazer a ativação usando o:

# echo ". /etc/bash_completion" >> /etc/profile

Continuando, para que o terminal fique colorido (pastas aparecem em azul, arquivos compactados em vermelho e assim por diante, o que torna mais fácil identificar os arquivos) adicione a linha:

alias ls="ls --color=auto"

... no final do arquivo "/etc/profile".

Em ambos os casos, você deve fazer logout no terminal (usando o comando "exit", ou pressionando Ctrl+D) e em seguida logar-se novamente para que a alteração entre em vigor.

Diferente do Ubuntu, o Debian não utiliza o sudo para permitir que usuários normais do sistema executem aplicativos como root. Apesar disso, o pacote vem pré-instalado e você pode alterar a configuração do sistema para que ele se comporte da mesma maneira que o Ubuntu fazendo apenas uma modificação simples no arquivo "/etc/sudoers", que, como de praxe, deve ser editado usando o root.

Para criar uma configuração similar à do Ubuntu, onde os usuários adicionados ao grupo "sudo" podem executar comandos como root depois de confirmar a senha de usuário, adicione a linha:

%sudo ALL=(ALL) ALL

Se preferir que os comandos sejam executados diretamente, sem precisar fornecer senha, a linha fica:

%sudo ALL=NOPASSWD: ALL

Em ambos os casos, é necessário que você cadastre seu login de usuário (e outros em que quiser usar o sudo) no grupo "sudo", como em:

# adduser gdh sudo

8 comentáriosPor Carlos E. Morimoto. Revisado 22/jun/2009 às 11h44

Comentários

configurando rede manual debian lenny
Criado 27/jan/2011 às 12h34 por Ronei (anônimo)
Olá tópico bem abordado, indo direto ao assunto, ajudou muito...!
Grato...!

Parabens..!
firefox não navega.
Criado 10/nov/2010 às 15h52 por rgdl (anônimo)
Segui cada passo para instalar o firefox no Debian Lenny sugerido aqui. Porém ele abre mas não navega. Não é problema de rede, pois outros navegadores funcionam como o konqueror e o próprio icewasel antes de ser desinstalado.

Já fiz várias coisas mas nada resolveu, alguem sabe como faço para me sair dessa? ah! sim minha versão do Debian é a amd64.
Proxy por Julio Cesar Bessa Monqueiro
Não é o proxy por rgdl (anônimo)
Site com lista de hipóteses de erro de navegação na net por Afonso (anônimo)
firefox agora navega por rgdl (anônimo)
Driver da ATI
Criado 5/dez/2010 às 19h50 por Rafael Soares (anônimo)
Eu não uso o repositírio non-free, só os 5 DVDs, ao invés disso eu abri o site http://packages.debian.org/ e baixei os pacotes:
01. fglrx-atieventsd
02. fglrx-control
03. fglrx-driver
04. fglrx-glx
05. fglrx-modules-2.6.26-2-686
06. fglrx-modules-2.6.26-2-686-bigmem
07. fglrx-source
Depois segui suas dicas:
08. sudo m-a a-i fglrx
09. sudo modprobe fglrx
10. sudo aticonfig --initial
Valeu mesmo!
non-free
Criado 10/set/2010 às 23h26 por luizlmarins (anônimo)
Morimoto, tem algum motivo especial para você não adicionar "non-free" na linha do debian multimedia? (É só uma curiosidade) [luizlmarins]