私は、OSとしてLinuxを使用する開発中の多かれ少なかれ組み込みアプリケーションを持っています。使用するディストリビューションを指定し、Ubunto12.04から始めました。ありがたいことに、私のアプリケーションはディストリビューションに依存しないターミナルアプリであり、他の開発者からのコードのほとんどもそうだと思います。しかし、一人の男は、グラフィカルなWeb接続インターフェイスを必要としています。彼がFirefoxのようなブラウザを使用しているのか、Javaに組み込まれているブラウザを使用しているのかはわかりませんが、グラフィック、静止画、および(ベストアンサー)ビデオを表示する必要があります。
UbuntuやXUbuntuがOSの最良の選択だとは思えません。小さいイメージ(Arch、DSLなど)の1つ、またはより低いランレベルのUbuntuでさえ、私に役立つかどうか疑問に思っています。私が探しているのは、ターミナルインターフェイス(サーバーOSなど)を起動するが、グラフィックスを表示できるLinuxだと思います。
そのような獣はいますか?おそらく誰かが私のOSを選択する方法と、Linuxのグラフィックシステムをよりよく理解する方法について私にアドバイスすることができます-例えば。 Xはどこで停止し、Gnomeはどこから開始しますか。 gnomeがデスクトップマネージャーであることは知っています。オフにしてもいいですか?もしそうなら、私は何を見ますか?コマンドを発行するにはどうすればよいですか?デスクトップの代わりに表示されるコマンドプロンプトに?
ターミナルインターフェイスに到達するが、グラフィックスを表示できるLinux。そのような獣はいますか?
はい。すべてのGNU/Linuxインストールでそれを行うことができます。
デフォルトの構成ではないかもしれませんが、any X(Xorg)を使用するLinuxディストリビューションはグラフィックを表示できます。
Gnomeがデスクトップマネージャーであることは知っています。オフにしてもいいですか?
これはディストリビューションごとに異なります。ただし、Xを起動してログインすると、ホームディレクトリ内のいくつかのファイルが読み取られます。これらにはいくつかのものが含まれていますが、通常はXにログインした後に開始するウィンドウマネージャーが含まれます(Gnome、KDE、twm、amiwmなど)。 。)。 Windowsマネージャーを独自のプログラムに置き換えることができます。
または、を押して、ウィンドウマネージャーを起動せずにXの起動とログインをテストすることもできます。 F1 の代わりに Enter グラフィカルログイン画面で。
軽量化を目指すなら、ArchLinuxの使用をお勧めします。それは箱から出してほとんど何も付属していませんが、たくさんのパッケージがあり、あなたが見つけることができないものは通常、彼らの(サポートされていない)AURでコンパイルするだけです。ウィンドウマネージャーが付属していないので、できるだけ苦労せずに好きなものを選ぶことができます
ウィンドウマネージャーの場合、軽量のものがたくさんあります。 Fluxboxは最も軽量ではありませんが、かなり軽量なものの中で私のお気に入りです。 Fluxboxがあなたにとって良いケースのように見えない場合は、「軽量のxorgウィンドウマネージャー」をグーグルで検索してください。
ただし、ウィンドウマネージャを使用しないことも完全に可能です。管理するのは面倒です:)(つまり、.xinitrc
を編集してFirefoxを起動するだけで、他には何もできません。Firefoxが中央にある黒い画面になります)
X WMとDEが実行される基本レベルであり、Gnome/KDE/* Box/etcに一般的に必要です。
コンピュータを起動すると、さまざまなTTYを使用できるようになります(Linuxディストリビューションに関係なく)。通常、ほとんどのディストリビューションはログインウィンドウに移動します(GDM = Gnome、Slim =さまざまなど)。ただし、TTY(基本的にはターミナル)に変更するか、ログインマネージャーを無効にすることができます。それは/ etc/inittabにありました。
Ctrl + Alt + F1からF7を押すことができます。ほとんどの場合、F1またはF7がデフォルトだと思います(どちらか忘れています)。したがって、安全のためにCtrl + Alt + F3を実行するだけで、ログインを求めるプロンプトが表示され、そこから移動できます。
Arch で@Earlzを2番目にします。あなたはそれをあなたが必要とするものに正確に作ることができます、それはマネージャーとしてpacmanを備えたベースLinuxを持っています。彼らは素晴らしいコミュニティを持っています Wiki 。