2023-01-21 18:41:56 +01:00
.TH slpkg 1 "Orestiada, Grèce" "slpkg 4.5.2" dslackw
2023-01-07 16:09:55 +01:00
.SH NOM
.P
2023-01-11 17:07:36 +01:00
.B slpkg - [OPTIONS] [COMMANDE] <packages>.
2023-01-07 16:09:55 +01:00
.SH SYNOPSIS
.P
slpkg [-h|-v] [update] [upgrade] [check-updates] [configs] [clean-logs] [clean-tmp] [-b, build] [-i, install] [-d, download]
[-r, remove] [-f, find] [-w, view] [-s, search] [-e, dependees] [-t, tracking] --yes, --jobs, --resolve-off,
2023-01-18 17:09:42 +01:00
--reinstall, --skip-installed, --full-reverse, --search, --no-silent, --directory=PATH, --pkg-version
2023-01-07 16:09:55 +01:00
.SH DESCRIPTION
.P
2023-01-09 17:07:01 +01:00
\fB Slpkg\fP est un gestionnaire de paquets logiciels qui \fB installe\fP , \fB met à jour\fP et \fB supprime\fP les paquets pour les systèmes basés sur \fB Slackware\fP .
Il calcule automatiquement \fB les dépendances\fP et détermine comment doit se dérouler l'installation des paquets.
2023-01-07 16:09:55 +01:00
\fB Slpkg\fP facilite la maintenance de groupes de machines sans avoir à effectuer des mises à jour manuelles.
.P
2023-01-23 07:53:11 +01:00
\fB Slpkg\fP travaille en accord avec les standards du projet \fB SlackBuilds.org\fP pour construire des paquets.
Il utilise également les instructions de \fB Slackware Linux\fP pour l'installation, la mise à jour ainsi que la suppression des paquets.
2023-01-07 16:09:55 +01:00
.SH COMMANDES
.P
2023-01-21 18:01:49 +01:00
.B update
2023-01-07 16:09:55 +01:00
.RS
2023-01-22 02:36:24 +01:00
Mettre à jour la liste des paquets et la base de données.
2023-01-07 16:09:55 +01:00
.RE
.P
2023-01-21 18:01:49 +01:00
.B upgrade
2023-01-07 16:09:55 +01:00
.RS
2023-01-22 02:36:24 +01:00
Mettre à niveau tous les paquets installés si une version plus récente existe dans le référentiel.
2023-01-07 16:09:55 +01:00
.RE
.P
2023-01-10 22:06:38 +01:00
.B check-updates
2023-01-07 16:09:55 +01:00
.RS
2023-01-22 02:36:24 +01:00
Vérifier si le fichier \fB ChangeLog.txt\fP du SlackBuild contient des mises à jour.
2023-01-07 16:09:55 +01:00
.RE
.P
2023-01-10 22:06:38 +01:00
.B configs
2023-01-07 16:09:55 +01:00
.RS
Modifier le fichier de configuration \fB /etc/slpkg/slpkg.toml\fP .
.RE
.P
2023-01-21 18:01:49 +01:00
.B clean-logs
2023-01-07 16:09:55 +01:00
.RS
2023-01-22 02:36:24 +01:00
Nettoyer les journaux de suivi de dépendances. \fB Attention\fP , après cette procédure vous devrez supprimer les dépendances à la main.
2023-01-07 16:09:55 +01:00
.RE
.P
2023-01-10 22:06:38 +01:00
.B clean-tmp
2023-01-07 16:09:55 +01:00
.RS
2023-01-22 02:36:24 +01:00
Supprimer tous les scripts et sources des SlackBuilds téléchargés.
2023-01-07 16:09:55 +01:00
.RE
.P
2023-01-21 18:01:49 +01:00
.B -b, build
2023-01-07 16:09:55 +01:00
.RS
2023-01-22 02:36:24 +01:00
Construire les scripts des Slackbuilds et les ajouter au répertoire \fB /tmp\fP .
2023-01-07 16:09:55 +01:00
.RE
.P
2023-01-21 18:01:49 +01:00
.B -i, install
2023-01-07 16:09:55 +01:00
.RS
2023-01-22 02:36:24 +01:00
Construire et installer les paquets dans l'ordre adéquat et enregistre également les paquets avec les dépendances à utiliser pour la suppression.
2023-01-07 16:09:55 +01:00
.RE
.P
2023-01-21 18:01:49 +01:00
.B -d, download
2023-01-07 16:09:55 +01:00
.RS
2023-01-09 17:07:01 +01:00
Télécharger les scripts et les sources des SlackBuilds sans les construire ni les installer.
2023-01-07 16:09:55 +01:00
.RE
.P
2023-01-21 18:01:49 +01:00
.B -r, remove
2023-01-07 16:09:55 +01:00
.RS
2023-01-22 02:36:24 +01:00
Supprimer les paquets avec leurs dépendances s'ils ont été installés avec la méthode \fB 'slpkg install'\fP .
2023-01-07 16:09:55 +01:00
Slpkg examine la configuration \fB 'sbo_repo_tag'\fP pour trouver les paquets à supprimer.
.RE
.P
2023-01-21 18:01:49 +01:00
.B -f, find
2023-01-07 16:09:55 +01:00
.RS
Trouver les paquets installés par \fB SBo\fP (taggés _SBo) sur votre distribution.
.RE
.P
2023-01-21 18:01:49 +01:00
.B -w, view
2023-01-07 16:09:55 +01:00
.RS
2023-01-09 17:07:01 +01:00
Voir les paquets du dépôt et obtenir toutes les informations dans le terminal.
2023-01-07 16:09:55 +01:00
.RE
.P
2023-01-21 18:01:49 +01:00
.B -s, search
2023-01-07 16:09:55 +01:00
.RS
2023-01-23 07:53:11 +01:00
Rechercher des paquets.
2023-01-07 16:09:55 +01:00
.RE
.P
2023-01-21 18:01:49 +01:00
.B -e, dependees
2023-01-07 16:09:55 +01:00
.RS
2023-01-22 02:36:24 +01:00
Afficher les dépendances du paquet.
2023-01-07 16:09:55 +01:00
.RE
.P
2023-01-21 18:01:49 +01:00
.B -t, tracking
2023-01-07 16:09:55 +01:00
.RS
Suivi des dépendances des paquets.
.RE
.SH OPTIONS
.P
--yes
.RS
2023-01-21 18:59:43 +01:00
Répondre \fB Oui\fP à toutes les questions. (à utiliser avec: update, upgrade, clean-logs, -b, build,
2023-01-21 18:01:49 +01:00
-i, install, -d, download, -r, remove)
2023-01-07 16:09:55 +01:00
.RE
.P
--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 \fB MAKEFLAGS\fP . Certains SlackBuilds échouent lorsque \fB MAKEFLAGS\fP est déclaré ou que
2023-01-21 18:59:43 +01:00
le nombre de processeurs (-j) est supérieur à 1. (à utiliser avec: upgrade, build, -i, install)
2023-01-07 16:09:55 +01:00
.RE
.P
--resolve-off
.RS
2023-01-22 02:36:24 +01:00
Désactiver la résolution des dépendances. (à utiliser avec: upgrade, build, -i, install)
2023-01-07 16:09:55 +01:00
.RE
.P
--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.
2023-01-21 18:59:43 +01:00
Ne saute pas les paquets déjà installés. (à utiliser avec: upgrade, -i, install)
2023-01-07 16:09:55 +01:00
.RE
.P
--skip-installed
.RS
2023-01-23 07:53:11 +01:00
Utilisez cette option si vous voulez éviter de construire et de réinstaller des paquets.
2023-01-21 18:59:43 +01:00
Remarque : Cette option n'affecte que les dépendances. (à utiliser avec: -i, install)
2023-01-07 16:09:55 +01:00
.RE
.P
--full-reverse
.RS
2023-01-09 17:07:01 +01:00
Dépendances inverses complètes. Ne fonctionne qu'avec la commande \fB -e, dependees\fP et montre aussi les \fB Requires\fP .
2023-01-21 18:59:43 +01:00
(à utiliser avec: -e, dependees)
2023-01-07 16:09:55 +01:00
.RE
.P
--search
.RS
Active l'utilitaire de dialogue pour rechercher des paquets dans le référentiel.
2023-01-13 20:21:42 +01:00
Essayez par exemple : \fB `slpkg install python3 --search`\fP ou \fB `slpkg download python3 --search`\fP et ainsi de suite.
2023-01-21 18:59:43 +01:00
(à utiliser avec: -b, build, -i, install, -d, download, -r, remove, -f, find, -w, view,
2023-01-21 18:01:49 +01:00
-s, search, -e, dependees, -t, tracking)
2023-01-07 16:09:55 +01:00
.RE
.P
2023-01-15 17:09:20 +01:00
--no-silent
.RS
2023-01-22 02:36:24 +01:00
Désactiver le mode silencieux s'il est activé dans le fichier de configuration. (à utiliser avec: update, upgrade, -b, build,
2023-01-21 18:01:49 +01:00
-i, install, -d, download, -r, remove)
2023-01-15 17:09:20 +01:00
.RE
.P
2023-01-16 21:26:47 +01:00
--directory=PATH
2023-01-16 19:29:33 +01:00
.RS
2023-01-22 02:36:24 +01:00
Définir le répertoire où seront enregistrés les fichiers téléchargés. (à utiliser avec: -d, download)
2023-01-16 19:29:33 +01:00
.RE
.P
2023-01-18 17:09:42 +01:00
--pkg-version
2023-01-17 20:03:01 +01:00
.RS
2023-01-22 02:36:24 +01:00
Afficher la version du package du référentiel. (à utiliser avec: -e, dependees, -t, tracking)
2023-01-17 20:03:01 +01:00
.RE
.P
2023-01-07 16:09:55 +01:00
-h | --help
.RS
2023-01-22 02:36:24 +01:00
Afficher l'aide.
2023-01-07 16:09:55 +01:00
.RE
.P
-v | --version
.RS
2023-01-22 02:36:24 +01:00
Afficher la version.
2023-01-07 16:09:55 +01:00
.RE
.SH FICHIERS DE CONFIGURATION
.P
2023-01-09 17:07:01 +01:00
Fichier de \fB configuration\fP : /etc/slpkg/slpkg.toml
2023-01-07 16:09:55 +01:00
.RE
2023-01-09 17:07:01 +01:00
Fichier \fB blacklist\fP : /etc/slpkg/blacklist.toml
2023-01-07 16:09:55 +01:00
.SH RAPPORT DE BOGUES
.P
Veuillez signaler tout bogue trouvé à \fB https://gitlab.com/dslackw/slpkg/-/issues\fP .
.SH AUTEUR
.P
\fB Dimitris Zlatanidis\fP <d.zlatanidis@gmail.com>