Установка 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