Nimf, QT4, and Ubuntu 20.04

제목에 쓰인 주요 단어가 모두 영어라, and 를 ‘그리고’로 쓰려다가 그냥 몽땅 영어로 해버렸다. 지난 번 Nimf 관련 글에는 ‘그리고’를 넣었었는데, 어째 좀 이상했다.
외국말 쓰는 거 별론데.

우분투는 20.04 부터 QT4 를 빼버리기로 한 모양이다. 찾아보니 3월 9일자로 빠져버렸다. OpenSuse Tumbleweed 에는 이미 빠져있었다. 곧 QT6 가 나온다니, 구시대 유물(?)인 QT4 는 없애버리는 게 맞겠지.
지금 임시방편으로 쓰고 있는 SMPlayer 를 제외하면 현재 내가 QT4 를 쓰고 있지는 않은 듯 하다.

따라서 20.04 로 넘어가도 별 불편은 없으리라..

다만, 문제가 하나 있으니 바로 Nimf 였다. PPA 에 올려놓은 build1 은, QT4 가 지원되던 때에 만들었기 때문에 여전히 QT4 를 필요로 하고, 설치할 때 QT4 관련 의존꾸러미를 끌어오려한다. 그러나 20.04 에는 이미 이 꾸러미들이 사라져버렸기에 결국 설치를 할 수 없는 그런 안타까운(?) 현실을 마주할 수 밖에 없다.

하여.. build2 로 QT4 의존을 제거해버렸다. 빌드도 잘 됐고, PPA 에도 잘 올라갔고, 설치/실행에 모두 문제는 없는데, 아주 잠깐만 써봤기에 어떤 큰 위험(?)이 도사리고 있을 진 모르겠다.

제대로된 시험은 쿠분투 20.04 기반 KDE Neon 이 나와야만 가능할테니, 앞으로도 서너달은 더 기다려야..


** 20.09.13

KDE Neon 이 focal 기반으로 판올림됐다. Nimf 도 별 문제는 없는데, QT 문제로 역시 가짜 꾸러미는 필요하다. 이를 피하기 위해선 KDE Neon 상에서 꾸러미를 만들면 되는데.. 그러려면 PPA 를 사용할 수 없고, 그 문제를 피해가려면 개인 저장소를 사용해야 하니..

이런 저런 여러 문제가 복잡하게 얽혀있군.
그냥 가짜 꾸러미로 피해가는게 상책이려나.

Author: 아무도안

13 thoughts on “Nimf, QT4, and Ubuntu 20.04

  1. 안녕하세요 kubuntu 20.04로 이번에 개발환경을 옮기고 있는데 nimf가 qt5가 없어서 설치 및 빌드가 안되더라고요 ㅠㅠ 그래서 소스나 사용하고 계신 ppa를 공유해주실 수 있으실까요?

    1. 반갑습니다.
      PPA 는 저 혼자 쓰려고 만들었고, 그 때문에 한국어 외 일본어/중국어 관련 엔진은 삭제했습니다. 이 부분은 예전에 제작자의 양해를 얻었었음을 미리 말씀드립니다.
      또, Qt4 는 위 글에도 있듯, 제 임의로 삭제/수정했습니다.
      이 부분이 저작권에 어떤 문제를 일으킬 수 있을지 저로선 짐작을 할 수 없는지라, 나중에라도 문제가 생기면 PPA 는 폐쇄할 수 있습니다.

      그리고, 댓글에 Qt5 를 언급하셨는데, Qt4 겠죠?
      아무튼, 위 상황을 인지하고 계시기 바라며..

      현재 PPA 에 올라있는 Nimf 에는, Nimf 원 제작자께서 공개해주신 패치 가 적용되어 있습니다. 물론 20.04 만 그렇고, 18.04 용은 예전판 그대로입니다.

      공개하기가 꺼려지긴 하지만, 어차피 조금만 검색해도 찾을 수 있는 곳에 있으므로 숨겨놓을 수도 없고 하여 알려는 드립니다.
      다만, 전 프로그래머도 아니고, 해당 지식도 없습니다. 따라서 문제가 생겨도 제가 도움 드릴 수는 없으니 그 점도 미리 양해부탁드립니다.

      PPA 주소 : ppa:nemonein/nimf

      1. ppa 주소 공유해주셔서 감사합니다. 항상 여러 배포판을 찾다보니 nimf만큼 좋은 입력기가 없는데 설치가 안되서 안타까웠습니다. 좋은 수정 감사드립니다

        1. 고맙습니다.
          이 글을 읽으실런지는 모르겠습니다만, 한가지 부탁드리고 싶은 게 있습니다.
          PPA 를 굳이 다른 분들께 알리지는 말아주셨으면 합니다. (전 글에서도 말씀드렸듯, 찾으려면 쉽게 찾아지는 지라.)
          이유는, 공개하려고 만든 게 아니고, 제 개인 용도로 쓰기 위해 만들었기 때문입니다.

          PPA 는 얼마나 많은 사람들이 쓰는 지 알 수 있는 방법이 없어서 사용자 확인이 불가능하지만, 아무튼 쓰는 이가 많아지면 뭔가 불필요한 말도 나올 수 있고..
          제 의도는 이해하셨으리라 믿고, 부탁드리겠습니다.

  2. ubuntu 20.04 배포 이후 nimf를 사용하려고 했는데, QT4 문제가 있어서 사용하지 못하고 있었습니다. uim 벼루로는 세벌식390이 제대로 입력되지 않더군요. 직접 수정해서 사용해야 하나 난감했는데, 공개되어 있는 PPA를 발견하고 감사의 글을 남깁니다. 좋은 하루 되세요.

    1. 안녕하세요. 글 남겨주셔서 고맙습니다.
      PPA 에 관한 제 입장은 위 댓글을 참고해주시면 좋겠습니다.

  3. 감사합니다! 덕분에 20.04에서 편리하게 설치할 수 있었습니다. 좋은 하루 보내시길 바라겠습니다!

안녕하세요. 글 남겨주셔서 고맙습니다.