無法安裝C++函式庫

無法安裝C++函式庫

我想安裝C++庫,但終端一直要求我插入CD進行安裝。什麼CD?

這是我用來嘗試安裝的終端程式碼:

sudo apt-get install build-essential

輸入密碼並點擊 後y,它顯示:媒體更改

為什麼這麼說呢?任何人都可以幫助我解決這個問題或找到另一種方法來安裝 C++ 庫嗎?謝謝。

答案1

看起來這是因為您使用 CD/DVD 來安裝系統,而不是線上儲存庫。當您嘗試使用套件管理器時,它指的是那些 CD。

您可能想要在 /etc/apt/sources.list 或 /etc/apt/sources.list.d 中新增 Ubuntu 儲存庫

/etc/apt/sources.list下面列出了使用網路啟動映像安裝的 Ubuntu Precise 的預設內容:

deb http://archive.ubuntu.com/ubuntu precise main restricted
deb-src http://archive.ubuntu.com/ubuntu precise main restricted

deb http://archive.ubuntu.com/ubuntu precise-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu precise-updates main restricted

deb http://archive.ubuntu.com/ubuntu precise universe
deb-src http://archive.ubuntu.com/ubuntu precise universe
deb http://archive.ubuntu.com/ubuntu precise-updates universe
deb-src http://archive.ubuntu.com/ubuntu precise-updates universe

deb http://archive.ubuntu.com/ubuntu precise multiverse
deb-src http://archive.ubuntu.com/ubuntu precise multiverse
deb http://archive.ubuntu.com/ubuntu precise-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu precise-updates multiverse

deb http://archive.ubuntu.com/ubuntu precise-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu precise-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu precise-security main restricted
deb-src http://security.ubuntu.com/ubuntu precise-security main restricted
deb http://security.ubuntu.com/ubuntu precise-security universe
deb-src http://security.ubuntu.com/ubuntu precise-security universe
deb http://security.ubuntu.com/ubuntu precise-security multiverse
deb-src http://security.ubuntu.com/ubuntu precise-security multiverse

然後像您之前嘗試的那樣運行apt-get update並安裝 buil-essential 包。

相關內容