맞춤법 검사 및 기타 언어 지원 패키지를 검색하지 않고 Fedora에 설치할 수 있습니까?

맞춤법 검사 및 기타 언어 지원 패키지를 검색하지 않고 Fedora에 설치할 수 있습니까?

배우고 싶습니다Fedora에 시스템 전체 언어 지원을 추가하는 정식 방법워크스테이션 또는 번호를 확인하세요. 인터페이스 언어는 그대로 유지하면서 맞춤법 검사 사전, 하이픈 지원 등과 같은 기타 관련 언어 도구를 모두 추가할 계획입니다. 관련 개별 ​​패키지를 수동으로 설치하여 이러한 도구를 모두 활성화할 수 있다는 것을 알고 있지만 배포 관리자에게 의존하여 필요한 패키지를 결정하고 싶습니다. 이 접근 방식이 지원됩니까?

Fedora 문서는 다음과 같은 내용만 다루고 있는 것 같습니다.시스템 로케일 및 키보드 구성이지만 맞춤법 검사는 수행하지 않습니다.

Fedora를 설치하는 동안 시스템 언어로 우크라이나어를 지정했습니다. 단, 기본적으로 영어 맞춤법 검사기만 설치됩니다. hunspell-uk설치되지 않았습니다. 예를 들어 GNOME 텍스트 편집기( gedit)에는 영어 맞춤법 검사 사전만 있습니다. LibreOffice Writer를 처음 열었을 때 시스템에서 추가 소프트웨어 패키지를 설치하라는 메시지가 표시되었고 확인 후 자동으로 설치가 완료되었습니다. 이제 hunspell-ukLibreOffice, GNOME 텍스트 편집기 및 Firefox(다시 시작한 후)에서 우크라이나어 철자 검사 및 하이픈 넣기를 위한 다른 패키지가 있습니다.

$ LC_ALL=C dnf history info 21
Transaction ID : 21
Begin time     : Sun Aug 29 19:17:00 2021
Begin rpmdb    : 1760:50e6a4d235a9a38ca4c583e8a47bd6091ec988c0
End time       : Sun Aug 29 19:17:01 2021 (1 seconds)
End rpmdb      : 1769:e7ecb46ec061ec5ad63f3c0b121ecb0e013a7ab3
User           : Roman Riabenko <roman>
Return-Code    : Success
Releasever     : 
Command Line   : 
Comment        : 
Packages Altered:
    Install glibc-langpack-uk-2.33-20.fc34.x86_64           @updates
    Install libreoffice-help-uk-1:7.1.5.2-5.fc34.x86_64     @updates
    Install libreoffice-langpack-uk-1:7.1.5.2-5.fc34.x86_64 @updates
    Install hunspell-uk-1.8.0-7.fc34.noarch                 @fedora
    Install hyphen-uk-0.20030903-22.fc34.noarch             @fedora
    Install langpacks-core-font-uk-3.0-14.fc34.noarch       @fedora
    Install langpacks-core-uk-3.0-14.fc34.noarch            @fedora
    Install langpacks-uk-3.0-14.fc34.noarch                 @fedora
    Install mythes-uk-1.6.5-20.fc34.noarch                  @fedora

문맥상 데비안에서 어떻게 처리하는지 설명하겠습니다. 데비안의 경우 설치 중에 시스템 언어로 우크라이나어를 선택했다고 가정하면 기본적으로 영어 및 우크라이나어 지원이 자동으로 설치됩니다. 설치 프로세스 중에 구성이 에 의해 수행된다는 것을 알고 있습니다 tasksel. 따라서 설치 후 .it를 실행할 수 있습니다. tasksel install russian russian-desktop메타 패키지를 효과적으로 설치 task-russian하고 task-russian-desktop해당 패키지가 무엇인지 배우거나 기억할 필요 없이 필요한 패키지에 의존합니다. 한 번도 사용해 본 적이 없는 일부 변환기와 같이 실제로 필요하지 않은 일부 패키지를 도입하는 것처럼 보이지만 대부분의 사용 사례를 다루기 위해 정보에 입각한 결정을 내리기 위해 다른 사람에게 의존하는 것은 절충안이라고 생각합니다. 전역 구성을 지원하는 유사한 언어가 Fedora에 있습니까?

그놈 설정에서 러시아어를 다른 입력 언어로 추가하여 키보드에서 텍스트를 입력할 수 있었지만 맞춤법 검사가 실행되지 않았습니다. GUI의 언어를 변경할 수도 있지만 원하지 않으며 맞춤법 검사 기능도 제공하지 않습니다.

Fedora 저장소에 있는 것을 발견했습니다. 그러나 langpacks-*및 의 경우 해당 패키지는 글꼴 패키지만 가져오고 , , 등과 같은 맞춤법 검사기 패키지는 가져오지 않습니다. 이것은 버그입니까?langpacks-uklangpacks-ruhunspell-ruaspell-ruhyphen-ru

$ LC_ALL=C dnf info langpacks-ru
Last metadata expiration check: 3:25:16 ago on Sat Sep 25 14:07:02 2021.
Installed Packages
Name         : langpacks-ru
Version      : 3.0
Release      : 14.fc34
Architecture : noarch
Size         : 400  
Source       : langpacks-3.0-14.fc34.src.rpm
Repository   : @System
From repo    : fedora
Summary      : Russian langpacks meta-package
License      : GPLv2+
Description  : This package provides Russian langpacks meta-package.

$ LC_ALL=C dnf repoquery --depends langpacks-ru
Last metadata expiration check: 2:36:48 ago on Sun Aug 29 19:05:55 2021.
langpacks-core-ru
pt-sans-fonts
$ LC_ALL=C dnf repoquery --depends langpacks-core-ru
Last metadata expiration check: 2:37:44 ago on Sun Aug 29 19:05:55 2021.
langpacks-core-font-ru
$ LC_ALL=C dnf repoquery --depends langpacks-core-font-ru
Last metadata expiration check: 2:36:48 ago on Sun Aug 29 19:05:55 2021.
dejavu-sans-fonts

설치 가능한 패키지 그룹을 나열할 수 있다는 것을 배웠는데 dnf grouplist, 언어별 그룹은 없는 것 같습니다.

답변1

해당 langpacks-*패키지를 설치하는 것이 올바른 해결 방법입니다. Fedora Workstation에서 활동으로 이동하여 원하는 언어를 입력하고 GNOME 소프트웨어에 직접 패키지를 설치하세요.

여기에 이미지 설명을 입력하세요.

내 문제는 메타패키지의 종속성만 확인하고 관련이 없다고 결론을 내린 후 설치를 시도하지 않았다는 것입니다. 내가 찾고 있는 패키지는 "약한" 종속성입니다. 나새로운 질문을 시작하다왜 내가 그들을 볼 수 없는지 명확히 하기 위해.

다음은 러시아어용으로 설치된 예입니다.

$ LC_ALL=C dnf history info 53
Transaction ID : 53
Begin time     : Sat Sep 25 15:25:33 2021
Begin rpmdb    : 1923:5ed2042bece8a42f6774e1a69a2c1d3e73cf5d72
End time       : Sat Sep 25 15:25:37 2021 (4 seconds)
End rpmdb      : 1934:033d166658f519594bcc1ff0e85c3192530fac9b
User           : Roman Riabenko <roman>
Return-Code    : Success
Releasever     : 34
Command Line   : install langpacks-ru
Comment        : 
Packages Altered:
    Install hunspell-ru-1:0.99g5-19.fc34.noarch             @fedora
    Install hyphen-ru-0.20200325-2.fc34.noarch              @fedora
    Install langpacks-core-font-ru-3.0-14.fc34.noarch       @fedora
    Install langpacks-core-ru-3.0-14.fc34.noarch            @fedora
    Install langpacks-ru-3.0-14.fc34.noarch                 @fedora
    Install man-pages-ru-5.03-5.20191017.fc34.noarch        @fedora
    Install mythes-ru-0.20070613-23.fc34.noarch             @fedora
    Install autocorr-ru-1:7.1.6.2-1.fc34.noarch             @updates
    Install glibc-langpack-ru-2.33-20.fc34.x86_64           @updates
    Install libreoffice-help-ru-1:7.1.6.2-1.fc34.x86_64     @updates
    Install libreoffice-langpack-ru-1:7.1.6.2-1.fc34.x86_64 @updates

관련 정보