偶然發現一個軟件包網站,軟件包非常的全,各個軟件各個版本都有: https://pkgs.org/
經測試,已在ubuntu 18 和debian 10 可以直接安裝,就是過程稍微繁瑣一些,但是跟編譯安裝gcc來說,這點繁瑣不算什么。
其他發行linux 版本沒有測試, 不過對於想裝gcc/g++指定版本的來說,相對於編譯安裝,可以先嘗試一下。
我當前系統是: debian 10
例如安裝gcc-4.8:
進入https://pkgs.org/,搜索gcc:
經驗證 debian 10 和ubuntu 18都可以用這個分組下的gcc/++安裝包:
注意cpu架構,是arm還是amd ,一般電腦都是amd,小型移動端才有可能是arm
點擊進入,需要關注兩個地方,一個是軟件包的依賴列表,而是軟件包本身下載鏈接:
復制下載鏈接,wget下載或者粘貼到瀏覽器地址欄等等下載,下載后 dpkg -i gcc-4.8_4.8.5-4ubuntu8_amd64.deb 安裝下好的安裝包;
不出意外安裝后會包缺失依賴問題,這時候就要去剛才的依賴列表中找到對應依賴,然后下載,在dpkg安裝,如果依賴安裝時也報依賴缺失問題,就需要先解決這個依賴的依賴缺失問題在安裝gcc-4.8_4.8.5-4ubuntu8_amd64.deb。
繁瑣就是繁瑣在這里,在安裝時可能會報嵌套依賴缺包問題,需要一個一個的解決,然后最后安裝主要的軟件包(gcc-4.8_4.8.5-4ubuntu8_amd64.deb)。