IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ubuntu Discussion :

[Ubuntu server] Faire un apt-get install sans connexion internet


Sujet :

Ubuntu

  1. #1
    Membre expérimenté
    Avatar de randriano
    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 219
    Points : 1 437
    Points
    1 437
    Par défaut [Ubuntu server] Faire un apt-get install sans connexion internet
    Bonjour,

    Je cherche à dupliquer la configuration d'un serveur (les packages installés) sur un autre ordinateur non connecté à Internet sous la même version d'Ubuntu que le premier, la version 14.04 LTS Server. Les 2 machines sont toutes de processeur 64 bits mais pas les mêmes marques ni même processeur.

    J'ai copié les fichiers *.deb dans /var/cache/apt/archives du serveur configuré mais je cherche un moyen de simuler l'apt-get install dans l'autre ordinateur non connecté en mettant ces fichiers *.deb dans cet ordi.

    Avec la version Desktop, il y a l'astuce aptoncd mais cela ne marche pas avec ma version Server.
    D'ailleurs en Desktop, il y a aussi l'application Keryx très facile à utiliser. Dommage j'ai besoin d'un tel outil en ligne de commande pour Server.

    Quelles sont vos solutions?

    Bien à vous
    randriano.dvp.com
    Développeur. Product Owner [Agile]. Sites web, mobile apps, système d'information (SI).

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 452
    Points : 43 103
    Points
    43 103
    Par défaut
    apt-get sert à l'installation via le réseau (du moins depuis un dépôt, ça peut être aussi depuis un CD, ou un dépot local).

    Dans toin cas, le plus simple est de placer les paquets que tu veux installer dans un dossier, et de faire :
    Tu ne pourras par contre pas résoudre les dépendances manquantes.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  3. #3
    Membre expérimenté
    Avatar de randriano
    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 219
    Points : 1 437
    Points
    1 437
    Par défaut
    Citation Envoyé par chrtophe Voir le message
    Tu ne pourras par contre pas résoudre les dépendances manquantes.
    Oui c'est ce que je disais: problème avec les dépendances avec "dpkg".

    J'ai 102 fichiers .deb tirés de /var/cache/apt/archives, je cherche à trouver leur ordre d'installation: trop compliqué!!

    Et créer un shell .sh ensuite. Qu'en pensez-vous? Projet fou?
    randriano.dvp.com
    Développeur. Product Owner [Agile]. Sites web, mobile apps, système d'information (SI).

  4. #4
    Membre confirmé
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mai 2012
    Messages
    321
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2012
    Messages : 321
    Points : 604
    Points
    604
    Par défaut
    Bonjour,

    Il existe un paquet nommé apt-offline qui devrait probablement pouvoir vous aider.

    Vous trouverez les informations sur ce paquet ici.

    Vous avez aussi ce lien plus général qui traite de l'installation des paquets hors ligne et de la résolution des questions de dépendances.

  5. #5
    Membre expérimenté
    Avatar de randriano
    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 219
    Points : 1 437
    Points
    1 437
    Par défaut
    J'aurais aimé pouvoir exploiter mes fichiers .deb déjà présents au lieu de faire appel à un autre outil qui devra re-télécharger des paquets: de plus pour installer apt-offline il faut que l'ordinateur non connecté soit connecté pour l'installer mais c'est après qu'il pourra fonctionner totalement offline!
    randriano.dvp.com
    Développeur. Product Owner [Agile]. Sites web, mobile apps, système d'information (SI).

  6. #6
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 452
    Points : 43 103
    Points
    43 103
    Par défaut
    Si tous tes .deb n'ont aucune dépendance avec des paquets absents du système ou absents des paquets de ton dossier de .deb, tu n'auras pas de problèmes.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  7. #7
    Membre confirmé
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mai 2012
    Messages
    321
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2012
    Messages : 321
    Points : 604
    Points
    604
    Par défaut
    Vu ce que permet apt-offline, je vous suggérerais de procéder de la même façon que pour vos .deb. Récupérez le sur une machine connectée et installez le via dpkg.

    Ensuite, vous pourrez suivre le petit tuto du lien que je vous ai indiqué. Ce petit travail supplémentaire en vaut vraiment la chandelle je pense.

    Bonne installation en tout cas.

  8. #8
    Membre expérimenté
    Avatar de randriano
    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 219
    Points : 1 437
    Points
    1 437
    Par défaut
    Je ne comprends pas trop l'explication dans le lien du tutoriel sur apt-offline que tu donnes: tous ces liens me suggèrent de ne plus tenir compte des .deb que j'ai mais de les retélécharger sur une machine reliée au net avec apt-offline!

    Apt-offline gère donc les dépendances?

    Après la génération de fichier de signature, je ne comprends pas les actions suivantes:

    2) sur l'ordinateur relié au net
    Placez-y le fichier NOM_PAQUET-offline.sig que vous avez généré précédemment, puis:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo apt-offline get NOM_PAQUET-offline.sig --no-checksum --bundle NOM_PAQUET-offline.zip
    C'est quoi ce fichier zip? Qu'il faut encore extraire avant de faire sur l'ordinateur non connecté
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo apt-get -o dir::cache::archives=CHEMIN/VERS/LE/DOSSIER install NOM_PAQUET
    etc.
    randriano.dvp.com
    Développeur. Product Owner [Agile]. Sites web, mobile apps, système d'information (SI).

Discussions similaires

  1. Réponses: 0
    Dernier message: 25/03/2015, 15h09
  2. Réponses: 1
    Dernier message: 02/10/2013, 08h48
  3. [UBUNTU] Problème avec Synaptic/apt-get
    Par Franck.H dans le forum Ubuntu
    Réponses: 5
    Dernier message: 23/11/2006, 19h59
  4. Réponses: 3
    Dernier message: 27/10/2006, 15h52
  5. Comportement étrange d' apt-get install
    Par Captain_futur dans le forum Debian
    Réponses: 2
    Dernier message: 06/04/2006, 22h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo