No Ubuntu, existe um pacote útil chamado adduser
.
Mas no Arch Linux, eu pesquisei por pacman -Ss adduser
e não encontrei nada.
Não tenho certeza se está em extra repository
ou user repository
, ou na verdade não está no ecossistema do arch linux?
Existe outra maneira de pesquisar no Arch Linux, exceto instalá-lo diretamente da fonte baixada código?
Resposta
Não há comando adduser
no Arch Linux.
Como o wiki deixa claro , o Arch usa useradd
. E não há necessidade de instalar nada, pois está empacotado como parte do [core]
repositório:
pacman -Fs useradd core/shadow 4.5-4
Em geral, é uma boa idéia abandonar sua confiança em como o Ubuntu faz as coisas quando você muda para o Arch. Arch fornece todas as ferramentas necessárias para administrar seu sistema com competência, e um gerenciador de pacotes que o ajuda a identificar quais pacotes fornecem essas ferramentas.
E um wiki que os documenta meticulosamente.
Veja esta pergunta para as diferenças entre os dois: O que adduser faz que useradd não ' t?
Resposta
Para instalar o adduser
comando, use:
pacman -S yaourt yaourt -S adduser
Observe que yaourt
está obsoleto. Agora você pode adicionar usuários usando adduser
.
Um comando razoavelmente equivalente é:
useradd -m -G groupname -s bash username
Quando você tiver algum tempo livre, estude a documentação .