Я хотел переустановить сервер tightvnc с 1.3.9 до 1.3.10, потому что всякий раз, когда я вхожу в систему, vnc падает после 30+ минут. В моей экспедиции google я наткнулся на этот набор команд 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 в соответствии с этим решением . Любой с ключом?
tightvncserver 1.3.10 для Ubuntu 16.04 можно загрузить и установить вручную в Ubuntu 14.04. Никаких дополнительных зависимостей не требуется для установки в Ubuntu 14.04.
Посетите официальный Ubuntu - Сведения о пакете tightvncserver на веб-узле xenial и загрузите пакет tightvncserver, соответствующий вашей архитектуре вашей операционной системы.
Нажмите на архитектуру ОС, напечатанную красным цветом в таблице Загружать жесткие таблицы ( amd64 или i386). Выберите зеркало из списка зеркал и загрузите файл tightvncserver .deb (либо tightvncserver_1.3.10-0ubuntu3_amd64.deb, либо tightvncserver_1.3.10-0ubuntu3_i386.deb в зависимости от архитектуры вашей ОС) на ваш рабочий стол. Дважды щелкните загруженный файл flexvncserver .deb, чтобы открыть его для установки в Ubuntu Software Center. Выполните следующую команду, чтобы предотвратить автоматическую установку, обновление или удаление жесткого диска.sudo apt-mark hold tightvncserver
tightvncserver 1.3.10 для Ubuntu 16.04 можно загрузить и установить вручную в Ubuntu 14.04. Никаких дополнительных зависимостей не требуется для установки в Ubuntu 14.04.
Посетите официальный Ubuntu - Сведения о пакете tightvncserver на веб-узле xenial и загрузите пакет tightvncserver, соответствующий вашей архитектуре вашей операционной системы.
Нажмите на архитектуру ОС, напечатанную красным цветом в таблице Загружать жесткие таблицы ( amd64 или i386). Выберите зеркало из списка зеркал и загрузите файл tightvncserver .deb (либо tightvncserver_1.3.10-0ubuntu3_amd64.deb, либо tightvncserver_1.3.10-0ubuntu3_i386.deb в зависимости от архитектуры вашей ОС) на ваш рабочий стол. Дважды щелкните загруженный файл flexvncserver .deb, чтобы открыть его для установки в Ubuntu Software Center. Выполните следующую команду, чтобы предотвратить автоматическую установку, обновление или удаление жесткого диска.sudo apt-mark hold tightvncserver