본문 바로가기
배포판

openSUSE

by 다움위키 2023. 12. 13.

openSUSE ( /ˌpənˈszə/)는 자유와 오픈-소스 소프트웨어의 사용을 촉진하는 프로젝트입니다.

openSUSE는 리눅스 배포판, 주로 Tumbleweed, 테스트된 롤링 릴리스Leaf, 장기간 지원되는 배포판으로 잘 알려져 있습니다. MicroOS 및 Kubic은 데스크탑 또는 컨테이너 런타임으로 사용하기 위한 새로운 트랜잭션 독립형 배포판입니다.

커뮤니티 프로젝트의 초기 릴리스는 SUSE Linux 10.0의 베타 버전이었습니다. 현재 안정적인 고정 릴리스는 openSUSE Leap 15.3입니다.

추가적으로 이 프로젝트는 YaST, Open Build Service, openQA, Snapper, Machinery, Portus, KIWIOSEM과 같은 다양한 도구를 생성하여, 전 세계 자유와 오픈-소스 소프트웨어 커뮤니티의 일부로 개방적이고 투명하며 친근한 방식으로 협력합니다.

Installation

2021년 10월 하순경 Leap 15.3이 출시되었습니다.

매체 얻기

미러 사이트에서 가져옵니다. https://get.opensuse.org/leap/#download

Offline Image (4.4GiB)

두 번째 설치는 Tumbleweed 이미지로 진행하는데, 오픈수저의 btrfs에 대한 활용을 확인해 보려고 합니다.

가상 기계

  • 메모리: 4G
  • 프로세서: 6개

설치 시작

부팅 후에 Installation을 선택하면, 설치를 위한 여러 작업을 백그라운드로 진행하는데, 다른 배포판에 비해 시간이 조금 더 걸립니다.

설치 환경을 마치면, 다음 3가지가 이미 진행되었음을 볼 수 있습니다:

  • Network Autosetup
  • Installer Update
  • Repositories Initialization
  • Language, Keyboard and License Agreement: 언어에서 Korean을 선택하면, 설치 메뉴를 한글로 바꾸어줍니다. 키보드 배열도 한국어로 선택합니다.
  • 네트워크 활성화 : 자동으로 이루어짐
  • 시스템 분석 : 자동으로 이루어짐
  • 온라인 리포지토리 : 우선은 켜고 설치했습니다. 기본값+Source Repository
  • 추가 기능 제품 : 시스템 역할 KDE
  • 디스크 : 파티션은 기본값을 사용
  • 시간대 : 자동 검색.
  • 사용자 설정 :

여기까지가 준비과정으로 나옵니다. 다음은 설치 과정입니다:

  • 설치 개요 : 이전에 선택한 사항을 보여줍니다:
  • 설치 실행 : 설치가 완료되고 일정 시간이 지나면 자동으로 재시작합니다.

Tumbleweed Online Repositories를 켜면, System Role에서 데스크탑을 선택할 수 있습니다. 어쨌든, 그놈으로 진행을 해보려 합니다. 파티션

  • /dev/vda1 : 8M, BIOS Boot
  • /dev/vda2 : 23G, / btrfs
  • /dev/vda3 : 2G, swap
  • 9 subvolume

@, @/var, @/usr/local, @/srv, @/root, @/opt, @/home, @/boot/grub2/x86_64-efi, @/boot/grub2/i38-pc

Configuration

한글 입력기 KDE 플라스마에서, fcitx로 설정 없이 Ctrl+↵ Enter로 입력기 전환이 됩니다. 네임서버 변경 그래픽 툴에서 잘 되지 않아서, /etc/resolv.conf를 직접 편집했습니다. 가상 기계 해상도 변경 안됨 시스템 설정 -> 시작 및 종료 -> 배경 서비스에서 KScreen 2를 정지하십시오.

Disable filesystem snapshots

스냅샷에 대한 계획이 수립될 때까지 잠시 스냅샷 생성을 중단할 수 있습니다:

Remove snapper plugin

  • sudo zypper remove --no-confirm snapper-zypp-plugin

Disable snapper's timeline snapshots

  • sudo snapper list-configs
  • sudo snapper --config root set-config "TIMELINE_CREATE=no"

Disable yast snapshots

  • sudo vi /etc/sysconfig/yast2
USE_SNAPPER=no

Delete disk snapshots

자동으로 만들어진 스냅샷을 제거할 수 있습니다:

List available snapper configs

  • sudo snapper list-configs

List snapshots for selected config

  • sudo snapper --config root list

Delete snapshot based on shapshot number

  • sudo snapper --config root delete 2
  • sudo snapper --config root delete 1-48

반드시 필요한 스냅샷은 제거되지 않습니다. 게다가, 아마도, 증분 스냅샷이 이루어지는지, 원래 1번에 해당하는 크기가 3xx 메가에서 4G로 증가했습니다. List snapshots for selected config again to confirm.

  • sudo snapper --config root list

External links