44 lines
877 B
Bash
44 lines
877 B
Bash
# Fonctions de gestion de paquets
|
|
|
|
# Mise à jour de la base de donnée
|
|
pkgupdt()
|
|
{
|
|
prnt I "Mise à jour de la liste des paquets..."
|
|
$PKG_MAN $COM_UPDATE $@
|
|
}
|
|
export -f pkgupdt
|
|
|
|
# Installation
|
|
pkginst()
|
|
{
|
|
prnt I "Installation de paquets..."
|
|
[[ $# -lt 1 ]] && prnt E "pkginst(): des paramètres sont requis." && exit 11
|
|
$PKG_MAN $COM_INSTALL $@
|
|
}
|
|
export -f pkginst
|
|
|
|
# Mise à jour
|
|
pkgupgd()
|
|
{
|
|
prnt I "Application de la mise à jours du système..."
|
|
$PKG_MAN $COM_UPGRADE $@
|
|
}
|
|
export -f pkgupgd
|
|
|
|
# Désinstallation
|
|
pkgrem()
|
|
{
|
|
prnt I "Désinstallation de paquets..."
|
|
[[ $# -lt 1 ]] && prnt E "pkgrem(): des paramètres sont requis." && exit 11
|
|
$PKG_MAN $COM_REMOVE $@
|
|
}
|
|
export -f pkgrem
|
|
|
|
# Désinstallation du superflu
|
|
pkgautorem()
|
|
{
|
|
prnt I "Désinstallation de paquets superflus..."
|
|
$PKG_MAN $COM_AUTOREM $@
|
|
}
|
|
export -f pkgautorem
|