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
\fB Slpkg\fP travaille en accord avec les standards de l'organisation \fB SlackBuilds.org\fP pour construire des paquets.
Il utilise également les instructions de \fB Slackware Linux\fP pour l'installation, la mise à jour ou la suppression des paquets.
.SH COMMANDES
.P
2023-01-21 18:01:49 +01:00
.B update
2023-01-07 16:09:55 +01:00
.RS
Met à jour la liste des paquets et la base de données.
.RE
.P
2023-01-21 18:01:49 +01:00
.B upgrade
2023-01-07 16:09:55 +01:00
.RS
2023-01-09 17:07:01 +01:00
Met à 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-09 17:07:01 +01:00
Vérifie 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-09 17:07:01 +01:00
Nettoie 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-09 17:07:01 +01:00
Supprime 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-09 17:07:01 +01:00
Construit les scripts des Slackbuilds et les ajoute 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-09 17:07:01 +01:00
Construit et installe 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
Supprime les paquets avec leurs dépendances s'ils ont été installés avec la méthode \fB 'slpkg install'\fP .
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
Rechercher les paquets.
.RE
.P
2023-01-21 18:01:49 +01:00
.B -e, dependees
2023-01-07 16:09:55 +01:00
.RS
Montre les dépendances du paquet.
.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:01:49 +01:00
Répondre \fB Oui\fP à toutes les questions. (to be used with: update, upgrade, clean-logs, -b, build,
-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:01:49 +01:00
le nombre de processeurs (-j) est supérieur à 1. (to be used with: upgrade, build, -i, install)
2023-01-07 16:09:55 +01:00
.RE
.P
--resolve-off
.RS
2023-01-21 18:01:49 +01:00
Désactive la résolution des dépendances. (to be used with: 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:01:49 +01:00
Ne saute pas les paquets déjà installés. (to be used with: upgrade, -i, install)
2023-01-07 16:09:55 +01:00
.RE
.P
--skip-installed
.RS
Cette option est utile si vous voulez éviter de construire et de réinstaller des paquets.
2023-01-21 18:01:49 +01:00
Remarque : Cette option n'affecte que les dépendances. (to be used with: -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:01:49 +01:00
(to be used with: -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:01:49 +01:00
(to be used with: -b, build, -i, install, -d, download, -r, remove, -f, find, -w, view,
-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-21 18:01:49 +01:00
Désactive le mode silencieux s'il est activé dans le fichier de configuration. (to be used with: update, upgrade, -b, build,
-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-21 18:01:49 +01:00
Définit le répertoire où seront enregistrés les fichiers téléchargés. (to be used with: -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-21 18:01:49 +01:00
Imprimez la version du package du référentiel. (to be used with: -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
Affiche l'aide.
.RE
.P
-v | --version
.RS
Affiche la version.
.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>