Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/01/2013, à 13:20

jenkins

Lancer une commande sur une machine distante qui n'a pas le programme

Bonjour,

J'ai des serveurs qui n'ont pas certains logiciels ( ncdu et gt5 ) et sur lesquels je n'ai pas la possibilité de les installer.

La question est donc la suivante, comment lancer ces programmes sur ces machines à partir d'une machine qui elle possède ces programmes.

Merci d'avance.


Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche. Général de Gaulle

Hors ligne

#2 Le 25/01/2013, à 14:51

tiramiseb

Re : Lancer une commande sur une machine distante qui n'a pas le programme

Ce n'est pas possible...

Hors ligne

#3 Le 25/01/2013, à 15:20

credenhill

Re : Lancer une commande sur une machine distante qui n'a pas le programme

hello
si c'est juste un exécutable, le copier dans /tmp de la machine distante et l'exécuter avec /tmp/nom_du_prog

Hors ligne

#4 Le 25/01/2013, à 16:25

serged

Re : Lancer une commande sur une machine distante qui n'a pas le programme

credenhill a écrit :

hello
si c'est juste un exécutable, le copier dans /tmp de la machine distante et l'exécuter avec /tmp/nom_du_prog

Aléatoire : Il faut que l'exécutable soit pour la même architecture, et utilise des bibliothèques présentes sur la machine distante...


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#5 Le 25/01/2013, à 16:43

tiramiseb

Re : Lancer une commande sur une machine distante qui n'a pas le programme

cerdenhill: à condition que ce soit la même architecture matérielle, que les bonnes bibliothèques soient installées, qu'il n'y ait pas besoin de fichiers tiers, que l'exécution ne soit pas interdite sur /tmp...

Hors ligne

#6 Le 26/01/2013, à 02:10

nesthib

Re : Lancer une commande sur une machine distante qui n'a pas le programme

En fait c'est possible, tu peux soit essayer d'installer le paquet localement :

apt-get download ncdu
dpkg -i --force-not-root --root=$HOME ncdu[…].deb

Soit télécharger les sources et les compiler/installer dans un dossier utilisateur.
Quelque chose du genre :

apt-get source ncdu
cd ncdu
./configure --prefix=$HOME
make
make install

GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne