apt commands no longer hardcoded, moved includes, main program improvement, some cleanup
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Some display functions and defines color codes
|
||||
# (standard 16 colors display)
|
||||
|
||||
# Standard 16 colors display declaration
|
||||
DEFAULTFG="\e[0;39m"
|
||||
DEFAULTBG="\e[0;49m"
|
||||
DEFAULTCOL=${DEFAULTBG}${DEFAULTFG}
|
||||
|
||||
43
lib/pkgman.sh
Normal file
43
lib/pkgman.sh
Normal file
@@ -0,0 +1,43 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user