Рабочий алгоритм установки wine более новой версии

Сообщения
35
#1
Добрый вечер. Пожалуйста помогите решить проблему c установкой wine в astralinux 1.6 smolensk
По этой инструкции - https://wiki.astralinux.ru/pages/viewpage.action?pageId=27362502 - установилась версия wine 1.8.7 (далеко не новая)
winetricks так же установился. Это приложение (скачал exe файл) - https://www.radiantviewer.com/ru/ - устанавливается успешно, но иконка ярлыка на рабочем столе совсем не этой программы (не знаю уже важно это или нет) и само приложение не запускается по двойному клику.
Пожалуйста посоветуйте рабочий алгоритм для установки wine. Необходимо просматривать снимки компьютерной и магнитно-резонансной томографии пациентов, то есть жизненно необходимо мне решить эту беду.
 

oko

New member
Сообщения
1 257
#3
to Михаил Кожевников
Безымянный.png

Если да, то все запускается после первых двух шагов установки wine по приведенной инструкции (chmod +x wine-installer.run и sudo ./wine-installer.run) при условии, конечно, установки из-под административной уч.записи с "Высоким" контролем целостности и подключенным диском репозитория (стандартный CD-диск)...
Следующий шаг - DISPLAY=:0 /opt/wine-stable/bin/winecfg - выполняется из-под пользователя, которому нужна работа с wine и указанной программой RadiAnt. Далее выполняется /opt/wine-stable/bin/wine /путь-к-файлу/Radiant-5.5.1-Setup.exe. Все параметры по умолчанию...
Чтобы запустить Radiant в простейшем случае из-под указанного пользователя в терминале выполняется: /opt/wine-stable/bin/wine "/home/имя_пользователя/.wine/drive_c/Program Files/RadiAntViewer32bit/Radiant.exe" (с сохранением кавычек)...
Можно в итоге сделать bash-скрипт запуска и разместить его на рабочем столе пользователя. Можно сделать иную обвязку. Можно поковырять wine в Astra Linux SE (никогда не любил Win-приложения в nix запускать, поэтому не в курсе) и заставить его автоматически отрабатывать exe-файлы. Короче, дальнейших вариантов масса...
Главное:
- DISPLAY=:0 /opt/wine-stable/bin/winecfg необходимо первично выполнять под каждым нужным пользователем (которому нужен wine) и под каждым нужным мандатным уровнем (т.е. выполнив под 0 уровнем, под 1 уровнем по умолчанию работать не будет);
- Radiant (и любой другой софт-для-wine) устанавливается под конкретным пользователем каждый раз. И в разных мандатных уровнях тоже.
 

YNA

New member
Сообщения
321
#4
Зачем вам Wine? Поставте сразу Playonlinux и он сам подтянет любые нужные версии Wine (см. рисунок).
Для запуска программы с ярлыка в его свойствах должна быть запись %F (выделено на рисунке), вроде так, но точно не скажу. Здесь же можно поменять и значки ярлыка.
Сама программка триальная, только 90 дней работает бесплатно. :)
 

Вложения

Последнее редактирование:
Сообщения
35
#5
Пожалуйста поясните, как в случае с playonlinux, если при носят диск с установочным файлом программы для просмотра снимков КТ-МРТ, можно ли установить так же через это приложение?
И еще какие репозитории вы подключаете в случае установки Playonlinux?
А так же напишите пожалуйста можно ли после установки wine через playonlinux, удалить последний? Интересуюсь, потому что в случае проверки не придерутся ли к стороннему ПО?
 
Сообщения
35
#6
to Михаил Кожевников

Если да, то все запускается после первых двух шагов установки wine по приведенной инструкции (chmod +x wine-installer.run и sudo ./wine-installer.run) при условии, конечно, установки из-под административной уч.записи с "Высоким" контролем целостности и подключенным диском репозитория (стандартный CD-диск)...
Следующий шаг - DISPLAY=:0 /opt/wine-stable/bin/winecfg - выполняется из-под пользователя, которому нужна работа с wine и указанной программой RadiAnt. Далее выполняется /opt/wine-stable/bin/wine /путь-к-файлу/Radiant-5.5.1-Setup.exe. Все параметры по умолчанию...
Чтобы запустить Radiant в простейшем случае из-под указанного пользователя в терминале выполняется: /opt/wine-stable/bin/wine "/home/имя_пользователя/.wine/drive_c/Program Files/RadiAntViewer32bit/Radiant.exe" (с сохранением кавычек)...
Можно в итоге сделать bash-скрипт запуска и разместить его на рабочем столе пользователя. Можно сделать иную обвязку. Можно поковырять wine в Astra Linux SE (никогда не любил Win-приложения в nix запускать, поэтому не в курсе) и заставить его автоматически отрабатывать exe-файлы. Короче, дальнейших вариантов масса...
Главное:
- DISPLAY=:0 /opt/wine-stable/bin/winecfg необходимо первично выполнять под каждым нужным пользователем (которому нужен wine) и под каждым нужным мандатным уровнем (т.е. выполнив под 0 уровнем, под 1 уровнем по умолчанию работать не будет);
- Radiant (и любой другой софт-для-wine) устанавливается под конкретным пользователем каждый раз. И в разных мандатных уровнях тоже.
Да именно эта программа. Напишите пожалуйста с помощью какой версии wine вы смогли запустить?
 

YNA

New member
Сообщения
321
#7
1. Что значит придерутся к стороннему ПО? А что, Wine - это не стороннее ПО? Playonlinux это тот же самый Wine, только изменён для более лёгкого использования.
2. Можно устанавливать программы с диска, просто показать расположение установочного файла *.exe или *.msi. Так же легко можно удалить любую программу прямо из главного окошка.
3. Список репозиториев показан на первом рисунке. С какого именно устанавливается не знаю.
4. Если удалить Playonlinux то программы Wine будут не первой свежести (см. 2-й рисунок), но всё равно посвежее чем вы указали. :)
 

Вложения

oko

New member
Сообщения
1 257
#8
to YNA
Речь о Смоленске. Репозиторий Орла (и тем более иных deb-дистрибутивов) в большинстве случаев применения Смоленска недопустим...

to Михаил Кожевников
Все как по инструкции, на которую вы дали ссылку в первом посте, включая установочный скрипт wine.run. Никаких отхождений в сторону. Сложность только с удобством дальнейшей эксплуатацией (по умолчанию запуск из консоли, который уже указал). Но это вопрос иного порядка...
 

YNA

New member
Сообщения
321
#9
Ах да, Смоленск...
Мне даже как то жалко тех людей, кто на нём сидит, без всякого сарказма, видимо выбора у них просто нет. :cautious:
Ограниченный доступ, тотальный контроль, мандаты...

"Я волком бы выгрыз бюрократизм.

К мандатам почтения нету.

К любым чертям с матерями катись

любая бумажка.

Но эту… "
:)
 
Сообщения
35
#11
Добрый всем день. Спасибо еще раз за совет. По инструкции с сайта astra linux установил wine. После успешной установки приложения Radiant ярлык на рабочем столе есть, но по нажатию двойной клавишей мыши не запускается приложение. Для запуска необходимо каждый раз устанавливать приложение. Кто-нибудь может посоветовать, как исправить? Или это нормально. А может я что-то упустил при установке?
 

Montfer

New member
Сообщения
2 364
#12
через консоль wine /полный/путь/до/программы/программа.exe запускается?
 
Сообщения
35
#13
/полный/путь/до/программы/ вы про путь к скачанному файлу для установки или путь к папке в уже установленную директорию, которую создает wine (если такая имеется, прошу прощения точно не знаю) ?
 

Montfer

New member
Сообщения
2 364
#14
/полный/путь/до/программы/ вы про путь к скачанному файлу для установки или путь к папке в уже установленную директорию, которую создает wine (если такая имеется, прошу прощения точно не знаю) ?
путь до установленной виндовозной программы
 
Сообщения
25
#15
по поводу wine. я успешно установил wine64 в системе Орел прочитав стандартную документацию https://wiki.winehq.org/Debian

Bash:
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
echo "deb [arch=amd64] https://dl.winehq.org/wine-builds/debian/ stretch main" | sudo tee /etc/apt/sources.list.d/wine.list
sudo apt update
sudo apt install wine-stable
запускаем
/opt/wine-stable/bin/wine64 --version
wine-5.0
 

YNA

New member
Сообщения
321
#16
В свойствах ярлыка, в строке "Команда" удалите символы %F (если есть такие) и попробуйте запустить программу двойным кликом по ярлыку.
 
Сообщения
35
#17
В свойствах ярлыка, в строке "Команда" удалите символы %F (если есть такие) и попробуйте запустить программу двойным кликом по ярлыку.
В поле команда так - env WINEPREFIX="/home/localastraadmin/.wine" wine-stable C:\\\\windows\\\\command\\\\start.exe /Unix /home/localastraadmin/.wine/dosdevices/c:/users/Public/Рабочий\\ стол/RadiAnt\\ DICOM\\ Viewer\\ \\(64-bit\\).lnk

Может что еще посоветуете, так как этого параметра нет.
 

YNA

New member
Сообщения
321
#18
1. Откройте файловый менеджер и найдите в папке (скрытой) Wine показанный на первом рисунке файл "RadiAntViewer.exe" (рисунок что то не грузится )
2. Кликните на файл ПКМ и выберите "Открыть с помощью". Выберите пункт "Другая" и найдите прогрмму Wine (см. второй рис.). Поставте птичку "Установить по умолчанию"
3. Отправте ярлык этого файла на рабочий стол. В свойствах ярлыка смените значёк. Родной значёк почему то упорно не ставится, поэтому выберите любой понравившийся ((см. рис. 3)
4. Приятной работы! :)

Ну вот получилось вставить родной значёк. В строку Значёк введите вот такую строчку "137B_RadiAntViewer.0" без кавычек.
 

Вложения

Последнее редактирование:
Сообщения
35
#19
1. Откройте файловый менеджер и найдите в папке (скрытой) Wine показанный на первом рисунке файл "RadiAntViewer.exe" (рисунок что то не грузится )
2. Кликните на файл ПКМ и выберите "Открыть с помощью". Выберите пункт "Другая" и найдите прогрмму Wine (см. второй рис.). Поставте птичку "Установить по умолчанию"
3. Отправте ярлык этого файла на рабочий стол. В свойствах ярлыка смените значёк. Родной значёк почему то упорно не ставится, поэтому выберите любой понравившийся ((см. рис. 3)
4. Приятной работы! :)

Ну вот получилось вставить родной значёк. В строку Значёк введите вот такую строчку "137B_RadiAntViewer.0" без кавычек.
Все получилось. Спасибо огромное еще раз! Очень удобно и быстро. Вы супер!