web-dev-qa-db-ja.com

サーバーマシンでGUI開発を行うための最良の方法は何ですか?

これは自宅のサーバーです。 Linuxを実行しているコンピューターが3台あり、それらはすべてMySQL/Samba、Webサーバー、DNS/DHCPなどの専用タスクを実行しているサーバーです。

仮想マシンをホストして開発を行うのは良い考えですか? VM GUIを処理できますか?可能であれば別のGUIを処理できますか?コンピューターの1つは、仮想マシンを処理するのに十分強力です。他の2つは古い廃棄です。

ただし、どのサーバーもデュアルブートすることはできません。

3
James

マシンを別のOS専用にすることができない場合は、仮想マシンで開発することをお勧めします。たとえば、OS X用のアプリを作成している場合は、VMを起動して、必要なだけのメモリを割り当てることができます。ほとんどのVMでは、次のようなために追加のリソースマージンが必要になります。ホストOSも実行しています。 VirtualBox を使用してWindowsおよびLinux VMを実行しましたが、非常にうまく機能します。VirtualBoxの場合、 phpvirtualbox というWebベースのコンソールもあります。 VMをリモートで制御します。

2
jjclarkson

サーバー上のVM)でリモートデスクトップを簡単に実行できます。ただし、このための帯域幅要件を考慮する必要があります。

利点は、どこからでも開発できることです。このリモートデスクトップに接続でき、すべての開発ツール/ IDEなどが常にそこにあり、同じ方法でセットアップできます。

サーバー上でVM kvm VMと_virt-manager_。これはリモートでも実行できます。つまり、デスクトップで_virt-manager_を実行し、_virt-manager_はsshを介してサーバーに接続します。

1
txwikinger