當前位置: 首頁>>技術教程>>正文


linux – 如何重用Ubuntu APT

, , ,

問題描述

當我們使用

ubuntu apt-get

第一步是將所需文件下載到一個臨時文件夾中

/var/cache/apt/archives

僅在那之後安裝。我們能否將這些文件遷移到另一個係統中,以便我們可以在不使用Internet的情況下安裝這些應用程序。

即當鍵入以下命令

apt-get application-name

係統應從該臨時文件夾中獲取所需的文件。

最佳方法

Apt係列中還有許多其他工具可以幫助管理軟件包。

  • apt-move可以構建本地“僅已安裝的軟件包”存儲庫,

  • apt-cacherapt-cacher-ng是緩存代理,

  • apt-proxy是另一個代理和部分鏡像生成器,

  • apt-zip可以使用Apt和可移動媒體更新未聯網的計算機(此處的Zip是指舊的100MB floppy-like媒體,而不是壓縮媒體),

  • aptoncd使用Apt下載的軟件包創建基於CD的存儲庫

這些可作為獨立包裝提供;在大多數情況下,您將它們安裝在具有對Apt官方存儲庫的網絡訪問權限的計算機上,並使用它們在可移動媒體上創建軟件包存儲庫(對於apt-zipaptoncd),或將該計算機配置為其他計算機的本地存儲庫在本地網絡上可以訪問(用於各種代理和apt-move)。

正如Broam在評論中所指出的那樣,如果您擁有不同的體係結構,那麽其中某些將比其他體係更有用。

次佳方法

是的,你可以這麽做。 apt-get將首先查看緩存文件夾,如果要安裝的軟件包的版本與緩存版本相同,則apt-get將使用緩存版本,而無需訪問互聯網

第三種方法

我能想到的兩個選擇-使用dpkg安裝軟件包或使用aptoncd

參考資料

本文由Ubuntu問答整理, 博文地址: https://ubuntuqa.com/zh-tw/article/9475.html,未經允許,請勿轉載。