hamonikr / nimf

다국어 입력기 프레임워크 Nimf is a lightweight, fast and extensible input method framework
GNU Lesser General Public License v3.0
143 stars 25 forks source link

centOS8 에서 빌드중 문제 #25

Closed rayshoo closed 4 years ago

rayshoo commented 4 years ago
[root@server1 nimf_test]# mkdir -p rpmbuild/SOURCES
[root@server1 nimf_test]# cp -f nimf-master.tar.bz2 rpmbuild/SOURCES
[root@server1 nimf_test]#  sudo yum install epel-release
CentOS-8 - AppStream                            3.6 kB/s | 4.3 kB     00:01    
CentOS-8 - AppStream                            4.1 MB/s | 5.8 MB     00:01    
CentOS-8 - Base                                 962  B/s | 3.9 kB     00:04    
CentOS-8 - Base                                 1.3 MB/s | 2.2 MB     00:01    
CentOS-8 - Extras                               2.1 kB/s | 1.5 kB     00:00    
CentOS-8 - Extras                               7.6 kB/s | 7.0 kB     00:00    
Dependencies resolved.
================================================================================
 Package               Architecture    Version            Repository       Size
================================================================================
Installing:
 epel-release          noarch          8-8.el8            extras           23 k

Transaction Summary
================================================================================
설치  1 Package

Total download size: 23 k
Installed size: 32 k
Is this ok [y/N]: y
패키지 다운로드중:
epel-release-8-8.el8.noarch.rpm                 384 kB/s |  23 kB     00:00    
--------------------------------------------------------------------------------
합계                                             37 kB/s |  23 kB     00:00     
경고: /var/cache/dnf/extras-2770d521ba03e231/packages/epel-release-8-8.el8.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 8483c65d: NOKEY
CentOS-8 - Extras                               129 kB/s | 1.6 kB     00:00    
GPG키 0x8483C65D를 불러옵니다:
 사용자     : "CentOS (CentOS Official Signing Key) <security@centos.org>"
  GPG 지문: 99DB 70FA E1D7 CE22 7FB6 4882 05B5 55B3 8483 C65D
 출처        : /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
Is this ok [y/N]: y
성공적으로 가져온 키
트랜잭션 점검 실행 중
트랜잭션 검사가 성공했습니다.
트랜잭션 테스트 실행 중
트랜잭션 테스트가 완료되었습니다.
거래 실행 중
  준비 중입니다  :                                                          1/1 
  Installing     : epel-release-8-8.el8.noarch                              1/1 
  스크립틀릿 실행: epel-release-8-8.el8.noarch                              1/1 
  확인 중        : epel-release-8-8.el8.noarch                              1/1 

설치됨:
  epel-release-8-8.el8.noarch                                                   

완료되었습니다!
[root@server1 nimf_test]# sudo yum install gcc-c++ libtool glib2-devel pkgconfig intltool \
>       gtk3-devel gtk2-devel qt4-devel qt5-qtbase-devel \
>       qt5-qtbase-private-devel libappindicator-gtk3-devel librsvg2-tools \
>       google-noto-cjk-fonts libhangul-devel anthy-devel anthy \
>       libxkbcommon-devel wayland-devel libxklavier-devel gtk-doc
Extra Packages for Enterprise Linux Modular 8 - 1.2 kB/s | 3.4 kB     00:02    
Failed to download metadata for repo 'epel-modular'
오류: Failed to download metadata for repo 'epel-modular'
[root@server1 nimf_test]# ^C
[root@server1 nimf_test]# ^C
[root@server1 nimf_test]# sudo rm -r /var/cache/dnf 
[root@server1 nimf_test]# sudo yum install gcc-c++ libtool glib2-devel pkgconfig intltool       gtk3-devel gtk2-devel qt4-devel qt5-qtbase-devel       qt5-qtbase-private-devel libappindicator-gtk3-devel librsvg2-tools       google-noto-cjk-fonts libhangul-devel anthy-devel anthy       libxkbcommon-devel wayland-devel libxklavier-devel gtk-doc
CentOS-8 - AppStream                            3.9 MB/s | 5.8 MB     00:01    
CentOS-8 - Base                                 879 kB/s | 2.2 MB     00:02    
CentOS-8 - Extras                                11 kB/s | 7.0 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 -  35 kB/s |  82 kB     00:02    
Extra Packages for Enterprise Linux 8 - x86_64                                182 kB/s | 7.6 MB     00:43    :Package pkgconf-pkg-config-1.4.2-1.el8.x86_64 is already installed.
인수와 일치하는 항목 없음 : qt4-devel
인수와 일치하는 항목 없음 : libappindicator-gtk3-devel
인수와 일치하는 항목 없음 : google-noto-cjk-fonts
인수와 일치하는 항목 없음 : libhangul-devel
인수와 일치하는 항목 없음 : anthy-devel
인수와 일치하는 항목 없음 : anthy
인수와 일치하는 항목 없음 : libxklavier-devel
인수와 일치하는 항목 없음 : gtk-doc
오류: 경기를 찾을 수 없습니다.: qt4-devel libappindicator-gtk3-devel google-noto-cjk-fonts libhangul-devel anthy-devel anthy libxklavier-devel gtk-doc

와같이 qt4-devel libappindicator-gtk3-devel google-noto-cjk-fonts libhangul-devel anthy-devel anthy libxklavier-devel gtk-doc가 없다면서 빌드중 막힙니다.. 저 패키지들을 찾아보려고 했으나 8버전이되면서 없어졌는지 나름대로 해결해보려고 했습니다만 초보인지라 도무지 방법이 안보여 막힌상태입니다.. 방법이 있을까요?.. 항상 감사합니다!

rayshoo commented 4 years ago

어찌어찌 해결해서 설치,적용했습니다 centos8버전 오면서 생각보다 설치가 까다로워진거같네요..ㅜㅜ 조만간 블로그나 깃헙에 정리해서 올리도록하겠습니다

chaeya commented 4 years ago

@dfnk5516 ^^ 다른 사용자들도 도움이 되도록 CentOS 8 빌드과정을 공유해주시면 위키문서로 등록해서 공유하도록 하겠습니다.

rayshoo commented 4 years ago

@chaeya https://blog.naver.com/dfnk5516/222074913406 에 정리해두었습니다 참고하시기 바랍니다!

chaeya commented 4 years ago

@dfnk5516 기여해주셔서 감사합니다. 내용을 확인해보고 위키에 추가해서 공유하겠습니다. 즐거운 한주 보내세요~

rayshoo commented 4 years ago

감사합니다 Kevin Kim 님도 좋은 한주 되세요~!

-----Original Message----- From: "Kevin Kim"notifications@github.com To: "hamonikr/nimf"nimf@noreply.github.com; Cc: "Brian Choi"rayshoo@naver.com; "Mention"mention@noreply.github.com; Sent: 2020-08-31 (월) 10:07:07 (GMT+09:00) Subject: Re: [hamonikr/nimf] centOS8 에서 빌드중 문제 (#25)

@dfnk5516 기여해주셔서 감사합니다. 내용을 확인해보고 위키에 추가해서 공유하겠습니다. 즐거운 한주 보내세요~ — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.