Microsoft Office на Linux теперь доступен благодаря WinApps [How-to]
Недоступность Microsoft Office на Linux почти всегда была одной из причин, по которой большинство людей не переходят на Linux с Windows. Хотя для Linux есть много классных офисных пакетов, таких как LibreOffice, люди остаются с Microsoft Office, потому что они привыкли использовать его и, вероятно, у них нет достаточно времени, чтобы изучить LibreOffice.
Что если мы скажем вам, что теперь вы можете запускать приложения Microsoft Office, как будто они являются частью родной ОС? Разработано пользователем Twitter под именем Фмстраткоторый также разработал Windows Subsystem для Linux, WinApps позволяет вам делать то же самое с помощью виртуальной машины ядра. Думайте об этом как о Windows Subsystem в Linux.
Вот руководство по установке и настройке WinApps и запуску приложений Windows на Linux. Обратите внимание, что WinApps доступен только для Ubuntu/Fedora Linux и GNOME/KDE окружений рабочего стола.
Какие приложения Windows работают?
Вот список всех приложений, которые работают на момент написания этой статьи:
- Интернет Эксплорер 11
- Microsoft Access (2016)
- Microsoft Access (2019)
- Microsoft Access (Офис 365)
- Microsoft Excel (2016)
- Microsoft Excel (2019)
- Microsoft Excel (Офис 365)
- Microsoft Word (2016)
- Microsoft Word (2019)
- Microsoft Word (Офис 365)
- Microsoft OneNote (2016)
- Microsoft OneNote (2019)
- Microsoft OneNote (Office 365)
- Microsoft Outlook (2016)
- Microsoft Outlook (2019)
- Microsoft Outlook (Офис 365)
- Microsoft PowerPoint (2016)
- Microsoft PowerPoint (2019)
- Microsoft PowerPoint (Офис 365)
- Издательство Microsoft (2016)
- Издатель Microsoft (2019)
- Microsoft Publisher (Office 365)
Конечный результат
Кредиты: Хейден Барнс в Twitter
Читайте также, Как установить WSL2 на Windows
Как установить WinApps на Linux
1. Сначала нам необходимо создать файл конфигурации WinApps.
~/.config/winapps/winapps.config
2. Введите следующую информацию в только что созданный файл конфигурации.
RDP_USER=”MyWindowsUser” RDP_PASS=”MyWindowsPassword” #RDP_DOMAIN=”MYDOMAIN” #RDP_IP=”192.168.123.111″ #RDP_SCALE=100 #MULTIMON=”true” #DEBUG=”true”
3. Клонировать Git-репозиторий WinApps и установите KVM и FreeRDP.
git clone cd winapps sudo apt-get install -y virt-manager freerdp2-x11
4. Для Ubuntu 20.04 и выше вам нужно будет запустить KVM как пользователь, а не как root. Это можно сделать с помощью AppArmor.
sudo sed -i “s/#user = “root”/user = “$(id -un)”/g” /etc/libvirt/qemu.conf sudo sed -i “s/#group = “root”/group = “$(id -gn)”/g” /etc/libvirt/qemu.conf sudo usermod -a -G kvm $(id -un) sudo usermod -a -G libvirt $(id -un) sudo systemctl перезапустить libvirtd sudo ln -s /etc/apparmor.d/usr.sbin.libvirtd /etc/apparmor.d/disable/ sleep 5 sudo virsh net-autostart default sudo virsh net-start default
5. Перезагрузить ваш ПК. Далее нам нужно определить виртуальную машину под названием RDPWindows, и мы делаем это с помощью следующих команд.
virsh define kvm/RDPWindows.xml
virsh autostart RDPWindows
6. Установите Windows на виртуальную машину. Возьмите официальный ISO с официального сайта Windows.
7. После завершения установки вам нужно будет перейти в Стартовое меню в Окна и изменить Имя ПК к “RDPWindows” для WinApps чтобы обнаружить локальный IP-адрес.
8. Затем зайдите в настройки и разрешите удаленные подключения по RDP.
9. Скопируйте RDPApps.reg файл из Каталог kvm и объединить его с реестром Windows, чтобы включить приложения RDP.
10. И момент, которого мы все ждали: Запускаем установщик.
./install.sh
Вот и все! Благодаря всем этим замечательным усилиям сообщества Linux, день, когда мы сможем использовать Adobe Suite на Linux, уже не за горами.
Если у вас возникнут какие-либо проблемы во время установки, сообщите нам об этом в разделе комментариев ниже, и мы постараемся ответить вам как можно скорее.