web-dev-qa-db-ja.com

GUIインストーラーを使用してLXD / DockerにGUIアプリケーションをインストールする

新しいディストリビューションで実行する必要がある古いプロプライエタリソフトウェアがあります。コンテナが解決策であることを願っています。

問題は、古いソフトウェアが対話を必要とするGUIアプリケーションからインストールされることです。すべてのaptベースのインストールは、構成ファイルで言及でき、イメージの作成中に処理されます。

コンテナを起動すると、これらのアプリケーションがすべて事前にインストールされるように、コンテナを作成するにはどうすればよいですか?

1
Jay Aurabind

「ssh -X」を使用してSSHでコンテナに入れ、X11トラフィックをクライアントにリダイレクトできます。それは非常に高速ではないかもしれませんが、インストーラーを通過して実行するには十分なはずです。

または、xpraとx11vncを使用して、偽のX11サーバーに接続されたアプリケーションを実行し、VNCで何が起こっているかを確認できます。

2
stgraber