.deb
Résolu
Bonjour,
Je suis debutant sous linux, et j'ais une machine sous debian qui n'a pas de conexion internet. Je recupere donc ce dont jai besoin depuis un autre poste, et je me retrouve avec un .deb
evidemment un apt-get istall aurait était simple ....
quesque je fais avec mon .deb pour l'installer ? help plz =)
Merci d'avance
Je suis debutant sous linux, et j'ais une machine sous debian qui n'a pas de conexion internet. Je recupere donc ce dont jai besoin depuis un autre poste, et je me retrouve avec un .deb
evidemment un apt-get istall aurait était simple ....
quesque je fais avec mon .deb pour l'installer ? help plz =)
Merci d'avance
A voir également:
- .deb
- Comment déb - Guide
- Crossover deb - Télécharger - Utilitaires
- Comment créer un package .deb d'un programme.sh (ensemble de scripts) en bash - Forum Debian
5 réponses
Avec dpkg :
Autre solution, tu mets le .deb dans /var/cache/apt/archives et là tu peux l'installer avec aptitude ou apt-get (aptitude c'est mieux au passage).
Bonne chance
sudo dpkg -i lefichier.deb
Autre solution, tu mets le .deb dans /var/cache/apt/archives et là tu peux l'installer avec aptitude ou apt-get (aptitude c'est mieux au passage).
Bonne chance
Pour aptitude c'est normal il faudrait taper :
(sans le .deb, sans le numéro de version).
Pour la version avec dpkg, c'est normal aussi, il te dit que ce paquet requiert d'autres paquets (que tu devras télécharger et installer de la même façon). Il faut bien sûr que tu aies déjà installé (ou téléchargé) les dépendances d'un paquet pour l'installer. Ainsi aptitude te dira de la même façon qu'il te manque des dépendances.
Note que tu peux passer à dpkg plusieurs paquets et il se débrouille pour les installer dans le bon ordre. Ainsi, si tu les mets tous dans un même répertoire et que tu te places dedans (avec la commande cd par exemple), tu peux tout à fait taper :
Si tu préfères la version avec aptitude et que tu mets les dépendances dans /var/cache/apt/archives, il se débrouillera il suffit juste de lui dire le paquet que tu souhaites installer, il ira chercher dans son cache se dont il a besoin.
Le soucis c'est que tes dépendances peuvent elles même requérir d'autres dépendances donc c'est un peu galère sans réseau. Tu peux voir quels paquets sont installés avec la commande dpkg -l (L minuscule). Par exemple si je veux voir si kopete est installé :
Si une ligne apparaît c'est qu'il est installé. Sinon... c'est qu'il n'est pas installé :-)
Pour voir les dépendances, il suffit d'aller dans l'interface ncurses d'aptitude :
Là, il suffit de chercher le paquet dont tu veux connaître les dépendances en tapant par exemple :
Si plusieurs paquets correspondent à ta recherche, tu peux aller de paquets en paquets en appuyant sur n. Une fois le bon paquet en surbrillance il suffit d'appuyer sur entrée. Utilise les flèches pour descendre dans la description, les dépendances sont en bas. Quand tu as fini appuies sur q pour quitter.
Bonne chance
sudo aptitude install monpaquet
(sans le .deb, sans le numéro de version).
Pour la version avec dpkg, c'est normal aussi, il te dit que ce paquet requiert d'autres paquets (que tu devras télécharger et installer de la même façon). Il faut bien sûr que tu aies déjà installé (ou téléchargé) les dépendances d'un paquet pour l'installer. Ainsi aptitude te dira de la même façon qu'il te manque des dépendances.
Note que tu peux passer à dpkg plusieurs paquets et il se débrouille pour les installer dans le bon ordre. Ainsi, si tu les mets tous dans un même répertoire et que tu te places dedans (avec la commande cd par exemple), tu peux tout à fait taper :
sudo dpkg -i *deb
Si tu préfères la version avec aptitude et que tu mets les dépendances dans /var/cache/apt/archives, il se débrouillera il suffit juste de lui dire le paquet que tu souhaites installer, il ira chercher dans son cache se dont il a besoin.
Le soucis c'est que tes dépendances peuvent elles même requérir d'autres dépendances donc c'est un peu galère sans réseau. Tu peux voir quels paquets sont installés avec la commande dpkg -l (L minuscule). Par exemple si je veux voir si kopete est installé :
dpkg -l | grep "^ii" | grep kopete
Si une ligne apparaît c'est qu'il est installé. Sinon... c'est qu'il n'est pas installé :-)
Pour voir les dépendances, il suffit d'aller dans l'interface ncurses d'aptitude :
aptitude
Là, il suffit de chercher le paquet dont tu veux connaître les dépendances en tapant par exemple :
/kopete
Si plusieurs paquets correspondent à ta recherche, tu peux aller de paquets en paquets en appuyant sur n. Une fois le bon paquet en surbrillance il suffit d'appuyer sur entrée. Utilise les flèches pour descendre dans la description, les dépendances sont en bas. Quand tu as fini appuies sur q pour quitter.
Bonne chance
Salut
merci d'avoir repondu :)
j'ais fais la commande dpkg -i monpackage.deb, mais ça ne marche pas. Il me dit : des problemes de dépendance empeche la configuration de monpackage.
Si je fais : aptitude /var/cache/apt/archives/monpackage ça ne marche pas non plus, mais là il me sort une liste de commandes optionnelles (et evidemment comme je n'ai pas d'interface non plus je ne vois pas toutes les options...)
xD
merci d'avoir repondu :)
j'ais fais la commande dpkg -i monpackage.deb, mais ça ne marche pas. Il me dit : des problemes de dépendance empeche la configuration de monpackage.
Si je fais : aptitude /var/cache/apt/archives/monpackage ça ne marche pas non plus, mais là il me sort une liste de commandes optionnelles (et evidemment comme je n'ai pas d'interface non plus je ne vois pas toutes les options...)
xD
Merci beaucoup de ton aide mamiemando ! c'est gentil de prendre du temps pour m'expliquer tout ça :)
Maintenant plus qu'a trouver les dependances xD
Encore merci
Maintenant plus qu'a trouver les dependances xD
Encore merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question