Ubuntu do console / linha de comando / shell

0

As distribuições do Earlies Linux, embora exigissem muito trabalho manual, eram muito boas para usar na linha de comando. Se o X-server não iniciou ou você quer apenas que um shell funcione, todos eles suportam. Rede foi configurada pelo init; o som estava pronto e pronto; novos dispositivos inseridos seriam configurados e sua configuração seria colocada em fstab. Também havia pequenos scripts que eu encontrei em muitas distros que no X usavam janelas enquanto no console eles mudavam para ncurses.

Mas agora tudo isso precisa de GUI com um gerenciador de desktop (KDE, GNOME) para os novos paradigmas requerem GUI (NetworkManger, HAL etc.). Então, se apenas na linha de comando você tem que ser root, parece que eles acreditam que apenas administradores nerds precisam disso, e precisam editar arquivos de configuração ou digitar comandos grandes.

Eu quero usar os serviços como o Network Manager e o HAL apenas a partir da linha de comando. Como posso fazer isso?

    
por Xolve 28.03.2010 / 13:52

2 respostas

5

Se eu entendi a sua pergunta corretamente, você não está tendo problemas para acessar a linha de comando, mas deseja que a linha de comando acesse novos recursos da GUI "sofisticados" sem ser o root?

Você pode. Ele não está incluído por padrão, mas você pode obter acesso à montagem HAL e ao Network Manager a partir da linha de comando. Para o HAL, há um script disponível que lida com a montagem através do DBus. Para o NetworkManager, há cnetworkmanager , que é uma linha de comando "UI" . Ainda não está nos repositórios oficiais, mas está ficando lá . Até lá, ele está disponível em PPA de Steve McGrath .

Edit: Eu tenho minha reputação suficiente para postar mais de um link por post, então aqui estão eles. :)

    
por 29.03.2010 / 01:17
3

O Ubuntu ainda oferece uma edição do servidor que opera em modo sem cabeça por padrão. Parece que é mais do tipo que você está procurando. Você não especifica qual versão do Ubuntu você está usando, então alguns dos seguintes podem mudar (por exemplo, HAL isn ' t usado após o Ubuntu 9.04, é substituído por DeviceKit no Ubuntu 9.10).

  • Em um ambiente verdadeiramente sem problemas, você desejaria desabilitar o Network Manager e gerenciar suas interfaces via / etc / network / interfaces .

  • Os eventos do HAL podem ser tratados com o daemon do HALevt ; Eu tenho escrito sobre antes para descreva o uso do HALevt para fornecer a automontagem do tipo GnomeVFS para um sistema sem cabeçalho.

  • Recursos do sistema que requerem acesso normalmente manipulados pelo DBus podem ser iniciados na linha de comando com dbus -launch .

por 20.03.2017 / 11:17