Установка и удаление ПО в ОС ASTRA Linux на примере Rail-Тариф

Установка и удаление программного обеспечения, на примере «Rail-Тариф» версии 15.XX

 

Данная инструкция предполагает что:

  1. На целевом компьютере присутствует интернет-соединение;
  2. Дистрибутив ПО загружен и располагается в каталоге «Загрузки» целевого компьютера;
  3. На целевом компьютере подключены репозитории с пакетами;
  4. Пользователь, выполняющий установку пакета «Wine», является администратором с высоким уровнем целостности.

1. Установка пакета «Wine» версии 7.13:

Чтобы установить «Wine» версии 7.13, требуется скачать пакет «Wine»
(https://nextcloud.astralinux.ru/s/sp4RioDdyPL6Ayf) и выполнить следующие команды в «терминале fly»:

1. Перейти в папку «Загрузки»:

cd ~/Загрузки

2. Установить пакеты, необходимые для работы «Wine»:

sudo apt install ia32-libs ca-certificates

3. Установить пакет «Wine»:

sudo apt install ./wine_7.13-0-astra-se17_amd64.deb

4. Установить пакет «winbind»

sudo apt install winbind

ВНИМАНИЕ: «Wine» устанавливается в каталог /opt/wine-7.13 и не перечисляется в переменной среды «PATH». Запуск «Wine» необходимо производить с указанием полного пути
/opt/wine-7.13/bin/wine

 

2. Установка ПО:

В соответствии с настоящей инструкцией ПО будет установлен в отдельный префикс.

Использование отдельных префиксов позволяет избежать влияние других программ и их настроек префикса на запуск друг друга. Иными словами - изоляция сред запуска.

Требуется выполнить следующие команды в «терминале fly» (горячая клавиша Alt+T):

1. Перейти в папку «Загрузки»:
cd ~/Загрузки

2. Установить переменную среды окружения:

export WINEPREFIX=~/.wine-rt

ВНИМАНИЕ: При первом запуске «Wine» запросит установку «Gecko» - соглашаемся, а «Wine-mono» - отменяем.

3. Подготовить префикс:
export WINE=/opt/wine-7.13/bin/wine

4. Выполнить команду запуска установки ПО:

$WINE setup_rt.exe

5. Создать скрипт и ярлык запуска:

echo -e '#!/bin/bash\n\nexport WINE=/opt/wine-7.13/bin/wine\nexport WINEPREFIX=~/.wine-rt\n\n\ncd ~/.wine-rt/drive_c/Program\ Files\ \(x86\)/CTM/RAILTRF/\n\n$WINE Tariff.EXE' >~/.wine-rt/rt.sh

chmod +x ~/.wine-rt/rt.sh

echo -e '[Desktop Entry]\nName=Rail-Тариф\nExec=/bin/sh ~/.wine-rt/rt.sh\nType=Application\nStartupNotify=true\nPath=~/.wine-rt/drive_c/Program\ Files\ \(x86)/CTM/RAILTRF\nIcon=6A58_Tariff.0' > ~/Desktop/Rail-Тариф.desktop

rm -f Rail-Тариф.lnk

Запуск осуществляется с помощью ярлыка на рабочем столе.

 

3. Удаление ПО, пакетов «Wine» версии 7.13:

Для корректного удаления ПО, пакетов «Wine» версии 7.13, требуется выполнить следующие команды в «терминале fly»:

1. Удалить префикс с установленным в нем ПО:

rm -fR ~/.wine-rt

2. Удалить пакет «Wine»:

sudo apt remove wine-7.13

3. Удалить ярлык запуска ПО:

rm -f ~/Desktop/Rail-Тариф.desktop

 

2532