我正在尝试在没有互联网的 linux 机器上安装 x11vnc。所以我无法使用sudo apt-get install x11vnc
命令安装。有人可以帮我使用离线模式安装带有所有必需依赖项的 x11vnc 吗?
我尝试使用 .tar.gz 文件进行安装,但尝试./configure
命令时出现以下错误。
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
如果这台机器真的无法连接到互联网,你将不得不经历艰苦的过程
(假设您正在运行 Debian 或基于 Debian 的操作系统)
sudo dpkg -i pckg-name
,从依赖项及其依赖项开始,然后一直到x11vnc
第 1 步:首先在其他在线系统上下载所有软件包和要求。系统最好是与离线主机相同的发行版和版本。
要下载所有必需的软件包,您可以执行以下操作:
以上将所有需要的包下载到 x11vnc 目录中。
第2步:
将整个 x11vnc 复制到您的离线系统。在我的测试运行中,这正是:
只是为了说明,这就是 x11vnc 目录的内容可能看起来像这样:
第 3 步:
在离线系统上进入刚才复制的x11vnc目录并执行:
这应该安装所有包,包括依赖项以及 x11vnc 包。注意:您可能会遇到一些错误,因为某些软件包可能已经安装等。