[Решено] Удаление пользовательских меток с пакетов (aptitude)

Автор MournfulRaven, 23 января 2017, 15:25:14

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

MournfulRaven

День добрый!
Такая ситуация: установил пакеты с пользовательским тегом:
sudo aptitude install --add-user-tag wine_tag wine
а потом удалил эти пакеты по этому тегу:
sudo aptitude purge '?user-tag(wine_tag)'
Но зачесались у меня сомнения и я вбил:
sudo aptitude show '?user-tag(wine_tag)' и выбились все пакеты с этим тегом. Я понимаю, что они удалены, но думается, что нехорошо их так оставлять. Как можно с этих удалённых пакетов снять метку?

ПЫ.СЫ. я на линуксах второй день сижу, так что не кидайте палками, пазязя :)
   ╮(︶︿︶)╭

qupl

MournfulRaven, если заглянуть в man, то есть ключ --remove-user-tag .

MournfulRaven

#2
qupl, насколько я понимаю, этот ключ можно выполнить при действии с пакетами. То есть:
aptitude [действие] --remove-user-tag [название тега] [название пакета]
поправьте меня
Мне каким-то образом надо вызвать пакеты с этим тегом, при этом снимая его... Не очень врубаюсь (еще не очень с синтаксисом знаком)

От нечего делать попробовал:
aptitude search --remove-user-tag wine_tag '?user-tag(wine_tag)'
aptitude show '?user-tag(wine_tag)'

Ничего не изменилось... Видимо оно не так работает :D
   ╮(︶︿︶)╭

qupl


aptitude add-user-tag MyTag  пакет_или_список_пакетов
aptitude search '?user-tag(MyTag)'
aptitude remove-user-tag MyTag '?user-tag(MyTag)'
aptitude search '?user-tag(MyTag)'

MournfulRaven

qupl, огромное спасибо! Находил всё по частям, никак связать правильно не мог. (хотя такой вариант вроде тоже пробовал :D)
Спасибо еще раз.
   ╮(︶︿︶)╭