• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:XクライアントとXwindows環境のみの構築について )

XクライアントとXwindows環境の構築について

このQ&Aのポイント
  • XクライアントとXwindows環境のみでの構築方法を解説します
  • Linux OS上でXクライアントを動作させ、Windows OS上の市販Xserverで表示させる方法を紹介します
  • debianOSのマシンにXserverをインストールせずに、XクライアントとXwindows環境を構築することは可能です

質問者が選んだベストアンサー

  • ベストアンサー
回答No.5

> Xserver自体と依存関係をもたずにXwindows環境をインストールできる > パッケージをご存知でしたら 逆に、勝手にxserverをインストールしてしまうようなアプリやデスクトップ環境のためのパッケージが何かありますか? taskselでは最小限インストールをしないと、デスクトップ環境などを選択してしまうとXサーバもインストールされるでしょうが、最小限インストール後に必要なパッケージをaptitudeやsynapticなどでインストールしていく過程で、勝手にxserverがインストールされることもないと思いますが。

vvs
質問者

お礼

結局、いろいろとやってみてご指摘のとおりだとわかりました。 対象マシンは、全てNAS専用機やメディアプレーヤー専用機といった非力なマシンでしたので、 どうしても、Xクライアントのみ動作させ、Xサーバ機能は通常のパソコン側に持たせる必要がありました。 色々とアドバイスありがとうございました。

その他の回答 (4)

回答No.4

> debianOSのマシンに、Xserver自体をインストールせずに、Xクライアント > とそれを動作させる為のXwindows環境(GNOME等のデスクトップ環境など) > を構築することは可能ですか? 普通にできます。やってみてできなければ、その点についてご質問されればよいでしょう。

vvs
質問者

補足

厳しいご意見ありがとうございます。 一口にインストールと申しましても、パッケージインストールやソースからのクロスコンパイルによるインストールがあると思いますが、私にできるのは、パッケージインストールがメインです。 しかし他の方の回答にあるとおり、Xserver自体をインストールすることなく、Xwindows環境をインストールするのは、調べた限り困難なように思いました。 もし、Xserver自体と依存関係をもたずにXwindows環境をインストールできるパッケージをご存知でしたら、どうかお教え願います。

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.3

なんか、XserverとXclientの区別が付いていない痛い人がいますね debianの画面をWindowsで引っ張りたいなら、debianで動かすのはXclient、Windowsで動かすのはXserverで合っていますよ No.2のかたが書かれているように、Xserverのインストールはしても起動しなければ負荷は抑えられるでしょうが、debianは他のディストリビューションと異なり、run levelを変えるのでは操作ができません http://park15.wakwak.com/~unixlife/linux/de-init.html に書かれている通りrun level2~5が一緒なので、run level3でもGUIが立ち上がってしまいます (しかもdebianのデフォルトのrun levelは2です) /etc/rc2.dの下にあるXclient起動用スクリプトをリネームする(Sxxで始まらないファイル名にする)等で、起動しないように対処する必要があります

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

原理的には可能ですね。 ただ、パッケージの依存関係上、Xserverもインストールされてしまうかもしれません。インストールされても起動しなければいいので、/etc/inittab でランレベル3で起動するようにすればいいかと思います。 あと、GNOMEとかだと、クライアントだけでも負荷になったりするような気もしますね。画面描画自体はXserverプロセスがやりますけど、「座標どこそこにこれを書け」とかは全部クライアントプロセスから指示する訳なので。 telnet端末から、必要なXクライアントをその都度起動するとかでいいのでは?

回答No.1

残念ながら根本的に間違っているように読めます XサーバにGUIは必要ないけどクライアントには必要です (大雑把な言い方をすれば) 動作させるのがサーバの仕事で 表示するのがクライアントの仕事です Xserver・Xクライアント・Xwindows環境(質問文中の通りに表記)の 関係を把握してください

関連するQ&A