我的服务器没有互联网接入。我正在尝试安装构建必需品服务器上的包离线。我在网上看到有些软件包应该从 CD 中安装。使用apt-cdrom。但我不知道它是如何工作的。
我读到我必须这样做
apt-cdrom 添加
apt-get install build-essential
but it doesn't work.
有人知道怎么做吗?
答案1
您可以从连接到互联网的另一个系统下载所需的文件。为此,您必须从服务器创建下载脚本。
apt-get --allow-unauthenticated -y install --print-uris build-essential | cut -d\' -f2 | grep http:// > download-list
这将创建一个名为下载列表其中包含需要下载的文件。
现在将此文件复制download-list
到具有互联网设施的系统。
运行以下命令下载所有文件。
wget -c -i ./download-list
现在复制所有下载的.deb将文件复制到/var/cache/apt/
服务器的文件夹中。您需要 root 权限才能执行此操作。
此后,您可以build-essential
像我们平常一样简单地进行安装。
sudo apt-get install build-essential