На днях, обновил себе систему с FreeBSD 8.0 до 8.1-RELEASE-p1 и получилась такая бяка.

Обновил все нужные мне пакеты, обновил и до установил некоторые недостающие мне в работе программы. Все было сказочно, но когда мне понадобился FTPClient, на месте которого я предпочел filezilla, я вдруг увидел при его запуске вот такую ругань:

filezilla %U
09:55:10: Error: Cannot convert from the charset 'Unknown encoding (-1)'!09:55:10: Error:
Cannot convert from the charset 'Unknown encoding (-1)'!09:55:10: Error: Cannot convert 
from the charset 'Unknown encoding (-1)'

Что же делать, подумал я. Закинул в google часть ошибки, и увидел только один адекватный ответ, в котором говорилось о переустановке пакета wxgtk2 и всех его зависимостей. Попробовал — не получилось. Результат тот же. Потом я решил поиграться с локалями и получил неплохой результат:

$ locale
LANG=ru_RU.CP1251
LC_CTYPE="ru_RU.CP1251"
LC_COLLATE="ru_RU.CP1251"
LC_TIME="ru_RU.CP1251"
LC_NUMERIC="ru_RU.CP1251"
LC_MONETARY="ru_RU.CP1251"
LC_MESSAGES="ru_RU.CP1251"
LC_ALL=ru_RU.CP1251

Как видите, у меня сейчас виндовая локаль, только не нужно возмущатся — так случилось что мне она нужна по работе.

$ locale -a |grep ru
ru_RU.CP1251
ru_RU.CP866
ru_RU.ISO8859-5
ru_RU.KOI8-R
ru_RU.UTF-8

Теперь видим список локалей, которые есть в системе, вот и давайте попробуем запустить filezilla с одной из них.

$ sh -c "export LC_ALL=ru_RU.UTF-8 ; filezilla %U"

И вуаля, попал с первого раза.. filezilla заработала как новенькая 🙂

Напоминаю всем копирующим мой контент о существовании закона "Об авторском праве".
В связи с этим, прошу во избежании конфликтов при копировании данного материала, ставить на него ссылку:

http://noted.org.ua/?p=2137


Также, вы можете отблагодарить меня переслав любую сумму на любой кошелек WebMoney, для поддержания данного ресурса. Или просто админу на пиво ;)

Кошельки для получения благодарности:
R386985788805
U234140473141
Z147712360455

На данной странице нет комментариев, возможно они закрыты. Если Вы хотите оставить свой комментарий, перейдите на специально созданный раздел

Add your comment now

You must be logged in to post a comment.