Установка Wine на Astra: различия между версиями

Материал из Alta-Soft Wikipedia
Перейти к навигации Перейти к поиску
Строка 55: Строка 55:
 
sudo apt install debian-archive-keyring
 
sudo apt install debian-archive-keyring
 
Затем добавляем репозиторий
 
Затем добавляем репозиторий
 
+
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 7FCC7D46ACCC4CF8
 
+
Добавляем репозитории
deb https://download.astralinux.ru/astra/stable/orel/repository/ orel main contrib non-free
 
#deb http://mirror.yandex.ru/astra/stable/orel/repository/ orel main contrib non-free
 
 
deb https://mirror.yandex.ru/debian/ stretch main contrib non-free
 
deb https://mirror.yandex.ru/debian/ stretch main contrib non-free
 
deb [trusted=yes] http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main
 
deb [trusted=yes] http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main
 
 
gorkin@astra:~$ sudo apt update
 
Игн:1 https://mirror.yandex.ru/debian stretch InRelease
 
Пол:2 https://mirror.yandex.ru/debian stretch Release [118 kB]
 
Пол:3 http://apt.postgresql.org/pub/repos/apt stretch-pgdg InRelease [91,5 kB]
 
Пол:4 https://download.astralinux.ru/astra/stable/orel/repository orel InRelease [13,2 kB]
 
Пол:5 https://download.astralinux.ru/astra/stable/orel/repository orel/main i386 Packages [392 kB]
 
Пол:6 https://mirror.yandex.ru/debian stretch Release.gpg [3 177 B]                           
 
Игн:3 http://apt.postgresql.org/pub/repos/apt stretch-pgdg InRelease
 
Пол:7 http://apt.postgresql.org/pub/repos/apt stretch-pgdg/main amd64 Packages [288 kB]       
 
Игн:6 https://mirror.yandex.ru/debian stretch Release.gpg                                     
 
Пол:8 https://download.astralinux.ru/astra/stable/orel/repository orel/main amd64 Packages [3 980 kB]
 
Пол:9 http://apt.postgresql.org/pub/repos/apt stretch-pgdg/main i386 Packages [287 kB]       
 
Пол:10 https://download.astralinux.ru/astra/stable/orel/repository orel/contrib i386 Packages [1 174 B]
 
Пол:11 https://download.astralinux.ru/astra/stable/orel/repository orel/contrib amd64 Packages [4 456 B]
 
Пол:12 https://download.astralinux.ru/astra/stable/orel/repository orel/non-free amd64 Packages [79,7 kB]
 
Пол:13 https://download.astralinux.ru/astra/stable/orel/repository orel/non-free i386 Packages [4 276 B]
 
Чтение списков пакетов… Готово                                                               
 
W: Ошибка GPG: http://apt.postgresql.org/pub/repos/apt stretch-pgdg InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 7FCC7D46ACCC4CF8
 
W: Ошибка GPG: https://mirror.yandex.ru/debian stretch Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY 648ACFD622F3D138 NO_PUBKEY 0E98404D386FA1D9 NO_PUBKEY EF0F382A1A7B6500
 
E: Репозиторий «https://mirror.yandex.ru/debian stretch Release» не подписан.
 
N: Обновление из этого репозитория нельзя выполнить безопасным способом, и поэтому по умолчанию он отключён.
 
N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.
 
gorkin@astra:~$ sudo apt install -t stretch-pgdg postgresql-12
 
Чтение списков пакетов… Готово
 
Построение дерева зависимостей     
 
Чтение информации о состоянии… Готово
 
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
 
или же используете нестабильную версию дистрибутива, где запрошенные вами
 
пакеты ещё не созданы или были удалены из Incoming.
 
Следующая информация, возможно, поможет вам:
 
 
Пакеты, имеющие неудовлетворённые зависимости:
 
postgresql-12 : Зависит: libicu57 (>= 57.1-1~) но он не может быть установлен
 
                Рекомендует: sysstat но он не будет установлен
 
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
 
 
 
 
 
[[Категория:Техподдержка]]
 
[[Категория:Техподдержка]]

Версия 11:57, 1 сентября 2022

1. Скачать Astra Linux Орёл Common Edition

2. Включить виртуализацию в БИОС

3. Добавить виртуальную машину в Microsoft Hyper-V

Для Astra Linux CE 2.12 желательно использовать 2-е поколение виртуальной машины;

При установке на виртуальную машину Поколения 2 требуется отключить безопасную загрузку в параметрах виртуальной машины после её создания

Меняем сетевой адаптер на Default switch чтобы был интернет в виртуалке

Для установки:

Создать виртуальный жесткий диск фиксированного размера (минимум 25 гигабайт)

либо

Создать динамически расширяемый виртуальный жесткий диск с размером блока 1МБ с помощью следующей команды:

PowerShell - New-VHD -Path C:\MyVHDs\test.vhdx -SizeBytes 127GB -Dynamic -BlockSizeBytes 1MB.

После установки системы разрешение экрана будет зафиксировано на 1152X864, для того чтобы получить разрешение отличное от этого требуется добавить запись "video=hyperv_fb:1920x1080" (либо свое значение разрешения) в /etc/default/grub в строку GRUB_CMDLINE_LINUX_DEFAULT, выполнить команду update-grub и перезагрузить виртуальную машину.

Отключить или ограничить 2 гигабайтами динамическую оперативную память, а то система может тормозить

4. Запускаем виртуальную машину и устанавливаем Astra Linux со стандартными настройками (логин и пароль какие хотите)

5. Запускаем Astra Linux

6. Запускаем Mozilla и качаем Wine https://nas01.astralinux.ru/sharing/f1GgWAyMD

7. Запускаем командную строку Пуск\Системные\Терминал fly

8. Обновляем списки пакетов sudo apt update

9. Выполняем команду sudo apt -y install ./Загрузки/wine_7.13-0-astra-se16_ce212_amd64.deb cabextract libmspack0 ia32-libs ca-certificates zenity

10. Выполняем команды для работы winetricks

wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks

chmod +x winetricks

sudo mv winetricks /usr/bin

export WINE=/opt/wine-7.13/bin/wine

11. Скачиваем файл exe (например, дистрибутив), нажимаем на него два раза, в окне выбора программ жмём Другая и выбираем opt\wine-7.13\bin\wine (или wine64)

12. Ставим Postgres 14

Подключаем дополнительные репозитории debian Сначала ставим открытые ключи для подключения репозиториев командой sudo apt install debian-archive-keyring Затем добавляем репозиторий sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 7FCC7D46ACCC4CF8 Добавляем репозитории deb https://mirror.yandex.ru/debian/ stretch main contrib non-free deb [trusted=yes] http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main