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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Не удаётся выполнить установку .ехе через Wine Ubuntu 20.04  (Прочитано 7217 раз)

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

Оффлайн Сергей-73_rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
  Доброго времени суток, уважаемые!
Не бейте сильно, пользуюсь Ubuntu первую неделю. Пришёл с Windows 7.
Проблема: не получается установить установщик .ехе через Wine "PlayOnLinux".
Проходит все стадии установки, но в конце выдаёт сообщение "Ошибка доступа к базе".
  По-честному просмотрел что смог.
  Может нужен установщик .ехе? (программа специфическая)
  Благодарю откликнувшихся.

Оффлайн vladimirzhuravlev

  • Старожил
  • *
  • Сообщений: 1794
    • Просмотр профиля
В ошибке упомянуто "Working directory : /home/superuser/.PlayOnLinux/wine/linux-x86/3.0.5)". Обычно не обходится без того, что-бы установить 32-х битную поддержку, просто командой в терминале...
sudo dpkg --add-architecture i386
Проверка включилась-ли архитектура...
dpkg --print-foreign-architectures
Если в ответе видим  i386, всё нормально
Обновляем инфу о пакетах
sudo apt update
Ну и совсем не обязательно юзать для установки PlayOnLinux, можно устанавливать приложения вайном имея экзешник установочный, в нём-же свой установщик. А если речь о приложении, которое сделанное виндой лежало в папке и оно типа портабельное, то запускаем его просто в вайне по экзешнику, тут установка не требуется.


Оффлайн Semenov_Game

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Если ты не профи в линуксе и вайн, ща я всё обЪясню. Смотри, есть ли у тебя флешка, попробуй на xubuntu (скачай только последнюю версию, на данный момент 21.10. заходишь в терминал, sudo apt install wine, после установки нажми правую кнопку мыши и нажми кнопку "открывать с помощью" далее разворачиваешь строку использовать свою команду и вводи в строку wine, ставишь галку что у тебя в этом приложении будет запускаться этот тип файла, в данном случае это ".exe". И запусти.

Оффлайн Сергей-73_rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
vladimirzhuravlev, Благодарю за ответ! Попробую, отпишусь.

Пользователь добавил сообщение 17 Марта 2022, 16:52:47:
Semenov_Game, Благодарю за ответ! Попробую, отпишусь.

Пользователь добавил сообщение 17 Марта 2022, 17:00:03:
vladimirzhuravlev, К сожалению не работает. Программа установилась. Ярлык на рабочем столе гожий. Но, при попытке запуска программы с ярлыка, какое-то время "думает", а потом выдаёт ошибку "Ошибка доступа к базе".
« Последнее редактирование: 17 Марта 2022, 17:00:03 от Сергей-73_rus »

Оффлайн vladimirzhuravlev

  • Старожил
  • *
  • Сообщений: 1794
    • Просмотр профиля
выдаёт ошибку "Ошибка доступа к базе"
Что за приложение, база где, на другом диске, права присвоил диску что-бы у приложения доступ был ?

Оффлайн Сергей-73_rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Semenov_Game, Через терминал (sudo apt install wine) установилась версия "5.0-3ubuntu1".
Я, так понял, что мимо терминала устанавливать приложения нельзя, в целях безопасности.
Цитата:"...после установки нажми правую кнопку мыши и нажми кнопку "открывать с помощью" далее разворачиваешь строку использовать свою команду и вводи в строку wine...".
Куда нажать правой кнопкой мыши? На ярлык Wine?
Команда "wine diaginst.exe", результат "0009:err:module:__wine_process_init L"C:\\windows\\system32\\diaginst.exe" not found".
Пробовал через проводник Wine скопировать в system32 .ехешник, не копируется.

Пользователь добавил сообщение 17 Марта 2022, 18:24:45:
vladimirzhuravlev, К программе прилагается usb девайс. На винде прога устанавливется сама по себе, затем подключаешь девайс и перекидываются драйверы.
При подключении девайса по usb Ubuntu его не видит, хотя питание подаётся.
Что скинуть, .ехе-шник или ссылку на прогу в инете?
Как правильно скинуть? Через какой файлообменник или сайт,
« Последнее редактирование: 17 Марта 2022, 18:24:45 от Сергей-73_rus »

Оффлайн Dosifei

  • Участник
  • *
  • Сообщений: 197
    • Просмотр профиля
Это ещё какой смотря exe,некоторые даже и установятся,или вообще не работают или с ошибками.Вино оно больше для понта подходит ну возможно кто-то игры устанавливает.Лучше всего аналог линуксовый искать.

Оффлайн vladimirzhuravlev

  • Старожил
  • *
  • Сообщений: 1794
    • Просмотр профиля
diaginst.exe" not found
По моим ощущениям ему в вайнтриксе нужно дайрект 9 установить, а к флешке дать доступ поставив пару галочек, которые вроде как в любом дистрибутиве есть. Ща на винде и не помню как там обзывется функция, типа автомонтирование присоединённых устр-в. А если он ещё и защиту где заделал при установке системы, то вообще засада, а фишка эта зачастую при установке предлагается.
Проверить-же просто что там с флешкой, воткнуть посмотреть, добавить файлик не большой, удалить.
На винде прога устанавливется сама по себе
Сама по себе это только из самораспаковывающегося архива если запускать. А так я-ж выше писал... приложение или инсталлировано в систему или инсталлировано не в систему, а на пользовательский раздел, тогда оно портабельное. Тогда можно запускать зайдя в папку с ним и с ярлычка запуска. А если так не сработает, то тогда уже правильная установка установщиком вайна. Какие уж там в винде драйвера с флешки подкачиваются приложением в винде... сомневаюсь в этом.
Что, такой большой секрет назвать приложение это ? Я через вайн запускал у себя даже фотошоп портабельный. А так... у нас с флешками зачастую бухгалтера работают типа с 1С. Прогу запустили, флешку воткнули, там пароль, базы и про фигня.
Не приходить нужно было с винды, а просто установить к ней в параллель linux и нет проблем.

Оффлайн Сергей-73_rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Dosifei, Благодарю за ответ.
Линуксовких аналгов не бывает. Прога чисто для винды. Засада. Не судьба.
Вариантов нет.
Закрываю тему.

Пользователь добавил сообщение 17 Марта 2022, 21:56:21:
vladimirzhuravlev, Благодарю за ответ.
Секретов никаких нет. Я же спрашивал: может ехе-шник приложить?
Это прибор медицинский, с подключением по usb.
Вариантов в Linuxe нет, к сожалению.
Закрываю тему.
Всем большая благодарность!!!
« Последнее редактирование: 17 Марта 2022, 21:56:21 от Сергей-73_rus »

Morisson

  • Гость
Это прибор медицинский, с подключением по usb.
GoogleSketchUp судя по логам вы так-то устанавливаете, а не прогу для медицинского прибора.. :)

Оффлайн Сергей-73_rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Morisson, Благодарю за ответ.
Вы тоже заметили? Я думал, что мне причудилось. Действительно, каким-то образом Скетч апп вклинился. Я подумал, что это какая-то примочка Linux для установки. ехе-шника.
Я не програмист и новичок в Linux.
Почему Linux не видит usb девайс? Питание работает. Прибор проводит самодиагностику при подключении (или делает вид, что проводит), - индикаторы моргают. Сама прога установилась (Linux её видит). Ярлык рабочий (прога пытается запуститься). Но, в конце выводит "Ошибка доступа к базе". После чего Wine "вылетает".
Вот такой затык.
Был бы грамотный, может чего и смастырил.
Придётся прогу на винде юзать. А, жаль.


Оффлайн Сергей-73_rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Morisson, Благодарю за подсказку. Гляну.

Оффлайн Сергей-73_rus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Сначала пробовал устанавливать программу через меню "установить" (Q4Wine, PlayOnLinux), не работало.
Удалось решить проблему на 50%. Открыл прогу Q4Wine. Далее так: Explorer/Рабочий стол/Мой компьютер/С:/users/<Имя пользователя>/папка назначения/файл.ехе/открыть.
Программа полностью установилась, запускается,но...
Linux не видит usb девайс.
По такой же схеме попробовал установить SketchUp. Установился, но не запускается. Никаких телодвижений.


Пользователь добавил сообщение 28 Марта 2022, 12:59:52:
Morisson, Ходил по ссылке. Очень интересно и познавательно. Немного перегрузился инфой. Отдышусь и продолжу разбираться.
« Последнее редактирование: 28 Марта 2022, 12:59:52 от Сергей-73_rus »

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1422
    • Просмотр профиля
Linux не видит usb девайс.
а что говорят команды при подключенном твоем устройстве?
lsusbsudo dmesg | grep usbusb-devicesвыхлопы сюда под спойлеры выложи

 

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