Category: OpenSuse

OpenSuse, Nimf Build 성공, 그러나..

이 전 글에 썼던 대로, 기본 제공되는 iBus 에는 문제가 있다. 제대로 사용할 수가 없는 정도.대안으로 fcitx 를 쓰면 되겠지만, 영문 Dvorak 자판을 사용할 수 없는 문제가 또 있다. uim 등 대안은 있는데, 그래도 Nimf 를 써보기로 했다.단, 꾸러미를 찾을 수가 없어서 그냥 컴파일/빌드를 해봤다. 프로그래밍 지식이 더 많았다면 간단히 풀렸겠지만, 그러질 못해서 그야말로 작은

OpenSuse, Leap 과 Tumbleweed 사이에서.

사실 Leap 은 아직 써본 적이 없다. 최신을 좋아하는 거지 근성(?)은 늘 Tumbleweed 를 택하게 만들었기에. 물론, T.W 도 제대로 사용하지는 않고 있지만.그런데, 이 T.W 가 문제다. 특히 VBox 에 사용 중일 땐 더더욱 그렇다. 판올림이 너무 잦아서, 사용기간이 조금이라도 늘어나면 판올림하는데 꽤 긴 시간이 소모된다. 그게 VBox 인 경우는 시간이 더 걸리기 때문에, 마치

OpenSuse: ibus, 영문 Dvorak/한글 두벌식 설정

** iBus 엔 문제가 있다.Tumbleweed 20200220 판 현재, iBus 로는 한글을 입력하기가 어렵다. 불가능이라 할 정도.단어 정도는 입력하겠지만, 문장은 불가능하다. 내가 저렇게 이상하게 띄어쓰기를 한 게 아니고, 제대로 쓰는데도 저렇게 입력이 돼 버렸다. 예전에 저런 문제가 있었던 듯 한데.. iBus 는 여전하구나. fcitx 는 드보락과 쓸 수가 없고, 방법은 Nimf 를 컴파일 하는 수 밖엔

OpenSuse: 왜 서브볼륨 마운트가 필요할까?

** 글을 쓰기 시작할 때만 해도 이 글에 대한 답을 구하지 못했었다. 그런데, 글을 쓰던 중, 답이 보였다. tldr;var, home 등 서브볼륨이 초기 root 디렉토리인 @ 산하에 있음에도 서브볼륨 마운트가 필요한 이유는, Snapper 때문이다.Snapper 가 실행되면서 루트 디렉토리가 수시로 바뀌기 때문에, 최초엔 @ 산하에 있어서 서브볼륨 마운트를 하지 않더라도 같은 결과가 나오지만, 나중엔 반드시 마운트를

OpenSuse, 방화벽(FirewallD) 간단 설정.

OpenSuse, Ubuntu 에 비하면 정말 까다롭다. 그만큼 내가 Ubuntu 에 익숙해있다는 얘기도 되겠지만.. 우분투는 데스크탑은 물론이거니와 서버도, 방화벽이 기본 설치되어 있지는 않다. 그러나 OpenSuse 는, Leap 도 Tumbleweed 도 ‘기본’이기에 첫걸음부터 막힐 수밖에 없었다. OpenSSH 설치/설정까지야 우분투와 동일했으니 어려울 게 없었는데, 이런, 접속이 되질 않는다.이유는 한가지~~ 방화벽이 있어~!! 짧은 검색 끝에 Yast 로 할 수

Opensuse; refind 설치.

확실하진 않은데, Opensese 에는 아직 refind 가 제공되지 않고 있는 듯 하다.마운트 상황도 조금 복잡하기 때문에, refind-install 도 기본으로는 설치가 어렵다. 따라서, 다음과 같이 설치해야 한다. 저장소 추가 및 설치 Tumbleweed 저장소(Leap 으로는 없나본데?)에 나온 대로, 다음과 같이 설정/설치한다. 우분투의 경우, apt install refind 를 하면, EFI 로 자동 설치가 되는데, 여기선 그렇지 못하다. 마지막

OpenSuse, 서버는 포기.

순전히 Btrfs 때문에 OpenSuse 를 써보려고 했는데..조금 만져본 결과, 서버부터 시작하기엔 어렵겠다는 결론을 내렸다. 아직 zypper 에 익숙하질 못하고, yast(Text mode)도 잘 모르겠다. Yast GUI 라면 좀 더 조작이 쉬울텐데, 텍스트로만 해야 하는 게 어딘가 어색하다. GUI 에 익숙해져 있다면 미루어 짐작을 할 수 있겠지만, 그렇지 못한 점도 크다. 일단은 데스크탑을 쓰면서 zypper 와 yast

OpenSuse: zypper 명령.

일단은 나열만. 정리는 나중에. 그에 앞서, zypper 를 한국어 환경에서 사용하면, 선택을 할 때 한글로 답을 넣어줘야 하는 문제(?)가 있다. y/n 이면 되는데, 이걸 한영전환하여 예/아니오로 해야하는건 아무래도 불편하다. 근본 해법은 모르겠으나.. 임시로 앞에 env LANG=C 를 넣어주면 편하다. Alias 를 만드는 방법도 있겠고.. 지금까지 작업하면서 사용한 명령들. 순서는 무작위.