중화사전망 - 자전 검색 - OpenSUSE 용 Sogou입력기 설치.

OpenSUSE 용 Sogou입력기 설치.

필자는 OpenSUSE 가 설치된 ThinkPad X6 1 게임에 새로 들어갔다. 더 나은 입력 경험을 위해 Sogou입력기 설치가 필요하다. 하지만 OpenSUSE 가 사용하는 패키지 관리자는 RPM 으로 Sogou입력기 공식 지원하는 데비안과 크게 다르고 서로 호환되지 않습니다. 또한 OpenSUSE 에 Debian 의 패키지 관리자 dpkg 가 설치되어 있더라도 써우거우 패키지가 제대로 설치되지 않아 종속성이 충족되지 않습니다.

다행히도, OpenSUSE 의 다국어 지원 커뮤니티는 OpenSUSE 아래에 Sogou입력기 설치를 위한 설치 프로그램을 작성했기 때문에 Debian Linux 배포판의 특허 (예: Ubuntu 및 Deepin) 에 국한되지 않는 써우거우 기능을 제공합니다.

Sogou입력기 설치 프로그램은 OpenSUSE 의 M 17N 소스 코드, 즉 다국어 지원 소스 코드에 있습니다. 먼저 소스 파일의 주소 (http://download.OpenSUSE.org/repositories/m17n/) 를 입력한 다음 목록에서 opensuse 를 찾습니다 입력 후 주소 표시줄의 주소를 복사하여 나중에 사용할 수 있도록 합니다. 예를 들어 저자의 OpenSUSE 가 버전 Leap 15.0 인 경우' OpenSUSE_Leap_ 15.0' 을 클릭하면 주소 표시줄에 이 주소를 얻을 수 있습니다.

터미널을 열고 다음 명령을 입력하여 신호 소스를 추가합니다. 명령의 주소는 방금 복제한 주소이지만 끝에 "M 17N.repo" 를 추가해야 합니다.

이런 식으로 다국어 지원 소스가 추가되었습니다.

터미널에 직접 설치할 수 있습니다.

설치 프로세스가 정상적으로 진행될 수 있도록 잠시만 기다려 주세요. 다른 RPM 패키지와 달리 Sogou입력기 "패키지" 는 실제로 셸 스크립트로 구성된 설치 프로그램입니다. 그 역할은 써우거우 공식 DEB 설치 패키지를 얻은 다음 그 내용을 직접 추출하여 시스템의 해당 위치에 설치하는 것입니다. 이에 따라 써우거우 DEB 설치 패키지는 DEB 를 지원하지 않는 OpenSUSE 에 설치할 수 있습니다.

이론적으로 작업 표시줄의 Fcitx 입력기 관리자에서 네트워크를 찾아 활성화할 수 있습니다. 하지만 Sogou입력기, 실제 입력기 인터페이스와 컨트롤 막대가 표시 되지 않은, 그리고 잠시 후, 입력기 오류를 팝업 작동 하지 않았습니다.

나중에 필자는 터미널에서 직접 Sogou입력기 마스터 프로그램 써우거우 -qimpanel 을 실행하려고 시도했는데, 그 결과 libQtWebKit.so.4 라이브러리를 찾을 수 없어 실행할 수 없는 것으로 나타났다.

결국 의존성이 부족해 운영 예외가 발생하는 것 같습니다. Opensuse 는 기본적으로 이 라이브러리를 가지고 있지 않습니다. 다행스럽게도 이 라이브러리 파일은 zypper 를 사용하여 직접 설치할 수 있습니다.

설치가 완료되면 Sogou입력기 전원을 다시 켜면 정상적으로 타자를 칠 수 있다.

필자는 무작위로 텍스트 편집기를 열어 타자를 치는데, Sogou입력기 입력은 정상적으로 할 수 있지만 모든 구두점은 반각 영어 구두점이다. 중국어 구두점 옵션이 켜져 있어도 그렇다.

이 문제에 대한 해결책은 간단합니다. 시스템을 재부팅하면 됩니다. 재시작 후 Sogou입력기 (WHO) 가 중국어 구두점을 정상적으로 입력할 수 있습니다.

그래도 문제가 있으면 OpenSUSE 의 Qt 4 설정 프로그램에서 인터페이스 태그의 기본 입력기 설정을 Fcitx 로 설정할 수 있습니다 (OpenSUSE 시작 메뉴에서 Qt 설정을 검색하면 찾을 수 있음).