Debian
無法在 Debian 上找到軟體包 gcc-6
執行時無法在 Debian 上安裝 gcc-6
sudo apt-get install gcc-6
。它說E: Unable to locate package gcc-6
。最低版本是 7。為了獲得舊版本,我需要設置一個特殊的儲存庫
gcc
嗎?我嘗試從原始碼建構 gcc-6 但很困難,所以如果這是獲得 gcc-6 工作副本的唯一方法,如果您能指導我完成這些步驟或向我展示一個可靠的資源,我將不勝感激這。apt-get``gcc
作為參考,我的系統資訊如下:
user@debian:~$ uname -a Linux debian 4.19.0-8-amd64 #1 SMP Debian 4.19.98-1 (2020-01-26) x86_64 GNU/Linux
我正在尋找舊
gcc
版本的原因是我正在嘗試編譯舊版本的 Linux(3.19),但我不斷收到新gcc
版本(7 和 8)的錯誤,說明:include/linux/compiler-gcc.h:106:1: fatal error: linux/compiler-gcc7.h: No such file or directory #include gcc_header(__GNUC__) ^~~~
預先感謝您的任何幫助!
自 2020 年 2 月 8 日起,gcc-6 以 debian/strech 包(oldstable)的形式提供。
https://packages.debian.org/search?keywords=gcc-6&searchon=names&suite=all§ion=all
您可以將 oldstable 添加到
/etc/apt/sources.list
.https://wiki.debian.org/DebianOldStable
oldstable是以前的 Debian 穩定儲存庫的代號,只要提供了安全更新。它不僅僅是 Debian 舊穩定版本的名稱。