comando service e invoke-rc.d nao funciona! (debian 8) help-me

1. comando service e invoke-rc.d nao funciona! (debian 8) help-me

PH Digitos
chaplinux

(usa Debian)

Enviado em 24/08/2015 - 01:12h


fiz uma instalação do debian 8, como uma vm no XenServer.

depois de tudo instalado e configurado... fui tentar usar os comando service ou invoke-rc.d
mais não funcionam! como se eles não encontrasse a pasta /etc/init.d para ler os devidos serviços ali instalados.

pq quando digito $sudo service samba restar

ele simplismente nao faz nada!

tenho q entrar manualmente em /etc/init.d
e executar restarte manual sudo ./samba restart
ai funciona.

será algum problema de Path ? e se for onde será isso!




  


2. Re: comando service e invoke-rc.d nao funciona! (debian 8) help-me

Patrick
Freud_Tux

(usa Outra)

Enviado em 24/08/2015 - 09:03h

E aeee!

O Debian agora tá usando o systemd no lugar do sysInit, embora, mesmo usando o systemd, tem um monte de scripts ainda rodando em sysinit.

Se logue como root e rode o seguinte comando abaixo, para ver os processos/serviços:

systemctl 


Note que rodos os serviços tem a extensão .service

Agora vamos a um exemplo "hipotético". Vamos supor que você queira habilitar o samba, bastaria roda como root, o comando:

systemctl enable samba.service 


Bem, vamos supor que você queira desabilitar o samba. Bastaria rodar:

systemctl disable samba.service 


Isso valeu para os outros processos/serviços também.

T+





3. Re: comando service e invoke-rc.d nao funciona! (debian 8) help-me

PH Digitos
chaplinux

(usa Debian)

Enviado em 24/08/2015 - 12:07h

Freud Tux escreveu:

E aeee!

O Debian agora tá usando o systemd no lugar do sysInit, embora, mesmo usando o systemd, tem um monte de scripts ainda rodando em sysinit.

Se logue como root e rode o seguinte comando abaixo, para ver os processos/serviços:

systemctl 


Note que rodos os serviços tem a extensão .service

Agora vamos a um exemplo "hipotético". Vamos supor que você queira habilitar o samba, bastaria roda como root, o comando:

systemctl enable samba.service 


Bem, vamos supor que você queira desabilitar o samba. Bastaria rodar:

systemctl disable samba.service 


Isso valeu para os outros processos/serviços também.

T+




Blz, entendi... mais pq tambem o auto completa naum funciona! ?

digito: sudo systemctl [tab]  ... não era pra ele me mostrar as alternativas?? disable e enable .... ? 


ou entao: sudo sytemctl enable samba + [tab]  tambem nao completa... 


regrediram ?






4. Re: comando service e invoke-rc.d nao funciona! (debian 8) help-me

Patrick
Freud_Tux

(usa Outra)

Enviado em 24/08/2015 - 22:32h

Não houve regressão.
Esse lance de autocompletar se não me engano, e se não me falha a memória, era um recurso do kernel, ou do terminal/emulador de terminal, nada muito ligado ao sysInit, ou systemd.

Acho o systemd mais fácil de lidar. Os scripts ficam concentrados em um único serviço.

O systemd usa o interpretador systemctl para gerenciar os serviços na máquina, e com ele, pode se habilitar ou desabilitar como no post anterior que eu postei, simples assim.
A wiki do Arch tem uma documentação fácil de entender. E tem o site do projeto, que tem mais coisas.

Se precisar é só falar blz.

T+



5. Re: comando service e invoke-rc.d nao funciona! (debian 8) help-me

Perfil removido
removido

(usa Nenhuma)

Enviado em 24/08/2015 - 23:03h

chaplinux escreveu:
...

Blz, entendi... mais pq tambem o auto completa naum funciona! ?

digito: sudo systemctl [tab]  ... não era pra ele me mostrar as alternativas?? disable e enable .... ? 


ou entao: sudo sytemctl enable samba + [tab]  tambem nao completa... 


regrediram ?




Precisa do pacote bash-completion para funcionar

Quanto ao systemd, para usá-lo pode ler para referencia:

http://fedoraproject.org/wiki/SysVinit_to_Systemd_Cheatsheet
https://wiki.archlinux.org/index.php/Systemd

--------------------------------------------
povo@brasil ~$ sudo su -
root@brasil ~# find / -iname corrupção -exec rm -rfv {} \;



6. Re: comando service e invoke-rc.d nao funciona! (debian 8) help-me

Patrick
Freud_Tux

(usa Outra)

Enviado em 24/08/2015 - 23:12h

erisrjr escreveu:

chaplinux escreveu:
...

Blz, entendi... mais pq tambem o auto completa naum funciona! ?

digito: sudo systemctl [tab]  ... não era pra ele me mostrar as alternativas?? disable e enable .... ? 


ou entao: sudo sytemctl enable samba + [tab]  tambem nao completa... 


regrediram ?



Isso!!!
É esse recurso mesmo :D

Obrigado por postar aqui.

T+


Precisa do pacote bash-completion para funcionar

Quanto ao systemd, para usá-lo pode ler para referencia:

http://fedoraproject.org/wiki/SysVinit_to_Systemd_Cheatsheet
https://wiki.archlinux.org/index.php/Systemd

--------------------------------------------
povo@brasil ~$ sudo su -
root@brasil ~# find / -iname corrupção -exec rm -rfv {} \;







7. Re: comando service e invoke-rc.d nao funciona! (debian 8) help-me

PH Digitos
chaplinux

(usa Debian)

Enviado em 24/08/2015 - 23:36h

Obrigado amigo Freud Tux, pela atenção...
entao pra ajudar os que vao passar pelo problema do desconhecimento como eu. vou ajudar tambem no que pesquisei.

1º mudaram tambem alguns nomes de serviços! naum tem serviço com nome samba, e sim smbd
para ver todos serviço q existe. é soh digitar:
$sudo systemctl [enter] 

Eu estava errado e o correto seria para iniciar o serviços assim:
$sudo systemctl start smbd.service 

e pra stopar o serviço:
$sudo systemctl stop smbd.service 

igual como se fazia anteriormente com uma leve mudança.
ja o enable e o disable ...
$sudo systemctl enable smbd.service 

$sudo systemctl disable smbd.service 

é para desabilitar/habilitar o serviço.
Mais ainda existe uma compatibilidade do comando service
ex:
$sudo service smbd restart 

como o serviço samba não exite mais pois foi renomeado para smbd.
só não gostei que com o systemctl e service, não imprime nenhuma linha de mensagem lhe avisando que o serviço foi bom ou mal sucedido.

Teria q executar o procedimento pelo proprio diretorio /etc/init.d/
ex:
cd /etc/init.d 
$sudo ./smbd restart
[ ok ] Restarting smbd (via systemctl): smbd.service.

ou teria q executar o procedimento status para averiguar se o serviço esta ok ou não.
ex:
$sudo systemctl status smbd.service 

ou
$sudo service smbd status 

Vlw! abraço e novamente obrigado a todos.



8. Re: comando service e invoke-rc.d nao funciona! (debian 8) help-me

Patrick
Freud_Tux

(usa Outra)

Enviado em 25/08/2015 - 13:31h

Opá!
Estamos ai ;)

Agradeça também ao user erisrjr ;)
Viu que não teve muitas mudanças assim tão drásticas.

T+



9. Re: comando service e invoke-rc.d nao funciona! (debian 8) help-me

PH Digitos
chaplinux

(usa Debian)

Enviado em 25/08/2015 - 14:09h

Freud Tux escreveu:

Opá!
Estamos ai ;)

Agradeça também ao user erisrjr ;)
Viu que não teve muitas mudanças assim tão drásticas.

T+


Sim ao erisrjr , valeu tambem pelo links! otima documentacao Arch sobre o tema.
http://fedoraproject.org/wiki/SysVinit_to_Systemd_Cheatsheet
https://wiki.archlinux.org/index.php/Systemd

Sim... mais o systemd vem balançando a comunidade linux, as mudança foram pesadas! onde se cortou as mãos de muita gente q personalizava, ou seja, intervia no modelo antigo. com systemd é mais complicado isso. sem falar q algumas coisa impossivel de se personalizar com ele, assim dizem alguns nos foruns.

mais parece que tem uma forma de fazer o downgrade desse esquema do systemd para o sysv.
Aqui ->> http://without-systemd.org/wiki/index.php/How_to_remove_systemd_from_a_Debian_jessie/sid_installatio...



===~~~~~~~~===~~~~~~~~==~~~~~~~~===~~~~~~~~===
Pai..., o que é Software e o que é Hardware ?
meu filho..., Software é a parte que você xinga...
e Hardware é a parte que você chuta ...
... hhha tá..


10. Re: comando service e invoke-rc.d nao funciona! (debian 8) help-me

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/08/2015 - 14:18h

chaplinux escreveu:
....
Sim... mais o systemd vem balançando a comunidade linux, as mudança foram pesadas! onde se cortou as mãos de muita gente q personalizava, ou seja, intervia no modelo antigo. com systemd é mais complicado isso. sem falar q algumas coisa impossivel de se personalizar com ele, assim dizem alguns nos foruns.

mais parece que tem uma forma de fazer o downgrade desse esquema do systemd para o sysv.
Aqui ->> http://without-systemd.org/wiki/index.php/How_to_remove_systemd_from_a_Debian_jessie/sid_installatio...



===~~~~~~~~===~~~~~~~~==~~~~~~~~===~~~~~~~~===
Pai..., o que é Software e o que é Hardware ?
meu filho..., Software é a parte que você xinga...
e Hardware é a parte que você chuta ...
... hhha tá..


Minha opinião sobre o systemd:
http://www.vivaolinux.com.br/topico/Linux-Desktop/o-systemd-e-uma-coisa-boa?pagina=01

--------------------------------------------
povo@brasil ~$ sudo su -
root@brasil ~# find / -iname corrupção -exec rm -rfv {} \;



11. Re: comando service e invoke-rc.d nao funciona! (debian 8) help-me

Patrick
Freud_Tux

(usa Outra)

Enviado em 26/08/2015 - 19:43h

erisrjr escreveu:

chaplinux escreveu:
....
Sim... mais o systemd vem balançando a comunidade linux, as mudança foram pesadas! onde se cortou as mãos de muita gente q personalizava, ou seja, intervia no modelo antigo. com systemd é mais complicado isso. sem falar q algumas coisa impossivel de se personalizar com ele, assim dizem alguns nos foruns.

mais parece que tem uma forma de fazer o downgrade desse esquema do systemd para o sysv.
Aqui ->> http://without-systemd.org/wiki/index.php/How_to_remove_systemd_from_a_Debian_jessie/sid_installatio...



===~~~~~~~~===~~~~~~~~==~~~~~~~~===~~~~~~~~===
Pai..., o que é Software e o que é Hardware ?
meu filho..., Software é a parte que você xinga...
e Hardware é a parte que você chuta ...
... hhha tá..


Minha opinião sobre o systemd:
http://www.vivaolinux.com.br/topico/Linux-Desktop/o-systemd-e-uma-coisa-boa?pagina=01

--------------------------------------------
povo@brasil ~$ sudo su -
root@brasil ~# find / -iname corrupção -exec rm -rfv {} \;


Concordo!

As mudanças são sempre assim. Tem quem goste por querer coisas novas, tem quem não goste pois sairá da posição de conforto, mas no final, todo mundo se abraça e sai feliz.
O mesmo foi com o UEFI + GPT (tirando a porqueira do secure boot, que as chaves tinham que ficar com o gates...), é super tranquilo.

P.S:

Peço desculpas por ter esquecido do "V" no sysVinit nos meus posts anteriores

T+

P.S 2:

Olhando bem, o systemd deixa o usuário meio que mimado, muitas facilidades, como um janelas da vida...
Eu hein... Sinistro se for parar pra pensar...
Prevejo meus dias contados no Debian...

T+









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts