Intereting Posts
Сделать заполнение вкладки BASH в первом матче? Переход от отдельных файлов конфигурации к каталогам .d в Linux Как мы можем разрешить пользователям без полномочий root управлять сервисом system.d? systemd, как запустить службу после docker.service Веб-навигация с темными цветовыми схемами Как изменить размер активного раздела (в Ubuntu 15.04)? Как безопасно завершить работу каждой работающей виртуальной машины во время перезапуска / завершения работы в Qubes OS 4.0 без остановки или задержки из-за тайм-аута? (системная проблема) Как заменить исходное значение переменной в теге HTML Как сделать файлы, созданные определенным пользователем, для получения определенных разрешений по умолчанию Какая разница в этих командах – cat транслируется на dd и просто cat? Как сделать любой вновь созданный файл в определенном каталоге исполняемым, доступным для чтения и записи по умолчанию для всех пользователей Что такое «keyring» в Google Chrome Удалить файл с отсутствующим номером inode Имена пользователей и хостов в открытом ключе по идентификатору ssh-copy-id Восстановление файлов с помощью extundelete

regexp с aptitude part 2

Я спросил о regexp с способностью здесь, и это сработало красиво. Теперь у меня есть пакеты i386. Как я могу убедиться, что пакеты i386 не попадают в изображение. Я попробовал следующее:

alias aptn="aptitude search '~N !-dbgsym$ ' '!-i386$'" 

так же как

 alias aptn="aptitude search '~N !-dbgsym$ ' '~N !-i386$'" 

Купить сейчас с помощью либо псевдонима я вижу новые пакеты dbgsym и i386. Я НЕ хочу их видеть. Есть ли выход?

 ─[$] aptn p sed-dbgsym - Debug symbols for sed p sed-dbgsym:i386 - Debug symbols for sed 

    Вы забыли самую важную часть ответа на свой предыдущий вопрос:

    объединение обоих шаблонов в один аргумент командной строки

    Вам нужно запустить

     aptitude search '~N !-dbgsym$ !~ri386' 

    Добавляя шаблоны, как вы это делали, вы ищете пакеты, которые удовлетворяют любому из двух шаблонов, которые вы даете. В первом случае это пакеты, которые являются либо новыми, либо не отладочными символами, либо не для i386 ; во втором случае это пакеты, которые являются либо новыми, либо не отладочными символами, либо новыми, а не i386 . Вы также должны использовать термин поиска ~r для фильтрации архитектур, они не являются частью имени пакета.

    Более общая форма этого поиска

     aptitude search '~N !-dbgsym$ !~rforeign' 

    который исключает все пакеты внешней архитектуры.