Я полные недоноски в скрипте, что я хочу, это скрипт, который определяет список библиотек/пакета в настоящее время установлено, если не установить их без разрешения пользователянайти, установлена ли библиотека, используя сценарий оболочки
Я хочу чтобы определить, библиотека/пакет уже установлен или нет в системе
Я знаю поиска профпригодности команд, но я искал лучшее решение
например, у меня есть определить (в сценарии оболочки) проверить на библиотека readline/пакет теперь, как я могу изнутри sh ell (я хочу создать) знаю, что в настоящее время установлен пакет readline или нет.
Любая идея или предложение, безусловно, поможет
Какой менеджер пакетов? Какая оболочка? Какой язык? Вам нужно предоставить подробную информацию, чтобы получить помощь. – Blender
Определите «библиотека/пакет». Это покрывает много территории. Кроме того, для установки без вмешательства пользователя требуется root-доступ. –
Технически устанавливая вещи, нормальный путь распространения, т. Е. Системный, потребует доступа root. Схватить личную копию откуда-нибудь и сохранить ее в каталоге пользователя для использования одним пользователем/приложением не будет, хотя я лично был бы недоволен, если бы меня не попросили подтвердить какие-либо выборки бинарных файлов с отдаленным исходным кодом. Но для чего-то общего, такого как readline, я бы подумал, что ** намного лучше запускать упаковщик дистрибутива для его доставки. –