2011-02-27 4 views
9

아마존 ec2로 놀아 본 적이 있습니다. 지금까지 우분투 - 데스크탑 작업 (한 번)을 할 수 있었지만 블로그에서 임의로 해킹 한 세트가있었습니다. 이어떻게 ec2에 우분투 데스크탑을 설치합니까

내 설치 창 상자를 작동 무엇을 만들어 재생/w - 퍼티, NX-에 NoMachine, 아마존 : 우분투 10.04 아미 내가 시작 명쾌한 난에, 바탕 화면 뷰어 내부의 잘 ​​렌더링 터미널 창을 볼 수 있습니다 NX 일반 검정색 배경. 이전에 나는 시도했다 sudo aptitude는 우분투 - 데스크탑 을 설치하지만 내 이미지 내에서 내 새 데스크탑을 보려면 어떤 단계가 필요한지 명확하지 않습니다. x를 시작하려고 할 때 x- 서버를 시작할 수있는 권한이없는 사용자가 발생합니다. 'xf860penconsole이 dev/tty0 [해당 파일 또는 디렉토리 없음]을 열 수 없음'및 ' 과 같은 오류를 발견했습니다. 이게 뭔지에 대해서?

답변

13

저는 Windows에서 우분투의 원격 데스크톱을 설정했습니다. EC2에서 우분투 인스턴스를 실행하고 있습니다. 나는 이것을 따라 갔다 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

주에서 각각의 OS에 설치 NX 클라이언트를 설치 요청 키 : 당신이

GPG 같은 오류가 발생하는 경우 hpp server keyserver.ubuntu.com의 D018A4CE gpgkeys : HTTP 가져 오기 오류 7 : 호스트에 연결할 수 없습니다. gpg : 유효한 OpenPGP 데이터가 없습니다. GPG는 : 총 처리 : 0

그때 나는 12.04를 사용하고 하나 개의 추가 라인

는 sudo apt-get을 설치 그놈 세션 대체의 필요성을 발견 한이 명령

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

덕분에, 내가 우린 깨끗한 우분투 인스턴스에서 NX 클라이언트가 "세션 그놈 - 폴백을로드하지 못했습니다." –

+0

"gnome-fallback 세션을로드하지 못했습니다."라는 오류가있는 부분은 user1088973 아래에서 공유됩니다 ... – VolkanT

3

나는 아래의 단계를 사용하여 Anand Soni's answer에서 파생 된 더 나은 결과를 얻었습니다. 아난드는 아마도 정확함 이후에 더 좋습니다.

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 Free Edition 다운로드의 i386 및 amd64 버전이 있습니다. 위의 중간 섹션에서 wget 명령과 언 패킹 단계에 대한 올바른 링크는 their download pages을 확인하십시오.

+0

위의 훨씬 높은 부분은 훌륭하게 작동하지 않았습니다. 감사 –

관련 문제