⑴ 伺服器linux系統離線安裝軟體
在伺服器上進行Linux系統離線安裝軟體,可參照以下步驟實現:
首先,在可聯網的機器上使用wsl安裝Ubuntu系統,下載需要的安裝包。前提為軟體的安裝包可直接使用apt安裝,或從官網下載.deb文件。
針對軟體安裝,關鍵步驟如下:
使用`apt-get download`命令下載軟體.deb安裝包,例如使用`apt-get download vim`下載vim安裝包。
利用`apt-cache`命令查看軟體詳細情況,通過`apt-cache show vim`獲取vim的依賴信息。
隨後,逐步下載依賴包,使用`apt-cache depends vim`明確依賴關系,確保離線環境下載完整依賴。
在伺服器上,使用dpkg -i *.deb命令安裝.deb文件,可從源頭開始逐步安裝依賴,避免沖突。安裝過程中如遇依賴缺失,根據提示安裝指定依賴。
安裝輔助命令包括apt-get install -f(卸載問題軟體)和apt-get remove(刪除不需要軟體或版本過低的軟體)。
軟體安裝攻略流程如下:
- 在已安裝軟體的電腦上,使用apt-cache depends 軟體名查看依賴。
- 下載軟體及其依賴,使用apt-get download 軟體名下載,確保包含軟體本身。
- 將安裝包復制至伺服器,執行dpkg -i *.deb安裝,或從源頭開始逐步安裝依賴。
已測試的軟體安裝流程示例:
- ibus-pinyin: 預裝在Ubuntu 22.04上,直接安裝ibus-pinyin。
- vim: 按照前述步驟安裝,安裝後運行特定命令測試或調整設置。
- vscode: 從官網下載.deb安裝包,離線系統上安裝vscode後,通過VSIX文件離線安裝擴展。
通過以上步驟,可實現Linux系統離線環境下軟體的安裝與管理,確保系統在無網路連接的情況下仍能完成所需軟體的部署。