회사에 들어와서 가장 처음하는 일이라고 할 수 있는 업무 PC 를 세팅하는 방법을 살펴본다. 아주 기본적이면서도 중요한 일이다. 혹시라도 나중에라도 있을 재설치를 대비해서 번거롭지만 간략한 세팅 문서를 만들기로 했다.
나에게 할당된 PC 는 2대이다. 하나는 문서 PC (Desktop) 과 개발 PC (NoteBook) 이다. 거의 개발은 개발 PC 로만 하기 때문에 문서 PC 의 중요성은 크지 않다. 일반적으로 문서 PC 는 Windows 를 설치하고 개발 PC 는 Linux 를 설치한다.
불법 소프트웨어를 설치 없다는 것이다. 현재 회사에 정품으로 등록된 소프트웨어에 한해서만 설치 및 사용이 가능하다. 그래서 할 수 없이 아쉬운 대로 Windows OS 의 경우, Windows 2000 Server 를 설치하기로 했다.
먼저 상대적으로 중요성이 덜한 문서 PC 의 경우를 살펴본다.
CPU | Pentium4 2.8GHz |
RAM | 786MB |
HDD | 160G |
- 먼저 40G 의 파티션을 잡아 C 드라이버로 할당하고 Windows 2000 Server 를 설치했다.
이것으로 문서 PC 의 세팅이 끝났다. 설치하는 시간보다 다운받는 시간이 더 걸린 것 같다.
먼저 설치에 필요한 데비안 Sarge 를 다운로드 받아야 한다.
http://ftp.kr.debian.org/debian-cd/3.1_r2/i386/iso-cd/debian-31r2-i386-binary-1.iso
첫번째 장만 받아도 설치하는데는 아무런 문제가 없다. CD 로 구워서 이제 본격적인 설치에 들어간다. 참고로 내가 설치하려고 하는 노트북은 LG XNOTE-LS40 모델이다. 대강의 스펙은 아래 표와 같다.
CPU | Pentium 1.5G |
RAM | 512MB |
HDD | 80G |
나는 파티션을 아래 표와 같이 할당했다. 나머지 남은 부분은 나중에 윈도우를 설치할 계획이다.
/boot | ext2 | 100MB |
swap | swap | 2G |
/ | xfs | 50G |
설치하는 과정에서 몇가지 중요한 부분을 짚고 넘어가자면, 다음과 같다.
기본적인 설치가 끝나고 재부팅을 하고 나면, 이제 추가적으로 필요한 패키지를 설치한다. 여기서는 Gnome 을 설치해서 한글 입출력이 가능하게끔 만드는 것까지 해 볼 것이다.
#apt-get update #apt-get dist-upgrade #apt-get install gnome #apt-get install x-window-system-core #apt-get install xfonts-baekmuk #apt-get update #apt-get install ttf-unfonts #apt-get install ttf-alee #apt-get install nabi
x-window-system-core 패키지를 설치할 때, 도중에 몇가지 설정들을 물어볼 것이다. 이 때 유의해야 할 것은 그래픽 카드가 'ati' 로 잡혀있는지 확인하고, 'LCD Monitor' 로 설정하는 것이다.
에러없이 설치가 완료되었다면, 나비의 정상적인 동작을 위해, $home/.gnomerc 파일을 만들고 다음을 추가한다.
export XMODIFIERS="@im=nabi" export GTK_IM_MODULE=xim
참고로 여기서 Kde 의 경우는 $HOME/.xsession 파일을 생성하고, 다음을 입력하면 된다.
export LANG="ko_KR.eucKR" export XMODIFIERS="@im=nabi" export XIM_PROGRAM=/usr/bin/nabi export GTK_IM_MODULE=xim exec startkde
이제 재부팅을 하고, Gnome 을 시작해보자!!
메뉴가 한글로 보일 것이다. 이제 나비를 실행시켜 한글을 입력해보자!!
'프로그램' → '기본설정' → '고급' → '세션' → '시작 프로그램' 을 선택한다.
여기서 나비를 추가시켜주면 된다. 실행경로는 /usr/bin/nabi 이다.
작업표시줄에 아이콘의 형태로 출력할 것이기 때문에, 작업표시줄에서 마우스 오른쪽 버튼을 눌러 '패널에 더하기' → '알림영역' 을 선택한다.
Kde 의 경우는 $HOME/.kde/Autostart 아래에 실행할 프로그램을 심볼릭 링크 걸어주면 된다.
이제 모든 준비가 끝났다. 시스템을 재부팅하고, Gnome 을 실행해보자! 작업표시줄에 나비가 보일 것이다.
QT를 사용할 것이기 때문에, KDE 를 설치해야 한다는 얘기를 들었다. 간단히 다음과 같이 적어주면 된다.
#apt-get install kde
Windows 와의 원활한 통신을 위해 samba 를 사용한다. 또한 설정의 편의를 위해 swat 을 사용한다.
#apt-get install samba #apt-get install swat
위의 패키지 설치시에 프로세스를 standalone 으로 할 것인지, inetd 로 할 것인지 묻는다. samba 의 경우, standalone 을 선택했고, swat 의 경우는 inetd 를 사용했다.
설치후에 /etc/inetd.conf 파일을 보면, 맨 밑줄에 추가된 것이 보일 것이다.
나는 / 밑에 smb 라는 디렉토리를 만들어 공유할 생각이다. 편의상 root 권한으로 R/W 가 가능하게 할 것이다.
#mkdir /smb #smbpasswd root
반드시 여기서, root 패스워드를 지정해야 한다. 그리고 나서 swat 을 이용해서 설정을 해준다. 자세한 설정 사항은 [“Samba 서버 구축하기”] 참고하기 바란다.
다음은 설정 후의 smb.conf 파일이다.
# Samba config file created using SWAT # from 172.16.180.218 (172.16.180.218) # Date: 2006/04/25 09:36:17 # Global parameters [global] server string = %h server (Samba %v) security = SHARE update encrypted = Yes obey pam restrictions = Yes passdb backend = tdbsam, guest passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n . username map = root unix password sync = Yes syslog = 0 log file = /var/log/samba/log.%m max log size = 1000 dns proxy = No ldap ssl = no panic action = /usr/share/samba/panic-action %d username = root valid users = root admin users = root read list = root write list = root [printers] comment = All Printers path = /tmp create mask = 0700 printable = Yes browseable = No [print$] comment = Printer Drivers path = /var/lib/samba/printers [smb] path = /smb read only = No
앞에서 언급했듯이 Windows 2000 Server 를 설치한다. 설치를 한 후에 서비스팩 4 와 IE 를 업그레이드 해야 한다.
노트북 설치에서 가장 까다로운 것이 바로 드라이버의 설치이다. 다음의 웹사이트에서 다운로드 받는다.
http://www.lgservice.co.kr/SearchSddr.laf
이때 모델명은 'XNOTE LS40' 이다. 만일을 대비하여 필요한 파일들을 CD 로 구워놨다.
설치는 가장 먼저 그래픽카드를 설치하도록 한다.
파일명 | 설명 |
ATi6483LS.EXE | 그래픽 카드 관련 |
DX81NTkor.exe | Chipset 과 USB 포트 관련 |
3ComLS.EXE | Ethernet 관련 |
CardBusLS.EXE | PCMCIA 관련 |
ModemLS.EXE | 모뎀 관련 |
SoundLSv3890.EXE | 사운드 카드 관련 |
TouchLS.EXE | 터치패드 관련 |
WL2KLS.EXE | 무선랜 관련 |
IntelVGALS.EXE 의 경우, 설치 중 오류가 발생하기 때문에 설치하지 않는다.
회사내에서 그룹웨어로 노츠(Notes)를 사용하기 때문에, OS 설치후에 가장 먼저 설치해야 한다. 그전에 예전에 사용하던 C:\ 아래의 Notes 디렉토리를 통째로 압축해서 백업을 받아두어야 한다. 물론 새로이 설정을 해주어도 되겠지만, 노츠(Notes) 설치후에 C:\ 아래에다가 백업해둔 파일들을 덮어씌우는 편이 정신건강에 이롭다.
그리고, 메일백업 또한 되니 일석이조이다. ^^;