linuxdc++, русский язык (есть в FC, нет в SUSE)

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

linuxdc++, русский язык

Сообщение nadge »

Проблема такая: есть программа (linuxdc++), ищет файлы в сети, расшаренные другии пользователяи. Файлы эти находятся в кодировке CP-1251. Из-за чего программа находит только файлы с английскими буквами.
В федоре это решалось:

Код: Выделить всё

localedef -c -i ru_RU -f cp1251 ru_RU.CP1251
LANG=ru_RU.cp1251 <программа>

А в SuSE такой метод не работает, программа находит всеравно только файлы с англ. именами. Как это можно исправить?

З.Ы. Вопрос не столько по самой програме, сколько по кодировкам в дистрибутивах.
Спасибо сказали:
Аватара пользователя
Xentrix
Бывший модератор
Сообщения: 2429
Статус: PackageMonkey
ОС: OpenSuSE 11.1

Re: linuxdc++, русский язык

Сообщение Xentrix »

Вот скриптик - специально для suse10/10.1/sled10 - прикреплен.
Запускайте.
Проверка:
locale -a | grep ^ru_RU

Нравится? ;)
Intel CoreDuo 6300/2Gb/300+300Gb HDD WD+Segate/GF8800GTS 320Mb/SB Live 5.1+SB X-Fi Gamer
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: linuxdc++, русский язык

Сообщение nadge »

Скрипт запустил, пишет "Отказано в доступе" (это из под рута).


З.Ы. Проблему решил уже.
Спасибо сказали:
Аватара пользователя
Xentrix
Бывший модератор
Сообщения: 2429
Статус: PackageMonkey
ОС: OpenSuSE 11.1

Re: linuxdc++, русский язык

Сообщение Xentrix »

Так надо было присвоить ему права на запуск :)
Intel CoreDuo 6300/2Gb/300+300Gb HDD WD+Segate/GF8800GTS 320Mb/SB Live 5.1+SB X-Fi Gamer
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: linuxdc++, русский язык

Сообщение nadge »

Блин, я чайник :)
Спасибо сказали: