Installation package sous Debian [Résolu]

Installation package sous Debian [Résolu] - Installation - Linux et OS Alternatifs

Marsh Posté le 22-12-2010 à 10:24:40    

Bonjour, je me permet de poster car je n’ai trouvé aucune réponse. Ma question concerne l’installation de paquets sous Debian. Je travail en entreprise et je dois installer un serveur de supervision Nagios.
Pas de problème pour l’os. En revanche, je n’accède pas aux repository pour récupérer Nagios (probablement à cause du proxy :sweat:).
 
--> Est-il possible de télécharger Nagios et toutes ses dépendances depuis chez moi (fichier .deb), de les graver sur cd et de les installer sur le serveur via le cd ? De plus (en partant du principe que ce type d’installation fonctionne), Debian va –t- il automatiquement gérer les dépendances ou faudra-t- il installer les paquets 1 par 1 ?
 
Merci d’avance pour vos réponse et bonne fêtes à tous. :hello:


Message édité par elite711 le 23-12-2010 à 17:02:54
Reply

Marsh Posté le 22-12-2010 à 10:24:40   

Reply

Marsh Posté le 22-12-2010 à 10:57:48    

Avec aptitude, il est possible de downloader les packages sans les installer (c'est -D ou -d, vérifie le man).
Il te faut la même version de debian chez toi et ta machine va downloader les paquets en fonction de ce qu'il manque chez toi (si t'as déjà la dépendance X, ta machine ne va pas la downloader).
Si tu n'as pas debian chez toi, tu peux passer par la méthode très chiante (http://packages.debian.org/) et downloader chaque paquet à la main.
 
L'installation des .deb se fait par dpkg et traite les paquets un par un MAIS en respectant les dépendances. En clair, si tu fais dpkg -i nagios_xxxx.deb, il ne va pas chercher libtruc_xxx.deb qui est dans le même dossier mais il va te dire que le paquet nagios_xxxx.deb dépend de libtruc qui n'est pas installé et que ça ne fonctionne pas. La solution simple: dpkg -i *.deb. Ca fonctionne sous réserve qu'il ne manque pas de .deb dans le lot.
Au final, tous les paquets seront marqués comme installés manuellement et le fait de désinstaller nagios n'enlèvera pas ses dépendances.
 
Pour résumer, c'est possible mais pas idéal.

Reply

Marsh Posté le 22-12-2010 à 12:07:37    

En même temps tu peux paramétrer un proxy avec aptitude sous Synaptic ..
Et teste les sources en http et ftp ..


---------------
www.google.fr  
Reply

Marsh Posté le 22-12-2010 à 12:09:51    

ou l'installer à partir des sources  :)

Reply

Marsh Posté le 22-12-2010 à 13:51:27    

boobaka a écrit :

En même temps tu peux paramétrer un proxy avec aptitude sous Synaptic ..
Et teste les sources en http et ftp ..


Si je comprend bien pour l'OS, donc debian, pas de problème au niveau de la récupération des paquets inclus dans debian. Ce sont les dépots de nagios qui sembleraient poser problème.
Le proxy est donc vraisemblablement configuré pour apt. Le problème est que ce proxy doit restreindre l'accès à certains sites.

 

Par contre, nagios est présent dans les dépots de debian directement...


Message édité par o'gure le 22-12-2010 à 13:52:59

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 22-12-2010 à 14:31:26    

Non je pense que l'installation a été faite avec un dvd ... Donc installation local complète, aucun besoin d'accès aux paquets extérieurs.
 
Si tu as un interface graphique lance synaptic, configures le proxy, et charge tes paquets.
 


---------------
www.google.fr  
Reply

Marsh Posté le 23-12-2010 à 10:09:43    

Bonjour et merci de vos réponse.
 
Dans mon premier message lorsque je disais "Pas de problème pour l’os", je voulais dire que l'os avait été installé normalement et qu'il fonctionnait bien (en local). Concernant l'accès aux repository, c'est l'intégralité des repo. qui sont injoignables. Dès que je fais un "apt-get install nagios3" le prompt me renvoie "impossible de trouver les paquets nagios3" et pourtant j'ai accès à internet, et je peux les télécharger via le navigateur directement sur le site de debian.
 
Par contre trop bizarre, j'ai essayer "apt-get install gcc", et même sans internet, la commande fonctionne bien et le prompt m'annonce l'espace disque requis et me demande si oui ou non je veux continuer. Là je comprends plus, surtout que l'OS tient sur 3 DVDs mais qu'au final le 1er suffit a tt installer (pour l'os uniquement). Du coup vous savez ce qu'il y a sur les 2 autres DVDs ?
 
Bonne journée !

Reply

Marsh Posté le 23-12-2010 à 15:03:10    

le package Gcc est tout simplement dans les Dvd ..
Si tu enlèves ton lecteur Dvd des sources apt, tu ne pourras pas l'installer.


---------------
www.google.fr  
Reply

Marsh Posté le 23-12-2010 à 16:27:02    

Regarde dans ton fichier /etc/apt/sources.list tu verras que tu as tous les repositories internet commentés (ou qu'ils sont juste pas là).


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 23-12-2010 à 17:01:58    

Bonsoir et merci de vos réponse.
 
J'ai réussi à installé mes paquets ! Voici comment je m'y suis pris :  
 
Je disposais de la version DVD de Debian (version 4.0 stable) qui est composé de 3 DVDs. Ce qu'il faut faire c'est un "apt-cdrom add". L'os va alors chercher un fichier d'index qui référence tous les paquets disponibles sur le DVD (ou le cd). Il faut réitérer l'opération sur chaque DVD.
 
Ensuite, il suffit de recaler le DVD 1 dans le lecteur, et de faire un "aptitude install nom_paquet". Avec ça, les dépendances sont respectées, et si un paquet se trouve sur le DVD 2 ou 3, l'os va simplement vous inviter à changer de DVD pour poursuivre l'installation des paquets.
 
Bonne fêtes de fin d'année a tous  :hello:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed