Linux與命令列基礎
Linux 的套件管理系統(Debian 系的 apt、Red Hat 系的 dnf 等)的主要功能是下列何者?
- A把多個檔案和目錄整合成一個檔案並壓縮,方便傳送到其他電腦
- B一律當場編譯軟體的原始碼,依所使用的 CPU 最佳化後再安裝
- C從儲存庫取得軟體,連同相依的套件一起管理安裝、更新與移除
查看答案與解析
正確答案:C. 從儲存庫取得軟體,連同相依的套件一起管理安裝、更新與移除
套件管理系統以稱為套件的單位處理軟體,從發布來源的伺服器(儲存庫)取得後進行安裝、更新與移除。它會自動找出某個套件運作所需的其他套件(相依套件)並一起安裝,也記錄安裝的檔案清單,因此能乾淨地移除或更新。用 apt 或 dnf 安裝到系統中一般需要 root 權限,所以會加上 sudo 執行。也有像商用 EDA 工具那樣,不經由套件管理系統而以專用安裝程式安裝的軟體。
- A. 把檔案整合並壓縮是 tar、gzip、zip 等的功能。
- B. 用 apt 或 dnf 安裝的套件通常是已編譯好的,不會當場編譯。
- C. 正確。連同相依關係一起管理安裝、更新與移除。