installer un .deb sans être root
Bonjour, Auriez-vous des indications ou des pointeurs qui expliquent comment installer un .deb sans être root ? (Évidemment ce .deb ne nécessite aucune modification de fichier appartenant à root.) Merci. [CITATION ALÉATOIRE : Veux-tu être heureux ? Donne du bonheur... Antoine de Saint-Exupéry] -- Pierre Crescenzo mailto:[EMAIL PROTECTED] (Retirez « -sansspam » pour répondre. Merci.) http://www.crescenzo.nom.fr/
Re: installer un .deb sans être root
Bonjour, Pierre Crescenzo wrote: Bonjour, Auriez-vous des indications ou des pointeurs qui expliquent comment installer un .deb sans être root ? (Évidemment ce .deb ne nécessite aucune modification de fichier appartenant à root.) Pour installer un paquet Debian (et on un .deb, on voit bien là le vocabulaire windosiens :) ) avec l'utilisateur lambda, il y a sudo (apt-cache show sudo) qui permet de lancer des commandes réservées à root. exemple dans le fichier de conf /etc/sudoers : Cmnd_Alias INSTALL=/usr/bin/apt-get lambdaALL= NOPASSWD : INSTALL et lambda pourra utiliser apt-get install sans avori à donner le mdp root. et en mettant dpkg, ce sera pareil, il est aussi possible de limiter à l'install (dpkg -i dans Cmnd_Alias). Merci. de rien, J8.
Re: installer un .deb sans être root
* Pierre Crescenzo [EMAIL PROTECTED] [2004-03-25 10:33] : Bonjour, Auriez-vous des indications ou des pointeurs qui expliquent comment installer un .deb sans être root ? (Évidemment ce .deb ne nécessite aucune modification de fichier appartenant à root.) Le décompresser simplement avec ar et ranger les fichiers décompressés au bon endroit. Mais si le paquet n'a pas besoin des droits root, pourquoi ne pas simplement créer une archive .tar.gz (plus pratique AMA) ? Fred -- Comment poser les questions de manière intelligente ? http://www.gnurou.org/documents/smart-questions-fr.html Code de conduite des listes Debian http://www.debian.org/MailingLists/#codeofconduct
Re: installer un .deb sans tre root
Pierre Crescenzo [EMAIL PROTECTED] writes: Bonjour, Auriez-vous des indications ou des pointeurs qui expliquent comment installer un .deb sans être root ? (Évidemment ce .deb ne nécessite aucune modification de fichier appartenant à root.) Merci. Tout installation de paquet modifie (au moins) un fichier qui appartient à root, /var/lib/dpkg/status. Et également met les scripts d'install/désinstall dans /var/lib/dpkg/info/, plus un ou deux lock par ci par là... Reste la solution de désarchiver et installer les fichiers à la main, mais on perd la gestion centralisée des installations (upgrade, dépendances, etc...) -- Julien Gilles.
Re: installer un .deb sans être root
installer un .deb sans être root ? (Évidemment ce .deb ne nécessite aucune modification de fichier appartenant à root.) ca j'en doute : [madcoder hades] ll /var/lib/dpkg/ [~] total 29256 drwxr-xr-x2 root root 4096 2004-03-23 09:12 alternatives -rw-r--r--1 root root 12891305 2004-03-25 09:48 available -rw-r--r--1 root root 12891305 2004-03-25 09:48 available-old -rw-r--r--1 root root8 2004-01-19 17:33 cmethopt -rw-r--r--1 root root 2087 2004-03-12 11:36 diversions -rw-r--r--1 root root 2149 2004-03-12 11:36 diversions-old drwxr-xr-x2 root root86016 2004-03-25 09:48 info -rw-r-1 root root0 2004-03-25 09:48 lock -rw-r-1 root root0 2004-01-19 18:01 methlock drwxr-xr-x5 root root 4096 2004-01-19 17:32 methods drwxr-xr-x2 root root 4096 2003-10-27 20:45 parts -rw-r--r--1 root root 128 2004-02-11 00:56 statoverride -rw-r--r--1 root root 88 2004-02-11 00:56 statoverride-old -rw-r--r--1 root root 1994639 2004-03-25 09:48 status -rw-r--r--1 root root 1994766 2004-03-25 09:48 status-old drwxr-xr-x2 root root 4096 2004-03-25 09:48 updates ce que je sous entend, c'est que dpkg, il inscrit qqpart que tu as installé ton paquet, et ce quelquepart, ... il appartient au root -- Pierre Habouzit (X2000) http://www.madism.org L'élève, comme la rivière, aimerait suivre son cours tout en restant dans son lit. /Albert/ /Camus/
Re: installer un .deb sans être root
Bonjour, Auriez-vous des indications ou des pointeurs qui expliquent comment installer un .deb sans être root ? (Évidemment ce .deb ne nécessite aucune modification de fichier appartenant à root.) Pour installer un paquet Debian (et on un .deb, on voit bien là le vocabulaire windosiens :) ) Loupé, le vocabulaire doit venir d'autre part, je suis Debianiste (ou Debianoeud :-)) depuis la version 0.9 du noyau. avec l'utilisateur lambda, il y a sudo (apt-cache show sudo) qui permet de lancer des commandes réservées à root. exemple dans le fichier de conf /etc/sudoers : Cmnd_Alias INSTALL=/usr/bin/apt-get lambdaALL= NOPASSWD : INSTALL et lambda pourra utiliser apt-get install sans avori à donner le mdp root. et en mettant dpkg, ce sera pareil, il est aussi possible de limiter à l'install (dpkg -i dans Cmnd_Alias). Mais si lambda n'est pas root, il ne peut pas modifier /etc/sudoers... En l'occurrence c'est pour installer un logiciel autonome (sans nécessité de configuration en tant que root) fourni sous forme de .deb sans avoir recours à root. Merci. [CITATION ALÉATOIRE : Les élèves de sexe masculin sont invités à ne pas en changer avant la fin de l'année. Perle de l'Éducation Nationale] -- Pierre Crescenzo mailto:[EMAIL PROTECTED] (Retirez « -sansspam » pour répondre. Merci.) http://www.crescenzo.nom.fr/
Re: installer un .deb sans être root
Bonjour, Le décompresser simplement avec ar et ranger les fichiers décompressés au bon endroit. Mais si le paquet n'a pas besoin des droits root, pourquoi ne pas simplement créer une archive .tar.gz (plus pratique AMA) ? Le fichier est fourni sour forme de .deb (et d'autres formats dont .tgz). C'est simplement pour apprendre. :-) Merci. [CITATION ALÉATOIRE : Le Christ a pardonné à la femme adultère. Parbleu ! Ce n'était pas la sienne. Georges Courteline] -- Pierre Crescenzo mailto:[EMAIL PROTECTED] (Retirez « -sansspam » pour répondre. Merci.) http://www.crescenzo.nom.fr/
Re: installer un .deb sans tre root
On Thu, Mar 25, 2004 at 11:28:03AM +0100, Julien Gilles wrote: Tout installation de paquet modifie (au moins) un fichier qui appartient à root, /var/lib/dpkg/status. Et également met les scripts d'install/désinstall dans /var/lib/dpkg/info/, plus un ou deux lock par ci par là... On devrait pouvoir faire, à base de dpkg --root=/home/crazycat -i unpaquet.deb (jamais essayé) Tout utilisateur pourrait alors avoir sa propre collection de programmes avec ses propres dépendances... Que ça en vaille la peine ou non est une autre histoire :-) Y.
Re: installer un .deb sans être root
Pierre Crescenzo wrote: Bonjour, Pour installer un paquet Debian (et on un .deb, on voit bien là le vocabulaire windosiens :) ) Loupé, le vocabulaire doit venir d'autre part, je suis Debianiste (ou Debianoeud :-)) depuis la version 0.9 du noyau. lol, il y a eut contamination alors ! avec l'utilisateur lambda, il y a sudo (apt-cache show sudo) qui permet de lancer des commandes réservées à root. exemple dans le fichier de conf /etc/sudoers : Cmnd_Alias INSTALL=/usr/bin/apt-get lambdaALL= NOPASSWD : INSTALL et lambda pourra utiliser apt-get install sans avori à donner le mdp root. et en mettant dpkg, ce sera pareil, il est aussi possible de limiter à l'install (dpkg -i dans Cmnd_Alias). Mais si lambda n'est pas root, il ne peut pas modifier /etc/sudoers... En l'occurrence c'est pour installer un logiciel autonome (sans nécessité de configuration en tant que root) fourni sous forme de .deb sans avoir recours à root. ah en effet, dans ce cas, un bon tarball, ya ke ça d'vrai ! (si le paquet Debian existe, le tarball aussi, au moins osus forme de sources) Merci. de rien, J8.
Re: installer un .deb sans tre root
Yves Rutschle [EMAIL PROTECTED] writes: On Thu, Mar 25, 2004 at 11:28:03AM +0100, Julien Gilles wrote: Tout installation de paquet modifie (au moins) un fichier qui appartient à root, /var/lib/dpkg/status. Et également met les scripts d'install/désinstall dans /var/lib/dpkg/info/, plus un ou deux lock par ci par là... On devrait pouvoir faire, à base de dpkg --root=/home/crazycat -i unpaquet.deb (jamais essayé) Tout utilisateur pourrait alors avoir sa propre collection de programmes avec ses propres dépendances... Que ça en vaille la peine ou non est une autre histoire :-) Y. $ dpkg --root=/tmp/foo -i /var/cache/apt/archives/base-files_3.0.14_i386.deb dpkg: l'opération demandée requiert les privilèges du super-utilisateur $ fakeroot dpkg --root=/tmp/foo -i /var/cache/apt/archives/base-files_3.0.14_i386.deb dpkg: impossible d'accéder au répertoire administratif de dpkg: Aucun fichier ou répertoire de ce type Bon, il faut recréer toute l'arborescence, effectivement Que ça en vaille la peine ou non est une autre histoire :-) -- Julien Gilles.
Re: installer un .deb sans être root
Pierre Crescenzo [EMAIL PROTECTED] writes: Bonjour, Auriez-vous des indications ou des pointeurs qui expliquent comment installer un .deb sans être root ? (Évidemment ce .deb ne nécessite aucune modification de fichier appartenant à root.) Il me semble bien avoir lu il n'y a pas longtemps que c'était dans la todo liste pour la future version d'apt-get... En attendant ça va être du bidouillage. -- William - http://flibuste.net
Re : installer un .deb sans être root
Le 25.03.2004 11:50, Pierre Crescenzo a écrit : Bonjour, Auriez-vous des indications ou des pointeurs qui expliquent comment installer un .deb sans être root ? (Évidemment ce .deb ne nécessite aucune modification de fichier appartenant à root.) [...] avec l'utilisateur lambda, il y a sudo (apt-cache show sudo) qui permet de lancer des commandes réservées à root. exemple dans le fichier de conf /etc/sudoers : Cmnd_Alias INSTALL=/usr/bin/apt-get lambdaALL= NOPASSWD : INSTALL et lambda pourra utiliser apt-get install sans avori à donner le mdp root. et en mettant dpkg, ce sera pareil, il est aussi possible de limiter à l'install (dpkg -i dans Cmnd_Alias). Mais si lambda n'est pas root, il ne peut pas modifier /etc/sudoers... En l'occurrence c'est pour installer un logiciel autonome (sans nécessité de configuration en tant que root) fourni sous forme de .deb sans avoir recours à root. Merci. Installer un paquet Debian n'a d'intérêt que pour maintenir un jour le système et une base de donnée des paquets installés propres. Maintenir cette base de donnée a forcément un impact sur le système tout entier. Ce privilège ne peut donc qu'être confié à root. -- - JEan-Luc pgpUHYqUZPPQO.pgp Description: PGP signature
Re: installer un .deb sans être root
Bonjour, Il me semble bien avoir lu il n'y a pas longtemps que c'était dans la todo liste pour la future version d'apt-get... En attendant ça va être du bidouillage. Merci pour cette réponse et pour toutes les autres. Je vais faire avec ar et tâcher de suivre ce TODO. Cordialement, [CITATION ALÉATOIRE : Quand on fait l'andouille, on est mangé. Henri Jeanson] -- Pierre Crescenzo mailto:[EMAIL PROTECTED] (Retirez « -sansspam » pour répondre. Merci.) http://www.crescenzo.nom.fr/
Re: installer un .deb sans être root
* Yannick Roehlly [EMAIL PROTECTED] [2004-03-25 16:05] : Frédéric Bothamy [EMAIL PROTECTED] writes: Le décompresser simplement avec ar et ranger les fichiers décompressés au bon endroit. Pourquoi pas avec « dpkg -x » ? Ah oui, c'est mieux (enfin, tant qu'on a dpkg de disponible sur la machine) : je ne connaissais pas cette option de dpkg (habituellement, j'utilise debview pour voir le contenu des paquets Debian sous Emacs). Fred -- Comment poser les questions de manière intelligente ? http://www.gnurou.org/documents/smart-questions-fr.html Code de conduite des listes Debian http://www.debian.org/MailingLists/#codeofconduct
Re: installer un .deb sans tre root
Frédéric Bothamy [EMAIL PROTECTED] writes: Le décompresser simplement avec ar et ranger les fichiers décompressés au bon endroit. Pourquoi pas avec « dpkg -x » ? ;-) Yannick
installer un .deb
encore novide sur linux debian j aimerai savoir comment installer un .deb manuelement et si cette procedure retrouve t'elle les dependance automatiquement merci d'avance Riton -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: installer un .deb
Le Mardi 28 Mai 2002 15:28, Riton a écrit : encore novide sur linux debian j aimerai savoir comment installer un .deb manuelement man dpkg et si cette procedure retrouve t'elle les dependance automatiquement oui -- Don't be afraid ... I'm going to give you the choice I've never had (° / ) MadCoder (53 53) ^^ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: installer un .deb
On Tue, 28 May 2002 14:32:19 +0200 MadCoder [EMAIL PROTECTED] wrote: Le Mardi 28 Mai 2002 15:28, Riton a écrit : encore novide sur linux debian j aimerai savoir comment installer un .deb manuelement man dpkg et si cette procedure retrouve t'elle les dependance automatiquement oui Mais ne les installe pas : utiliser apt-get pour ca. Olivier. -- Olivier Crouzet Institut des Sciences Cognitives CNRS - Université Claude Bernard Lyon 1 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: installer un .deb
Le Tue, 28 May 2002 14:28:12 +0100 Riton [EMAIL PROTECTED] écrivait : Salut, encore novide sur linux debian j aimerai savoir comment installer un .deb manuelement Pour savoir comment faire, tu peux lire ça par exemple : http://nicolaxx.free.fr/docs/apt/apt_dpkg.html A++ Nicolas -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]