Автор Тема: В Wine не устанавливается Мой Офис из msi  (Прочитано 5973 раз)

Оффлайн tarasov-it1

  • Давно тут
  • **
  • Сообщений: 127
Здравствуйте. Пытаюсь запустить установку msi командой wine msiexec /i /home/redos/Загрузки/MyO_x64.msi, в РЕД ОС этого хватало, в Альт Рабочая станция 9.1 - недостаточно.

« Последнее редактирование: 25.03.2021 13:45:08 от tarasov-it1 »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
А зачем? Он нативный под linux есть.

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Пытаюсь запустить установку msi командой wine msiexec /i /home/redos/Загрузки/MyO_x64.msi, в РЕД ОС этого хватало, в Альт Рабочая станция 9.1 - недостаточно.
Можно использовать стандартный установщик.
$ wine uninstaller
или
$ wine start *msi

Оффлайн tarasov-it1

  • Давно тут
  • **
  • Сообщений: 127
wine uninstaller
Та же ошибка

Оффлайн tarasov-it1

  • Давно тут
  • **
  • Сообщений: 127
А зачем? Он нативный под linux есть.
Есть ПО, которое работает только из-под Wine. Для вывода отчётов из него в формате XLS необходимо, чтобы офис тоже был установлен в Wine.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
А зачем? Он нативный под linux есть.
Есть ПО, которое работает только из-под Wine. Для вывода отчётов из него в формате XLS необходимо, чтобы офис тоже был установлен в Wine.
если это ПО само формирует xls, то ему не нужен офис в wine (см. и творчески актуализировать https://www.opennet.ru/base/X/wine_run_native.txt.html ). Если там через COM-объекты, то МойОфис скорее всего вам не поможет (но иногда возможно через OpenOffice3+AutomateIT!).

Оффлайн tarasov-it1

  • Давно тут
  • **
  • Сообщений: 127
см. и творчески актуализировать
Спасибо, почитаю на досуге, НО: в РЕД ОС всё организовано так как писал выше, и меня, собственно, устраивает. Хочу сделать аналогично и в Альте.
Upd: по Вашей ссылке п.2 "устанавливаем Виндосовский OpenOffice под wine" - ну, вот, всё равно нужно сначала установить офис в Wine, а он, почему-то, не хочет
« Последнее редактирование: 25.03.2021 17:19:37 от tarasov-it1 »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Установите чистый 64-битный WINE, а не i586-wine. И префикс пересоздайте.
Андрей Черепанов (cas@)

Оффлайн tarasov-it1

  • Давно тут
  • **
  • Сообщений: 127
Установите чистый 64-битный WINE
Спасибо, завтра попробую. Выходит, в составе x64 дистрибутива идёт i586-wine - это нормально?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Подавляющее большинство приложений Windows – 32-битные. Под Альтом будет проблема одновременной работы и тех и других приложений.
Андрей Черепанов (cas@)

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
wine uninstaller
Та же ошибка
Извините не смотрел скрин, эта ошибка не должна влиять на работу программы.
Как выше было сказано проблема связана с архитектурой.
Добавлю варианты: скачайте пакет 32х, либо поставьте playonlinux и сделайте префикс 64х. Например я та и сделал для теста. Все работает.



Установлено на wine 6.0-rc6-staging 64x, критических ошибок я не увидел.
Кстати rpm пакет их тоже работает.
« Последнее редактирование: 25.03.2021 19:33:26 от Koi »

Оффлайн tarasov-it1

  • Давно тут
  • **
  • Сообщений: 127
Спасибо всем за помощь, дистрибутив x32 установился без проблем.

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 1 153
На тему 64-битных приложений.
Дело в том, что часто бывает, что 64-битное виндовое приложение внезапно содержит 32-битные компоненты. А 64-битный wine честно исполняет только 64-битный код, смешанный вариант он не сможет выполнить.

Оффлайн tarasov-it1

  • Давно тут
  • **
  • Сообщений: 127
Внезапное продолжение.
Всё вышеописанное происходило в виртуальной машине с Альт Рабочей станцией 9 x64, теперь же установил данный дистрибутив уже непосредственно на свой рабочий ПК, и оказалось, что здесь 32-битный дистрибутив МойОфис устанавливаться не желает:

Синтаксическую ошибку поборол переименованием инсталлятора msi, а что делать теперь?

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
ну так файл наверно должен быть *.msi