Evento DebianDayPT 2008 | Visite também o Planeta DebianPT.org

conta de usuario

Submetido por tonyb a Terça, 2008-03-11 11:13.

boas
eu tenho uma conta como root e outra como usuario gostaria de saber para instalar pacotes com a conta de usuario se tenho que fazer primeiro o login de root na consola?

Comentários

Opções de visualização dos comentários

Seleccione a sua forma preferida de visualização de comentários e clique "Gravar configuração" para activar as suas alterações.

Instalação de pacotes

É de evitar a utilização da conta root.
Só podes instalar pacotes como root.

Um dos procedimentos possíveis

Como utilizador normal, abre uma consola e:

1) digita o comando su;
2) Insere a password de root;
3) Utiliza o apt-get ou o aptitude;
4) Faz uma actualização dos teus repositórios;
5) Instalas o pacote pretendido
6) Verificas se existe alguma dependência por satisfazer;
7) Voltas a ter previlégios de utilizador

ex.:

&su
(inseres a password de root)
#apt-get update
#apt-get install "nome do pacote pretendido"
#apt-get install -f
#exit

Para procurares um pacote:

apt-cache search "nome do pacote ou parte dele"

Boa sorte,
Imox

obrigado imox pela dica

obrigado imox pela dica

mais fácil: sudo apt-get

mais fácil:

sudo apt-get install "pacote"

Também me lembrei do sudo,

Também me lembrei do sudo, mas admito que ainda sou/tou um bocado boi a trabalhar com o sudoer. Como é que se configura os preilégios de utilizador no sudoer?

Normalmente utilizo o processo que mencionaram:

&su password
apt-get install

Mas o sudo dá um jeitão

E, off-topic, já alguém conhece/trabalha com o gestor de programas de terceiros para pacotes?
Actualizei directamente o aMSN (sim, os meus contactos ainda n viram a luz e ainda estou receoso de fazer dist-upgrade) e instalou este mini-gestor.

Synaptic?

Utilização do sudo

Apt-get install sudo
Ficheiro de configuração: /etc/sudoers

exemplos
1) Dar todos os previlégios root a um utilizador:
(Acrescentar esta linha no ficheiro de configuração)

utilizador ALL=(ALL) ALL

2) Dar previlégios root a um utilizador só para uma aplicação:
(Acrescentar esta linha no ficheiro de configuração)

utilizador ALL = PASSWD : aptitude

Para correr um comando como root:

$sudo "comando"

O sudo por defeito não pedirá a password de root por 15 minutos. Para terminar os privilégios antes do tempo

$sudo -k.

Relativamente ao "mini-gestor" de que falas qyron, será o synaptic?

Obrigado pela explicação

Obrigado pela explicação do sudo.

Não me parece ser. Lembra-me vagamente o gestor de instalação rápida do ubuntu. Lista um grupo de pacotes muito limitado. Acho que é um ramo para o synaptic, mas com função expecífica: autopackage software installer

root e a conta de

root e a conta de administrador e apenas o administrador deve ter a liberdade de instalar pacotes no systema inteiro.

para que dizer "usa o sudo" quando podes usar o su?

su
insere passd do root
apt-get install algo

-

o meu sistema debian nao trazia sudo instalado e isto NAO eh ubuntu

Pessoalmente considero os

Pessoalmente considero os dois boas opções de administração:
uso o sudo com coisas simples ou comandos únicos e o su quando é para coisas mais complicadas...

Back to top