ntpd установлен в локальный каталог, теперь есть две версии

Я получил последнюю версию ntpd, потому что у двоичных выпусков есть уязвимости. К сожалению, после того, как я построил его и запустил make install , он был установлен в / usr / local / sbin, но в системе работает старая версия ntpd, которая находится в / usr / sbin. У меня есть три вопроса:

(1) Как я могу исправить это, поэтому я запускаю версию, которую я создал?

(2) Почему make install помещает его в другой каталог, чем его нормальное расположение в дистрибутиве Debian (я запускаю Wheezy)?

(3) Кажется, плохая идея иметь две разные версии на моем компьютере. Должен ли я удалить исходную версию или заменить ее новой версией?

2 Solutions collect form web for “ntpd установлен в локальный каталог, теперь есть две версии”

Вы можете легко копировать исполняемые файлы, как указано в другом ответе, или вы можете использовать uupdate для создания нового пакета debian из последнего источника. Это в основном так же просто:

 # apt-get build-dep ntp # apt-get source ntp # wget http://ntp.org/blah-src/ntp-version.tar.gz # cd ntp-4.2.6.p5+dfsg # uupdate ../ntp-version.tar.gz # cd ../ntp-version # dpkg-buildpackage -uc -us -nc # dpkg -i ../ntp*.deb 

Любая программа, созданная с использованием autotools (т. Е. С помощью configure; make; make install для сборки и установки), обычно устанавливается по умолчанию в /usr/local

Вы можете изменить базовый каталог, набрав что-то вроде ./configure --prefix=/usr . Когда вы устанавливаете его с make install двоичные файлы затем записываются в директории под /usr

  • Я получаю предупреждение о нехватке дискового пространства после моего последнего обновления
  • Обновите / обновите Debian и пропустите любые взаимодействия
  • Обновление Debian от Wheezy до Jessie выходит из строя на Amazon EC2
  • Где я могу проверить, что было обновлено в последнем обновлении?
  • Почему я не могу обновить Linux Mint 15 от Cinnamon 1.8.8 до Cinnamon 2.0 и как его исправить?
  • Как обновить LibreOffice до Ver 5 в Debian Wheezy?
  • Как обновить debian 6.0 в момент CURRENT
  • Ошибка Apt-get dist-upgrade
  • Команды apt-get не возвращаются
  • Обновление Debian: целесообразно или необходимо?
  • Почему libpam-systemd запускается интерактивно при обновлении apt, даже если указанная команда force-confdef / force-confold
  • Interesting Posts

    как заставить getopts просто прочитать первое сообщение персонажа `-`

    Получить файлы для данного пакета

    / boot слишком мал для обновления

    Круглый Робин против FIFO

    Используя оболочку ‘printf’, где строка формата находится в переменной и не имеет фиксированного числа заполнителей полей?

    Почему Synology DSM «USB Copy» пропускает UMLaut-named файлы?

    Невозможно перечислить каталог изнутри, только извне

    Запустить сервис с другой конфигурацией

    Инструмент командной строки для создания файлов значков?

    Выход HDMI с HD 3000 работает только с выходом DVI

    Является ли символ `\` escape или становится частью моего пароля ssh key

    XFCE – анимация Autohide

    Как монтировать внешний жесткий диск при каждом перезапуске сервера?

    Через NM говорит, что я подключен к беспроводной сети, firefox не может подключиться к любому сайту

    ToyVpnService выдает исключение PortUnreachableException и истекает после первоначального подключения

    Linux и Unix - лучшая ОС в мире.