GUI(安定)なしで最小のDebianシステムをインストールし、Cinnamonデスクトップを取得するためにtest / jessieに切り替えましたが、起動時にXが起動しません。 CLIから自分でログインすると、startx
GUIを起動するために入力できます。問題はありません。だから、以下を追加しました/etc/inittab
。
# The default runlevel.
id:5:initdefault:
# ...
sx:45:once:/bin/su -c /usr/bin/startx -l bateman
これは何の影響もありません。なぜできないの?さらに重要なのは、ソフトウェアをインストールせずにどのように機能させるのですか?
編集する
/etc/inittab
私が見るにはまったく何もしないようです。変化
1:2345:respawn:/sbin/getty 38400 tty1
到着
1:2345:respawn:/sbin/getty -a bateman 38400 tty1
自動的にログインしない(グループを作成して追加した後でもautologin
)(狂った暗殺はここから始まる)、そして注釈処理
3:2345:respawn:/sbin/getty 38400 tty3
無効になっていませんtty3
。どうしたの?
ベストアンサー1
systemdはSystem 5と互換性がなく、init
System 5のみ互換性がありますrc
。
Debian 7から今後Debian 8に切り替えました。わからないかもしれませんが、これはシステム管理を(Linux)System 5 +からsystemdにinit
切り替えましたrc
。 systemdはデフォルトの初期化システムであるため、特定のアップグレードではこの切り替えが行われます。
Linux System 5スタイルのシステム管理は2つの部分で構成されています。init
これはプロセス#1として実行され、起動スクリプトrc
と停止スクリプトの実行を担当します。実際にはDebianの2つの異なるパッケージから来ました。 init
出身ですシステムベネットパッケージ、rc
一般的にsysv-rcパック。 (rc
システム5で使用できるいくつかの代替プログラムがありますinit
。ファイル-rcそしてオープンソースライブラリバッグ。 )
/etc/inittab
処理された設定ファイルですinit
。 systemd は、これに対する以前のバージョンとの互換性メカニズムを提供しません。 systemdのSystem 5以前のバージョンとの互換性メカニズムは、rc
実行中のSystem 5にのみ適用されます/etc/init.d/
。 (Systemdは、file-rcとopenrcの構成メカニズムの以前のバージョンとの互換性メカニズムも実装していません。)
これはsystemdに限定されていません。ほぼいいえ初期化/システムマネージャの交換 - Felix von Leitnerminit
渡す初期化NGsystem-manager
そしてスタートアップ企業おやつ-プロセス/etc/inittab
。私が見た唯一のことは、/etc/inittab
Nikola Vladovのものです。ニネット。
サービスをsystemdに接続するには、サービスが使用するメカニズムを使用する必要があります。するサポート、つまり自分のサービスユニットファイルとSystem 5rc
構成ファイルをsystemdサービスとして実行する/etc/init.d/
方法は次のとおりです。startx
その他の質問、間違いなく。
追加読書
inittab
。セクション5:Ubuntu 14.10のマニュアルページ。- トレフ・ウシュアン(2014-05-11)。 体系的な失礼
/etc/inittab
。 747742. Debianのバグ追跡システム。 - ジョナサンデボインポラード(2015)。
/etc/inittab
それは過去の仕事です。。一般的な答え。