Debian 的 g++ 離線安裝

Debian 的 g++ 離線安裝

我有一台離線的 Debian 機器,我需要在上面安裝 g++、gdb 等(我相信這是「建造必需品」包。)我這樣做不是可以存取線上 Debian 機器,從中獲取軟體包並將它們傳輸到離線 Debian 機器。我唯一能上網的機器是 Windows 機器。

我怎樣才能:

  1. 使用 Windows 盒子取得離線安裝程式(我可以透過它連接到離線的 Debian 機器)
  2. 使用離線安裝程式將 g++、gdb 等安裝到離線 Debian 機器上?

離線的 Debian 盒子有這個版本資訊:

Linux 4.4.35-1-pve #1 SMP 歐洲中部時間 2016 年 12 月 9 日星期五 11:09:55 x86_64 GNU/Linux

謝謝,戴夫

答案1

Debian 機器上已經有安裝程式 ( dpkg),您只需要軟體包。您可以手動抓取它們(僅使用網頁瀏覽器)https://packages.debian.org/。請注意,您必須使用該網站上列出的依賴項來手動取得所有相關的套件。我不確定你正在運行哪個 Debian 版本(Linux 4.4 不在已發布的 Debian 版本中),但運行lsb_release -acat /etc/debian_version會告訴你。

該網站還提供了預期的校驗和,因此您可以驗證您的手動下載(否則,它們將不會被驗證)。

但是,您可以將它們複製過來,並用於sudo dpkg -i package1.deb package2.deb ...安裝它們。

或者,如果您可以節省頻寬,請獲取Debian DVD 或藍光映像。這些都應該包括所有構建必需的內容(加上更多,尤其是藍光)。您可以將光碟新增到您的sources.list,然後使用 apt/aptitude/etc。像平常一樣。

如果您必須經常這樣做,請查看apt-離線。甚至可以在 Windows 上運行。看windows 有 apt-get 嗎?

答案2

看看壽司吧?

它是跨平台的,因此您應該能夠在 Windows 電腦上下載 Linux 程式和依賴項,然後將它們傳輸到 Linux 電腦。

壽司吧?是一個程序,允許下載在 GNU/Linux 上安裝所需程序所需的所有軟體包,而無需在您自己的電腦上連接 Internet。壽司吧?是為那些無力負擔每月網路連線費用的人而設計的。對於 GNU/Linux 世界的新手來說,在 GNU/Linux 上安裝軟體是一個艱難而複雜的過程,而 GNU/Linux 本身沒有網路連接,Sushi,對吧?簡化了這項任務,使其盡可能自動完成。

http://sushi-huh.sourceforge.net/

相關內容