Софт под Linux, разные программы, но только связанные с Linux
Модератор: /dev/random
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10
Сообщение
nadge » 20.08.2006 05:29
Проблема такая: есть программа (linuxdc++), ищет файлы в сети, расшаренные другии пользователяи. Файлы эти находятся в кодировке CP-1251. Из-за чего программа находит только файлы с английскими буквами.
В федоре это решалось:
Код: Выделить всё
localedef -c -i ru_RU -f cp1251 ru_RU.CP1251
LANG=ru_RU.cp1251 <программа>
А в SuSE такой метод не работает, программа находит всеравно только файлы с англ. именами. Как это можно исправить?
З.Ы. Вопрос не столько по самой програме, сколько по кодировкам в дистрибутивах.
Xentrix
Бывший модератор
Сообщения: 2429
Статус: PackageMonkey
ОС: OpenSuSE 11.1
Сообщение
Xentrix » 29.08.2006 19:51
Вот скриптик - специально для 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
Сообщение
nadge » 29.08.2006 23:23
Скрипт запустил, пишет "Отказано в доступе" (это из под рута).
З.Ы. Проблему решил уже.
Xentrix
Бывший модератор
Сообщения: 2429
Статус: PackageMonkey
ОС: OpenSuSE 11.1
Сообщение
Xentrix » 30.08.2006 10:28
Так надо было присвоить ему права на запуск
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
Сообщение
nadge » 30.08.2006 23:22
Блин, я чайник