E: 无法找到包 xmkmf

E: 无法找到包 xmkmf

我想将 tightvnc 服务器从 1.3.9 重新安装到 1.3.10,因为每当我登录到该框时,vnc 都会在 30 多分钟后崩溃。在我的谷歌探险中,我遇到了这些命令集

pushd ~
sudo apt-get install xorg-dev libjpeg62-dev zlib1g-dev xmkmf
mkdir -p vnc-problem/new
cd vnc-problem/new
wget http://www.tightvnc.com/download/1.3.10/tightvnc-1.3.10_unixsrc.tar.gz
tar xzf tightvnc-1.3.10_unixsrc.tar.gz
cd vnc_unixsrc
xmkmf
make World
cd Xvnc
./configure
time make
sudo mv /usr/bin/Xtightvnc /usr/bin/Xtightvnc-1.3.9
sudo cp programs/Xserver/Xvnc /usr/bin/Xtightvnc-1.3.10
sudo chown root:root /usr/bin/Xtightvnc-1.3.10
sudo chmod 755 /usr/bin/Xtightvnc-1.3.10
sudo update-alternatives --install /usr/bin/Xtightvnc Xtightvnc /usr/bin/Xtightvnc-1.3.9 50
sudo update-alternatives --install /usr/bin/Xtightvnc Xtightvnc /usr/bin/Xtightvnc-1.3.10 60
sudo update-alternatives --config Xtightvnc # choose Xtightvnc-1.3.10
sudo update-alternatives --set Xtightvnc /usr/bin/Xtightvnc-1.3.10
popd

由此解决方案并决定尝试一下。当我运行此命令时,sudo apt-get install xorg-dev libjpeg62-dev zlib1g-dev xmkmf我在命令行上得到了此响应。

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package xmkmf

xutils-dev我也按照此安装了包回复 .有人知道吗?

答案1

适用于 Ubuntu 16.04 的 tightvncserver 1.3.10 可以手动下载并安装在您的 Ubuntu 14.04 中。在 Ubuntu 14.04 中安装它不需要任何额外的依赖项。

访问官方Ubuntu - 在 xenial 中的 tightvncserver 软件包详细信息网站并下载与您的操作系统架构相匹配的 tightvncserver 包。

  1. 单击下载tightvncserver桌子 (amd64或者i386)。

  2. 从镜像列表中选择一个镜像,然后将 tightvncserver .deb 文件(tightvncserver_1.3.10-0ubuntu3_amd64.deb 或 tightvncserver_1.3.10-0ubuntu3_i386.deb,取决于您的操作系统架构)下载到您的桌面。

  3. 双击下载的 tightvncserver .deb 文件,在 Ubuntu 软件中心打开它进行安装。

  4. 运行以下命令,防止tightvncserver自动安装、升级或删除。

    sudo apt-mark hold tightvncserver  
    

相关内容