У меня есть список пакетов из моего репозитория, скажем some_repo
,
Несколько пакетов в которых есть две версии, и когда я запускаю свой скрипт для извлечения пакетов из репозитория, загружаются две версии пакета,
Мне просто нужна установленная версия пакетов,
Как ее получить?
Например:
Package, Version
xyz 1.2.3
xyz 1.2.3.4
Для пакета xyz
Версия 1.2.3.4
была установлена, я просто хочу, чтобы установленная версия этих пакетов, которая имеет две или более версии
Не абсолютно уверенный, что Вы подразумеваете "под запущением моего скрипта выборки" и, "обе версии становятся загруженными". Но:
apt list --installed | grep packagename
Перечислит Вас Ваша установленная версия пакета. Хотя, если Вы хотите использовать вывод Кв., Вам, возможно, понадобился бы некоторый sed, чтобы только видеть имя пакета.
1) Если Вам установят способность, то она позволит Вам выбрать версию, которую Вы хотите и только устанавливаете тот.
2) Через командную строку добавьте версию к имени пакета:
sudo apt-get install package=version