Opensuse 15.1 설치

| 2019년 10월 20일 | 0 Comments

안녕하세요 스마일서브 기술지원팀 박준영입니다.

 

Opensuse 설치에 앞서 Opensuee에 대하여 간단하게 알아보고 가겠습니다.

 

Opensuse 란?

– Opensuse는 리눅스 배포판 중 하나 입니다. 긴 역사, 높은 안정성, 변화와 안정 사이의 균형 등의 특징으로 높은 인기를 누리고 있습니다. 유럽에서 특히 큰 인기를 누리고 있으며, 엔터프라이즈 용 서버나 데스크탑 등으로 사용되는 경우가 많습니다. 다만 미국이나 국내에서 누리는 인기는 상대적으로 약하여 그 영향력을 체감하기는 어려운 편이라 합니다.

 

 

이미지 다운로드

https://www.opensuse.org/ 에서 원하는 배포판 이미지를 선택합니다. Tumbleweed Leap 15.1 두 가지 이미지를 다운로드 받을 수 있습니다. Tumbleweed 는 아치 계열 처럼 릴리즈가 따로 나오는 것이 아니고, 지속적으로 업데이트가 진행되는 롤링 릴리즈 버전이고, Leap 15.1 은 릴리즈 안정판입니다. 다음에 새로운 오픈수세가 나오면 바뀝니다. 이 차이는 큰 차이가 아니고, 원하시는 것을 사용하시면 됩니다. 여기서 저는 Tumblewwed ISO 이미지로 설치를 진행했습니다.

Tumbleweed ISO 이미지 다운로드 바로가기 https://software.opensuse.org/distributions/tumbleweed
openSUSE ISO
이미지 다운로드 바로가기 https://software.opensuse.org/distributions/leap

 

YaST ?

설치에 앞서 YaST란 무엇진지 알아보겠습니다. Yet another Setup Tool의 준말으로, Opensuse를 대표하는 기능이자 통합관제 툴입니다. 시스템 관리를 위한 GUI ncurses 인터페이스를 제공합니다. YaST는 패키지 설치부터, 마우스 설정, 게임 컨트롤러 추가, 프린터 관리, 스캐너 관리, 방화벽 설정, 시스템 백업, 네트워크 연결, LDAP, /etc/sysconfig 편집이나 부트로더 설정까지 지원합니다.

 

 

-> 설치 후 yast2 명령어를 입력했을때 나오는 화면입니다.

 

이제 설치를 진행해보겠습니다.

 

 

 

이미지를 넣고 부팅 시 첫 화면 입니다. 2번째 Installaion을 선택합니다.

 

 

 

 

조금 기다리면 다음과 같은 화면이 나옵니다. 자동으로 Repository가 추가 되니 잠시 기다립니다.

 

 

 

 

언어 선택창이 나오면 Korean으로 선택하여 다음으로 넘어갑니다.

 

 

 

인터넷이 연결이 되어있다면, 자동으로 감지하고 온라인 리포지토리를 활성화 할지 물어봅니다.

활성화 할 경우 설치 중에 자동으로 온라인에서 새로운 업데이트를 다운로드 받아서 설치를 하게 되며,

비활성화 할 경우에는 USB 이미지에 있는 것을 설치하고, 설치 후에 직접 업데이트 해주어야 합니다.

아니오를 눌러 USB에 있는 이미지로 설치하겠습니다.

 

 

 

 

시스템의 역할은 어떤 용도로 설치 할 것인지 선택하는 곳입니다. Opensuse는 3가지의 GUI 데스크탑 환경을 제공합니다.

KDE / GNOME / iceWM(일반 데스크톰) 등을 제공하며, iceWM은 설치되는 패키지가 적은 경량판이라 보면 됩니다.

서버는 CUI/TUI 같은 텍스트 모드 인터페이스 환경입니다. 설명을 읽으면 어떤것인지 확인 할 수 있습니다.

저는 서버 시스템을 선택하여 설치해보도록 하겠습니다.

 

* Opensuse는 모든 부분에서 높은 안정성을 보유하고 있으며, KDE 환경도 쾌적하게 작동합니다.

 

 

 

 

파티션을 구성하는 단계입니다. 하단에 메뉴 중 기존 파티션으로 시작을 선택합니다.

 

 

 

 

왼쪽에 하드디스크를 클릭하고 하단에 파티션을 추가 하여 구성해보겠습니다.

저는 bootswap, / 로 파티션을 생성하여 진행해보겠습니다. 부트 파티션이 없으면 오류 메세지가 나오게 됩니다.

먼저 boot 없이 파티션 생성 후 어떠한 오류가 나오는 지 확인해 보고 부트를 추가해보겠습니다.

 

 

 

가운데 사용자 정의 크기가 보입니다. 선택 후 용량을 입력하여 다음으로 넘어갑니다. (MiB 단위까지 써줍니다.)

 

 

 

swap을 먼저 생성할 것이기 때문에 가운데 바꾸기를 선택 후 다음으로 넘어갑니다.

 

 

 

장치를 어떠한 형식으로 포맷할지 선택하는 부분입니다. swap으로 포맷할 것이기에 바로 다음으로 넘어가겠습니다.

 

 

 

 

정상적으로 구성되었습니다. / 도 동일하게 생성합니다. (생성할때 가장 상단에 있는 /dev/sda 선택후 진행합니다.)

 

 

 

최대 크기를 선택 후 넘어갑니다

 

 

 

운영체제를 선택 후 다음으로 넘어갑니다.

 

 

 

장치 포맷Ext4(원하는 포맷형식 지정) 로 선택 후 다음으로 넘어갑니다. 파티션 부분은 기본으로 그대로 두면 됩니다.

 

 

 

정상적으로 파티션이 나누어진 것을 확인 할 수 있습니다. 다음으로 넘어가면 어떠한 메세지가 나오는 지 확인해 보겠습니다.

 

 

 

이러한 문제가 발생할 수 있기에 부트 파티션을 추가해야 합니다. 추가해보겠습니다.

 

 

 

적당한 용량 입력 후 다음으로 넘어갑니다.

 

 

 

boot 파티션은 별도로 설정하기 떄문에 가장 하단에 원시 볼륨(포맷되지 않음)을 선택 후 넘어갑니다.

 

 

 

 

파티션 ID에서 BIOS 부트를 선택 후 넘어갑니다.

 

 

 

부트 파티션 추가 후 동의를 눌러 다음으로 넘어가보겠습니다.

 

 

 

아무 메세지 없이 다음으로 넘어가집니다. 파티션 구성은 완료되었으니 다음으로 넘어가보겠습니다.

 

 

 

지역과 시간대 확인 후 넘어갑니다.

 

 

 

사용자 생성 하는 부분입니다. 여기서 생성해도 되고 설치 후 생성해도 되기때문에 생성 건너뛰기로 선택 후 넘어가겠습니다.

 

 

 

관리자 계정 암호 설정하는 부분입니다. 설정 후 넘어갑니다.

 

 

 

마지막 설정 화면입니다. 다음을 누르면 설치가 진행됩니다. 여기에서 소프트웨어 패키지 선택할 수 있습니다. 소프트웨어 부분을 클릭합니다.

 

* 부팅 : 부트 로더 설정 및 옵션을 설정할 수 있습니다.

* 소프트웨어 : 설치할 패키지 그룹을 선택할 수 있습니다. 기존에 선택한 데스크탑 환경 외에 별도로 설치할 수 있고, 다른 패키지 그룹을 선택할 수 있습니다.

* 기본 systemd 대상 : 하드웨어에 대한 설정을 목록에서 선택하거나 수동으로 입력해 줄 수 있습니다. 보통 YaST가 자동으로 설정해줍니다.

* 보안 : 방화벽, SSH를 활성화 하거나 비활성화 시킬 수 있고, SSH 포트 열기를 설정 할 수 있습니다.

* 네트워크 구성 : 이더넷 설정을 구성 할 수 있습니다.

 

 

 

원하는 패키지를 선택 후 다음으로 넘어가 네트워크를 잡아보겠습니다

 

 

 

메뉴 중 네트워크를 클릭하여 들어옵니다. 그리고 하단에 편집을 클릭합니다.

 

 

 

할당된 고정 IP 주소 선택 후 ip서브넷 마스크 값을 입력합니다. 그리고 다음으로 넘어갑니다.

 

 

 

ipdhcp에서 static으로 설정한 주소로 바뀐것을 확인 할 수 있습니다. 이제 마무리로 설치 진행해보겠습니다.

 

 

 

설치를 누르면 확인 메세지가 나옵니다. 문제 없이 설정 완료했으면 설치를 눌러 진행합니다.

 

 

 

다음으로 넘어가면 설치가 진행됩니다.

 

 

 

설치 완료 후 정상적으로 로그인 되는 점 확인 하였습니다.

 

 

 

만약 네트워크 설정을 미리 안하고 설치 후 진행하면 /etc/sysconfig/network/ifcfg-enp0s3 파일에서 수정 할 수 있습니다.

여기서 GATEWAY 설정은 없는데 opensuseGATEWAY설정 파일이 별도로 있습니다.

 

 

 

/etc/sysconfig/network/route 파일안에 default [IP] 로 입력하여 설정하면 됩니다.

 

 

Zypper

– Opensuse는 패키지 설치 명령어가 Zypper입니다.

* zypper install 패키지명 : 패키지 설치

* zypper update 패키지명 : 패키지 업데이트

* zypper info 패키지명 : 해당 패키지 정보 출력

* zypper se 문자열 : 문자열과 연관된 패키지 이름 출력

위와 같은 명령어를 통해 설치가 가능합니다. opensuse는 초기 설치에 netstat 명령어에 대한 패키지가 없는데 해당 패키지를 설치해 보겠습니다.

 

 

 

netstat 명령어를 입력했을때 찾을 수 없다 나옵니다. 어떤 패키지를 설치해야 하는지는 cnf netstat라는 명령어를 통해 알 수 있습니다.

Net-tools-deprecated를 설치하면 된다고 나오니 설치해보도록 하겠습니다.

 

 

 

zypper install net-tools-deprecated 명령어를 통하여 설치되는 것을 확인 할 수 있습니다.

 

 

 

정상적으로 netstat 명령어가 출력되는 점 확인 할 수 있습니다.

 

이상 Opensuse 설치는 완료 되었으며, 만약 GUI 환경으로 설치 시에는 시스템 역할 부분에서 KDE 데스크톱으로 설치하면 됩니다.

 

감사합니다.

 

 

 

 

Category: 솔루션/IT기타

About the Author ()