#1 Le 10/06/2018, à 06:15
- pistache
Faciliter l'installation de paquets sur machine non connectée
Bonjour.
Avez-vous connaissance d'utilitaires ou de scripts en vue de faciliter l'installation de paquets (deb) sur machine non connectée à internet?
Télécharger le fichier deb du logiciel souhaité à partir d'une machine connectée à internet, le copier sur une clef usb, l'installer sur la machine non connectée, se voir dire qu'il manque telle dépendance, refaire la manip pour la dépendance, qui elle même n'a pas la dépendance requise... C'est galère.
Un utilitaire qui par exemple faire un inventaire des deb installé sur la machine visée, générerait une liste à copier sur la clef usb, et à partir d'une machine connectée, en indiquant le deb que l'on souhaite installer, et en fonction de cette liste, déterminera toute les dépendances non requises, et téléchargera tous les deb absents ou nécessitant mise à jour sur la machine non connectée?
(utiliser les données d'apt show paraît limité, car la dépendance indiquée n'aura peut être pas des dépendances qui lui sont nécessaires sur la machine cible).
Merci
Hors ligne
#2 Le 10/06/2018, à 10:52
- michel_04
Re : Faciliter l'installation de paquets sur machine non connectée
:D
De la bonne manière de poser les questions - Trouver de l'aide grâce au Groupe des Parrains Linux - Le Pacte des Gnous
PCs sous Debian Stable & Debian Sid.
Hors ligne
#3 Le 10/06/2018, à 11:09
- moko138
Re : Faciliter l'installation de paquets sur machine non connectée
Est-ce que les 2 pc ont la même version d'ubuntu et le même noyau (3.13 ou 4.4 ou 4.15) ?
Si oui, il y a des méthodes assez simples.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#4 Le 14/06/2018, à 13:13
- pistache
Re : Faciliter l'installation de paquets sur machine non connectée
Bonjour à tous et merci pour ces premières informations.
Non, les PC n'auront pas forcément le même noyau, la machine non connectée pourraient ne pas être à jour par rapport à celle qui servirait à télécharger les mises à jour.
Hors ligne
#5 Le 14/06/2018, à 14:56
- moko138
Re : Faciliter l'installation de paquets sur machine non connectée
la machine non connectée pourraient ne pas être à jour par rapport à celle qui servirait à télécharger les mises à jour.
Forcément... puisque c'est ton hypothèse de départ !
- -
Non, les PC n'auront pas forcément le même noyau,
Je précise que je ne parlais pas de 4.4.0-n par rapport à 4.4.0-p [mise à jour très facile], mais de 4.4 par rapport à 3.13 ou à 4.15. Merci de répondre sur cette base.
Merci de répondre aussi à la question de la version.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#6 Le 14/06/2018, à 15:23
- pistache
Re : Faciliter l'installation de paquets sur machine non connectée
Dans mon cas, les versions d'ubuntu sont différentes, avec la même version de noyau
(non connecté : ubuntu 16.04 LTS / 4.13
connecté : ubuntu 17.10 / 4.13)
Mais s'il y a des explications sur le cas des noyaux différents, je les lirais aussi volontiers, pour la culture générale.
Merci.
Hors ligne
#7 Le 14/06/2018, à 17:21
- moko138
Re : Faciliter l'installation de paquets sur machine non connectée
Donc même variante, Ubuntu.
même série de noyau, 4.13.
Mais versions différentes, 16.04 et 17.10.
Je ne connais pas de méthode simple pour ce cas.
Essaie la méthode de michel_04, ci-dessus.
Ou sinon, les flatpaks, censés être autonomes puisque embarquant leurs dépendances, mais je n'ai pas testé.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#8 Le 14/06/2018, à 18:48
- pistache
Re : Faciliter l'installation de paquets sur machine non connectée
Merci d'avoir pris le temps de me répondre.
Hors ligne
#9 Le 20/06/2018, à 08:22
- pistache
Re : Faciliter l'installation de paquets sur machine non connectée
Pour ceux qui auraient aussi ce besoin, j'ai trouvé un tutoriel concernant la piste évoquée par Michel_04
https://help.ubuntu.com/community/AptMoveHowto
Hors ligne
#10 Le 20/06/2018, à 08:38
- michel_04
Re : Faciliter l'installation de paquets sur machine non connectée
Bonjour,
Pour ceux qui auraient aussi ce besoin, j'ai trouvé un tutoriel concernant la piste évoquée par Michel_04
https://help.ubuntu.com/community/AptMoveHowto
J'avais vu le même tuto à partir de ce vieux post [RESOLU + TUTO]vieille ordi... en lisant le message de Karpatt (lien dans la doc Apt-move.
Alors voici la méthode qui est tiré du wiki anglais d'ubuntu : https://wiki.ubuntu.com/AptMoveHowto
Ma méthode diffère un peu.. étant donné que je choisis personnellement les paquets que je veux insérer !
A+
:D
De la bonne manière de poser les questions - Trouver de l'aide grâce au Groupe des Parrains Linux - Le Pacte des Gnous
PCs sous Debian Stable & Debian Sid.
Hors ligne
#11 Le 22/06/2018, à 18:00
- pistache
Re : Faciliter l'installation de paquets sur machine non connectée
Merci Michel, j'ai trouvé d'autres idées que je n'ai pas encore testé
Synaptic pourrait générer un script de téléchargement à exécuter sur une machine tiers connectée à internet (toujours implémenté sur les versions concernées)
https://help.ubuntu.com/community/Synap … loadScript
Apt-medium
https://wiki.debian.org/AptMedium
https://doc.ubuntu-fr.org/apt-offline (pour les mises à jour système)
Dernière modification par pistache (Le 22/06/2018, à 18:02)
Hors ligne