web-dev-qa-db-ja.com

build-essentialのインストール方法

Ubuntu 13.10にG ++コンパイラをインストールしようとしています。 build-essentialパッケージをインストールする必要があると言われました。

私は以下のコードを試しました

Sudo apt-get update
Sudo apt-get install build-essential

それは私にこのエラーを与えます:

Reading package lists... Done
Building dependency tree 
Reading state information... Done
E: Couldn't find package build-essential
49
Jaffer Sadhique

ターミナルSudo apt-get install build-essentialを入力して、キーを押します TAB 押す代わりに ENTER

35
Ngoc

ソフトウェアと更新でメインリポジトリを有効にします。

次に、ターミナルで次のコマンドを実行します。

Sudo apt-get update
Sudo apt-get install build-essential
15
Avinash Raj

/etc/apt/sources.listファイルでmainリポジトリを有効にする必要があります。
これを行うには、次の行の前にある'#'文字を削除します。

#deb http://de.archive.ubuntu.com/ubuntu/ saucy-updates main restricted
#deb-src http://de.archive.ubuntu.com/ubuntu/ saucy-updates main multiverse restricted universe

ファイルを保存して実行する
Sudo apt-get update && Sudo apt-get install build-essential

7
Peter Parker

パッケージを作成するにはパッケージのビルド必須をインストールし、パッケージマネージャーにパッケージをインストールするにはcheckinstallをインストールする必要があります。

次のコマンドラインを使用します。

Sudo apt-get install build-essential checkinstall

ソース

5
αғsнιη

ソフトウェアセンターからビルドの必需品をインストールすることもできます
それを開き、「build essential」を検索します

2
Meow

次の端末コマンドで問題を解決できます。

最初にターミナルを開いてマージリストを削除し(Ctrl + Alt + Tを押して起動)、次のコマンドを実行します。

Sudo rm /var/lib/apt/lists/* -vf

または

Sudo rm -vf /var/lib/apt/lists/*

これらのコマンドラインは交換可能です

使用されるオプションは-v verboseです

-v, --verbose explain what is being done

および-f force

-f, --force ignore nonexistent files and arguments, never Prompt

コマンドラインや使用されているオプションについてよくわからない場合は、常にコマンドのマニュアルページを参照してください。これらはmanとrmなどのコマンドを検索してインターネット上でアクセスできます。たとえば、端末でman rmと同じコマンドを正確に入力して同じ情報にアクセスできます。このような端末

マニュアルページオプションの画像

次に、簡単な更新を実行して新しいものを生成します。

Sudo apt-get update

その後、

Sudo apt-get install build-essential
2
user465860

まあ、時々何が起こるかは、最初のコマンドがいくつかのレポが応答しないか、他のネットワークの問題のために失敗した場合です

Sudo apt-get update

そうすると、build-essentialをインストールできない場合があります。そのため、常にapt-get更新が正常に完了することを確認してください。更新が完了したら、次を発行します。

Sudo apt-get install build-essential

これで、正常にインストールできるはずです。

1
Ketan Patel