From 3d2ed2e7203209ab4b9189f308ae1e38089f5643 Mon Sep 17 00:00:00 2001 From: Dimitris Zlatanidis <d.zlatanidis@gmail.com> Date: Fri, 7 Jun 2024 17:49:02 +0300 Subject: [PATCH] Delete folder Signed-off-by: Dimitris Zlatanidis <d.zlatanidis@gmail.com> --- docs/manpages/en.md | 245 ------------------------------------------- docs/manpages/fr.md | 249 -------------------------------------------- 2 files changed, 494 deletions(-) delete mode 100644 docs/manpages/en.md delete mode 100644 docs/manpages/fr.md diff --git a/docs/manpages/en.md b/docs/manpages/en.md deleted file mode 100644 index cae7b9fc..00000000 --- a/docs/manpages/en.md +++ /dev/null @@ -1,245 +0,0 @@ -# slpkg(1) - -Version 5.0.4, Orestiada, Hellas - - -slpkg - Package manager utility for Slackware. - -<a name="synopsis"></a> - -# Synopsis - -``` - - slpkg \c [COMMAND] [OPTIONS] <packages> - slpkg [-h|-v] [-u, update] [-U, upgrade] [-I, repo-info] [-g, configs] [-T, clean-tmp] [-b, build] [-i, install] [-d, download] [-R, remove] [-f, find] [-w, view] [-s, search] [-e, dependees] [-t, tracking] -y, --yes, -c, --check, -O, --resolve-off, -r, --reinstall, -k, --skip-installed, -E, --full-reverse, -S, --search, -B, --progress-bar, -p, --pkg-version, -P, --parallel, -o, --repository=NAME, -z, --directory=PATH -``` - -<a name="description"></a> - -# Description - - -Slpkg is a software package manager that installs, updates, and removes packages on Slackware based systems. -It automatically computes dependencies and figures out what things should occur to install packages. -Slpkg makes it easier to maintain groups of machines without having to manually update. - -Slpkg works in accordance with the standards of the organization SlackBuilds.org to build packages. -Also uses the Slackware Linux instructions for installation, upgrading or removing packages. - -<a name="commands"></a> - -# Commands - - -**-u, update** -Synchronize remote repositories with local repositories and update the databases with the newer packages list. - -**-U, upgrade** -Upgrade the installed packages if the newer version exists in the repository. - -**-I, repo-info** -View information related to repositories, such as which repositories are active or when they were upgraded, -and how many packages they contain. - -**-T, clean-tmp** -Deletes all the downloaded SlackBuilds scripts, sources or packages. - -**-g, configs** -Edit the configuration /etc/slpkg/slpkg.toml file via the dialog utility. - -**-b, build** -Builds the Slackbuilds scripts without installing them. - -**-i, install** -Builds and installs the packages in the correct order, and also logs the packages with the dependencies for removal - with the remove command. - -**-d, download** -Download the current SlackBuilds scripts and the sources or packages without building or installing them. - -**-R, remove** -Removes packages with dependencies if the packages was installed with '_slpkg install_' method. - -**-f, find** -Find and display the installed packages on the system. - -**-w, view** -Display about the package information on the terminal. - -**-s, search** -Search and match packages from the repository. - -**-e, dependees** -Display which SlackBuild packages depend on from other Slackbuild package. - -**-t, tracking** -Tracking the packages dependencies. - -<a name="options"></a> - -# Options - - -**-y, --yes** -Answer Yes to all questions. (to be used with: -u, update, -U, upgrade, -b, build, --i, install, -R, remove, -d, download,) - -**-c, --check** -Check a procedure before you run it. (to be used with: -u, update, -U, upgrade) - -**-O, --resolve-off** -Turns off dependency resolving. (to be used with: -U, upgrade, -b, build, -i, install, -R, remove, -t, tracking) - -**-r, --reinstall** -Use this option if you want to upgrade all packages even if the same version is already installed. -Do not skip installed packages. (to be used with: -U, upgrade, -i, install) - -**-k, --skip-installed** -Skip the installed packages when you try to reinstall them. -Note: This option affects only the dependencies. (to be used with: -i, install) - -**-E, --full-reverse** -Full reverse dependency. Works only with -e, dependees command and show the requires too. -(to be used with: -e, dependees) - -**-S, --search** -Enable the dialog utility to search packages from the repository. -Example try: '_slpkg install python3 --search_' or '_slpkg download python3 --search_' and etc. -(to be used with: -b, build, -i, install, -d, download, -R, remove, -f, find, -w, view, --s, search, -e, dependees, -t, tracking) - -**-B, --progress-bar** -Apply it to see a static progress bar instead of process execute like building, installing or removing. - -**-p, --pkg-version** -Display the repository package version. (to be used with: -e, dependees, -t, tracking, -w, view) - -**-P, --parallel** -Download files in parallel to speed up the process. -(to be used with: -u, update, -U, upgrade, -b, build, -i, install, -d, download) - -**-m, --no-case** -Case-sensitive pattern matching packages. -(to be used with: -b, build, -i, install, -d, download, -s, search, -f, find, -w, view, -t, tracking, -e, dependees) - -**-o,**_""_** ---repository=**_NAME_ -Switches the default repository and set the repository you want to work with. -Make sure that you have been enabling the repository in the file '/etc/slpkg/repositories.toml'. -Repo pattern '*' supported only with: '-s, search' option. -(to be used with: -u, update, -U, upgrade, -c, check-updates, -I, repo-info, -b, build, -i, install, -d, download, -s, search, --t, tracking, -e, dependees, -w, view) - -**-z,**_""_** --directory=**_PATH_ -The directory is the path where the files will be saved. (to be used with: -d, download) - -**-h | --help** -Show help information and exit. - -**-v | --version** -Print version and exit. - -<a name="option-syntax"></a> - -# Option Syntax - - -Away from the classical way, you may put several options that do not require arguments together, like: - -.Vb 1. - slpkg -iPny [_PACKAGES..._] -.Ve - -<a name="filelistpackages"></a> - -# Filelist|Packages - - -Instead of packages, you can pass a text file with suffix '.pkgs' and with the names of the packages. Example: '_slpkg install list.pkgs_'. -Edit the config '/etc/slpkg/slpkg.toml' file to change the suffix if you want. You can use lists from others, like '.sqf' files. - -<a name="must-you-know"></a> - -# Must You Know - - -There are five indicators when some commands are used, for example: - -Cyan: To install, Yellow: To build, Grey: It's installed, Violet: For the upgrade, Red: To remove. - -When you use the install, build, upgrade or remove commands you should know that, if the package is installed then its -color will change to gray, if the package is upgradeable then it will change to violet, and if it is not installed then -its color will be cyan. Also, if you try to remove a package you will see the package color turns red. - -For the upgrade command, you should know, that you can upgrade packages from different repositories, if you edit -the '_/etc/slpkg/repositories.toml_' file and remove the repository tag. Then the slpkg can't recognize the repository of the packages. - -With the remove command, it's going to remove the dependencies if the package had installed with the '_slpkg install_' command, -otherwise, the slpkg does not know the dependencies that are installed with the packages that going to remove. - -You can apply the asterisk '*' instead of a package, to matching all the packages from a repository. You can't apply -an asterisk to the '**-o, --repository=**' option, except for the '**-s, search**', command. - -Note: There is currently no function to indicate the packages if the colors are disabled. - -<a name="exit-status"></a> - -# Exit Status - - -0 Successful slpkg execution. - -1 Something wrong happened. - -Installpkg and upgradepkg exit error code: - -1 = tar returned error code - -2 = corrupt compression envelope - -3 = does not end in .tgz - -4 = no such file - -5 = external compression utility missing - -<a name="explanation-characters"></a> - -# Explanation Characters - - -[•] Processing status: Red is still processing, Green is done. - -[✔️] Done character: Appear when the processing is done. - -[X] Failed character: Appear when the processing is failed. - -[↪] Skipped character: Appear when the processing skipped. - - -<a name="configuration-files"></a> - -# Configuration Files - - -Configuration file in the /etc/slpkg/slpkg.toml file. - -Repositories file in the /etc/slpkg/repositories.toml file. - -Blacklist file in the /etc/slpkg/blacklist.toml file. - -_slpkg\_new-configs_ command it's managing the .new configuration files easily and fast. Move, copy or remove them. - -<a name="report-bugs"></a> - -# Report Bugs - - -Please report any found to: https://gitlab.com/dslackw/slpkg/-/issues. - -<a name="author"></a> - -# Author - - -Dimitris Zlatanidis <[dslackw@gmail.com](mailto:dslackw@gmail.com)> diff --git a/docs/manpages/fr.md b/docs/manpages/fr.md deleted file mode 100644 index cb91648e..00000000 --- a/docs/manpages/fr.md +++ /dev/null @@ -1,249 +0,0 @@ -# slpkg(1) - -Version 5.0.4, Orestiada, Hellas - - -<a name="nom"></a> - -# Nom - - -slpkg - Utilitaire de gestion de paquets pour Slackware. - -<a name="synopsis"></a> - -# Synopsis - -``` - - slpkg \c [COMMAND] [OPTIONS] <packages> - slpkg [-h|-v] [-u, update] [-U, upgrade] [-I, repo-info] [-g, configs] [-T, clean-tmp] [-b, build] [-i, install] [-d, download] [-R, remove] [-f, find] [-w, view] [-s, search] [-e, dependees] [-t, tracking] -y, --yes, -c, --check, -O, --resolve-off, -r, --reinstall, -k, --skip-installed, -E, --full-reverse, -S, --search, -B, --progress-bar, -p, --pkg-version, -P, --parallel, -o, --repository=NAME, -z, --directory=PATH -``` - -<a name="description"></a> - -# Description - - -Slpkg est un gestionnaire de paquets qui installe, met à jour et supprime les paquets sur les systèmes basés sur Slackware. -Il calcule automatiquement les dépendances et détermine ce qui doit se passer pour installer les paquets. -Slpkg facilite la maintenance de groupes de machines sans avoir à les mettre à jour manuellement. - -Slpkg travaille en accord avec les standards de l'organisation SlackBuilds.org pour construire des paquets. -Il utilise également les instructions de Slackware Linux pour l'installation, la mise à jour ou la suppression des paquets. - -<a name="commandes"></a> - -# Commandes - - -**-u, update** -Met à jour la liste des paquets et la base de données. - -**-U, upgrade** -Met à jour tous les paquets installés si une version plus récente existe dans le référentiel. - -**-I, repo-info** -Affiche les informations relatives aux dépôts, telles que les dépôts actifs, la date de leur mise à jour, et le nombre de paquets qu'ils contiennent. - -**-T, clean-tmp** -Supprime tous les scripts et sources SlackBuilds téléchargés. - -**-g, configs** -Modifie le fichier de configuration /etc/slpkg/slpkg.toml. - -**-b, build** -Construit les scripts Slackbuilds et ajoute les paquets au répertoire '/tmp'. - -**-i, install** -Construit et installe les paquets dans l'ordre correct, et enregistre également les paquets avec les dépendances pour les supprimer. - -**-d, download** -Télécharge les scripts SlackBuilds actuels et les sources sans les construire ou les installer. - -**-R, remove** -Supprime les paquets avec les dépendances si les paquets ont été installés avec la méthode '_slpkg install_'. -Slpkg consulte la configuration 'REPO_TAG' pour trouver les paquets à supprimer par défaut, sauf si vous utilisez l'option **--file-pattern**. - -**-f, find** -Recherche les paquets installés sur votre système. - -**-w, view** -Visualiser les paquets d'information du référentiel et tout obtenir dans votre terminal. - -**-s, search** -Rechercher et faire correspondre les paquets - -**-e, dependees** -Montrer de quels SlackBuilds dépendent. - -**-t, tracking** -Suivi des dépendances des paquets. - -<a name="options"></a> - -# Options - - -**-y, --yes** -Répondre oui à toutes les questions. (à utiliser avec : -u, update, -U, upgrade, -b, build, --i, install, -R, remove, -d, download,) - -**-O, --resolve-off** -Désactive la résolution des dépendances. (à utiliser avec : -U, upgrade, -b, build, -i, install) - -**-r, --reinstall** -Utilisez cette option si vous souhaitez mettre à jour tous les paquets, même si la même version est déjà installée. -Ne pas ignorer les paquets installés. (à utiliser avec : -U, upgrade, -i, install) - -**-k, --skip-installed** -Cette option est utile si vous souhaitez éviter de construire et de réinstaller des paquets. -Remarque : cette option n'affecte que les dépendances. (à utiliser avec : -i, install) - -**-E, --full-reverse** -Dépendance inversée complète. Ne fonctionne qu'avec les commandes -e, dependees et affiche également les besoins. -(à utiliser avec : -e, dependees) - -**-S, --search** -Active l'utilitaire de dialogue pour rechercher des paquets dans le référentiel. -Exemple : '_slpkg install python3 --search_' ou '_slpkg download python3 --search_', etc. -(à utiliser avec : -b, build, -i, install, -d, download, -R, remove, -f, find, -w, view, --s, search, -e, dependees, -t, tracking) - -**-B, --progress-bar** -Appliquez-le pour voir une barre de progression statique au lieu d'un processus exécuté comme la construction, -l'installation ou la suppression. - -**-p, --pkg-version** -Affiche la version du paquetage du référentiel. (à utiliser avec : -e, dependees, -t, tracking, -w, view) - -**-P, --parallel** -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) - -**-m, --no-case** -Paquets de correspondance de motifs sensibles à la casse. -(à utiliser avec : -b, build, -i, install, -d, download, -s, search, -f, find, -w, view, -t, tracking, -e, dependees) - -**-o,**_""_** ---repository=**_NAME_ -Change le référentiel par défaut et définit le référentiel avec lequel vous voulez travailler. -Assurez-vous d'avoir activé le référentiel dans le fichier '/etc/slpkg/repositories.toml'. -Le modèle de référentiel '*' n'est supporté qu'avec l'option '-s, search' -(à utiliser avec : -u, update, -U, upgrade, -c, check-updates, -I, repo-info, -b, build, -i, install, -d, download, -s, search, --t, tracking, -e, dependees, -w, view) - -**-z,**_""_** --directory=**_PATH_ -Le répertoire est le chemin où les fichiers seront enregistrés. (à utiliser avec : -d, download) - -**-h | --help** -Affiche les informations d'aide et quitte. - -**-v | --version** -Affiche la version et quitte. - -<a name="syntaxe-des-options"></a> - -# Syntaxe Des Options - - -En dehors de la manière classique, vous pouvez mettre plusieurs options qui ne nécessitent pas d'arguments ensemble, comme : - -.Vb 1. - slpkg -iPny [_PACKAGES..._] -.Ve - -<a name="filelistpackages"></a> - -# Filelist|Packages - - -Au lieu de paquets, vous pouvez transmettre un fichier texte avec le suffixe '.pkgs' et les noms des paquets. -Exemple : '_slpkg install list.pkgs_'. -Editez le fichier de configuration '/etc/slpkg/slpkg.toml' pour changer le suffixe si vous le souhaitez. -Vous pouvez utiliser des listes provenant d'autres sources, comme les fichiers '.sqf'. - -<a name="a-savoir"></a> - -# A Savoir - - -Il y a cinq indicateurs lorsque certaines commandes sont utilisées, par exemple : - -Cyan : Installer, Jaune : Construire, Gris : Installé, Violet : Installé Pour construire, Gris : C'est installé, Violet : Pour la mise à jour, Rouge : Pour supprimer. - -Lorsque vous utilisez les commandes install, build, upgrade ou remove, vous devez savoir que si le paquet est installé, sa couleur passera au gris, -si le paquet peut être mis à jour, il devient violet, et s'il n'est pas installé, sa couleur est cyan. -De même, si vous essayez de supprimer un paquet, la couleur du paquet devient rouge. - -Pour la commande de mise à jour, vous devez savoir que vous pouvez mettre à jour des paquets provenant de différents dépôts, si vous éditez -le fichier '_/etc/slpkg/repositories.toml_' et supprimez la balise repository. Le slpkg ne peut alors pas reconnaître le dépôt des paquets. - -Avec la commande remove, il va supprimer les dépendances si le paquet a été installé avec la commande '_slpkg install_', -sinon, le slpkg ne connaît pas les dépendances qui sont installées avec les paquets qu'il va supprimer. - -Vous pouvez appliquer l'astérisque '*' à la place d'un paquet, pour faire correspondre tous les paquets d'un dépôt. Vous ne pouvez pas appliquer -un astérisque à l'option '**-o, --repository=**', sauf pour la commande '**-s, search**'. - -Note : Il n'existe actuellement aucune fonction permettant d'indiquer les paquets si les couleurs sont désactivées. - -<a name="état-de-sortie"></a> - -# État De Sortie - - -0 Exécution réussie de slpkg. - -1 Quelque chose de mal s'est produit. - -Code d'erreur de sortie Installpkg et Upgradepkg: - -1 = tar a renvoyé le code d'erreur - -2 = enveloppe de compression corrompue - -3 = ne se termine pas par .tgz - -4 = aucun fichier de ce type - -5 = utilitaire de compression externe manquant - -<a name="caractères-dexplication"></a> - -# Caractères D'explication - - -[État du traitement : Rouge est en cours de traitement, Vert est terminé. - -[✔️] Caractère terminé : Apparaît lorsque le traitement est terminé. - -[X] Caractère d'échec : Apparaît lorsque le traitement a échoué. - -[Caractère ignoré : Apparaît lorsque le traitement a été ignoré. - - -<a name="fichiers-de-configuration"></a> - -# Fichiers De Configuration - - -Fichier de configuration dans le fichier /etc/slpkg/slpkg.toml. - -Fichier de référentiels dans le fichier /etc/slpkg/repositories.toml. - -Fichier de liste noire dans le fichier /etc/slpkg/blacklist.toml. - -_slpkg\_new-configs_ permet de gérer les fichiers de configuration .new facilement et rapidement. Déplacez-les, copiez-les ou supprimez-les. - -<a name="rapport-de-bogues"></a> - -# Rapport De Bogues - - -Veuillez rapporter tout bug trouvé à : https://gitlab.com/dslackw/slpkg/-/issues. - -<a name="auteur"></a> - -# Auteur - - -Dimitris Zlatanidis <dslackw@gmail.com>