LINUX.ORG.RU

Ответ на: комментарий от Kron4ek

Нет, на двойной клик оно не действует.

Как костыль можно в ручную добавить в нужные типы (/home/USER/.local/share/applications) LC_ALL=ru_RU.UTF-8.

LinuxDebian ★★★★ ()
Последнее исправление: LinuxDebian (всего исправлений: 1)
Ответ на: комментарий от Punk

К тому же, я хз, что у тебя за дистрибутив, но в федоре, например, не так:

$ file $(readlink -f $(which wine))
/usr/bin/wine32: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=6871708065686351fd

Deleted ()
Ответ на: комментарий от Deleted

И похерь её при следующем обновлений. Отличный совет!

И что, мне за него дистрибутив админить?

К тому же, я хз, что у тебя за дистрибутив, но в федоре, например, не так:

У меня Debian, и судя по нику ТС у него тоже.

Есть еще вариант создать скрипт ~/.local/bin/wine, переопределить системный PATH, что бы включал путь ~/.local/bin/ раньше системных и уже внутри этого скрипта переопределять LC_ALL и вызывать оригинальный wine по полному пути. Но мы и так тут костыль создаем, не вижу смысла так сильно всё усложнять.

Punk ()
Ответ на: комментарий от Punk

Спасибо что натолкнул на идею!

mkdir /usr/bin_my

cd /usr/bin_my

nano wine

#!/bin/sh -e
export LC_ALL=ru_RU.UTF-8
LC_ALL=ru_RU.UTF-8 /usr/bin/wine "$@"

ln -s wine wine-development

в /etc/environment

PATH="/usr/bin_my:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

LinuxDebian ★★★★ ()
Последнее исправление: LinuxDebian (всего исправлений: 4)

Я просто создал исполняемые скрипты для пары своих программ:

#!/bin/bash
export LC_ALL=ru_RU.UTF-8 && wine /home/user/example.exe;

И запускаю их дабл-кликом.

Gonzo ★★★★★ ()