web-dev-qa-db-ja.com

Ubuntuサーバーにデスクトップ環境をインストールする方法-インターネットアクセスやCDROMなしで?

CDROMドライブやインターネットアクセスのないコンピューターで遊んでいて、Ubuntuサーバーをインストールしました。私はそれをすべてうまく実行していますが、Xfce、GNOME、または同様のものをインストールして、必要に応じてコマンドラインからデスクトップ環境をロードできるようにします。

明らかにインターネットアクセスやCDROMの場合、これはapt-getを使用する簡単な作業であり、パッケージを見つけて取得するのだと思いますが、どちらも持っていません。ただし、私はUSBドライブを持っており、Unetbootinを使用して、UbuntuServerディスクイメージファイルを含む起動可能なドライブにしました。

USBドライブを/ media/usb0にマウントし、コマンド「Sudo apt-cdrom add -d/media/usb0」を試して、USbドライブを「UbuntuCD」(パッケージファイルのソース)として認識させましたが、 apt-getはXfceを見つけていないようです。

「Sudoapt-getinstallxfce」と「Sudoapt-getinstall xfce4」を試しましたが、どちらもパッケージが見つかりません。Xfceが欲しいのですが、GNOMEでも問題ありません。

私の質問は、私は何か間違ったことをしているのですか? Ubuntu Serverディスク(またはUbuntu Server USBドライブ)にデスクトップ環境パッケージがない可能性があると考えたので、Xubuntuデスクトップディスクも(ここでもUSBドライブから)試しました。 「Sudoapt-getinstall xubuntu-desktop」を試しましたが、パッケージが見つかりませんでした。マニフェストファイルの/ casper /ディレクトリにリストされているにもかかわらずです。

誰かが私がどこで間違っているのかわかりますか?たぶんapt-getinstallは私のUSBドライブ以外の場所を探していますか?たぶん私のコマンドは間違っていますか?たぶん、ディスクにはデスクトップ環境さえありません!?

事前のおかげで、どんな入力でも大歓迎です。乾杯-ジェームズ

1
James

問題は、apt/dpkgが.debパッケージファイルのイメージファイル内を検索できないことです。 .debファイル自体をUSBソースに取得する必要があります。

私はこれを次のように行います:

  1. ネットワークに接続されている別のコンピューター(または空のパーティションまたは仮想マシン)にUbuntuサーバーをインストールします。
  2. 'aptitude clean'を実行して、/ var/cache/apt/archivesのパッケージディレクトリをクリアします
  3. 'aptitude installxfce'を実行します
  4. / var/cache/apt/archivesには、必要な.debsが含まれています。これらをドライブにコピーして、元のコンピューターでインストールを実行します。

この種の状況を処理するapt-offlineと呼ばれるプログラムもありますが、たぶん1回のインストールで学ぶ価値はありません。

2
user38808