Je suis sur Windows et j'ai un serveur distant avec Ubuntu 10.10.
Je souhaite utiliser Firefox ou un autre navigateur graphique sur ce serveur distant.
Le problème, c'est que la mémoire du serveur ne fait que 512 Mo, ce qui me permet d'installer un environnement de bureau plus grand. J'avais l'habitude d'utiliser XFCE et NoMachine NX, mais ils consomment trop de mémoire sur ce serveur Ubuntu.
La seule chose que je veux utiliser est un navigateur graphique (par exemple Firefox) sur ce serveur. Rien d'autre.
Avez-vous de bonnes suggestions? Merci beaucoup!
ubuntu
firefox
remote-desktop
remote-access
remote-control
Susan Mayer
la source
la source
Réponses:
Le lien que vous avez posté fournit ce dont vous avez besoin.
Xming est un serveur X qui s'exécute sous Windows et peut donc accepter la sortie d'applications graphiques plutôt que sur un serveur X local situé sur le serveur lui-même.
Lorsque vous utilisez
ssh -X hostname
ou utilisez putty à partir de Windows et activez le transfert X dans les options SSH, un "tunnel" est créé dans la session ssh qui est créée entre le serveur et la machine Windows sur lequel elle envoie la sortie graphique de tous les processus exécutés. cette session SSH.Une fois que vous êtes connecté au serveur, vous devriez voir que la
DISPLAY
variable pointe sur elle-même, mais sur un autre port:Le
10
correspond ici au port TCP 6010 (généralement), que nous pouvons voir en utilisant netstat:Cela nous montre un auditeur local sur le port 6010, qui appartient au processus 6031 dans ce cas:
Et nous pouvons voir que cela appartient au terminal pts créé par la session ssh. Tout cela n’est que de l’arrière-plan, mais ce que cela signifie, c’est que tous les graphiques seront envoyés à un port créé par la session ssh et transférés via le tunnel à la machine appelante. Il s’agit de la boîte de dialogue Windows et elle exécute Xming. Elle prend réception de la session graphique et l’affiche localement.
Notez qu'il ne s'agit que d'une sortie graphique. Le processus est toujours en cours d'exécution sur le serveur et toutes les interactions qu'il a avec le serveur sont simplement la sortie de ce processus qui est transmise via le tunnel.
Donc, si vous lancez firefox depuis la ligne de commande, sa sortie s’affiche sur la machine Windows.
Donc, oui, lorsque vous créez une boîte de dialogue de fichier dans Firefox, cela se fait du point de vue du serveur et non de la machine Windows. Ainsi, tous les téléchargements que vous souhaitez faire proviendront du magasin de fichiers du serveur.
Cette méthode supprime tous les frais généraux de l’environnement de bureau et n’exécute que l’application.
la source
Vous pouvez essayer Debian, il est très léger et vous pouvez installer icewheasel (firefox rebranded) en quelques secondes. Il existe également avec l'environnement xfce.
la source
Récemment, LXDE est convaincu d’être la variante la plus légère d’Ubuntu http://lubuntu.net/
Une autre chose est que Firefox consomme la plupart des ressources non seulement sous Linux mais également sur d’autres systèmes d’exploitation. Essayez Dillo à la place. Pas sûr que ce soit le plus léger mais il est assez léger :-)
http://www.dillo.org/
la source