48577


WebRTCに関連するuv4l等をインストールしたところ、uv4l-uvcデーモンが自動起動されるようになりました。  
この自動起動を、止めたいのですがどこで起動されているのかが分かりません。

/etc/inidt.dにはuv4l_uvcのスクリプトはあります。  
しかし、ls rc*.d -l | grep uv4l_uvc を打っても何も表示されません。  
また、uv4l_uvcスクリプト内にremoveがあったので、実行してみましたが、やはり自動起動は止まりませんでした。

uv4l_vucは、どこから起動されているのでしょうか？  
或いは、サービスの起動シーケンスはどのように調べれば良いでしょうか？  
OSはDebian 9です


CC BY-SA 4.0
2018-09-20T03:30:08.120
48576
2018-09-20T03:53:26.797
2018-09-20T03:41:43.277
19110
15090
question
linux debian webrtc
サービスの自動起動を止めたい


# サービスの自動起動を止める

> OSはDebian 9

systemdでサービスが管理されているはずなので、

[code]

    sudo systemctl stop uv4l.service
    sudo systemctl disable uv4l.service
    
[/code]

でいかがでしょうか。

# サービスの起動シーケンスを調べる

systemdのユニットファイルが格納されているパスの一覧は、以下のコマンドにより表示することができます。

[code]

    systemctl show --property=UnitPath
    
[/code]

表示されるパスのいずれかに`uv4l.service`というファイルが含まれているはずですので、そちらの中身からサービスの起動シーケンスについて調べられます。


CC BY-SA 4.0
2018-09-20T03:45:30.033
48577
2018-09-20T03:53:26.797
2018-09-20T03:53:26.797
29826
29826
48576
answer