Debian
如何在 Debian Jessie 上安裝 wimtools 軟體包?
我已經安裝了全新安裝的 Raspbian Jessie 並執行以下命令:
sudo apt-get update sudo apt-get upgrade
然後嘗試安裝
wimtools
我得到這個錯誤。$ sudo apt-get install wimtools Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package wimtools
我想要
wimtools
,因為我希望能夠在mkwinpeimg
安裝後執行。我錯過了什麼或做錯了什麼?
Raspbian 是 Debian 的緊密衍生產品,因此 Debian 上的大多數資訊通常也適用於 Raspbian,只要它們與硬體/引導/安裝無關。
在jessie於 2015年發布之後,wimtools軟體包於 2016 年出現在 Debian不穩定版中。因此它在jessie中不可用。由於除了 backports 和一些例外,一個包總是出現在不穩定,轉換到測試狀態並 在測試代號(在 2016 年被拉伸)轉換到穩定狀態時變得穩定,所以當拉伸發佈時它變得“正式”可用2017 年。
然後,您應該:
- 將jessie升級到可以使用wimtools的stretch (不要嘗試為用於stretch或buster的**jessie軟體包安裝)。這個 raspbian 部落格對升級過程有一個簡短的解釋:https ://www.raspberrypi.org/blog/raspbian-stretch/ 。Raspbian 建議重新安裝而不是升級,所以我不會詳細說明。
- 重新安裝以拉伸或破壞。看來 Raspbian 沒有等到 Debian 在 2019-06-20 發布buster,現在提供buster 安裝而不是拉伸(仍然可以在這裡找到)。
- 從原始碼將 stable 包反向移植到jessie。有時,這還需要反向移植這組軟體包執行或建構所依賴的軟體包。這是一個 Debian 連結,展示瞭如何進行此類反向移植:https ://wiki.debian.org/SimpleBackportCreation
如果您沒有令人信服的理由來安裝jessie而不是兩個較新的可用版本之一,您應該使用來自 Rasbian 的最新支持版本重新安裝,該版本現在似乎已經在幾天后取代了延伸(很可能是為了適當支持**RPi 4 )。