Slapt-obtenir

owercase

le slapt-obtiennent est un appartement - comme le système pour la gestion de paquet de de Slackware . Slapt-obtenir les essais pour émuler les dispositifs le de s de Debian de 'Appartement-obtiennent aussi étroitement comme possible.

Libéré en vertu du permis de grand public de GNU de , slapt-obtenir est le logiciel gratuit .

Dispositifs


utilise les outils indigènes de Slackware (installpkg, upgradepkg, et removepkg).
Soutient des sources multiples de paquet (http://linuxpackages.
Cacher les données au sujet des paquets et les mises à jour des sources de paquet.
Soutient des sources de ftp, de ftps, de HTTP, de https, de file:/// et de plus (libcurl).
Les téléchargements cassés par résumés et vérifieront l'intégrité de paquet avec la somme du MD5 .
Montrer les paquets qui sont disponibles (des données cachées) et installé.
Rechercher la liste de paquet using le POSIX et les expressions régulières prolongé par le nom, l'endroit, et la description de paquet.
Rechercher, installer, et enlever les paquets de nom ou par version spécifique.
Rechercher et appliquer les mises à jour.
Mise à niveau d'un dégagement de Slackware à l'autre dans quelques étapes simples.
Montrer la description des paquets, y compris l'endroit de miroir, la version, la taille, les dépendances, les conflits, les suggestions, la description, et le statut d'installation.
Exclure les paquets (de prise) des mises à niveau, de nom ou par expression régulière.
Le moteur de transaction pour installent, enlèvent, et les mises à niveau, rapportant l'information concise sur ce qui doit être faite, assurant chaque étape se produit correctement.
" ; comparer le version" de paquet ; algorithme pour empêcher des downgrades.
Résolution récursive de dépendance using des méta-données lâche-exigées soutenant dur, le doux, et des dépendances conditionnelles.
La résolution du conflit de paquet using lâche-est en conflit des méta-données.
Soutien de suggestion de paquet des paquets complémentaires.
Les données de paquet téléchargent la robustesse, seulement l'inscription change si toutes les sources téléchargent avec succès aussi bien que télécharger seulement ces sources qui ont changé puisque le dernier téléchargement.
Appui du I18n par l'intermédiaire de gettext de GNU avec plus de 20 traductions des langues.
Rapide et facile à script avec.

Dépendances

slapt-obtenir ne fournit pas la résolution de la dépendance pour des paquets inclus dans la distribution de Slackware . Elle, cependant, fournit un cadre pour la résolution de dépendance dans le Slackware les paquets que compatibles semblables de mode à l'appartement main-accordé de méthode utilise. Plusieurs empaquettent des sources et les distributions basées par de Slackware de tirent profit de cette fonctionnalité.

Ajouter l'information de dépendance n'exige aucune modification aux paquets elles-mêmes. En revanche, le fichier de listage de paquet, PACKAGES.TXT, est employé pour spécifier ces rapports. Ce dossier est fourni par le Patrick Volkerding et est semblable au dossier de Packages.gz en service par le Debian . Plusieurs manuscrits sont disponibles pour produire du dossier de PACKAGES.TXT d'un groupe de paquets. Le format de fichier employé par le Patrick Volkerding est prolongé en ajoutant quelques lignes supplémentaires par paquet. slapt-obtenir analyse alors ce dossier pendant les téléchargements de source. Typiquement, les progiciels de conception indépendante stockent l'information de dépendance dans le paquet elle-même pour l'extraction postérieure dans le PACKAGES. L'inclusion de cette information dans le format de paquet de Slackware n'empêche pas la capacité pour que les pkgtools de Slackware installent ces paquets. Cette information est silencieusement ignorée et jetée après que le paquet soit installé.

Sources de paquet

slapt-obtenir les travaux avec les miroirs officiels de Slackware et les tiers dépôts de paquet. slapt-obtenir recherche les dossiers de soutien, PACKAGES.md5, dans le dépôt pour l'information de paquet. Ces dossiers fournissent des noms de paquet, versions, tailles (comprimé et non comprimé), sommes, aussi bien qu'une description de paquet. Ces dossiers peuvent être prolongés, comme discuté dans la section précédente, pour ajouter des listes de dépendance, l'information de conflit, et des suggestions de paquet. Ces dossiers mettent en boîte également la procuration pour d'autres sources à distance en spécifiant une déclaration de MIROIR pour chaque paquet.

gslapt

Le Gslapt est un GTK+ d'entrée au libslapt, le Slapt-obtiennent la bibliothèque de qui fournit la gestion avancée de paquet de pour le Slackware et ses dérivés. Inspiré par la fonctionnalité actuelle dans le synaptique, Gslapt vise à apporter la facilité d'utilisation appréciée par le Debian et ses dérivés au monde de Slackware .

Gslapt a été écrit principalement pour remplacer le de dialogue du vlapt (x) Slapt-obtiennent d'entrée de employé par le Linux de vecteur de .

Distributions

Sans compter que le Slackware , slapt-obtenir et le gslapt est inclus par plusieurs autres distributions, incluant :
Linux de vecteur
SLAX
Slamd64
GoblinX
Linux de Zenwalk de

.

Random links:Perkele | Liste de gouverneurs coloniaux en 1799 | Théorie de Peccei-Quinn | Tom Dumont | Donglu | Slapt-conseguir