
我的機器上安裝的一些舊軟體包出現問題。其中一些軟體包非常舊且不安全。但是,apt-get install 無法識別新版本,即使提供版本號,它也會說找不到該版本(儘管我在手動瀏覽原始程式碼時可以看到它)。
應該指出的是,我使用的是名為「RevolutionPi」的設備,它是 Raspberry Pi 的變體。
一個套件的範例可以是 python-apt,它在我的裝置上目前版本為 1.1.0:
我的來源列表:
deb http://raspbian.raspberrypi.org/raspbian/ stretch main contrib non-free rpi
我所做的步驟:
- 燒錄 Raspbian 的stretch-lite 版本。
apt-get update
apt-get install
(例如,python-apt=1.4.1
)
結果:“找不到 python-apt 版本 1.4.1。”
我的問題:
- 為什麼會發生這種情況? apt 是否決定軟體包是否與我的系統相容或應用其他類似的邏輯?
- 如果我下載deb檔案並手動安裝會有問題嗎?
謝謝。