systemctl enablenetctl.serviceは何をしますか

Azrael3000

Archを実行する小さなアームサーバーがあります。dhcpcdイーサネット接続にのみ使用したかったので、無効にnetctl.serviceしましたnetctl-ifplugd.serviceそれが機能しなかったことが判明し、私はもうマシンに接続する手段がありません。サーバーのルートはデスクトップにマウントできるUSBキーにあるため、問題は次のとおりです。

systemctl enable netctl.serviceそのUSB上のファイルを操作したりファイルをシンボリックリンクしたりするにはどうすればよいですか?

同等の代替質問は、何をするのかということsystemctl enable netctl.serviceです。

レミー

Archを実行する小さなアームサーバーがあります。イーサネット接続にdhcpcdのみを使用したかったので、netctl.serviceとnetctl-ifplugd.serviceを無効にしました。それが機能しなかったことが判明し、私はもうマシンに接続する手段がありません。

netctlを無効にした後、dhcpcdを必ず有効にしましたか?

そのUSB上のファイルを操作したり、ファイルをシンボリックリンクしたりして、「systemctl enablenetctl.service」を実行するにはどうすればよいですか?

同等の代替質問は、「systemctlenablenetctl.service」は何をするのかということです。

すべてはsystemctl enableありませんからシンボリックリンクを作成している/usr/lib/systemd/system//etc/systemd/system/で、適切なターゲットディレクトリに/etc/systemd/system/後者のディレクトリ内のサービスは前者ではものをオーバーライドして、。

systemctl(1)のmanページ:

enable NAME...
    Enable one or more unit files or unit file instances, as
    specified on the command line. This will create a number 
    of symlinks as encoded in the "[Install]" sections of the
    unit files.

使用systemctl enableする代わりに、次のコマンドを使用してnetctlサービスを手動で有効にすることができます。

ln -s /usr/lib/systemd/system/netctl.service \
      /etc/systemd/system/multi-user.target.wants/netctl.service

また、手動で無効にするには、次のコマンドを使用して、前のlnコマンドで作成されたシンボリックリンクを削除します

rm /etc/systemd/system/multi-user.target.wants/netctl.service

問題のサービスファイルのセクションでWantedBy設定を探すことで、適切なターゲットディレクトリを見つけることができます[Install]。ただし、古いサービスファイルではAliasなく、代わりWantedByに使用するように切り替えることもできますがWantedBy、どちらでも同様に機能します。

代わりにnetctlを使用してに戻すのは、最初にdhcpcdを、サービスが正常に有効になっていることを確認することができ、そしてそれはあなたが使用することができた場合journalctl--directoryか、--rootあなたの他のマシン上のファイルシステムをマウントした後、dhcpcdをサービスのログをチェックし、そのことができるかどうかを確認するためのフラグをそれが正しく機能しなかった理由についての手がかりを与えてください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

systemctl start [service]とsystemctlstart [service] .serviceの違いは何ですか?

分類Dev

systemctl + restart = alwaysの意味は何ですか

分類Dev

systemctl restart は .service ファイルを実行しますが、systemctl start は実行しません。どうして?

分類Dev

serviceまたはsystemctlを使用して、起動時にopenvpnデーモンを制御しますか?

分類Dev

systemctlがサービスの開始を拒否する「スタック」systemctlサービスを修正するためにpuppetは何をしますか?

分類Dev

systemctl startnginxが失敗する

分類Dev

systemctl statusmysqld.serviceはアクティブ化を示しています

分類Dev

「service apache2 reload」と「sudo systemctl restart apache2」の違いは何ですか?

分類Dev

「sudo systemctl disable [email protected]」と「sudo systemctl disable openvpn」の違い

分類Dev

systemctlを使用してkibana.serviceを開始できません

分類Dev

Systemctlは失敗したリストからユニットを削除します

分類Dev

systemctlステータス出力からCGroupを削除します

分類Dev

systemctl の制御文字の印刷を停止しますか?

分類Dev

grepはsystemctlのフォーマットを壊します

分類Dev

systemctl status <service>から失敗した状態(またはすべての古いログ)をクリアしますか?

分類Dev

Apache systemctl starthttpdが失敗しました

分類Dev

systemctl.serviceファイルのexecstartで$ HOME envvarを許可します

分類Dev

systemctlを使用できません

分類Dev

Systemctlとserviceコマンドの違い

分類Dev

systemctl restartxxxとsystemctlrestartxxx.serviceの比較

分類Dev

systemctl does not restart the service until ssh to the AWS instance

分類Dev

Must systemctl status reflect the service status in any cases?

分類Dev

Ubuntu 14.04でsystemctlを使用する方法

分類Dev

systemctlでsnapdを無効にする

分類Dev

systemctl start / restart / stopからの出力

分類Dev

ログファイルなしsystemctl

分類Dev

Docker:「service」コマンドは機能しますが「systemctl」コマンドは機能しません

分類Dev

systemctl または init を介してサービスを再起動するとどうなりますか

分類Dev

コマンドsystemctlおよびserviceはLinuxにのみ存在し、Macには存在しませんか?

Related 関連記事

  1. 1

    systemctl start [service]とsystemctlstart [service] .serviceの違いは何ですか?

  2. 2

    systemctl + restart = alwaysの意味は何ですか

  3. 3

    systemctl restart は .service ファイルを実行しますが、systemctl start は実行しません。どうして?

  4. 4

    serviceまたはsystemctlを使用して、起動時にopenvpnデーモンを制御しますか?

  5. 5

    systemctlがサービスの開始を拒否する「スタック」systemctlサービスを修正するためにpuppetは何をしますか?

  6. 6

    systemctl startnginxが失敗する

  7. 7

    systemctl statusmysqld.serviceはアクティブ化を示しています

  8. 8

    「service apache2 reload」と「sudo systemctl restart apache2」の違いは何ですか?

  9. 9

    「sudo systemctl disable [email protected]」と「sudo systemctl disable openvpn」の違い

  10. 10

    systemctlを使用してkibana.serviceを開始できません

  11. 11

    Systemctlは失敗したリストからユニットを削除します

  12. 12

    systemctlステータス出力からCGroupを削除します

  13. 13

    systemctl の制御文字の印刷を停止しますか?

  14. 14

    grepはsystemctlのフォーマットを壊します

  15. 15

    systemctl status <service>から失敗した状態(またはすべての古いログ)をクリアしますか?

  16. 16

    Apache systemctl starthttpdが失敗しました

  17. 17

    systemctl.serviceファイルのexecstartで$ HOME envvarを許可します

  18. 18

    systemctlを使用できません

  19. 19

    Systemctlとserviceコマンドの違い

  20. 20

    systemctl restartxxxとsystemctlrestartxxx.serviceの比較

  21. 21

    systemctl does not restart the service until ssh to the AWS instance

  22. 22

    Must systemctl status reflect the service status in any cases?

  23. 23

    Ubuntu 14.04でsystemctlを使用する方法

  24. 24

    systemctlでsnapdを無効にする

  25. 25

    systemctl start / restart / stopからの出力

  26. 26

    ログファイルなしsystemctl

  27. 27

    Docker:「service」コマンドは機能しますが「systemctl」コマンドは機能しません

  28. 28

    systemctl または init を介してサービスを再起動するとどうなりますか

  29. 29

    コマンドsystemctlおよびserviceはLinuxにのみ存在し、Macには存在しませんか?

ホットタグ

アーカイブ