Instalar ou Remover Múltiplos pacotes no Void Linux
Dica publicada em Linux / Comandos
Instalar ou Remover Múltiplos pacotes no Void Linux
Void Linux segue a filosofia KISS. O seu gerenciador de pacotes (XBPS) é simples e veloz. Com os parâmetros certos ele é capaz de muitas coisas. Resolvi criar um mini-script para instalar todas as fontes ou remover todas as fontes de uma vez, filtradas pelo nome. Mas o script serve para qualquer pacote, não apenas fontes. Considere este script como um rascunho e adapte-o, melhore-o.
Mova o script para algum lugar do seu PATH. Exemplo: /usr/local/bin. E torne-o executável:
sudo +x /usr/local/bin/xmul
Como funciona? Se eu quiser, por exemplo, instalar todas as fontes da adobe, usaria:
xmul -i font-adobe
Veria o resultado e, se estiver tudo ok, executaria o mesmo comando, acrescentando "-y" ao final.
E para remover todas, usaria:
xmul -r font-adobe
E, para confirmar, repetiria o comando com "-y" ao final.
Abraço.
Enter the void :: https://voidlinux.org/
#!/bin/bash PARAM1=$1 PARAM2=$2 HELP="Use: xmul [-i|-r] palavra" case $PARAM1 in -i) sudo xbps-query -Rs $PARAM2 | cut -d " " -f2 | xargs sudo xbps-install $3;; -r) sudo xbps-query -s $PARAM2 | cut -d " " -f2 | xargs sudo xbps-remove $3;; -h) echo $HELP;; *) echo "Erro. $HELP";; esac
Mova o script para algum lugar do seu PATH. Exemplo: /usr/local/bin. E torne-o executável:
sudo +x /usr/local/bin/xmul
Como funciona? Se eu quiser, por exemplo, instalar todas as fontes da adobe, usaria:
xmul -i font-adobe
Veria o resultado e, se estiver tudo ok, executaria o mesmo comando, acrescentando "-y" ao final.
E para remover todas, usaria:
xmul -r font-adobe
E, para confirmar, repetiria o comando com "-y" ao final.
Abraço.
Enter the void :: https://voidlinux.org/