我最近安装了一个适用于 Linux 的 GCC ARM 嵌入式工具链(在 64 位机器上运行)。然而,Linaro GCC 的预构建版本在 32 位机器上运行。解决方案很简单:apt-get install ia32-libs
安装 ia32-libs 软件包。问题是我正在使用的 Linux 机器没有互联网连接。因此,我无法通过这种方式进行安装。我正在使用 Windows 计算机访问互联网(这就是我能够提出这个问题的方式)。我的问题是:是否可以在 Windows 计算机上下载该软件包,将其放在 USB 上并安装在 Linux 计算机上?如果是这样,我可以从哪里手动下载软件包(而不是输入apt-get install ia32-libs
?
答案1
您可以在计算机上下载 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 中的存储库安装软件包。