add new options + rewrite some part to fit upstream modifications

This commit is contained in:
maravtdm 2023-03-29 22:19:07 +02:00
parent 19e0b04388
commit 4b8c77cadd

View file

@ -1,12 +1,17 @@
.TH slpkg 1 "Orestiada, Grèce" "slpkg 4.5.4" dslackw
.SH NOM
.P
.B slpkg - [OPTIONS] [COMMANDE] <packages>.
slpkg \- Package manager pour Slackware.
.SH SYNOPSIS
.P
slpkg [-h|-v] [-u, update] [-U, upgrade] [-c, check-updates] [-g, configs] [-L, clean-logs] [-D, clean-tmp] [-b, build] [-i, install] [-d, download]
slpkg \c
[\fICOMMAND\fR] [\fIOPTIONS\fR] [\fIFILELIST|PACKAGES...\fR]
.P
slpkg [-h|-v] [-u, update] [-U, upgrade] [-c, check-updates] [-I, repo-info] [-g, configs] [-L, clean-logs]
[-D, clean-tmp] [-T, clean-data] [-b, build] [-i, install] [-d, download]
[-R, remove] [-f, find] [-w, view] [-s, search] [-e, dependees] [-t, tracking] -y, --yes, -j, --jobs, -o, --resolve-off,
-r, --reinstall, -k, --skip-installed, -E, --full-reverse, -S, --search, -n, --no-silent, -p, --pkg-version, -z, --directory=[PATH], -F, --file-pattern=[PATTERN]
-r, --reinstall, -k, --skip-installed, -E, --full-reverse, -S, --search, -n, --no-silent, -p, --pkg-version, -z,
-G, --generate-only, -P, --parallel, -B, --bin-repo=[\fIPATH\fR], -z, --directory=[\fIPATH\fR]
.SH DESCRIPTION
.P
\fBSlpkg\fP est un gestionnaire de paquets logiciels qui \fBinstalle\fP, \fBmet à jour\fP et \fBsupprime\fP les paquets pour les systèmes basés sur \fBSlackware\fP.
@ -32,6 +37,11 @@ Mettre à niveau tous les paquets installés si une version plus récente existe
Vérifier si le fichier \fBChangeLog.txt\fP du SlackBuild contient des mises à jour.
.RE
.P
.B -I, repo-info
.RS
Prints the repositories information.
.RE
.P
.B -L, clean-logs
.RS
Nettoyer les journaux de suivi de dépendances. \fBAttention\fP, après cette procédure vous devrez supprimer les dépendances à la main.
@ -99,43 +109,43 @@ Suivi des dépendances des paquets.
.RE
.SH OPTIONS
.P
-y, --yes
.B -y, --yes
.RS
Répondre \fBOui\fP à toutes les questions. (à utiliser avec: \fB-u, update, -U, upgrade, -L, clean-logs, -b, build,
-i, install, -d, download\fP) (Non utilisée avec \fB-R, remove\fP, option supprimée pour des raisons de sécurité)
.RE
.P
-j, --jobs
.B -j, --jobs
.RS
Accélération des scripts SlackBuild. Lorsque l'indicateur \fB--jobs\fP est activé, slpkg détecte automatiquement le nombre de
de processeurs et le saisit dans la variable \fBMAKEFLAGS\fP. Certains SlackBuilds échouent lorsque \fBMAKEFLAGS\fP est déclaré ou que
le nombre de processeurs (-j) est supérieur à 1. (à utiliser avec: \fB-U, upgrade, build, -i, install\fP)
.RE
.P
-o, --resolve-off
.B -o, --resolve-off
.RS
Désactiver la résolution des dépendances. (à utiliser avec: \fB-U, upgrade, -b, build, -i, install\fP)
.RE
.P
-r, --reinstall
.B -r, --reinstall
.RS
Utilisez cette option si vous voulez mettre à niveau tous les paquets même si la même version est déjà installée.
Ne saute pas les paquets déjà installés. (à utiliser avec: \fB-U, upgrade, -i, install\fP)
.RE
.P
-k, --skip-installed
.B -k, --skip-installed
.RS
Utilisez cette option si vous voulez éviter de construire et de réinstaller des paquets.
Remarque : Cette option n'affecte que les dépendances. (à utiliser avec: \fB-i, install\fP)
.RE
.P
-E, --full-reverse
.B -E, --full-reverse
.RS
Dépendances inverses complètes. Ne fonctionne qu'avec la commande \fB-e, dependees\fP et montre aussi les \fBRequires\fP.
(à utiliser avec: -e, dependees)
.RE
.P
-S, --search
.B -S, --search
.RS
Active l'utilitaire de dialogue pour rechercher des paquets dans le dépôt.
Essayez par exemple : \fB`slpkg install python3 --search`\fP ou \fB`slpkg download python3 --search`\fP et ainsi de suite.
@ -143,38 +153,48 @@ Essayez par exemple : \fB`slpkg install python3 --search`\fP ou \fB`slpkg downlo
-s, search, -e, dependees, -t, tracking\fP)
.RE
.P
-n, --no-silent
.B -n, --no-silent
.RS
Désactiver le mode silencieux s'il est activé dans le fichier de configuration. (à utiliser avec: \fB-u, update, -U,upgrade, -b, build,
-i, install, -d, download, -R, remove\fP)
.RE
.P
-z, --directory=[PATH]
.RS
Définir le répertoire où seront enregistrés les fichiers téléchargés. (à utiliser avec: \fB-d, download\fP)
.RE
.P
-p, --pkg-version
.B -p, --pkg-version
.RS
Afficher la version du package du dépôt. (à utiliser avec: \fB-e, dependees, -t, tracking, -w, view\fP)
.RE
.P
-F, --file-pattern=[PATTERN]
.B -G, --generate-only
.RS
Inclure des fichiers installés spécifiques avec un motif, comme \fB`slpkg -f 'python' --file-pattern='*'`\fP,
et afficher tous les paquets installés qui incluent le nom 'python', et pas seulement les paquets SBo.
Aussi, lorsque vous voulez installer et visualiser des paquets que vous avez installés à partir d'autres dépôts, essayez comme suit
\fB`slpkg -i podman --file-pattern='*alien'`\fP ou si vous voulez vérifier et mettre à jour des paquets provenant d'autres dépôts
\fB`slpkg upgrade --file-pattern='*alien'`\fP ou supprimez des paquets avec \fB`slpkg -R <packages> --file-pattern='*'`\fP.
(à utiliser avec : \fB-U, upgrade, -i, install, -R, remove, -f, find\fP)
It is used only with the ponce repository and when you want to generate only the SLACKBUILDS.TXT
file and update the database, without downloading the whole repository if you have already
downloaded it. (to be used with: -u, update)
.RE
.P
-h | --help
.B -P, --parallel
.RS
Télécharger des fichiers en parallèle pour accélérer le processus.
(à utiliser avec: -u, update, -U, upgrade, -b, build, -i, install, -d, download)
.RE
.P
.BI "-B," "" " \-\-bin-repo=[" REPO "]
.RS
Passer aux dépôts de binaires et sélectionner un dépôt.
Exemple: '\fIslpkg -i audacity --bin=repo=alien\fR'.
(à utiliser avec: -u, update, -U, upgrade, -i, install, -d, download, -s, search, -t, tracking, -e, dependees)
.RE
.P
.B -z, --directory=[PATH]
.RS
Définir le répertoire où seront enregistrés les fichiers téléchargés. (à utiliser avec: \fB-d, download\fP)
.RE
.P
.B -h | --help
.RS
Afficher l'aide.
.RE
.P
-v | --version
.B -v | --version
.RS
Afficher la version.
.RE
@ -194,7 +214,9 @@ Au lieu de paquets, vous pouvez passer un fichier texte avec le suffixe '.pkgs'
.SH FICHIERS DE CONFIGURATION
.P
Fichier de \fBconfiguration\fP : /etc/slpkg/slpkg.toml
.RE
.P
Fichier des \fBdépôts\fP : /etc/slpkg/repositories.toml
.P
Fichier \fBblacklist\fP : /etc/slpkg/blacklist.toml
.P
\fIslpkg_new-config\fR permet de gérer les fichiers de configuration \fB.new\fP facilement et rapidement. Déplacez, copiez ou supprimez-les.