t:02-567-1700 e: [email protected]/download/suse_ucloud_user_guide.pdf ·...
TRANSCRIPT
기술지원 문의 (주)비앤케이원 T:02-567-1700 E: [email protected]
기술지원 문의 (주)비앤케이원 T:02-567-1700 E: [email protected]
SUSE Linux Enterprise
Server 11 SP3
YaST and Zypper
기술지원 문의 (주)비앤케이원 T:02-567-1700 E: [email protected]
목차
1.YasT (Yet another Setup Tool) 란 ? 설치 및 통합 관리 도구 ............................................................................................ 4
Text Mode (ncurses) ....................................................................................................................................................................... 5
명령어 Mode ....................................................................................................................................................................................... 6
그래픽 인터페이스 Mode .............................................................................................................................................................. 7
Web Interface Mode ......................................................................................................................................................................... 9
2. Zypper란? ................................................................................................................................................................................................. 10
3. SUSE Knowledge 사용법 ................................................................................................................................................................... 12
4. Online 기술지원을 위한 계정 생성 절차 ................................................................................................................................. 13
5. 기타 문의사항 ........................................................................................................................................................................................ 13
기술지원 문의 (주)비앤케이원 T:02-567-1700 E: [email protected]
1.YasT (Yet another Setup Tool) 란 ? 설치 및 통합 관리 도구
YaST 는 SUSE Linux 배포판을 위한 패키지 설치 및 환경 설정 도구 입니다. 그래픽 인터페이스 기반으로 설치부터 운영까지 시스템 관리자가 쉽고 빠르게 시스템 전체를 관리하도록 도와주는
통합 관리자 도구 입니다.
YaST 사용 지원 모드 (크게 Text Mode 와 GUI Mode 2가지)
Command Line Mode
Text Mode
X Window Mode
Web Interface Mode
YaST 지원 모드 예시
기술지원 문의 (주)비앤케이원 T:02-567-1700 E: [email protected]
Text Mode (ncurses)
X Window 를 사용하지 않는 시스템 관리자를 위해서 제공되는 모드입니다.
Text Mode 의 YaST는 터미널 에뮬레이터에서 최소 크기 : 80 x 25 를 지원합니다.
YaST Text Mode 실행 : yast / yast 모듈명
Text mode 의 YaST Control Center 예시
Text mode 메인페이지에서의 이동
좌우 프레임 사이의 이동 : Tab 또는 Shift + Tab 또는 좌우 방향키 (←→)
리스트 목록에서 이동 : 방향키(↑↓)
도움말 : Alt + H
YaST 종료 : Alt + Q
YaST Network 설정 예시
각 항목 이동 : Tab 또는 Shift + Tab
해당 항목 바로가기 : Alt + 굵은글씨
기술지원 문의 (주)비앤케이원 T:02-567-1700 E: [email protected]
명령어 Mode
명령어 기반의 YaST 도구 입니다. 패키지의 설치 및 삭제, 업데이트를 명령어로 실행할 수 있습니다.
도움말 확인 : yast –h
YaST 에서 사용가능한 모듈 확인 : yast –l / yast –list
yast 에서 사용 가능한 모듈 목록
GenProf
LogProf
SD_AddProfile
SD_DeleteProfile
SD_EditProfile
SD_Report
add-on
add-on-creator
audit-laf
autofs
autoyast
backup
bootloader
ca_mgm
checkmedia
cluster
common_cert
dhcp-server
dirinstall
disk
dns-server
drbd
dsl
fingerprint-reader
firewall
ftp-server
host
http-server
hwinfo
inetd
inst_release_notes
inst_suse_register
instserver
iplb
irda
iscsi-client
iscsi-server
isdn
isns
joystick
kdump
kerberos-client
kerberos-server
keyboard
lan
language
ldap
ldap-server
ldap_browser
modem
mouse
nfs
nfs_server
nis
nis_server
ntp-client
online_update
online_update_configuration
power-management
printer
profile-manager
proxy
remote
repositories
restore
runlevel
samba-client
samba-server
security
slp-server
sound
squid
sshd
subdomain
sudo
support
sw_single
sysconfig
system_settings
tftp-server
timezone
users
vendor
view_anymsg
wagon
wol
x11
xen
YaST 를 이용한 개별 모듈 실행 : yast 모듈명 (ex : yast lan)
패키지 설치 : yast –i 패키지명 / yast --install 패키지명
각 모듈의 도움말 확인 : yast 모듈명 help
패키지 삭제 : yast --remove 패키지명
패키지 업데이트 : yast --update 패키지명
기술지원 문의 (주)비앤케이원 T:02-567-1700 E: [email protected]
그래픽 인터페이스 Mode
X Window 에서 Yast 시작은 아래 그림과 같이 Computer > YaST 를 클릭하여 시작합니다.
YaST실행예시
기술지원 문의 (주)비앤케이원 T:02-567-1700 E: [email protected]
X Window Terminal 에서 명령어로 YaST 실행
Terminal에서 yast2 로 실행 합니다.
만약 yast2 를 실행하지 않는 경우 아래 그림과 같이 Text mode 기반의 yast 가 실행 됩니
다.
기술지원 문의 (주)비앤케이원 T:02-567-1700 E: [email protected]
Web Interface Mode
SUSE Linux Enterprise Server SP2 또는 SUSE Studio 를 통해서 배포된 배포판을 사용하는 경우 Web interface 기반의
WebYaST 를 사용할 수 있습니다.
WebYaST 는 웹브라우저를 통하여 다음과 같이 접속하여 사용할 수 있습니다.
접속 URL : https://서버IP:54984/
WebYaST 예시
기술지원 문의 (주)비앤케이원 T:02-567-1700 E: [email protected]
2. Zypper란?
zypper 는 명령어 기반의 패키지 및 저장소 관리 도구 입니다.
zypper 는 설치나 삭제 작업을 대화형으로 진행하며, 작업을 진행할 때 문제 발생시 관리자 확인을 요청합니다.
zypper 는 패키지의 설치, 삭제, 업데이트 / 패키지 저장소 추가, 제거를 할 수 있습니다.
주의사항 : 다음과 같은 패키지는 zypper 를 이용하여 삭제할 수 없습니다.
glibc, zipper, kernel 등등 시스템에서 사용되는 패키지, 만약 삭제할 경우 시스템이 비정상 작동될 수 있습니다.
zypper 에 대한 도움말 확인 :
zypper help / zypper –h (ex : zypper help search / zypper –h search)
man zypper
zypper 도구의 일반적인 사용법 :
zypper [options] 명령어 [명령어-options] 패키지명
(ex : zypper –v install –repo factory mplayer amarok)
패키지 설치 / 삭제 / 찾기 / 정보 확인
패키지 설치와 삭제 명령어 :
설치 : zypper install 패키지명 / zypper in 패키지명
삭제 : zypper remove 패키지명 / zypper rm 패키지명
패키지 설치 방법
zypper in MozillaFirefox (패키지명 정확하게 입력)
zypper in Mozilla:MozillaFirefox (저장소 별칭과 패키지명)
zypper in Moz* (와일드카드를 이용한 패키지명)
zypper in ‘perl(Time::ParseDate)’
zypper in 'firefox.x86_64'
zypper in 'firefox>=3.5.3'
zypper in 'firefox.x86_64>=3.5.3'
zypper in /tmp/install/MozillaFirefox.rpm
zypper in http://download.opensuse.org/repositories/mozilla/SUSE_Factory/x86_64/MozillaFirefox-3.5.3-1.3.x86_64.rpm
zypper install emacs –vim (패키지 설치와 삭제 작업 동시에 진행)
zypper remove emacs +vim (패키지 설치와 삭제 작업 동시에 진행)
패키지 설치와 삭제 동시 작업 예 :
zypper install -emacs +vim (잘못된 명령어)
zypper install vim -emacs (올바른 명령어)
zypper install -- -emacs +vim (올바른 명령어)
zypper remove emacs +vim (올바른 명령어)
zypper --non-interactive install 패키지명 (확인 없이 설치 또는 삭제 진행)
소스 패키지 설치 (소스 패키지에 대한 저장소 지정 및 활성화 상태에서 사용 가능)
zypper source-install 패키지명 / zypper si 패키지명 (설치할 때 의존성을 체크)
zypper source-install -d 패키지명 (-d option : 설치만 의존성을 체크)
zypper source-install -D 패키지명 (-D option : 의존성 체크 없이 설치)
기술지원 문의 (주)비앤케이원 T:02-567-1700 E: [email protected]
패키지 찾기 :
zypper search 패키지명 / zypper se 패키지명
zypper search -t 소스 패키지명 / zypper se -t 소스 패키지명
패키지 찾기 예 :
zypper se firefox (“firefox” 찾기)
zypper se *fire* (와일드카드 사용하여 찾기)
zypper se -d fire (패키지 설명과 요약 검색)
zypper se -u firefix (설치되어 있지 않는 패키지만 표시)
특별한 기능을 하는 패키지 모두 검색 : zypper what-provides 'perl(SVN::Core)' (perl 모듈중 SVN::Core 를 검색)
패키지 정보 확인 :
특정 패키지에 대한 상세 정보 확인 : zypper info 패키지명 / zypper if 패키지명
패키지 정보 확인 옵션 :
--requires : 사전 설치 패키지 목록 확인
--recommends : 권장 설치 패키지 목록 확인
ex : zypper info --requires MozillaFirefox (“MozillaFirefox” 패키지에 대한 상세 정보 및 설치를 위한 사전 설치 패키지
목록 확인)
패키지 업데이트
zypper 를 이용한 패키지 업데이트는 다음과 같이 3가지가 있습니다.
패키지 업데이트 3가지 : 패치 설치, 새로운 패키지 설치, 배포판 업데이트
패치 설치 :
설치 가능한 모든 패키지에 대한 패치 진행 : zypper patch
모든 필요한 패치의 개수를 확인, 설치는 하지 않음 : zypper patch-check / zypper pchk
모든 필요한 패치 리스트를 확인, 설치는 하지 않음 : zypper list-patches / zypper lp
list-patches 의 옵션 :
-b : Bugzilla 이슈에 대하여 패치가 필요한 모든 목록 확인 (zipper list-patches –b)
--bugzilla[=번호] : Bugzilla 이슈 번호에 대하여 패치가 필요한 목록 확인 (zipper list-patches –bugzilla=####)
모든 패치의 리스트를 확인, 패치의 설치 또는 적용 여부와 상관없이 목록 확인 : zypper patches / zypper pch
특정 이슈에 대한 패치를 설치 : zypper patch --bugzilla=번호
업데이트 설치 :
설치된 모든 패키지를 최신 버전으로 업데이트 : zypper update / zypper up
특정 패키지를 최신 버전으로 업데이트 : zypper update 패키지명 / zypper up 패키지명
모든 업데이트 가능한 새로운 패키지의 리스트 확인 : zypper list-updates / zypper lu
기술지원 문의 (주)비앤케이원 T:02-567-1700 E: [email protected]
3. SUSE Knowledge 사용법
SUSE Knowledge 은 20여년 간 SUSE Linux Enterprise에 누적되어온 지식의 총체로서 엔터프라이즈 고객에
게 제공되는 서비스입니다. SUSE URL에서 계정을 생성하고 ID/Password를 이용하여 웹에서
필요한 정보를 검색 그리고 기술지원도 가능합니다.
접속 주소는 다음과 같습니다.
https://www.suse.com/support/kb/
접속하신 후 “Choose Product"에서 SUSE Linux Enterprise Server를 선택하시면 됩니다
그림 1: SUSE Knowledgebase 화면
2: SUSE Knowledgebase에서 검색 후 결과
기술지원 문의 (주)비앤케이원 T:02-567-1700 E: [email protected]
4. Online 기술지원을 위한 계정 생성 절차
주문 시 통보하신 email ID로 기술 지원및 교육 등의혜택을 위해서 SUSE 계정이 필요한데, 계정 생성을 위한 아래
의 email이 전송됩니다
이 메일을 수신하고 수세의 계정 생성 후 ,SUSE Customer center 접속후 기술지원및 교육에 대한 혜택을 누릴수 있
습니다.
5. 기타 문의사항
기타 문의 사항은 아래 연락처로 연락 주시기 바랍니다.
- 기술지원 시간 : 평일 (09:00 ~ 18:00 (전화, e-mail 지원))
주말, 공휴일, 야간 (e-mail 접수)
- 담당자 : 김형도 엔지니어
- e-mail : [email protected]
- 전화번호 : 02-567-1700