E: Не удалось найти пакет xmkmf

Я хотел переустановить сервер 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 в соответствии с этим решением . Любой с ключом?

1
задан 13 December 2017 в 19:33

2 ответа

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
0
ответ дан 18 July 2018 в 01:17

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
0
ответ дан 24 July 2018 в 17:22
  • 1
    -1 "Одноразовый" установки пакетов представляют собой угрозу безопасности, поскольку обновления не будут автоматически установлены. – fkraiem 13 December 2017 в 15:19
  • 2
    Альтернативой является поиск PPA с одним и тем же пакетом, который, возможно, представляет собой гораздо более высокий риск безопасности, чем мой способ установки tightvncserver 1.3.10, поскольку он добавляет все программное обеспечение в этот PPA ( P lersonal P ackage A rchive) к источникам программного обеспечения. Программное обеспечение из PPA, по крайней мере, обновляется приложением Software Updater, поэтому это не угроза безопасности. – karel 13 December 2017 в 15:24
  • 3
    @fkraiem um, что? Прежде всего, это не одно время, только подход 14.04 предполагает не использовать обычные репозитории. Во-вторых, это не риск для безопасности! Вы иногда нуждаетесь в для установки вещей, которые не находятся в репозиториях. Конечно, вам нужно будет обновить его, но это не делает этот подход безопасным риском по определению. – terdon♦ 13 December 2017 в 15:29
  • 4
    @terdon Ответ не говорит, как вы его обновляете; даже не нужно делать это вообще. – fkraiem 29 January 2018 в 09:40

Другие вопросы по тегам:

Похожие вопросы: