Linux 리눅스설치및사용환경설정 & Environment Setup - Ubuntu 소개및다운로드 - 가상기계설치 - Ubuntu 설치 - 기본환경설정 - 데스크톱둘러보기 리눅스설치준비 설치할리눅스배포판선택 분류 Debian 계열 패키지관리시스템주요배포판특징.deb 포맷과 dpkg, apt Debian GNU/Linux Ubuntu 자유소프트웨어정신에투철, 안정성중시, 다양한하드웨어지원 편리함과용이한설치. 1 CD 에잘구성된데스크톱시스템제공 Knoppix Debian 의 Live CD 버전 RPM 계열.rpm 포맷과 rpm, yum Fedora Red Hat Linux 에서지원한비상업용버전 Red Hat Enterprise Linux 기업및서버시장에맞춘상업용 SUSE Linux Novell 이관리, 데스크톱 / 서버용, 상업용 / 비상업용등다양한버전 Gentoo 계열 Portage, emerge Gentoo SystemRescueCD 바이너리없이배포하여설치시선택한설정대로직접컴파일 Live CD 형태. 시스템고장으로부팅이불가능한경우진단, 수정등의목적으로사용가능 Slackware 계열.tgz 포맷과 slackpkg Slackware SLAX 사용자나름의맞춤형시스템구성. 고급사용자에게권장 Slackware 의 Live CD 버전 2
Ubuntu 소개 리눅스커널에기반한완전한오픈소스운영체제 최신버전 : Ubuntu 9.04 공식사이트 우분투 : http://www.ubuntu.com 우분투한국사용자모임 : http://www.ubuntu.or.kr 미러사이트 ftp://ftp.daum.net/ubuntu-releases/9.04 3 Ubuntu 다운로드 미러사이트에서 Ubuntu 다운로드 자신의플랫폼과동일한파일다운로드 ubuntu-9.04-desktop-i386.iso Desktop 버전과 Server 버전의큰차이점은없음 초기커널옵션설정이다름 이미지파일다운로드후 CD 로굽기 가상머신을사용할경우 CD 로만들지않아도됨 4
VirtualBox 설치 가상머신 (Virtual Machine) CPU, memory 등하드웨어를흉내내는소프트웨어 가상머신위에여러가지운영체제를설치할수있다. 멀티부팅이부담스러울경우 여러가지다른설정의같은운영체제설치 대표적가상머신 VMWare 가상머신의선두주자, 상업용 VirtualBox Sun Microsystems, Open Source, Linux/Windows 버전모두존재 VirtualPC Microsoft, Windows 에서만작동 5 VirtualBox 설치 VirtualBox 다운로드 www.virtualbox.org 자신의기본 (host) 운영체제에맞는것을선택 설치파일을실행한다. 6
VirtualBox 설정 가상머신생성 새로운운영체제를설치할가상머신필요 7 VirtualBox 설정 설정 설치할운영체제가저장된곳을마운트해야한다. CD/DVD 드라이브마운트선택 호스트 : CD 에서설치 ISO 이미지 : 하드에저장된이미지에서설치 8
VirtualBox 설치 설치시작 시작버튼을누른다. 앞에서설정한드라이브에서데이터를읽어실행함. 9 VirtualBox 설치 Ubuntu 설치가끝났을때 중요!! CD 로설치한경우 장치 CD/DVD 드라이브마운트해제후 CD 를꺼낸다음재부팅 이미지로설치한경우 장치 CD/DVD 드라이브마운트 이미지등록해제후재부팅 이렇게해야가상하드디스크로다음부팅이가능함 10
Ubuntu 설치 11 Ubuntu 설치 (1) Ubuntu CD 부팅 우분투설치하기 (I) 선택 12
Ubuntu 설치 (2) 설치언어선택 한국어 13 Ubuntu 설치 (3) 지역및시간대설정 Seoul (KST GMT+9:00) 14
Ubuntu 설치 (4) 키보드레이아웃선택 Korea, Republic of 15 Ubuntu 설치 (5) 파티션설정 자동또는수동 16
Ubuntu 설치 (5-1) 수동파티션설정 일반적으로 3 개이상의파티션권장 기본 OS 영역과사용자데이터영역분리 /, swap, /home 추가 - /boot, /usr, /var, 17 Ubuntu 설치 (5-2) 파티션설정완료후다음단계로진행 18
Ubuntu 설치 (6) 사용자 ID 와비밀번호설정 19 Ubuntu 설치 (7) 최종설치옵션확인 20
Ubuntu 설치 (8) 설치완료후시스템재시작 주의!! 21 Ubuntu 설치 (9) Ubuntu 부팅후로그인 22
기본환경설정 23 Root 권한 Ubuntu 는기본적으로 root ID 를제공하지않음 잘못된 root 권한사용을원천적으로방지 정당한사용자의실수 해킹 sudo 명령으로일시적으로 root 권한가져옴 예 ) sudo apt-get install 누가 root 권한을가지는가? 시스템을설치할때설정한사용자 sudo 명령또는 root 권한이필요한작업실행시패스워드를확인한다. 24
Update(1) 패키지업데이트 GUI 기반업데이트 apt-get 명령어사용 GUI 업데이트 시스템 관리 업데이트관리자 25 Update(1) apt-get 명령어사용 apt-get update : 새로운업데이트목록가져옴 apt-get upgrade : 패키지업그레이드 apt-get install : 특정패키지설치 apt-get remove : 특정패키지삭제 apt-get check : 패키지의존성검사 업데이트미러사이트등록 /etc/apt/sources.list 업데이트사이트등록 26
Windows 폴더공유 Host 의파일을 Guest 에서공유하기 VirtualBox를통해 guest-리눅스에서 host-windows와파일을공유할수있도록연결장치설정 커널컴파일 공유폴더설정 공유폴더를리눅스에마운트 27 Windows 폴더공유 게스트확장설치 VirtualBox 를통해 host(windows) guest(linux) 간연결장치설정 리눅스터미널에서다음명령실행 프로그램 보조프로그램 터미널실행 명령어를실행할수있는창이뜬다. $ sudo apt-get install dkms 장치메뉴에서게스트확장설치선택 리눅스바탕화면에 VBOXADDITIONS_nnn 생성 CD/DVD 드라이브마운트 CD/DVD-ROM 이미지 VBoxGuestAddition.iso 28
Windows 폴더공유 커널컴파일 Windows 파일시스템을사용할수있도록리눅스커널셋업 터미널에서다음명령을실행한다. $ sudo /media/cdrom/vboxlinuxadditions-x86.run 커널모듈설치가끝나면리부팅한다. $ sudo shutdown -r now 또는오른쪽위파워버튼에서선택 29 Windows 폴더공유 공유폴더설정 장치 공유폴더 새공유폴더추가 폴더경로 : Windows 파일시스템내의경로 폴더이름 : 리눅스에서마운트할때사용할폴더이름 30
Windows 폴더공유 공유폴더를리눅스파일시스템으로마운트 먼저리눅스내에서공유폴더의마운트지점을생성 $ mkdir [ 마운트지점 ] 지정한공유폴더를마운트지점에연결 ( 마운트 ) $ sudo mount t vboxsf [ 공유폴더이름 ] [ 마운트지점 ] 주의 : shutdown 후다시부팅하면새로 mount 해주어야함 31 데스크톱둘러보기 32
데스크톱구성 Desktop? GUI 방식의사용환경 패널 바탕화면 작업공간 작업공간선택 33 바탕화면 다음작업을해보자. 배경화면교체 자주쓰는작업아이콘만들기 내홈디렉터리아이콘만들기 34
패널 Panel Launcher & taskbar Top panel 메뉴 : Applications, Places, System Dock (application launcher): firefox, evolution, help Notification area: network, sound, calendar, user&power Bottom panel Running tasks Workspace Trashcan 35 작업공간 Workspace 서로다른태스크를별도공간에서실행하도록 기본 2 개, 개수변경가능 바탕화면과아이콘은공유 36
기본프로그램사용 시스템메뉴 기본설정및관리 위치 각디렉터리표시 지정위치연결 파일탐색기, 네트워크서비스, 검색 프로그램 카테고리별응용프로그램 프로그램추가 / 제거 37