Я запускаю Ubuntu 16.04
Я хотел бы установить gettext
версия 0.19.8.1-1ubuntu2
на моем компьютере?
самое легкое решение состоит в том, чтобы установить его вручную.
Загрузка копия deb
пакет для Вашей архитектуры Ubuntu отсюда:
я уже проверил зависимости этого пакета на моем собственном Гостеприимном использовании gdebi --apt-line gettext_0.19.8.1-1ubuntu2_amd64.deb
, все было выполнимо.
можно установить его как:
sudo apt install gettext_0.19.8.1-1ubuntu2_amd64.deb
это установит любые необходимые зависимости для Вас при пропавших без вести их.
Примечание , что Вы не будете, собираясь получать любое обновление для этого пакета, необходимо обновить его сами.
Таким образом Вы получите обновления, сначала необходимо добавить zesty
репозитории к Вашему /etc/sources.list.d/
, затем добавить что-то как:
APT::Default-Release "xenial";
к /etc/apt/apt.conf
это сделает Xeinal
Ваши источники по умолчанию, после этого необходимо прикрепить этот пакет путем добавления чего-то подобного:
Package: gettext
Pin: release n=zesty
Pin-Priority: 900
в /etc/apt/preferences
.
Read более подробно: https://help.ubuntu.com/community/PinningHowto.
В репозиториях по умолчанию gettext 0.19.8.1-1ubuntu2 находится в Ubuntu 17.04 ( https://packages.ubuntu.com/zesty/gettext). В 16,04 существует gettext 0.19.7-2ubuntu3. Так, Вы стали бы gettext 0.19.8.1-1ubuntu2 автоматически, если Вы устанавливаете или обновляете до 17,04. Но Вы могли также вручную установить пакет 17,04 для 16,04 с dpkg.