E: невозможно найти пакет xmkmf
Я хотел переустановить сервер silentvnc с 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
пакет согласно этому ответу. Кто-нибудь с подсказкой?
1 ответ
Лотомнвсервер 1.3.10 для Ubuntu 16.04 можно загрузить вручную и установить в Ubuntu 14.04. Никаких дополнительных зависимостей для его установки в Ubuntu 14.04 не требуется.
Посетите официальный Ubuntu - Подробная информация о пакете stretvncserver на веб- сайте xenial и загрузите пакет ightvncserver, соответствующий архитектуре вашей ОС.
Выберите архитектуру ОС, напечатанную красным цветом, в таблице " Скачать флажок" ( amd64 или i386).
Выберите зеркало из списка зеркал и загрузите файл Divevvcserver.deb (либо tailvncserver_1.3.10-0ubuntu3_amd64.deb или ightvncserver_1.3.10-0ubuntu3_i386.deb в зависимости от архитектуры вашей ОС) на рабочий стол.
Дважды щелкните по загруженному вами файлу ightvncserver.deb, чтобы открыть его для установки в Ubuntu Software Center.
Выполните следующую команду, чтобы не допустить автоматической установки, обновления или удаленияла vvcserver.
sudo apt-mark hold tightvncserver