Как настроить рабочий стол Ubuntu в EC2 - PullRequest
9 голосов
/ 27 февраля 2011

Играю с amazon ec2, до сих пор я смог заставить работать ubuntu-desktop (один раз), хотя это был случайный набор хаков из блогов, я не смог воспроизвести то, что заставило его работать

окно моей настройки с / - шпаклевка, NX-Nomachine, amazon: ubuntu 10.04 lucid ami, когда я запускаю NX, я вижу красиво визуализированное окно терминала в средстве просмотра рабочего стола на простом черном фоне.Ранее я пытался установить sudo aptitude для установки Ubuntu-Desktop, но неясно, какие шаги необходимы для просмотра моего нового рабочего стола в моем изображении.когда я пытаюсь запустить x - я получаю пользователя, не авторизованного для запуска x-server..aborting, я также заметил ошибки типа «xf860penconsole не может открыть dev / tty0 [нет такого файла или каталога]» и «любые мысли о том, что это можетбыть?

Ответы [ 4 ]

13 голосов
/ 30 апреля 2012

Я только что настроил удаленный рабочий стол Ubuntu в Windows. У меня Ubuntu Instance работает на EC2. Я перешел по этой ссылке . Но для быстрой установки позвольте мне дать вам команды для выполнения. Выполните эти команды один за другим.

export DEBIAN_FRONTEND=noninteractive
sudo -E apt-get update
sudo -E apt-get install -y ubuntu-desktop
sudo add-apt-repository ppa:freenx-team
sudo apt-get update
sudo aptitude install -y freenx
wget https://bugs.launchpad.net/freenx-server/+bug/576359/+attachment/1378450/+files/nxsetup.tar.gz
tar -xvf nxsetup.tar.gz
sudo cp nxsetup /usr/lib/nx/nxsetup
sudo /usr/lib/nx/nxsetup --install 

Скажи нет паролю

sudo vi /etc/ssh/sshd_config and set PasswordAuthentication to yes
sudo /etc/init.d/ssh restart

sudo passwd ubuntu

Загрузите и установите установочный клиент NX на соответствующую ОС с здесь

Примечание: если вы получаете сообщение об ошибке типа

gpg: запрос ключа D018A4CE с сервера hkp keyserver.ubuntu.com gpgkeys: ошибка выборки HTTP 7: не удалось подключиться к хосту gpg: не найдены действительные данные OpenPGP. GPG: Всего обработано: 0

затем выполните эту команду

gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv F3A662B57D580D3A2E98E5152A8E3034D018A4CE | sudo apt-key add
4 голосов
/ 25 декабря 2012

Я использую 12.04 и обнаружил необходимость в одной дополнительной строке

sudo apt-get install gnome-session-fallback

3 голосов
/ 28 декабря 2012

Я получил лучшие результаты по Онейроту Оцелоту, используя шаги, полученные из ответа Ананда Сони (за который я проголосовал и надеюсь, что вы тоже) Ананда, вероятно, лучше для Precise и далее.

export DEBIAN_FRONTEND=noninteractive
sudo -E apt-get update
sudo -E apt-get install -y ubuntu-desktop

wget http://64.34.173.142/download/3.5.0/Linux/nxclient_3.5.0-7_i386.deb
wget http://64.34.173.142/download/3.5.0/Linux/nxnode_3.5.0-9_i386.deb
wget http://64.34.173.142/download/3.5.0/Linux/FE/nxserver_3.5.0-11_i386.deb
sudo dpkg -i nxclient_3.5.0-7_i386.deb 
sudo dpkg -i nxnode_3.5.0-9_i386.deb 
sudo dpkg -i nxserver_3.5.0-11_i386.deb

sudo /usr/NX/bin/nxserver --status
sudo sed -i 's/PasswordAuthentication\ no/PasswordAuthentication\ yes/g' /etc/ssh/sshd_config
sudo service ssh restart
sudo passwd ubuntu

Обратите внимание, что существуют версии для загрузки NX Free Edition для i386 и amd64 с NoMachine. Проверьте на их страницах загрузки для правильных ссылок для команд wget и шагов распаковки в средней части выше.

3 голосов
/ 01 июля 2011

Немного поздно, но как справка для других.

Более подробно установка: http://michaelhallsmoore.com/blog/Desktop-Ubuntu-in-Amazon-EC2-The-Right-Way

Только основные шаги: http://aws -musings.com / 4-EASY шаги к включению-дистанционному-рабочего стол-на-вашей-Ubuntu-ec2 инстанции /

Оба используют FreeNX Server.

...