linux 2012.12.07 03:12

Setting Ubuntu Server 12.04 on VMWare

 다음은 혼자 공부하기+Linux와 관련된 일을 수월하게 하기 위한 목적으로 VMWare에 설치한 Ubuntu Server 12.04의 세팅 과정이다.

 Windows에서 -nix 관련 일을 하려면 Cygwin을 설치하면 되지 않느냐는 생각도 할 수 있지만, 그 뭔가 어설픈듯한(완성도를 논하는게 아니라, Cygwin에서 모든 Linux의 기능을 "설치"하고 "사용가능"하게 만들 수가 없다는 뜻이다) Cygwin을 참을 수가 없어서 결국 VM을 만들기로 했다.

1. 공유 폴더 만들기

지난 포스트에서 했다. 저 포스트에도 써있지만, 공유폴더를 심볼릭 링크 해주면 편하다.

2. root pw 설정

sudo su

passwd

3. SSH 설치: VM은 Background로 돌리고 각종 터미널 프로그램(iPuttyXShell을 추천한다. 둘다 개인사용자는 무료)으로 VM에 할당된 내부 IP에 접속하는 것이, 터미널 스크롤도 안되는 VMWare 화면보다 훨씬 나은게 당연하다

sudo apt-get install ssh

4. vim 설치: 사실 이후 작업을 하면 쓸 일이 별로 없지만.. 그래도 리눅서라면 당연히 설치(?)해야하지 않을까. 적어도 기본으로 있는 vi는 쓸게 못 된다.

sudo apt-get install vim

5. vsftpd 설치: 이 작업때문에 4번 작업이 별 의미가 없다. FTP접속을 가능하게 해주는 데몬인데, FTP접속이 가능하다면 FTP가 연동되는 수많은 "쩌는" 편집기들(Notepad++, Sublime Text 2 등. 전자는 무료, 후자는 유료지만 주기적으로 거슬리는 화면을 보면 무료로 사용할 수 있다)로 파일을 열어서 편집하면 그만이기 때문. vim이 더 좋다는 변태들은 답x... ㅈㅅ...

sudo apt-get install vsftpd

vim /etc/vsftpd.conf (이럴때는 또 vim이 쓰기가 편하다.. 터미널창에서 다 끝나니까)

anonymous_enable을 NO로 바꾸고 local_enable, write_enable을 주석처리하는 #을 지우고 :wq

sudo /etc/init.d/vsftpd restart 

로 vsftpd를 재시작하면 설정파일대로 잘 작동한다.

6. gdb 설치

sudo apt-get install gdb


 일단 이정도 설치해놓으면 VM을 켠 다음 바로 Background로 트레이에 쳐박아놓고 터미널 클라이언트로 접속해 쓰던가 각종 편집기로 FTP에 접속해서 코딩하는데 불편함이 없을 것 같다.


신고
1 ... 24 25 26 27 28 29 30 31 32 ... 42


티스토리 툴바