apt fixando vários pacotes em uma seção

1

Digamos que eu tenha uma seção em / etc / apt / preferences:

Package: m4
Pin: release a=lenny-backports
Pin-Priority: 1000

Como adiciono vários pacotes ao invés de copiar uma seção novamente e especificar uma lista de pacotes? Eu não encontrei o caminho para fazê-lo e agrupar como * (todos os pacotes) ou um único nome é muito grande ou muito estreito.

    
por LetMeSOThat4U 20.11.2013 / 16:13

1 resposta

2

Você pode usar o glob para fixar vários pacotes:

Todos os pacotes que contêm gnome :

Package: /gnome/
Pin: release a=lenny-backports
Pin-Priority: 1000

Todos os pacotes que contêm gnome ou o pacote chamado kde :

Package: /gnome/ kde
Pin: release a=lenny-backports
Pin-Priority: 1000

Todos os pacotes que contêm gnome ou gdm :

Package: /(gnome|gdm)/
Pin: release a=lenny-backports
Pin-Priority: 1000

Todos os pacotes que começam com m4 :

Package: m4*
Pin: release a=lenny-backports
Pin-Priority: 1000

Todos os pacotes terminados em m4 :

Package: *m4
Pin: release a=lenny-backports
Pin-Priority: 1000

Você pode aprender mais sobre glob usando man 7 glob .

    
por 20.11.2013 / 16:37

Tags