Como pode o Long NoExtract no pacman.conf ser escrito mais curto ainda legível?

1

Na necessidade de um sistema Arch Linux mínimo em espaço em disco , eu fiz NoExtract incluo muitos usr/lib/modules ... /drivers/ para o hardware que a máquina nunca usará.

Um exemplo do pacman.conf :

NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/atm*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/bluetooth*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/cdrom*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/firewire*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/infiniband*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/input/joydev*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/input/gameport*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/input/joystick*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/isdn*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/ipack*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/md*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/media*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/net/caif*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/net/can*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/net/dsa*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/net/hamradio*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/net/ieee802154*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/net/irda*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/net/wireless*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/net/wimax*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/nfc*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/parport*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/pcmcia*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/platform/chrome*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/thunderbolt*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/usb/atm*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/drivers/uwb*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/6lowpan*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/802*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/9p*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/atm*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/bluetooth*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/batman-adv*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/ax25*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/caif*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/can*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/dsa*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/hsr*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/ieee802154*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/irda*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/mac802154*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/nfc*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/rfkill*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/sunrpc*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/wimax*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/wireless*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/net/xfrm*
NoExtract = usr/lib/modules/[1-9]*-ARCH/kernel/sound/*

Como o pacman.conf parece suportar a globalização de estilo , estou querendo saber se isso longa seqüência NoExtract pode ser escrita significativamente mais curta e ainda ser legível também?

    
por Pro Backup 22.03.2017 / 10:30

0 respostas