0

gcc バイナリの検索に問題がある Debian Linux に VM ツールをインストールしようとしています。このページの選択された回答に示されているように、バイナリをインストールしようとしています:

VMware ツールのインストール: GCC バイナリの場所?

ただし、これらのコマンドでは:

sudo aptitude install gcc-4.7 make linux-headers-`uname -r` -y
sudo apt-get install build-essential
sudo apt-get install gcc-4.7 linux-headers-`uname -r`

システムは公式の amd64 バイナリを CDROM に挿入し、Enter キーを押すように求めています。Windows上のVMで実行中の私のdebian。このことをどこで入手してこの問題を解決するのかわかりません。お知らせ下さい。

4

1 に答える 1

0

Debian はaptパッケージのインストールに使用します。(apt-getまたはシステムaptitudeのフロントエンドaptです)。

特定のパッケージをインストールするようにシステムに要求するときはいつでも、最初に実際のパッケージ ファイルが必要になります。はapt、読み取り専用メディア (CDROM や DVD など) やインターネット (http や ftp 経由) など、さまざまな場所から要求されたパッケージを取得できるようになりました。これらの「場所」は/etc/apt/sources.listファイルで構成できます。

CDROM セットから Debian をインストールした場合sources.list、CDROM ドライブからパッケージ ファイルを取得できることを apt に通知します。明らかに、正しい CDROM をドライブに挿入する必要があります。vmware仮想マシンでは、ファイルの ISO イメージを使用して、仮想化ソフトウェア ( ) に特定の ISO をクライアントで利用できるように指示できることがわかります。

ただし、通常の方法は、「インターネット リソース」を に追加するsources.listことです。そのため、CDROM (イメージ) をいじる必要はなく、常にバグ修正が適用されます。明らかに、これが機能するにはマシンがオンラインである必要があります。

ソースに公式のオンライン debian リポジトリを追加します。次の用途http://http.debian.netでは、マシンに物理的に近いミラーを自動的に使用する必要があります。

 echo "deb http://http.debian.net/debian $(lsb_release -c | awk '{print $2}') main" | sudo tee -a /etc/apt/sources.list

次にキャッシュを更新します

 sudo aptitude update

必要なパッケージをインストールします

 sudo aptitude install build-essential
于 2014-02-27T10:21:02.550 に答える