Kubuntu 15.10을 설치한 후 영어가 아닌(예: 그리스어) 파일 이름이 파일 검색에 표시되지 않습니다. 이 문제에 대한 아이디어가 있나요?
(이 권리를 기억한다면 QT 문제로 인해 Firefox 15.04 미만에서 약간의 문제가 발생했습니다.)
답변1
Arch Linux에서도 동일한 문제가 있었지만 도움이 될 수 있습니다. 로케일을 올바르게 설정하는 문제입니다.
먼저 로케일을 생성해야 합니다. 이를 위해서는 에서 필요한 각 로케일에 해당하는 줄의 주석 처리를 제거해야 합니다 /etc/locale.gen
. 예를 들어, 그리스어 및 미국 영어 로케일의 경우 다음 행의 주석 처리를 제거하십시오.
el_GR.UTF-8 UTF-8
el_GR ISO-8859-7
en_US.UTF-8 UTF-8
en_US ISO-8859-1
이제 로캘을 생성해야 합니다.
# locale-gen
언어를 다음으로 설정하세요 /etc/locale.conf
(예: 미국 영어)
LANG="en_US.UTF-8"
그리고 로그아웃/재부팅
답변2
나는 국제 문자 집합을 많이 사용하지 않지만 다른 테스트에서 영어가 아닌 문자 이름을 가진 파일이 몇 개 있고 KDE 프레임워크 5.47.0의 Dolphin 17.12.2에서 찾을 수 있습니다.
balooshow -x /path/to/file
KDE의 Baloo 파일 인덱서가 무슨 일이 일어나고 있는지 보여줄 것입니다. 파일 이름에 일부 그리스 문자를 사용해 보았습니다.
% echo 'Another test of Baloo/Dolphin file name indexing' > γένεος_baloo_test.txt
% balooshow -x γένεος_baloo_test.txt
621851134983427 64771 144786 /home/spage/γένεος_baloo_test.txt
Line Count: 1
Internal Info
Terms: Mplain Mtext T5 T8 Ttext X20-1 another baloo dolphin file indexing name of test
File Name Terms: Fbaloo Ftest Ftxt Fγενεος baloo test txt γενεος
...
γέ를 포함하여 파일 이름 용어의 시작 부분에서 두 개 이상의 문자를 입력하면 Dolphin에서 파일 이름으로 해당 파일을 찾을 수 있습니다.
한자 문자를 찾을 수 없습니다.
% balooshow -x 日本国_déjà_balootest.txt
566660805229827 64771 131936 /home/spage/日本国_déjà_balootest.txt
Line Count: 1
Internal Info
Terms: Mplain Mtext T5 T8 Ttext X20-1 another file test
File Name Terms: Fbalootest Fdeja Ftxt balootest deja txt
...
"파일 이름 용어"에는 한자 문자가 표시되지 않았습니다. 이것이 바로 find by Filename for "deja" 또는 "déjà"가 이 파일을 찾는 이유라고 생각하지만 한자 문자를 검색하는 것은 실패입니다.