Package-Management
在 Windows 上安裝“ia32-libs”包以在 Linux 中使用
我最近為 Linux 安裝了 GCC ARM Embedded 工具鏈(在 64 位機器上執行)。但是,Linaro GCC 的預建構版本在 32 位機器上執行。解決方案很簡單:
apt-get install ia32-libs
安裝 ia32-libs 包。問題是我正在使用的 Linux 機器沒有網際網路連接。因此,我無法通過這種方式進行安裝。我正在使用 Windows 機器訪問網際網路(這就是我能夠提出這個問題的方式)。那麼我的問題是:是否可以在 Windows 機器上下載軟體包,將其放在 USB 上並將其安裝在 Linux 機器上?如果是這樣,我可以從哪里手動下載包(而不是輸入apt-get install ia32-libs
?
您可以做的是在您的電腦上下載 Ubuntu .iso,然後使用 SFTP(通過 SSH 的 FTP)將 .iso 文件上傳到您的伺服器。
在您的伺服器上,您可以像這樣掛載 .iso 文件:
mkdir /mnt/ubuntu_iso mount -o loop /path/to/file.iso /mnt/ubuntu_iso
現在編輯
/etc/apt/sources.list
文件並註釋掉與 cd-rom 無關的所有內容。然後執行
apt-cdrom
以將 cdrom 添加到儲存庫:apt-cdrom -d "/mnt/ubuntu_iso" -r
在此執行之後
apt-get update
,您應該能夠從 livecd 中的儲存庫安裝軟體包。