anglaisfrançaisespagnol

Icône de favori OnWorks

aptly - En ligne dans le cloud

Exécutez correctement dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

C'est la commande qui peut être exécutée avec pertinence dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS.

PROGRAMME:

Nom


avec justesse - Outil de gestion du dépôt Debian

SYNOPSIS


Format de commande courant :

avec justesse [de défis Options...] commander sous-commande [Options...] arguments

aptly a intégré une aide qui correspond au contenu de cette page de manuel, pour obtenir de l'aide, ajoutez
vous aider au nom de la commande :

avec justesse vous aider miroir engendrent

DESCRIPTION


aptly est un outil permettant de créer des miroirs partiels et complets de référentiels distants, de gérer des
référentiels, filtrez-les, fusionnez, mettez à niveau des packages individuels, prenez des instantanés et publiez
retournez-les sous forme de dépôts Debian.

L'objectif d'Aptly est d'établir une répétabilité et des changements contrôlés dans une approche centrée sur les packages.
environnement. permet à juste titre de réparer un ensemble de packages dans un référentiel, de sorte que ce package
l'installation et la mise à niveau deviennent déterministes. En même temps, cela permet à juste titre de
effectuer des modifications contrôlées et précises dans le contenu du référentiel pour faire la transition de votre package
environnement vers la nouvelle version.

CONFIGURATION


recherche d'abord le fichier de configuration dans ~/.aptly.conf puis dans /etc/aptly.conf et si
aucun fichier de configuration trouvé, un nouveau est créé dans le répertoire personnel. Si -config= indicateur est spécifié,
utiliserait à juste titre le fichier de configuration à l’emplacement spécifié. A également besoin à juste titre du répertoire racine pour
base de données, package et stockage de référentiel publié. S'il n'est pas spécifié, le répertoire est par défaut
à ~/.à juste titre, il sera créé s'il est manquant.

Le fichier de configuration est stocké au format JSON (valeurs par défaut indiquées ci-dessous) :

{
"rootDir": "$HOME/.aptly",
"downloadConcurrency": 4,
"downloadSpeedLimit": 0,
"architectures": [],
"dependencyFollowSuggests": faux,
"dependencyFollowRecommends": faux
"dependencyFollowAllVariants": faux,
"dependencyFollowSource": faux,
"gpgDisableSign": faux,
"gpgDisableVerify": faux,
"downloadSourcePackages": faux,
"ppaDistributorID": "ubuntu",
"ppaCodename": "",
"S3PublishEndpoints": {
"test": {
"region": "us-east-1",
"bucket": "dépôt",
"point final": "",
"awsAccessKeyID": "",
"awsSecretAccessKey": "",
"préfixe": "",
"acl": "lecture publique",
"Classe de stockage": "",
"Méthode de cryptage": "",
"plusWorkaround": faux,
"disableMultiDel": faux
}
},
"SwiftPublishEndpoints" : {
"test": {
"conteneur": "dépôt",
"osname": "",
"le mot de passe": "",
"préfixe": "",
"authurl": "",
"locataire": "",
"tenantid": ""
}
}
}

Options:

Répracine
est la racine du répertoire de stockage pour stocker la base de données (Répracine/db), packages téléchargés
(Répracine/pool) et les référentiels publiés (Répracine/publique)

téléchargerConcurrency
est un certain nombre de threads de téléchargement parallèles à utiliser lors du téléchargement de packages

téléchargerSpeedLimit
limite en kilo-octets/s sur la vitesse de téléchargement lors de la mise en miroir des dépôts distants

architectures
est une liste d'architectures à traiter ; si laissé vide, la valeur par défaut est tous disponibles
architectures ; pourrait être remplacé par l'option -architectures

dépendanceFollowSuggests
suivre le contenu de Suggère : champ lors du traitement des dépendances du package

dépendanceFollowRecommends
suivre le contenu de Recommande: champ lors du traitement des dépendances du package

dépendanceFollowAllVariants
quand la dépendance ressemble paquet-un | paquet-b, suivez toujours les deux variantes

dépendanceFollowSource
suivre la dépendance du package binaire au package source

gpgDisableSign
ne signez pas les référentiels publiés avec gpg(1), peut également être désactivé sur par-repo
base en utilisant -ignorer la signature signaler lors de la publication

gpgDisableVerify
ne vérifiez pas les miroirs distants avec gpg(1), peut également être désactivé pour chaque miroir
en utilisant -ignorer les signatures indicateur lors de la création et de la mise à jour des miroirs

téléchargerSourcePackages
si activé, tous les miroirs créés auraient un indicateur défini pour télécharger les packages sources ;
ce paramètre pourrait être contrôlé miroir par miroir avec -avec-sources drapeau

ppaIDDistributeur, ppaNom de code
spécifie les paramètres pour l'expansion de l'URL PPA courte, s'ils sont laissés vides, ils sont par défaut
sortie de lsb_release commander

Points de terminaison S3Publish
configuration des points de terminaison de publication Amazon S3 (voir ci-dessous)

Points de terminaison SwiftPublish
configuration des points de terminaison de publication OpenStack Swift (voir ci-dessous)

S3 ÉDITION POINTS DE FIN


pourrait à juste titre être configuré pour publier le référentiel directement sur Amazon S3 (ou compatible S3
stockage en ligne). Tout d'abord, les points de terminaison de publication doivent être décrits dans une configuration appropriée
déposer. Chaque point de terminaison a un nom et des paramètres associés :

région Région Amazon pour le compartiment S3 (par exemple nous-est-1)

seau nom du compartiment

point final
(facultatif) lors de l'utilisation d'un stockage cloud compatible S3, spécifiez le nom d'hôte du service
point final ici, la région est ignorée si le point final est défini (définissez la région sur un certain
nom lisible par l'homme) (doit être laissé vide pour le véritable Amazon S3)

préfixe (facultatif) effectuer la publication sous le préfixe spécifié dans le compartiment, la valeur par défaut est non
préfixe (racine du bucket)

acl (facultatif) attribuez une ACL aux fichiers publiés (l'une des ACL prédéfinies dans Amazon
terminologie). Valeurs utiles : Privé (par défaut) ou lecture publique (dépôt public).
Les référentiels publics pourraient être consommés par apte à l'aide du point de terminaison HTTP (seau Amazon
doit être configuré pour "l'hébergement de sites Web"), pour les référentiels privés, spécial apt
Un transport S3 est requis.

awsAccessKeyID, awsSecretAccessKey
(facultatif) Informations d'identification Amazon pour accéder au compartiment S3. Si non fourni, environnement
les variables AWS_ACCESS_KEY_ID et AWS_SECRET_ACCESS_KEY sont utilisés.

Classe de stockage
(facultatif) Classe de stockage Amazon S3, par défaut STANDARD. Autres valeurs disponibles :
REDUCED_REDUNDANCY (prix inférieur, redondance moindre)

Méthode de cryptage
(facultatif) méthode de chiffrement côté serveur, par défaut aucune. Actuellement le seul
La méthode de cryptage disponible est AES256

plusSolution de contournement
(facultatif) solution de contournement pour un mauvais comportement dans apt et Amazon S3 pour les fichiers avec + dans le nom de fichier
en créant deux copies des fichiers du package avec + dans le nom du fichier : un original et
un autre avec des espaces au lieu de signes plus plusSolution de contournement activé, package
les fichiers avec le signe plus seraient stockés deux fois. à juste titre, il se peut que vous ne nettoyiez pas les fichiers avec
espaces lorsque le référentiel publié est supprimé ou mis à jour (basculé) vers une nouvelle version de
référentiel (instantané)

désactiverMultiDel
(facultatif) pour les stockages cloud compatibles S3 qui ne prennent pas en charge MultiDel API S3,
activez ce paramètre (la suppression du fichier serait plus lente avec ce paramètre activé)

Pour publier sur S3, spécifiez le point de terminaison comme s3: nom du point de terminaison : avant de publier le préfixe
sur la ligne de commande, par exemple :

avec justesse publier instantané sifflant-principal s3:tester :

PILE OUVERTE SWIFT ÉDITION POINTS DE FIN


pourrait à juste titre être configuré pour publier le référentiel directement sur OpenStack Swift. D'abord,
les points de terminaison de publication doivent être décrits de manière appropriée dans le fichier de configuration. Chaque point de terminaison a
nom et paramètres associés :

CONTENANT
nom du conteneur

préfixe (facultatif) effectuer la publication sous le préfixe spécifié dans le conteneur, la valeur par défaut est non
préfixe (racine du conteneur)

nom_os, Mot de passe
(facultatif) Informations d'identification OpenStack pour accéder à Keystone. Si non fourni, environnement
les variables OS_USERNAME et OS_MOT DE PASSE sont utilisés.

locataire, identifiant du locataire
(facultatif) Nom et identifiant du locataire OpenStack (afin d'utiliser l'authentification v2).

auteur
(facultatif) l'URL complète du serveur Keystone (y compris le port et la version). exemple
http://identity.example.com:5000/v2.0

Pour publier sur Swift, spécifiez le point de terminaison comme Swift: nom du point de terminaison : avant de publier
préfixe sur la ligne de commande, par exemple :

avec justesse publier instantané jessie-main rapide:test:

RANGEMENT QUERY


Certaines commandes acceptent les requêtes de packages pour identifier la liste des packages à traiter. Emballer
la syntaxe de la requête correspond presque réprimande langage de requête. La requête comprend les éléments suivants
termes simples :

référence directe du package
référence à exactement un paquet. Le format est identique à la façon dont les listes sont judicieusement
packages dans les commandes show avec -avec-paquets drapeau: nom_version_arch, par exemple:
libmysqlclient18_5.5.35-rel33.0-611.squeeze_amd64

condition de dépendance
la syntaxe suit la spécification de dépendance Debian : package_name suivi de facultatif
spécification de version et limite d'architecture, par exemple : client mysql (>= 3.6).

requête sur les champs du package
la syntaxe est la même que pour les conditions de dépendance, mais à la place du champ de nom du package
le nom est utilisé, par exemple : Priorité (Optionnel).

Champs pris en charge :

○ tous les noms de champs des fichiers de contrôle des paquets Debian sont pris en charge, à l'exception de Nom de fichier,
somme MD5, SHA1, SHA256, Taille, Fichiers, Sommes de contrôle-SHA1, Sommes de contrôle-SHA256.

$ Source est le nom du package source (pour les packages binaires)

$VersionSource est une version du paquet source

$Architecture is Architecture pour les packages binaires et source pour les paquets sources, quand
correspondant à égal (=) opérateur, forfait avec tout l'architecture correspond à tout
des architectures mais source.

$Version a la même valeur que Version, mais les opérateurs de comparaison utilisent la version Debian
règles de préséance

$Type de paquet is deb pour les packages binaires et source pour les paquets sources

Les opérateurs:

= correspondance stricte, l'opérateur par défaut est aucun opérateur n'est donné

>=, <=, =, >> (strictement supérieur), << (strictement moins)
comparaison lexicographique pour tous les champs et règles spéciales lors de la comparaison des packages
versions

% la correspondance de modèles, comme les modèles de coque, les symboles spéciaux pris en charge sont : [^]?*, par exemple:
$Version (% 3.5-*)

~ correspondance d'expression régulière, par exemple : Nom (~ .*-dév)

Des termes simples pourraient être combinés dans des requêtes plus complexes à l'aide d'opérateurs , (et), | (ou)
et ! (pas), parenthèses () sont utilisés pour modifier la priorité des opérateurs. La valeur de correspondance pourrait être
enfermé dans un seul (») ou double (") citations si nécessaire pour résoudre une ambiguïté, citations
à l'intérieur de la chaîne entre guillemets doit être échappé avec une barre oblique (\).

Exemples :

client mysql
correspond au package mysql-client de n'importe quelle version et architecture (y compris la source),
correspond également aux packages qui Fournir: client mysql.

client mysql (>= 3.6)
correspond au package mysql-client avec une version supérieure ou égale à 3.6. Opérateurs valides
pour la version sont : >=, <=, =, >> (strictement supérieur), << (strictement moins).

client mysql {i386}
paquet de matchs client mysql sur l'architecture i386, architecture tous correspond à tout
architectures mais source.

client mysql (>= 3.6) {i386}
conditions de version et d’architecture combinées.

libmysqlclient18_5.5.35-rel33.0-611.squeeze_amd64
référence directe du package.

$ Source (nginx)
tous les paquets binaires avec nginx comme paquet source.

!Nom (~ .*-dev), transport de courrier, $Version (>= 3.5)
correspond à tous les packages qui fournissent transport du courrier avec un nom qui n'a pas de suffixe -dev
et avec une version supérieure ou égale à 3.5.

Lorsqu'elle est spécifiée sur la ligne de commande, la requête peut devoir être citée conformément aux règles du shell, donc
qu'il reste un seul argument :

avec justesse repo importer percona stable 'client mysql (>= 3.6)'

RANGEMENT DISPLAY Format


Quelques commandes à juste titre (avec justesse miroir recherche, avec justesse paquet recherche, ...) soutien -format drapeau
ce qui permet de personnaliser la façon dont les résultats de la recherche sont imprimés. Les modèles Golang sont utilisés pour
spécifiez le format d'affichage, avec tous les champs de strophe du package disponibles pour le modèle. En outre
pour empaqueter les champs de strophe fournit avec pertinence :

ACTIVITES ID de package aptly interne, unique pour tous les packages dans aptly (combinaison de
Touche courte et FichiersHash).

FichiersHash
hachage qui inclut MD5 de tous les fichiers de packages.

Touche courte
ID de package, qui est unique dans une liste unique (miroir, dépôt, instantané, ...), mais pas
unique dans toute la collection de packages judicieusement.

Par exemple, le format d'affichage par défaut pourrait être présenté avec le modèle suivant :
{{.Package}}_{{.Version}}_{{.Architecture}}. Pour afficher le nom du package avec les dépendances :
{{.Package}} | {{.Depends}}. Plus d'informations sur la syntaxe du modèle Golang :
http://godoc.org/text/template

GLOBAL OPTIONS


-architectures=
liste des architectures à prendre en compte pendant (séparées par des virgules), toutes par défaut
disponibles

-config=
emplacement du fichier de configuration (les emplacements par défaut sont /etc/aptly.conf,
~/.aptly.conf)

-dep-follow-all-variantes= faux
lors du traitement des dépendances, suivez a & b si la dépendance est 'a|b'

-dep-follow-recommande= faux
lors du traitement des dépendances, suivez les recommandations

-dep-suivre-source= faux
lors du traitement des dépendances, suivez les packages binaires vers les packages sources

-dep-follow-suggère= faux
lors du traitement des dépendances, suivez les suggestions

CREATE NOUVEAU MIROIR


avec justesse miroir engendrent prénom archives url distribution [composant1 ...]

Crée un miroir prénom du référentiel distant, prend en charge avec justesse Debian standard et plate
référentiels exportés via HTTP et FTP. j'essaierais à juste titre de télécharger le fichier Release à partir d'une télécommande
référentiel et vérifier sa signature. Le format de ligne de commande ressemble à apt
sources.list (5).

Les URL PPA peuvent être spécifiées au format court :

$ créer un miroir avec justesse prénom pp :utilisateur/Projet

Mise en situation :

$ miroir à juste titre créer Wheezy-main http://mirror.yandex.ru/debian/ wheezy principal

Options:

-une fonction filtre=
filtrer les paquets dans le miroir

-filtre-avec-deps= faux
lors du filtrage, incluez également les dépendances des packages correspondants

-composants de force= faux
(uniquement avec la liste des composants) ignorer la vérification que les composants demandés sont répertoriés dans
Fichier de sortie

-ignorer les signatures= faux
désactiver la vérification des signatures des fichiers Release

-porte-clés=
trousseau gpg à utiliser lors de la vérification du fichier Release (peut être spécifié plusieurs fois)

-avec-sources= faux
télécharger les packages sources en plus des packages binaires

-avec-udebs= faux
télécharger les packages .udeb (prise en charge de l'installateur Debian)

LISTE MIROIRS


avec justesse miroir liste

La liste affiche la liste complète des miroirs du référentiel distant.

Mise en situation :

$ liste miroir avec justesse

Options:

-brut= faux
afficher la liste dans un format lisible par machine

SPECTACLES DÉTAILS À PROPOS MIROIR


avec justesse miroir montrer prénom

Affiche des informations détaillées sur le miroir.

Mise en situation :

$ miroir à juste titre show Wheezy-main

Options:

-avec-forfaits= faux
afficher la liste détaillée des packages et des versions stockés dans le miroir

EFFACER MIROIR


avec justesse miroir déposer prénom

Drop supprime les informations sur le miroir du référentiel distant prénom. Les données du package ne sont pas supprimées
(puisqu'il pourrait toujours être utilisé par d'autres miroirs ou instantanés). Si le miroir est utilisé comme source
pour créer un instantané, refuserait à juste titre de supprimer un tel miroir, utilisez flag -force pour
passer outre.

Mise en situation :

$ miroir à juste titre drop Wheezy-main

Options:

-forcer= faux
forcer la suppression du miroir même s'il est utilisé par des instantanés

MISE À JOUR MIROIR


avec justesse miroir Mise à jour prénom

Met à jour le miroir distant (télécharge les fichiers de package et les méta-informations). Quand le miroir est
créé, cette commande doit être exécutée pour la première fois pour récupérer le contenu du miroir. Ce
La commande peut être exécutée plusieurs fois pour obtenir le contenu du référentiel mis à jour. En cas d'interruption,
La commande peut être redémarrée en toute sécurité.

Mise en situation :

$ reflète correctement la mise à jour Wheezy-main

Options:

-limite de téléchargement=0
limiter la vitesse de téléchargement (ko/sec)

-forcer= faux
forcer la mise à jour du miroir même s'il est verrouillé par un autre processus

-ignorer les sommes de contrôle= faux
ignorer les incohérences de somme de contrôle lors du téléchargement des fichiers de package et des métadonnées

-ignorer les signatures= faux
désactiver la vérification des signatures des fichiers Release

-porte-clés=
trousseau gpg à utiliser lors de la vérification du fichier Release (peut être spécifié plusieurs fois)

RENOMME MIROIR


avec justesse miroir rebaptiser ancien-nom nouveau nom

La commande modifie le nom du miroir. Le nom du miroir doit être unique.

Mise en situation :

$ miroir à juste titre renommer Wheezy-min Wheezy-main

EDIT MIROIR REGLAGES


avec justesse miroir éditer prénom

La commande edit permet de modifier les paramètres du miroir : filtres, liste des architectures.

Mise en situation :

$ miroir approprié edit -filter=nginx -filter-with-deps some-mirror

Options:

-une fonction filtre=
filtrer les paquets dans le miroir

-filtre-avec-deps= faux
lors du filtrage, incluez également les dépendances des packages correspondants

-avec-sources= faux
télécharger les packages sources en plus des packages binaires

-avec-udebs= faux
télécharger les packages .udeb (prise en charge de l'installateur Debian)

Rechercher MIROIR POUR FORFAITS CORRESPONDANT À QUERY


avec justesse miroir recherche prénom requête-package

La recherche de commandes affiche la liste des packages en miroir qui correspondent à la requête du package

Mise en situation :

$ reflète correctement la recherche Wheezy-main '$Architecture (i386), Nom (% *-dev)'

Options:

-le format=
format personnalisé pour l'impression des résultats

-avec-deps= faux
inclure les dépendances dans les résultats de recherche

ADD FORFAITS À L'APPROVISIONNEMENT DÉPÔT


avec justesse repo ajouter prénom

La commande ajoute des packages au référentiel local à partir de .deb, .udeb (packages binaires) et .dsc
(paquets sources). Lors de l'importation à partir d'un répertoire, une analyse récursive serait effectuée à juste titre
recherche de tous les fichiers correspondants .[u]deb ormodèles .dsc. Chaque fichier découvert serait
analysé pour extraire les métadonnées, le package serait ensuite créé et ajouté à la base de données.
Les fichiers seraient importés dans le pool de packages interne. Pour les packages sources, tous les fichiers requis
sont également ajoutés automatiquement. Les fichiers supplémentaires pour le paquet source doivent être dans le même
répertoire sous forme de fichier *.dsc.

Mise en situation :

$ correctement repo ajouter test myapp-0.1.2.deb entrant/

Options:

-forcer le remplacement= faux
lors de l'ajout d'un package en conflit avec un package existant, supprimez le package existant

-supprimer des fichiers= faux
supprimer les fichiers qui ont été importés avec succès dans le référentiel

COPY FORFAITS ENTRE L'APPROVISIONNEMENT REPOSITOIRES


avec justesse repo copier nom-src nom-heure d'été requête-package

La commande copy copie les packages correspondants requête-package du dépôt local nom-src au dépôt local
nom-heure d'été.

Mise en situation :

$ correctement repo copy testing stable 'myapp (=0.1.12)'

Options:

-à sec= faux
ne copiez pas, montrez simplement ce qui serait copié

-avec-deps= faux
suivre les dépendances lors du traitement des spécifications du package

CREATE L'APPROVISIONNEMENT DÉPÔT


avec justesse repo engendrent prénom

Créez un référentiel de packages local. Le référentiel serait vide lors de sa création, les packages pourraient être
ajouté à partir de fichiers, copié ou déplacé depuis un autre référentiel local ou importé depuis le
miroir.

Mise en situation :

$ correctement repo créer des tests

Options:

-commentaire=
tout texte qui serait utilisé pour décrire le référentiel local

-composant= principal
composant par défaut lors de la publication

-distribution=
distribution par défaut lors de la publication

-fichier de téléchargement=
uploaders.json à utiliser lors de l'inclusion de .changes dans ce référentiel

EFFACER L'APPROVISIONNEMENT DÉPÔT


avec justesse repo déposer prénom

Supprimez les informations sur les suppressions du dépôt local. Les données du package ne sont pas supprimées (puisqu'elles
pourrait encore être utilisé par d’autres miroirs ou instantanés).

Mise en situation :

$ correctement repo drop local-repo

Options:

-forcer= faux
forcer la suppression du référentiel local même s'il est utilisé par les instantanés

EDIT PROPRIÉTÉS OF L'APPROVISIONNEMENT DÉPÔT


avec justesse repo éditer prénom

La commande edit permet de modifier les métadonnées du référentiel local : commentaire, par défaut
distribution et composant.

Mise en situation :

$ correctement repo edit -distribution=wheezy testing

Options:

-commentaire=
tout texte qui serait utilisé pour décrire le référentiel local

-composant=
composant par défaut lors de la publication

-distribution=
distribution par défaut lors de la publication

-fichier de téléchargement=
uploaders.json à utiliser lors de l'inclusion de .changes dans ce référentiel

IMPORTER FORFAITS De MIROIR À L'APPROVISIONNEMENT DÉPÔT


avec justesse repo importer miroir src dst-repo requête-package

L'importation de commandes recherche les packages correspondants requête-package dans le miroir miroir src et copie
les au dépôt local dst-repo.

Mise en situation :

$ correctement repo importer Wheezy-main testing nginx

Options:

-à sec= faux
n'importe pas, montre juste ce qui serait importé

-avec-deps= faux
suivre les dépendances lors du traitement des spécifications du package

LISTE L'APPROVISIONNEMENT REPOSITOIRES


avec justesse repo liste

La commande List affiche la liste complète des référentiels de packages locaux.

Mise en situation :

$ liste de dépôts à juste titre

Options:

-brut= faux
afficher la liste dans un format lisible par machine

MOVE FORFAITS ENTRE L'APPROVISIONNEMENT REPOSITOIRES


avec justesse repo Bougez nom-src nom-heure d'été requête-package

La commande move déplace les packages correspondants requête-package du dépôt local nom-src au dépôt local
nom-heure d'été.

Mise en situation :

$ correctement repo move test stable 'myapp (=0.1.12)'

Options:

-à sec= faux
ne bouge pas, montre juste ce qui serait déplacé

-avec-deps= faux
suivre les dépendances lors du traitement des spécifications du package

ENLEVER FORFAITS De L'APPROVISIONNEMENT DÉPÔT


avec justesse repo supprimez prénom requête-package

Les commandes suppriment les packages correspondants requête-package à partir du référentiel local prénom. Si supprimé
les packages ne sont pas référencés par d'autres dépôts ou instantanés, ils peuvent être complètement supprimés
(y compris les fichiers) en exécutant « aptly db cleanup ».

Mise en situation :

$ correctement repo supprimer les tests 'myapp (=0.1.12)'

Options:

-à sec= faux
ne supprimez pas, montrez simplement ce qui serait supprimé

SPECTACLES DÉTAILS À PROPOS L'APPROVISIONNEMENT DÉPÔT


avec justesse repo montrer prénom

La commande Show affiche des informations complètes sur le référentiel de packages local.

ex : $ correctement repo show testing

Options:

-avec-forfaits= faux
afficher la liste des packages

RENOMME L'APPROVISIONNEMENT DÉPÔT


avec justesse repo rebaptiser ancien-nom nouveau nom

La commande change le nom du dépôt local. Le nom du dépôt local doit être unique.

Mise en situation :

$ repo à juste titre renommer Wheezy-min Wheezy-main

Rechercher REPO POUR FORFAITS CORRESPONDANT À QUERY


avec justesse repo recherche prénom requête-package

La recherche de commandes affiche la liste des packages dans le référentiel local qui correspondent à la requête du package

Mise en situation :

$ correctement repo rechercher mon logiciel '$Architecture (i386), Nom (% *-dev)'

Options:

-le format=
format personnalisé pour l'impression des résultats

-avec-deps= faux
inclure les dépendances dans les résultats de recherche

ADD FORFAITS À L'APPROVISIONNEMENT REPOSITOIRES BASÉ ON .CHANGEMENTS DES DOSSIERS


avec justesse repo de Swanson comprennent |annuaire

La commande include recherche les fichiers .changes dans la liste des arguments ou des répertoires spécifiés.
Chaque fichier .changes est vérifié, analysé et les fichiers référencés sont placés dans des fichiers temporaires séparés.
répertoire et ajouté au référentiel local. Les fichiers importés avec succès sont supprimés par
défaut.

De plus, les téléchargements pourraient être restreints avec déposer. Règles dans ce fichier
contrôler les téléchargements en fonction de l'ID de clé GPG de la signature du fichier .changes et des requêtes sur .changes
champs du fichier.

Mise en situation :

$ à juste titre, le repo inclut -repo=foo-release incoming/

Options:

-accepter-non signé= faux
accepter les fichiers .changes non signés

-forcer le remplacement= faux
lors de l'ajout d'un package en conflit avec un package existant, supprimez le package existant

-ignorer les signatures= faux
désactiver la vérification de la signature du fichier .changes

-porte-clés=
trousseau gpg à utiliser lors de la vérification du fichier Release (peut être spécifié plusieurs fois)

-aucun fichier supprimé= faux
ne supprimez pas les fichiers qui ont été importés avec succès dans le référentiel

-repo={{.Distribution}}
vers quel dépôt les fichiers doivent-ils aller, par défaut le champ Distribution du fichier .changes

-fichier de téléchargement=
chemin d'accès au fichier uploaders.json

CRÉE INSTANTANÉ OF MIROIR (LOCALE DÉPÔT) CONTENU


avec justesse instantané engendrent prénom miroir nom-miroir | repo nom du dépôt | vide

Commande créer prénom à partir du miroir, il crée un instantané immuable et persistant du référentiel distant
miroir. L'instantané peut être publié ou modifié davantage par fusion, extraction et autres
caractéristiques.

Commande créer prénom à partir du référentiel crée un instantané persistant et immuable du référentiel local.
Les instantanés peuvent être traités comme des instantanés miroir et mélangés à des instantanés distants.
miroirs.

Commande créer prénom vide crée un instantané vide qui pourrait être utilisé comme base pour
opérations d’extraction d’instantanés, par exemple. Comme les instantanés sont immuables, en créer un vide
un instantané devrait suffire.

Mise en situation :

$ Un instantané approprié crée Wheezy-main-aujourd'hui à partir du miroir Wheezy-main

LISTE INSTANTANÉS


avec justesse instantané liste

La liste des commandes affiche la liste complète des instantanés créés.

Mise en situation :

$ liste d'instantanés appropriée

Options:

-brut= faux
afficher la liste dans un format lisible par machine

-sort= nom
afficher la liste dans l'ordre 'nom' ou 'heure' de création

MONTRE DÉTAILS À PROPOS INSTANTANÉ


avec justesse instantané montrer prénom

La commande show affiche des informations complètes sur un instantané.

Mise en situation :

$ à juste titre, un instantané montre Wheezy-main

Options:

-avec-forfaits= faux
afficher la liste des packages

VÉRIFIER DÉPENDANCES IN INSTANTANÉ


avec justesse instantané vérifier prénom [source ...]

Vérifier la résolution des dépendances dans l'instantané prénom, éventuellement en utilisant des instantanés supplémentaires
source comme sources de dépendance. Toutes les dépendances non satisfaites sont imprimées.

Mise en situation :

$ correctement instantané vérifier wheezy-main wheezy-contrib wheezy-non-free

PULL FORFAITS De UN AUTRE INSTANTANÉ


avec justesse instantané tirer prénom source destination requête-package

La commande pull extrait les nouveaux packages ainsi que leurs dépendances vers un instantané prénom
instantané source. Pull peut mettre à niveau la version du package dans prénom avec des versions de source
dépendances suivantes. Nouvel instantané destination est créé à la suite de ce processus.
Les packages peuvent être spécifiés simplement sous forme de « nom de package » ou sous forme de requêtes de package.

Mise en situation :

$ judicieusement snapshot pull wheezy-main wheezy-backports wheezy-new-xorg xorg-server-server

Options:

-tous les matchs= faux
extrayez tous les packages qui satisfont aux exigences de version de dépendance

-à sec= faux
ne créez pas d'instantané de destination, montrez simplement ce qui serait extrait

-pas de dépôt= faux
ne traitez pas les dépendances, extrayez simplement les packages répertoriés

-non-suppression= faux
ne supprimez pas les autres versions du package lors de l'extraction du package

DIFFÉRENCE ENTRE DEUX INSTANTANÉS


avec justesse instantané diff nom-un nom-b

Affiche la différence de packages entre deux instantanés. Snapshot est une liste de packages, donc
la différence entre les instantanés est une différence entre les listes de packages. Le paquet pourrait être
soit complètement absent dans un instantané, soit le package est présent dans les deux instantanés avec
différentes versions.

Mise en situation :

$ correctement snapshot diff - correspondant uniquement aux wheezy-main wheezy-backports

Options:

-correspondance uniquement= faux
afficher les différences uniquement pour les packages correspondants (ne pas afficher les packages manquants)

FUSIONNE INSTANTANÉS


avec justesse instantané fusionner destination source [source...]

La commande Fusionner en fusionne plusieurs source instantanés en un seul destination instantané. La fusion se produit
de gauche à droite. Par défaut, les packages avec la même paire nom-architecture sont remplacés
lors de la fusion (le package du dernier instantané de la liste gagne). Si exécuté avec une seule source
instantané, fusionner des copies source développement destination.

Mise en situation :

$ fusionner avec justesse les instantanés wheezy-w-backports wheezy-main wheezy-backports

Options:

-derniers= faux
utilisez uniquement la dernière version de chaque package

-non-suppression= faux
ne supprimez pas les packages arch/name en double

EFFACER INSTANTANÉ


avec justesse instantané déposer prénom

Drop supprime les informations sur un instantané. Si un instantané est publié, il ne peut pas être supprimé.

Mise en situation :

$ à juste titre, l'instantané laisse tomber Wheezy-main

Options:

-forcer= faux
supprimer l'instantané même s'il a été utilisé comme source pour d'autres instantanés

RENOMME INSTANTANÉ


avec justesse instantané rebaptiser ancien-nom nouveau nom

La commande change le nom de l'instantané. Le nom de l'instantané doit être unique.

Mise en situation :

$ à juste titre instantané renommer Wheezy-min Wheezy-main

Rechercher INSTANTANÉ POUR FORFAITS CORRESPONDANT À QUERY


avec justesse instantané recherche prénom requête-package

La recherche de commandes affiche la liste des packages dans l'instantané qui correspondent à la requête du package

Mise en situation :

$ recherche d'instantanés à juste titre Wheezy-main '$Architecture (i386), Nom (% *-dev)'

Options:

-le format=
format personnalisé pour l'impression des résultats

-avec-deps= faux
inclure les dépendances dans les résultats de recherche

FILTRE FORFAITS IN INSTANTANÉ PRODUIRE UN AUTRE INSTANTANÉ


avec justesse instantané une fonction filtre source destination requête-package

Le filtre de commande effectue un filtrage dans l'instantané source, produisant un autre instantané destination.
Les packages peuvent être spécifiés simplement sous forme de « nom de package » ou sous forme de requêtes de package.

Mise en situation :

$ filtre d'instantané approprié wheezy-main wheezy-required 'Priorité (obligatoire)'

Options:

-avec-deps= faux
inclure également les packages dépendants

ENLEVER PUBLIÉ DÉPÔT


avec justesse publier déposer distribution [[point final:]préfixe]

La commande supprime tout ce qui a été publié sous spécifié préfixe, édition point final
et distribution nom.

Mise en situation :

$ publie à juste titre drop wheezy

Options:

-chute de force= faux
supprimer le référentiel publié même si certains fichiers n'ont pas pu être nettoyés

LISTE OF PUBLIÉ REPOSITOIRES


avec justesse publier liste

Afficher la liste des instantanés actuellement publiés.

Mise en situation :

$ publier la liste avec pertinence

Options:

-brut= faux
afficher la liste dans un format lisible par machine

PUBLIER L'APPROVISIONNEMENT DÉPÔT


avec justesse publier repo prénom [[point final:]préfixe]

La commande publie l'état actuel du référentiel local prêt à être utilisé par les outils apt.
Les référentiels publiés apparaissent sous le répertoire rootDir/public. Une clé GPG valide est requise
pour la publication.

Un référentiel de composants multiples peut être publié en spécifiant plusieurs composants divisés par
des virgules via l'indicateur -component et plusieurs référentiels locaux comme arguments :

publier à juste titre le repo -component=main,contrib repo-main repo-contrib

Il n'est pas recommandé de publier directement des référentiels locaux, sauf si le référentiel est destiné à
les objectifs de test et les changements se produisent fréquemment. Pour une utilisation en production, veuillez prendre un instantané
du référentiel et publiez-le à l’aide de la commande publier un instantané.

Mise en situation :

$ publier correctement les tests de dépôt

Options:

-lot= faux
exécuter GPG avec un terminal détaché

-composant=
nom du composant à publier (pour la publication multi-composants, séparez les composants avec
virgules)

-distribution=
nom de la distribution à publier

-forcer l'écrasement= faux
écraser les fichiers dans le pool de packages en cas de non-concordance

-clé gpg=
ID de clé GPG à utiliser lors de la signature de la version

-porte-clés=
Porte-clés GPG à utiliser (au lieu du porte-clés par défaut)

-étiquette=
étiquette à publier

-origine=
nom d'origine à publier

-mot de passe=
Mot de passe GPG pour la clé (avertissement : pourrait ne pas être sécurisé)

-mot-de-passe-fichier=
Fichier de phrase secrète GPG pour la clé (avertissement : pourrait ne pas être sécurisé)

-porte-clés-secret=
Porte-clés secret GPG à utiliser (au lieu de celui par défaut)

-sauter le contenu= faux
ne génère pas d'index de contenu

-sauter la signature= faux
ne signez pas les fichiers Release avec GPG

PUBLIER INSTANTANÉ


avec justesse publier instantané prénom [[point final:]préfixe]

La commande publie un instantané en tant que référentiel Debian prêt à être utilisé par les outils apt.
Les référentiels publiés apparaissent sous le répertoire rootDir/public. Une clé GPG valide est requise
pour la publication.

Un référentiel de composants multiples peut être publié en spécifiant plusieurs composants divisés par
des virgules via l'indicateur -component et plusieurs instantanés comme arguments :

publier correctement un instantané -component=main,contrib snap-main snap-contrib

Mise en situation :

$ publier à juste titre un instantané Wheezy-main

Options:

-lot= faux
exécuter GPG avec un terminal détaché

-composant=
nom du composant à publier (pour la publication multi-composants, séparez les composants avec
virgules)

-distribution=
nom de la distribution à publier

-forcer l'écrasement= faux
écraser les fichiers dans le pool de packages en cas de non-concordance

-clé gpg=
ID de clé GPG à utiliser lors de la signature de la version

-porte-clés=
Porte-clés GPG à utiliser (au lieu du porte-clés par défaut)

-étiquette=
étiquette à publier

-origine=
nom d'origine à publier

-mot de passe=
Mot de passe GPG pour la clé (avertissement : pourrait ne pas être sécurisé)

-mot-de-passe-fichier=
Fichier de phrase secrète GPG pour la clé (avertissement : pourrait ne pas être sécurisé)

-porte-clés-secret=
Porte-clés secret GPG à utiliser (au lieu de celui par défaut)

-sauter le contenu= faux
ne génère pas d'index de contenu

-sauter la signature= faux
ne signez pas les fichiers Release avec GPG

MISE À JOUR PUBLIÉ DÉPÔT BY COMMUTATION À NOUVEAU INSTANTANÉ


avec justesse publier interrupteur distribution [[point final:]préfixe] nouvel instantané

La commande bascule les instantanés publiés sur place avec le nouveau contenu de l’instantané. Toutes les publications
les paramètres sont conservés (liste d'architecture, distribution, composant).

Pour les référentiels à composants multiples, l'indicateur -component doit être donné avec la liste des
composants à mettre à jour. Les instantanés correspondants doivent être donnés dans le même ordre, par exemple :

publier à juste titre switch -component=main,contrib wheezy wh-main wh-contrib

Mise en situation :

$ publier à juste titre switch wheezy ppa wheezy-7.5

Cette commande changerait de référentiel publié (avec un composant) nommé ppa/wheezy
(préfixe ppa, distribution Wheezy vers le nouvel instantané Wheezy-7.5).

Options:

-lot= faux
exécuter GPG avec un terminal détaché

-composant=
noms de composants à mettre à jour (pour la publication multi-composants, séparez les composants avec
virgules)

-forcer l'écrasement= faux
écraser les fichiers dans le pool de packages en cas de non-concordance

-clé gpg=
ID de clé GPG à utiliser lors de la signature de la version

-porte-clés=
Porte-clés GPG à utiliser (au lieu du porte-clés par défaut)

-mot de passe=
Mot de passe GPG pour la clé (avertissement : pourrait ne pas être sécurisé)

-mot-de-passe-fichier=
Fichier de phrase secrète GPG pour la clé (avertissement : pourrait ne pas être sécurisé)

-porte-clés-secret=
Porte-clés secret GPG à utiliser (au lieu de celui par défaut)

-sauter le contenu= faux
ne génère pas d'index de contenu

-sauter la signature= faux
ne signez pas les fichiers Release avec GPG

MISE À JOUR PUBLIÉ L'APPROVISIONNEMENT DÉPÔT


avec justesse publier Mise à jour distribution [[point final:]préfixe]

La commande republie (met à jour) le référentiel local publié. distribution et préfixe devrait
être occupé avec le référentiel local publié à l'aide de la commande aptlypublisher repo. Mise à jour
se produit sur place avec un temps d'arrêt minimum possible pour le référentiel publié.

Pour les référentiels publiés à plusieurs composants, tous les référentiels locaux sont mis à jour.

Mise en situation :

$ publier avec pertinence la mise à jour Wheezy ppa

Options:

-lot= faux
exécuter GPG avec un terminal détaché

-forcer l'écrasement= faux
écraser les fichiers dans le pool de packages en cas de non-concordance

-clé gpg=
ID de clé GPG à utiliser lors de la signature de la version

-porte-clés=
Porte-clés GPG à utiliser (au lieu du porte-clés par défaut)

-mot de passe=
Mot de passe GPG pour la clé (avertissement : pourrait ne pas être sécurisé)

-mot-de-passe-fichier=
Fichier de phrase secrète GPG pour la clé (avertissement : pourrait ne pas être sécurisé)

-porte-clés-secret=
Porte-clés secret GPG à utiliser (au lieu de celui par défaut)

-sauter le contenu= faux
ne génère pas d'index de contenu

-sauter la signature= faux
ne signez pas les fichiers Release avec GPG

Rechercher POUR FORFAITS CORRESPONDANT À QUERY


avec justesse paquet recherche requête-package

La recherche de commandes affiche la liste des packages dans toute la base de données qui correspondent à la requête du package

Mise en situation :

$ recherche de package appropriée '$Architecture (i386), Nom (% *-dev)'

Options:

-le format=
format personnalisé pour l'impression des résultats

SPECTACLES DÉTAILS À PROPOS FORFAITS CORRESPONDANT À QUERY


avec justesse paquet montrer requête-package

La commande affiche des méta-informations détaillées sur les packages correspondant à la requête.
Les informations du fichier de contrôle Debian s'affichent. Informations facultatives sur le package
les fichiers et leur inclusion dans les miroirs/instantanés/repos locaux sont affichés.

Mise en situation :

$ paquet approprié show nginx-light_1.2.1-2.2+wheezy2_i386'

Options:

-avec des fichiers= faux
afficher des informations sur les fichiers du pool de packages

-avec-références= faux
afficher des informations sur les miroirs, les instantanés et les dépôts locaux faisant référence à ceci
paquet

NETTOYER DB ET RANGEMENT PISCINE


avec justesse db nettoyage

Le nettoyage de la base de données supprime les informations sur les packages non référencés et supprime les fichiers du
pool de packages qui ne sont plus utilisés par les packages

Mise en situation :

$ nettoyage de la base de données à juste titre

Options:

-à sec= faux
ne supprime rien

-verbeux= faux
être verbeux lors du chargement/suppression d'objets

RÉCUPÉRER DB APRÈS CRASH


avec justesse db récupérer

La récupération de base de données fait de son mieux pour récupérer la base de données après un crash. C'est recommandé
pour sauvegarder la base de données avant d'exécuter la récupération.

Mise en situation :

$ correctement db récupérer

HTTP SERVIR PUBLIÉ REPOSITOIRES


avec justesse besoin

Le service de commande démarre le serveur HTTP intégré (ne convient pas à une utilisation réelle en production) pour
servir le contenu du sous-répertoire public/ de la racine d'aptly qui contient les publications
référentiels.

Mise en situation :

$ servir avec justesse -écouter=:8080

Options:

-écouter=:8080
hôte : port pour l'écoute HTTP

La START API HTTP SERVICE


avec justesse api besoin

Serveur HTTP Stat avec API REST appropriée.

Mise en situation :

$ judicieusement l'API sert -listen=:8080

Options:

-écouter=:8080
hôte : port pour l'écoute HTTP

-aucun verrou= faux
ne verrouille pas la base de données

RENDRE GRAPHIQUE OF RELATIONS


avec justesse graphique

Le graphique de commandes affiche la relation entre les miroirs, les référentiels locaux, les instantanés et
référentiels publiés utilisant le package graphviz pour restituer le graphique sous forme d'image.

Mise en situation :

$ graphiquement avec justesse

Options:

-le format=png
rendre le graphique au format spécifié (png, svg, pdf, etc.)

-sortie=
spécifiez le nom du fichier de sortie, la valeur par défaut est d'ouvrir le résultat dans la visionneuse

SPECTACLES COURANT APTLY'S CONFIG


avec justesse config montrer

La commande show affiche la configuration actuelle.

Mise en situation :

$ spectacle de configuration approprié

COURT AVEC JUSTESSE TÂCHES


avec justesse tâche courir -nom de fichier=nom de fichier | command1, command2,

Command permet d'organiser plusieurs commandes aptly en une seule tâche aptly, exécutée en tant que seule
fil.

Mise en situation :

$ correctement exécuté la tâche
> dépôt créer local
> dépôt ajouter le pkg1 local
> publier le dépôt local
> servir
>

Options:

-nom de fichier=
spécifie le nom de fichier qui contient les commandes à exécuter

SPECTACLES COURANT APTLY'S CONFIG


avec justesse config montrer

La commande show affiche la configuration actuelle.

Mise en situation :

$ spectacle de configuration approprié

ENVIRONNEMENT


Si variable d'environnement HTTP PROXY est réglé avec justesse utiliserait sa valeur pour proxy tous les HTTP
demandes.

RETOUR VALEURS


avec justesse existe avec :

Succès 0

1 échec général

Échec de l'analyse de la commande 2

AUTEURS


Liste des contributeurs, par ordre chronologique :

○ Andreï Smirnov (https://github.com/smira)

○ Sébastien Binet (https://github.com/sbinet)

○ Ryan Uber (https://github.com/ryanuber)

○ Simon Aquino (https://github.com/queeno)

○ Vincent Batoufflet (https://github.com/vbatoufflet)

○ Ivan Kournossov (https://github.com/zerkms)

○ Dmitrii Kashin (https://github.com/freehck)

○ Chris Lire (https://github.com/cread)

○ Rohan Garg (https://github.com/shadeslayer)

○ Russ Allbery (https://github.com/rra)

○ Sylvain Baubeau (https://github.com/lebauce)

○ Andrea Bernardo Ciddio (https://github.com/bcandrea)

○ Michael Koval (https://github.com/mkoval)

○ Alexandre Guy (https://github.com/alexanderguy)

○ Sébastien Badia (https://github.com/sbadia)

○ Szymon Sobik (https://github.com/sobczyk)

○Paul Krohn (https://github.com/paul-krohn)

○ Vincent Bernat (https://github.com/vincentbernat)

○x539 (https://github.com/x539)

janvier 2016 AVEC JUSTESSE(1)

Utilisez correctement en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Avogadro
    Avogadro
    Avogadro est un médicament moléculaire avancé
    éditeur conçu pour une utilisation multiplateforme
    en chimie computationnelle, moléculaire
    modélisation, bioinformatique, matériaux
    science et ...
    Télécharger Avogadro
  • 2
    XMLTV
    XMLTV
    XMLTV est un ensemble de programmes à traiter
    Listes TV (tvguide) et aide à la gestion
    votre visionnage de la télévision, le stockage des listes dans un
    Format basé sur XML. Il existe des utilitaires pour
    faire...
    Télécharger XML TV
  • 3
    frapper
    frapper
    Projet de logiciel libre Strikr. Artefacts
    publié sous un « intent based »
    double licence : AGPLv3 (communauté) et
    CC-BY-NC-ND 4.0 international
    (commercial)...
    Télécharger
  • 5
    GIFLIB
    GIFLIB
    giflib est une bibliothèque pour lire et
    écrire des images gif. C'est API et ABI
    compatible avec libungif qui était dans
    large utilisation tandis que la compression LZW
    l'algorithme était...
    Télécharger GIFLIB
  • 6
    Alt+F
    Alt+F
    Alt-F fournit une source libre et ouverte
    firmware alternatif pour le DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F a Samba et NFS ;
    prend en charge ext2/3/4...
    Télécharger Alt-F
  • Plus "

Commandes Linux

  • 1
    acl_grant
    acl_grant
    rsbac-admin - Accès basé sur un ensemble de règles
    Description du contrôle : rsbac-admin est un
    ensemble d'outils utilisés pour gérer les systèmes à l'aide
    un contrôle d'accès basé sur un ensemble de règles (RSBAC)
    noyau...
    Exécutez acl_grant
  • 2
    groupe_acl
    groupe_acl
    rsbac-admin - Accès basé sur un ensemble de règles
    Description du contrôle : rsbac-admin est un
    ensemble d'outils utilisés pour gérer les systèmes à l'aide
    un contrôle d'accès basé sur un ensemble de règles (RSBAC)
    noyau...
    Exécutez acl_group
  • 3
    infos cpufreq
    infos cpufreq
    cpufreq-info - Utilitaire de récupération
    Informations sur le noyau cpufreq SYNTAXE :
    cpufreq-info [options] DESCRIPTION : A
    petit outil qui imprime cpufreq
    aide à l'information...
    Exécutez cpufreq-info
  • 4
    sélecteur-cpufreq
    sélecteur-cpufreq
    cpufreq-selector - outil pour définir le CPU
    la fréquence ...
    Exécutez le sélecteur cpufreq
  • 5
    g. messagegrass
    g. messagegrass
    g.message - Affiche un message, un avertissement,
    informations de progression ou erreur fatale dans le
    Chemin de l'HERBE. Ce module doit être utilisé dans
    scripts pour les messages servis à l'utilisateur.
    KEYW...
    Exécutez g.messagegrass
  • 6
    g.mkfontcapgrass
    g.mkfontcapgrass
    g.mkfontcap - Génère la police
    fichier de configuration en analysant divers
    répertoires pour les polices. MOTS CLÉS : général
    Exécutez g.mkfontcapgrass
  • Plus "

Ad