2011-02-27 54 views
9

一直在玩亞馬遜ec2,到目前爲止,我已經能夠得到Ubuntu的桌面工作(一次),雖然它是從博客隨機設置的黑客 我未能重現什麼使工作我如何在ec2上安裝ubuntu桌面

我的設置 窗戶框瓦特/ - 膩子,NX-Nomachine, 亞馬遜:Ubuntu的10.04清醒AMI 當我啓動NX我可以看到桌面瀏覽器內的良好呈現的終端窗口,在簡單的黑色背景。以前我曾嘗試過 sudo aptitude安裝ubuntu-desktop 但我不清楚在我的映像中查看我的新桌面需要哪些步驟。 當我嘗試啓動x - 我得到一個用戶沒有授權啓動x服務器..出貨 我也注意到錯誤,如'xf860penconsole不能打開dev/tty0 [沒有這樣的文件或目錄]'和 ' '任何想法關於這可能是什麼?

回答

13

我剛剛在Windows上設置了Ubuntu的遠程桌面。我有EC2上運行的Ubuntu實例。我跟着這個link。但爲了快速安裝,讓我給你執行的命令。逐個執行此命令。

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 

下載和here

注意各自的操作系統上安裝安裝NX客戶端:如果你得到錯誤,如

GPG:請求鍵來自hkp服務器的D018A4CE keyserver.ubuntu.com gpgkeys:HTTP提取錯誤7:無法連接到主機 gpg:找不到有效的OpenPGP數據。 GPG:總數處理:0

然後exeucte此命令

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 
+1

謝謝,當我嘗試這個,雖然在一個乾淨的Ubuntu實例NX客戶端失敗,說「無法加載會議GNOME-fallback」。 – 2012-07-08 03:53:31

+0

缺少部分,解決「無法加載會話GNOME-fallback」,由user1088973共享下面... – VolkanT 2013-01-10 15:28:09

4

我使用12.04和已經找到了一個附加行

sudo易於得到安裝gnome-會話回退的需要

3

我使用以下步驟從Anand Soni's answer(我投票贊成,希望你也會)得到更好的結果在Oneiric Ocelot上。 Anand's可能更適合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 

請注意,從NoMachine下載NX免費版的i386和amd64版本。檢查their download pages以獲取wget命令的正確鏈接以及上面中間部分的解包步驟。

+0

輝煌,非常高的上面沒有。謝謝 – 2013-01-20 00:25:55