Пакеты установки с * и игнорируют другого

Когда я устанавливаю серию пакетов с *, существует ли команда для игнорирования определенного пакета?

Я пытаюсь установить весь libreto ядра от PPA со следующей командой

sudo apt install libreto-*

Та команда установки libretro-frontend это не существует, вместо этого пытается установить gnome-games-app это зависит от tracker. Я не хочу устанавливать Средство отслеживания.

Как можно установить sudo apt install libreto-* и проигнорируйте libretro-frontend?

1
задан 8 February 2019 в 10:13

1 ответ

Кажется, нет хорошего способа исключить пакеты из подстановочного соответствия или regex. Одна вещь, которую я могу предложить, учитывая ограниченное количество пакетов, которые запускаются с libretro-f и что никакой другой пакет не начинается libretro-fr :

apt-get install 'libretro-[^f]*' 'libretro-f[^r]*'

Это исключит начало пакетов libretro-f, затем включайте их, но снова, исключая тех, которые начинают libretro-fr.

1
ответ дан 7 December 2019 в 15:07

Другие вопросы по тегам:

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