Se connecter
Se connecter
Inscription
Mot de passe perdu
Connexion:
[Actualités]
Nvidia prévient d'une pénurie de GPU ce trimestre, avec une reprise début 2025
[Actualités]
Les Technos #469 : Un jour sans fin
[Actualités]
Test Farming Simulator 25 (PS5) - Des innovations intéressantes mais des perfor...
[Actualités]
Qualcomm souhaite réduire davantage les prix des PC Windows basés sur ARM
[Actualités]
Finalement, Google préparerait une nouvelle tablette mais la Pixel Tablet 2 ser...
[Actualités]
Windows 10 version 22H2 : erreur de mise à jour et de désinstallation
[Actualités]
OpenAI prépare désormais son propre navigateur
[Actualités]
WhatsApp bat Telegram : les transcriptions des messages vocaux arrivent pour tou...
[Actualités]
Unreal et Unreal Tournament désormais gratuits sur Internet Archive
[Actualités]
Windows 10 : Microsoft affiche des publicités en plein écran pour les PC équi...
[Articles]
Dungeons 4 - Nintendo Switch Edition
[Articles]
The Bridge Curse 2 : The Extrication
[Articles]
Farmagia
[Articles]
I*CHU: Chibi Edition
[Articles]
Farming Simulator 25
[Articles]
Goblin Slayer -Another Adventurer- Nightmare Feast
[Articles]
Deel lance des programmes en marque blanche et pour les revendeurs pour plus de ...
[Articles]
ESET Research : WolfsBane, nouvelle porte dérobée de cyber-espionnage Linux cr...
[Articles]
Devoteam présente son nouveau plan stratégique « AMPLIFY » avec un fort acce...
[Articles]
LEGO Horizon Adventures
Actualités
Lettre d'information
Proposer une actualité
Archives
Actualités
Articles
Programmation
Press Release
Matériel
Logiciels
Livres
Interviews
Derniers commentaires
Jeux Vidéos
XBox One
XBox 360
Wii U
PSP
PS4
PS3
PC
DS
GameCube
3DS
Forum
Derniers messages
Informatique
Fun
Divers
Logithèque
Blogs
Divers
A Propos
Annonceurs
Contact
Recherche
RSS
Editer un article
Titre
Mots Clés
Texte
.de Sh " Subsection heading [b][/b] .if t .Sp .ne 5 [b][/b]$1 [size=18] [b]Nom[/b] [/size] .IX Header "NOM" apt-src - Gère les arborescences des paquets source debian. [size=18] [b]Résumé[/b] [/size] .IX Header "SYNOPSIS" &[b]apt-src[/b] [[i]options[/i]] [i]commande[/i] &[b]apt-src[/b] [[i]options[/i]] [i]install|remove[/i] paquet1 [paquet2 ...] &[b]apt-src[/b] [i]emplacement[/i] paquet [size=18] [b]Description[/b] [/size] .IX Header "DESCRIPTION" apt-src est une interface en ligne de commande pour le téléchargement, l'installation, la mise à niveau et le suivi des paquets source debian. Ce programme peut être exécuté aussi bien par un utilisateur normal que par le superutilisateur (root). À la différence des paquets binaires, les paquets source ne sont pas installés dans un emplacement standard (canonique). En effet, ils sont « installés » en dépaquetant leur arborescence source dans le répertoire désiré. Un paquet source peut être installé plusieurs fois, à des emplacements différents. Ce programme gère les paquets source installés selon ce principe et fournit des outils de recherche pour vous aider à trouver où un paquet source est installé. Une des commandes ci-dessous doit être indiquée, sauf lors de l'utilisation des options -h ou -help. "update" 4 [table][row][col] [/col][col].IX Item "update" Met à jour les listes des paquets disponibles. Rigoureusement identique à « apt-get update ». Ne peut être exécutée, dans la configuration par défaut, que par le superutilisateur.[/col][/row][/table] "install" 4 [table][row][col] [/col][col].IX Item "install" Installe, dans le répertoire courant, le ou les paquets source indiqués. Si le paquet est déjà installé dans le répertoire courant, une mise à niveau est tentée. .Sp Cette commande accepte aussi bien les noms de paquets binaires que ceux des paquets source. Comme avec « apt-get install », vous pouvez préfixer le nom avec =version ou /distribution (release) pour spécifier la version du paquet ou la distribution choisie. .Sp Cette commande s'assurera que les dépendances du paquet source sont satisfaites. .Sp Avec l'option --location, le paquet source sera installé ou mis à niveau à l'emplacement indiqué au lieu du répertoire courant. .Sp Avec l'option --build tous les paquets nouvellement installés ou mis à jour seront compilés.[/col][/row][/table] "upgrade" 4 [table][row][col] [/col][col].IX Item "upgrade" Met à jour tous les paquets source installés, sauf avec les options &--location ou --here (ici), où seuls les paquets source situés dans le répertoire indiqué seront mis à jour. .Sp Avec l'option --patch (valeur par défaut), apt-src tentera de fabriquer une rustine (patch) contenant tous les changements locaux apportés au paquet source puis appliquera cette rustine à l'arborescence après sa mise à jour. Ceci permet à vos changements locaux d'être préservés lors d'une mise à niveau du paquet. Il peut arriver que cette méthode ne fonctionne pas, vous devrez alors fusionner vos propres modifications à la main. .Sp Avec l'option --build tous les paquets nouvellement installés ou mis à jour seront compilés.[/col][/row][/table] "remove" 4 [table][row][col] [/col][col].IX Item "remove" Supprime le ou les paquets source spécifiés. Les options --location ou &--here (ici) peuvent être employées pour limiter la suppression des paquets au répertoire indiqué.[/col][/row][/table] "build" 4 [table][row][col] [/col][col].IX Item "build" Construit la ou les sources spécifiées. Si la source n'est pas encore installée, elle le sera préalablement.[/col][/row][/table] "clean" 4 [table][row][col] [/col][col].IX Item "clean" Nettoie les arborescences du ou des paquets source spécifiés. Les options &--location ou --here (ici) peuvent être employées pour ne nettoyer que les paquets du répertoire indiqué.[/col][/row][/table] "import" 4 [table][row][col] [/col][col].IX Item "import" Permet d'informer apt-src de l'existence d'une arborescence source préalablement dépaquetée. En plus du nom sous lequel elle doit être importée, vous devez indiquer l'emplacement de cette arborescence source (avec --location). Vous pouvez avoir besoin de spécifier la version de la source (avec --version). N'espérez pas que la commande build fonctionne avec cette source, à moins qu'elle ne possède un répertoire debian/[/col][/row][/table] "list" 4 [table][row][col] [/col][col].IX Item "list" Sans autre paramètre, cette commande énumère tous les paquets source installés et indique leur état ainsi que le répertoire où ils sont installés. Si le nom d'un paquet est spécifié, la commande affichera seulement les occurrences installées de ce paquet source. Si les options &--location ou --here sont employées, elles limiteront la liste aux paquets du répertoire indiqué.[/col][/row][/table] "location" 4 [table][row][col] [/col][col].IX Item "location" N'accepte qu'un seul paramètre : Le nom du paquet source. Si le paquet est installé, la commande renvoie le chemin de la racine de l'arborescence du paquet source. .Sp Cette commande peut être employée quand vous devez inclure des fichiers provenant d'un autre paquet source, ou quelque chose comme ça. Par exemple : .Sp &[i]apt-src[/i] location pkg[/col][/row][/table] "version" 4 [table][row][col] [/col][col].IX Item "version" N'accepte qu'un seul paramètre : le nom du paquet source. Si le paquet est installé, sa version est retournée.[/col][/row][/table] "name" 4 [table][row][col] [/col][col].IX Item "name" N'accepte qu'un seul paramètre : le nom d'un paquet source (une expression rationnelle peut être utilisée). Renvoie le nom du paquet source installé, correspondant au paramètre spécifié. (NdT : Utile en cas d'utilisation d'expression rationnelle.)[/col][/row][/table] [size=18] [b]Options[/b] [/size] .IX Header "OPTIONS" Toutes les options en ligne de commande peuvent être réglées par l'intermédiaire du fichier de configuration. Les descriptions indiquent l'option de configuration à régler. Pour les options booléennes vous pouvez surcharger les valeurs par défaut du fichier en employant quelque chose comme -f-, --no-f, -f=no ou d'autres variantes. "[b][/b]-h, [b][/b]--help" 4 [table][row][col] [/col][col].IX Item "-h, --help" Affiche ce fichier d'aide.[/col][/row][/table] "[b][/b]-b, [b][/b]--build, [b][/b]--compile" 4 [table][row][col] [/col][col].IX Item "-b, --build, --compile" Construit les paquets source après les avoir installés ou mis à jour. Paramètre de configuration : APT::Src::Compile[/col][/row][/table] "[b][/b]-i, [b][/b]--installdebs" 4 [table][row][col] [/col][col].IX Item "-i, --installdebs" Installe les paquets après avoir construit les sources. Implique l'usage de &--build. Paramètre de configuration : APT::Src::InstallDebs .Sp Notez que si des paquets multiples sont produits à partir d'un paquet source unique, ils seront tous installés.[/col][/row][/table] "[b][/b]-p, [b][/b]--patch" 4 [table][row][col] [/col][col].IX Item "-p, --patch" Tente de réimplanter les changements locaux dans la nouvelle arborescence après la mise à jour. Cette option est prise par défaut. Employer --no-p pour ignorer cette action. Paramètre de configuration : APT::Src::Patch[/col][/row][/table] "[b][/b]-l, [b][/b]--location" 4 [table][row][col] [/col][col].IX Item "-l, --location" Spécifie un répertoire. Limite l'action aux paquets du répertoire spécifié. Paramètre de configuration : APT::Src::Location[/col][/row][/table] "[b][/b]-c, [b][/b]--cwd, [b][/b]--here" 4 [table][row][col] [/col][col].IX Item "-c, --cwd, --here" Limite l'action aux paquets du répertoire courant. Paramètre de configuration : APT::Src::Here[/col][/row][/table] "[b][/b]--upstream-version" 4 [table][row][col] [/col][col].IX Item "--upstream-version" Utilisable seulement avec la commande version. Permet de ne pas afficher le numéro de version debian de la version du paquet.[/col][/row][/table] "[b][/b]-k, [b][/b]--keep-built" 4 [table][row][col] [/col][col].IX Item "-k, --keep-built" Conserve les .debs et les autres fichiers construits, après leur installation, lors de l'usage de l'option --installdebs. Paramètre de configuration : APT::Src::KeepBuilt[/col][/row][/table] "[b][/b]-n, [b][/b]--no-delete-source" 4 [table][row][col] [/col][col].IX Item "-n, --no-delete-source" Conserve les fichiers source lors de la desinstallation d'un paquet source. Paramètre de configuration : APT::Src:NoDeleteSource[/col][/row][/table] "[b][/b]--version" 4 [table][row][col] [/col][col].IX Item "--version" Spécifie une version de l'arborescence de la source. À utiliser avec la commande d'importation.[/col][/row][/table] "[b][/b]-q, [b][/b]--quiet" 4 [table][row][col] [/col][col].IX Item "-q, --quiet" Redirige toutes les sorties vers /dev/null à moins qu'une commande ne fonctionne pas comme prévu. Paramètre de configuration : APT::Src::Quiet[/col][/row][/table] "[b][/b]-t, [b][/b]--trace" 4 [table][row][col] [/col][col].IX Item "-t, --trace" Affiche chaque commande telle qu'elle est lancée. Paramètre de configuration : APT::Src::Trace[/col][/row][/table] En plus des options ci-dessus, il existe quelques éléments de configuration moins utilisés. Ils ne peuvent être indiqués que dans les fichiers de configuration /etc/apt/apt.conf et ~/.apt-src/config Il s'agit de : "APT::Src::BuildCommand" 4 [table][row][col] [/col][col].IX Item "APT::Src::BuildCommand" Indique la commande à employer pour construire le paquet. Cette commande sera exécutée à partir de l'arborescence des sources. Par défaut « dpkg-buildpackage - b -us -uc », avec « -rfakeroot » ajouté pour les utilisateurs autres que le superutilisateur.[/col][/row][/table] "APT::Src::RootCommand" 4 [table][row][col] [/col][col].IX Item "APT::Src::RootCommand" Indique la commande à employer si un utilisateur autre que le superutilisateur doit devenir superutilisateur. Elle est employée pour, par exemple, satisfaire build-deps. sudo, la valeur par défaut, est un choix judicieux. Si vous voulez employer su, vous devez le faire sous la forme « su -c ».[/col][/row][/table] "APT::Src::BuildDeps" 4 [table][row][col] [/col][col].IX Item "APT::Src::BuildDeps" Demande à apt-src d'installer les dépendances nécessaires au paquet source lors de son installation ou de sa mise à jour. Actif par défaut. Si vous désactivez cette option, certains paquets peuvent ne pas être construits en raison de dépendances manquantes.[/col][/row][/table] [size=18] [b]Nom[/b] [/size] .IX Header "NOTE SUR LES NOMS" Vous pouvez employer le nom du paquet binaire ou le nom du paquet source pour installer un nouveau paquet source. Par contre, pour travailler avec des paquets déjà installés, vous devez, actuellement, employer les noms des paquets source. (Cela pourrait changer plus tard). Toutefois, vous pouvez employer des expressions rationnelles pour spécifier les noms. [size=18] [b]Environnement[/b] [/size] .IX Header "ENVIRONNEMENT" Ce programme définit s-1APT_SRC_BUILDs0 lorsqu'il construit un paquet. [size=18] [b]Exemples[/b] [/size] .IX Header "EXEMPLES" Pour installer le paquet source « toto » dans /usr/src, construire le paquet et installer les .debs résultants : .Vb 1 & apt-src install --location=/usr/src -i toto .Ve Pour suivre les changements du paquet source « toto » déjà implanté et installer les .debs à chaque fois qu'une nouvelle version est disponible : .Vb 1 & apt-src install -i toto .Ve Pour installer une copie locale du paquet foo, et appliquer une rustine (patch) locale : .Vb 4 & apt-src install foo & cd foo-version & patch <~/my-foo-patch & apt-src build --installdebs foo .Ve Pour mettre à niveau votre copie locale de foo, conserver votre rustine (patch), puis construire et installer les nouveaux .debs : .Vb 1 & apt-src install -i foo .Ve Pour importer, dans apt-src, l'arborescence source que vous avez dépaquetée, par un tarball, dans /usr/src/linux, depuis ftp.kernel.org (ou depuis un paquet du kernel-source). Cette commande à pour but de renseigner apt-src au sujet du paquet : .Vb 1 & apt-src import kernel --location=/usr/src/linux --version=2.4.18 .Ve Voici un exemple utilisé pour le paquet d'un module noyau dont le script debian/rules cherche à déterminer s'il est construit par apt-src, pour, dans ce cas, définir les variables s-1KVERSs0, s-1KSRCs0, et s-1KDREVs0 qui sont normalement fixées par make-kpkg : .Vb 5 & ifdef APT_SRC_BUILD & KDREV=$(shell apt-src version kernele(-source.e*e)e?) & KSRC=$(shell apt-src location kernele(-source.e*e)e?) & KVERS=$(shell apt-src name kernele(-source.e*e)e? | sed s/kernel-source-//) & endif .Ve [size=18] [b]Fichiers[/b] [/size] .IX Header "FICHIERS" "/etc/apt/sources.list" 4 [table][row][col] [/col][col].IX Item "/etc/apt/sources.list" Emplacement des archives du système de distribution de paquets.[/col][/row][/table] "~/.apt-src/status" 4 [table][row][col] [/col][col].IX Item "~/.apt-src/status" Fichier d'état d'apt-src, qui liste les paquets installés.[/col][/row][/table] "/etc/apt/apt.conf" 4 [table][row][col] [/col][col].IX Item "/etc/apt/apt.conf" Fichier global de configuration pour apt-src (et apt).[/col][/row][/table] "~/.apt-src/config" 4 [table][row][col] [/col][col].IX Item "~/.apt-src/config" Fichier de configuration propre à l'utilisateur pour apt-src.[/col][/row][/table] [size=18] [b]Voir aussi[/b] [/size] .IX Header "VOIR AUSSI" &[i]apt[/i]-get(8), [i]sources.list[/i](5), [i]dpkg[/i]-source(1) [size=18] [b]Auteur[/b] [/size] .IX Header "AUTEUR" Copyright 2002 Joey Hess
Ceci est logiciel libre. Consultez la version 2 et suivantes de la Licence Publique Générale (s-1GPLs0) de s-1GNUs0 pour les conditions de duplication. Ce logiciel est fourni sans s-1AUCUNEs0 garantie. [size=18] [b]Traduction[/b] [/size] .IX Header "TRADUCTION" Valéry Perrin
le 18 octobre 2004. L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande « man -L en apt-src ». N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute erreur dans de cette page de manuel.
Fichier
Forum
-
Derniers messages
Bavardages
Aujourd'hui, je rénove ou je construis ^^
Software
problème sur windows 10
Réseaux et Télécom
Administrateur Réseau - Cisco
Réseaux et Télécom
Problème wifi (POE)
Software
Postfix - Need help
Bavardages
Oh râge oh désespoir !
Programmation
Enregistrement client et envoi mail
Software
SÉCURITÉ MACBOOK
Hardware
conseil matos réseau?
Hardware
nVidia Shield Android TV
Actualités
-
Archives
Matériel
Nvidia prévient d'une pénurie de GPU ce trimestre, avec une reprise début 2025
Les Technos
Les Technos #469 : Un jour sans fin
Jeux Vidéos
Test Farming Simulator 25 (PS5) - Des innovations intéressantes mais des performances à revoir
Matériel
Qualcomm souhaite réduire davantage les prix des PC Windows basés sur ARM
Tablettes
Finalement, Google préparerait une nouvelle tablette mais la Pixel Tablet 2 serait abandonnée
Ada
CSS
Cobol
CPP
HTML
Fortran
Java
JavaScript
Pascal
Perl
PHP
Python
SQL
VB
XML
Anon URL
DailyMotion
eBay
Flickr
FLV
Google Video
Google Maps
Metacafe
MP3
SeeqPod
Veoh
Yahoo Video
YouTube
6px
8px
10px
12px
14px
16px
18px
Informaticien.be
- © 2002-2024
Akretio
SPRL - Generated via
Kelare
The Akretio Network:
Akretio
-
Freedelity
-
KelCommerce
-
Votre publicité sur informaticien.be ?