Изменить и удалить несколько пакетов командой

Да, если вы хотите, чтобы ваша программа была более портативной.

Разрешение опциям появляться в любом месте среди аргументов - это специфика GNU.

В любом случае, вы всегда можете использовать -- для обозначения конца опций, все, что после -- будет считаться операндами.

0
01.03.2019, 04:55
2 ответа

Транзакцию установки можно отменить, выполнив «список истории sudo yum» и указав номер транзакции. Это можно отменить с помощью «sudo yum history undo transaction _number».

Это может быть неправильным решением, если вместе с пакетами pcsc *были установлены другие пакеты, так как они также будут удалены.

Лучше всего удалить пакеты с помощью «rpm -e --nodeps pcsc -lite 1.4.102 pcsc -tools -1.5.2 -lp150.1.3» для удаления пакетов без удаления каких-либо зависимостей, необходимых другим приложениям.

Если у вас есть возможность сделать снимок, лучше сделайте его на всякий случай.

0
28.01.2020, 03:57

Добавьте в систему следующий репозиторий, запустив:

# add repo
zypper addrepo https://download.opensuse.org/repositories/security:/chipcard/SLE_11_SP4/ pcsc-repo

# refresh repos
zypper ref

zypper se -s pcsc-lite

Если репозиторий содержит все зависимости, (это не официальное репо, )вы должны увидеть более новую версию. Установите его, запустив zypper in pcsc-lite=1.5.4. Вам, вероятно, придется доверять репозиторию хотя бы временно во время обновления репо, чтобы иметь возможность его использовать, пожалуйста, делайте это на свой страх и риск, я не знаю о ваших политиках безопасности в отношении внешних репозиториев и т. д.

0
28.01.2020, 03:57

Теги

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