Linux ラーナーはここにあります。 (派生分布で実行Debian
)
マウス感度が高すぎて変更できますが、起動時に適用できないようです。
私はそうだった/etc/init.d/mouse
実行すると、sudo /etc/init.d/mouse start
スクリプトが正常に動作し、マウス設定が更新されます。
ただし、起動時に実行できません。実行しようとしましたが、
sudo update-rc.d mouse defaults
ログアウトして再度ログインしてもまだ更新されませんでした。
起動時に実行できるようにするには、何が欠けているのかわかりません。
関連質問:
/etc/init.d
それを置くのに適した場所ですか?それとも、設定タイプの変更に適した他のスタートアップフォルダがありますか? (私が知っている限り、init.dは起動時に実行されるアプリケーションのフォルダです)
ベストアンサー1
これらのinit.d
スクリプトはログイン時に実行されないため、ログアウトしてから再度ログインするとスクリプトは実行されません。これは正常な現象です。起動時またはランレベルを変更した場合にのみ実行されます。
/etc/init.d
設定がグローバル(すべてのユーザー間で共有)で起動時にのみ実行する必要がある場合は、ここが正しい場所です。簡単な作業の場合は、/etc/init.d
スクリプトの起動/停止ライフサイクルを使用しないコマンドを/ etc / rc.localに追加できます。
設定が特定のユーザーにのみ、またはすべてのログイン時にのみ適用される必要がある場合、正しい場所はシェルprofile
(~/.profile
、、、...)に基づいています。あるいは、デスクトップ環境を実行している場合は、セッション起動プログラム()に適している可能性があります。すべてのデスクトップ環境はこれらのプログラムを独自の方法で設定しますが、システム設定のどこかにあります。~/.bash_profile
~/.bashrc