Unrpm
Publicado por Samuel B. Gomes 28/10/2006
[ Hits: 13.252 ]
Vi que não tinha nada sobre o comando unrpm aqui no VOL e resolvi postar este script.
É um comando que vem nas distribuições da SuSE, ainda não vi se tem no Slackware, mas se não tiver é só adicioná-lo na pasta /usr/bin, dar um chmod +x unrpm e terão o comando unrpm.
Ele serve para descompactar arquivos rpm.
#! /bin/bash
#
function Usage () {
echo "Usage: $(basename $0) [-v] rpm-files...";
echo "Unpack rpm files in current directory.";
exit 1
}
CPIO_OPTS="--extract --unconditional --preserve-modification-time --make-directories"
FILES=""
VERBOSE=false
QUIET=false
for i in $* ; do
case "$i" in
-v)
VERBOSE=true
;;
-q)
QUIET=true
;;
*)
FILES="$FILES $i"
;;
esac
done
test "$VERBOSE" = "true" && CPIO_OPTS="$CPIO_OPTS --verbose"
test "$QUIET" = "true" && CPIO_OPTS="$CPIO_OPTS --quiet"
test -z "$FILES" && Usage
for f in $FILES; do
if test "$QUIET" = "false" ; then
echo -ne "$f:\t"
fi
rpm2cpio $f | cpio ${CPIO_OPTS}
done
QMPlay2 20.12.16 Build para o Deepin 20 - Novo Esquema
Script simples para encerrar conexões
Nenhum comentário foi encontrado.
Boas Práticas e Padrões Idiomáticos em Go e C
Vale a pena ter mais de uma interface grafica no seu Linux?
Estrutura e Funcionamento de um Ebuild no Gentoo Linux
Copiar Para e Mover Para no menu de contexto do Nautilus e Dolphin
Dotando o Thunar das opcoes Copiar para e Mover para no menu de contexto
Usando o ble.sh (Bash Line Editor) no lugar do bash completion
Montagem pré automática de HD externo usb em NTFS não funciona no Debian Trixie - Solução









