Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: wine cmd.exe /c echo '%ProgramFiles%' returned empty string  (Прочитано 3120 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн freeneutron

  • Автор темы
  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
wine cmd.exe /c echo '%ProgramFiles%' returned empty string
« : 16 Октября 2015, 08:53:59 »
Данная тема уже обсуждалась. Но у меня немного другой случай:
sudo winetricks vcrun2010 выдает ошибку:
Цитировать
wine cmd.exe /c echo '%ProgramFiles%' returned empty string
но wine cmd.exe /c echo '%ProgramFiles%' возвращает:
Цитировать
C:\Program Files
« Последнее редактирование: 31 Марта 2016, 20:54:30 от maks05 »

Оффлайн skybour

  • Старожил
  • *
  • Сообщений: 2213
    • Просмотр профиля
Re: wine cmd.exe /c echo '%ProgramFiles%' returned empty string
« Ответ #1 : 16 Октября 2015, 09:07:01 »
Зачем sudo?

| toZen |

  • Гость
Re: wine cmd.exe /c echo '%ProgramFiles%' returned empty string
« Ответ #2 : 16 Октября 2015, 09:12:03 »
Зачем sudo?
То же самое хотел спросить.
Думаю, что надо права доступа в .wine проверить.
Вино-то в хомяке, а вызов идёт с директории рута. Отсюда и грабли. ИМХО.

Оффлайн skybour

  • Старожил
  • *
  • Сообщений: 2213
    • Просмотр профиля
Re: wine cmd.exe /c echo '%ProgramFiles%' returned empty string
« Ответ #3 : 16 Октября 2015, 09:12:33 »
Там скорее всего перфикс еще не создан, потому путь не находит.
Запусти winecfg, потом ставь пакеты, без sudo.

| toZen |

  • Гость
Re: wine cmd.exe /c echo '%ProgramFiles%' returned empty string
« Ответ #4 : 16 Октября 2015, 09:15:12 »
Там скорее всего перфикс еще не создан, потому путь не находит.
Запусти winecfg, потом ставь пакеты, без sudo.
Возможно, или же, всё уже сделано под sudo и без него родимого не запускается вообще ничего, следовательно - либо полностью снести вино и переустановить, либо начать с подгонки адекватных прав доступа.

Оффлайн skybour

  • Старожил
  • *
  • Сообщений: 2213
    • Просмотр профиля
Re: wine cmd.exe /c echo '%ProgramFiles%' returned empty string
« Ответ #5 : 16 Октября 2015, 09:17:04 »
τοΖεη, согласен.

Оффлайн freeneutron

  • Автор темы
  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Re: wine cmd.exe /c echo '%ProgramFiles%' returned empty string
« Ответ #6 : 16 Октября 2015, 09:21:49 »
sudo на всякий случай. Но я уже понял, что лишне. Вот что получается без sudo:
Цитировать
freeneutron@freeneutron-A780L3L:~/.cache$ winetricks vcrun2010
Executing w_do_call vcrun2010
Executing load_vcrun2010
Executing mkdir -p /home/freeneutron/.cache/winetricks/vcrun2010
mkdir: невозможно создать каталог «/home/freeneutron/.cache/winetricks/vcrun2010»: Отказано в доступе
------------------------------------------------------
Note: command 'mkdir -p /home/freeneutron/.cache/winetricks/vcrun2010' returned status 1.  Aborting.
------------------------------------------------------
И вот на всякий случай результат groups:
Цитировать
freeneutron@freeneutron-A780L3L:~/.cache$ groups freeneutron
freeneutron : freeneutron adm cdrom sudo audio dip plugdev lpadmin sambashare

| toZen |

  • Гость
Re: wine cmd.exe /c echo '%ProgramFiles%' returned empty string
« Ответ #7 : 16 Октября 2015, 09:45:01 »
freeneutron, всё из-за того, что делали под sudo.
ls -l .wine??
« Последнее редактирование: 16 Октября 2015, 09:47:01 от τοΖεη »

Оффлайн freeneutron

  • Автор темы
  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Re: wine cmd.exe /c echo \\\'%ProgramFiles%\\\' returned empty string
« Ответ #8 : 16 Октября 2015, 09:47:22 »
freeneutron, всё из-за того, что делали под sudo.
Это понятно. Но без sudo тоже ошибки. Что я могу сделать?

Цитировать
freeneutron@freeneutron-A780L3L:~$ ls -l .wine
итого 1364
drwxrwxr-x 2 freeneutron freeneutron    4096 окт.  16 13:18 dosdevices
drwxrwxr-x 5 freeneutron freeneutron    4096 окт.  15 16:48 drive_c
-rw-rw-r-- 1 freeneutron freeneutron 1219196 окт.  16 13:18 system.reg
-rw-rw-r-- 1 freeneutron freeneutron    2690 окт.  15 16:48 userdef.reg
-rw-rw-r-- 1 freeneutron freeneutron  157837 окт.  16 13:18 user.reg
-rw-rw-r-- 1 freeneutron freeneutron      50 окт.  16 13:18 winetricks.log

Пользователь решил продолжить мысль [time]16 Октябрь 2015, 10:50:51[/time]:
τοΖεη,
То есть мне надо переустановить wine из под freeneutron?

Пользователь решил продолжить мысль 16 Октября 2015, 10:13:32:
Все заработало. Вопрос решен. Большое спасибо!
« Последнее редактирование: 16 Октября 2015, 10:13:32 от freeneutron »

 

Страница сгенерирована за 0.121 секунд. Запросов: 26.