Укажите для apt-get минимальную версию для установки.

У меня сработал метод командной строки; см.https://askubuntu.com/questions/491378/add-application-to-open-with-listПриложение по-прежнему находится не в списке "Открыть с помощью...", а в файлах.lyx открываются автоматически...

0
07.04.2020, 15:00
1 ответ
Опции

aptдля пакетов позволяют пользователю выбирать среди различных версий пакета, о которых aptизвестно;они не позволяют пользователю указывать общие ограничения пакета.

Самый простой способ добиться желаемого — использовать equivs. Запишите в файл следующее, напримерmingcc:

Section: devel
Priority: optional
Standards-Version: 4.5.0

Package: gcc-8-or-later
Depends: gcc (>= 4:8)
Description: dependency package ensuring GCC 8 or later is installed
 This meta-package ensures that GCC 8 or later is installed.

Затем соберите пакет:

equivs-build mingcc

Будет создан пакет gcc-8-or-later_1.0_all.debлибо в текущем каталоге, либо в $TMP. Вы можете установить его с помощьюapt:

apt install./gcc-8-or-later_1.0_all.deb

Установка будет работать, только если доступен GCC 8 или более поздней версии.

(Метапакеты gcc-в Debian и Ubuntu используют эпоху, в настоящее время 4, следовательно >= 4:8.)

3
28.04.2021, 23:18

Теги

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