Manjaro Difference between revisions of "VMware/ru"

Difference between revisions of "VMware/ru"

From Manjaro
(Created page with "== Рабочая станция VMware на Manjaro == === '''ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ''' === {{Tip|'''Прочитайте статью [https://kb.vmw...")
 
(Created page with "Ядра Archlinux следуют графику релизов на kernel.org и на Manjaro вам нужно будет использовать те же версии я...")
Line 8: Line 8:
Как видно из приведенной выше ссылки - Archlinux и производные являются неподдерживаемыми платформами для запуска в продуктах VMware, и поэтому они не поддерживаются на Manjaro.  
Как видно из приведенной выше ссылки - Archlinux и производные являются неподдерживаемыми платформами для запуска в продуктах VMware, и поэтому они не поддерживаются на Manjaro.  


So even when it is possible to install and run VMware on Manjaro - **do not expect support** on configuration of virtual machines or system issues arising from your VMware installation. You must have the required level of troubleshooting skills to solve these when they arise - and they will.
Поэтому даже если есть возможность установить и запустить VMware на Manjaro - **не ожидайте поддержки** по настройке виртуальных машин или системных проблем, возникающих при установке VMware. Вы должны обладать необходимым уровнем навыков поиска и устранения неисправностей, чтобы решить их, когда они возникнут - а они возникнут.
* If you need help configuring vmware virtual machines - your should look in the VMware documentation.  
* Если вам нужна помощь в настройке виртуальных машин vmware - вам следует обратиться к документации VMware.  
* If you need help troubleshooting installation issues - use the comment section for the AUR PKGBUILD
* Если вам нужна помощь в решении проблем с установкой - воспользуйтесь разделом комментариев для AUR PKGBUILD.
== How to use the AUR PKGBUILD ==
== Как использовать AUR PKGBUILD ==
There is a lot of AUR helpers and they all mimic what you should do manually - the Arch way is usually the best way.
Существует множество помощников AUR и все они имитируют то, что вы должны делать вручную - способ Arch обычно является лучшим.
=== Important kernel precaution ===
=== Важные меры предосторожности с ядром ===
The AUR PKGBUILD is created for Archlinux and therefore the kernel headers dependency must be solved manually on Manjaro. Archlinux only have two kernel versions - linux and linux-lts.
AUR PKGBUILD создан для Archlinux и поэтому зависимость заголовков ядра должна быть решена вручную на Manjaro. Archlinux имеет только две версии ядра - linux и linux-lts.


Archlinux kernels follow the release schedule on kernel.org and on Manjaro you will need to use the same kernel versions which - at the time of writing in March 2021 - is (check with https://kernel.org if in doubt)
<div class="mw-translate-fuzzy">
Ядра Archlinux следуют графику релизов на kernel.org и на Manjaro вам нужно будет использовать те же версии ядра, которые - на момент написания статьи в марте 2021 года - являются (уточните на https://kernel.org, если сомневаетесь)
* '''Linux 5.10.x (LTS)'''
* '''Linux 5.10.x (LTS)'''
* '''Linux 5.11.x (mainline)'''
* '''Linux 5.11.x (mainline)'''.
Using other kernels - like 5.4LTS - will most likely fail.
Использование других ядер - например, 5.4LTS - скорее всего, будет неудачным.
=== Building steps ===
=== Этапы сборки ===
1. Update your system and install the necessary build tools
1. Обновите систему и установите необходимые инструменты сборки
{{UserCmd|command=sudo pacman -Syu git base-devel --needed}}
{{UserCmd|command=sudo pacman -Syu git base-devel --needed}}
2. Then check your kernel version(s) - example - remember to use the same version as Arch
2. Затем проверьте версию(и) вашего ядра - пример - не забудьте использовать ту же версию, что и Arch
{{UserCmd|command=mhwd-kernel -li}}
{{UserCmd|command=mhwd-kernel -li}}
3. Then install the headers for your kernel(s) and dkms. Substitute ''$KERNELXYY'' with your currently running kernel
3. Затем установите заголовки для вашего ядра (ядер) и dkms. Замените ''$KERNELXYY'' на ваше текущее ядро.
{{UserCmd|command=sudo pacman -Syu $KERNELXYY-headers dkms}}
{{UserCmd|command=sudo pacman -Syu $KERNELXYY-headers dkms}}
4. Clone the PKGBUILKD script
4. Клонируйте скрипт PKGBUILKD
{{UserCmd|command=git clone <nowiki> https://aur.archlinux.org/vmware-workstation.git</nowiki> ~/vmware-workstation}}
{{UserCmd|command=git clone <nowiki> https://aur.archlinux.org/vmware-workstation.git</nowiki> ~/vmware-workstation}}
5. Familiarize yourself with the content - it is all text files and you should read them and verify what they are doing.
5. Ознакомьтесь с содержимым - это все текстовые файлы, и вы должны прочитать их и проверить, что они делают.
{{UserCmd|command=ls ~/vmware-workstation}}
{{UserCmd|command=ls ~/vmware-workstation}}
6. When you are satisfied - cd into the folder
6. Когда вы будете удовлетворены - cd в папку
{{UserCmd|command=cd ~/vmware-workstation}}
{{UserCmd|command=cd ~/vmware-workstation}}
7. Run makepkg to install dependencies, build and install the package.
7. Запустите makepkg для установки зависимостей, сборки и установки пакета.
{{UserCmd|command=makepkg -is}}
{{UserCmd|command=makepkg -is}}.
The installer will write messages in the terminal on what to do next - follow the directions to load the kernel modules and enable vmware network service and usb service as needed.
Программа установки напишет в терминале сообщения о том, что делать дальше - следуйте указаниям, чтобы загрузить модули ядра и включить сетевую службу vmware и службу usb по мере необходимости.
{{UserCmd|command=sudo modprobe -a vmw_vmci vmmon}}
{{UserCmd|command=sudo modprobe -a vmw_vmci vmmon}}
=== Optional services ===
=== Дополнительные службы ===
There are three services that can be optionally be enabled:
Есть три службы, которые могут быть включены опционально:
* vmware-networks.service: Provides network access inside VMs, most people will want this enabled
* vmware-networks.service: Обеспечивает доступ к сети внутри виртуальных машин, большинство людей захотят включить эту службу.
* vmware-usbarbitrator.service: Allows USB devices to be connected inside VMs
* vmware-usbarbitrator.service: Позволяет подключать USB-устройства внутри ВМ.
* vmware-hostd.service: Enables sharing of VMs on the network
* vmware-hostd.service: Обеспечивает совместное использование виртуальных машин в сети
To start and enable vmware network
Чтобы запустить и включить сеть vmware
{{UserCmd|command=sudo systemctl enable --now vmware-networks.service}}
{{UserCmd|command=sudo systemctl enable --now vmware-networks.service}}
To start and enable usb passthrough
Чтобы запустить и включить usb passthrough
{{UserCmd|command=sudo systemctl enable --now vmware-usbarbitrator.service}}
{{UserCmd|command=sudo systemctl enable --now vmware-usbarbitrator.service}}
To start and enable the sharing of a virtual machine
Чтобы запустить и включить общий доступ к виртуальной машине
{{UserCmd|command=sudo systemctl enable --now vmware-hostd.service}}
{{UserCmd|command=sudo systemctl enable --now vmware-hostd.service}}
== Installing Manjaro under VMWare ==
== Установка Manjaro под VMWare ==
There are no special requirements to installing Manjaro on VMWare.  '''open-vmware-tools''' is pre-installedIt should "just work"
Для установки Manjaro на VMWare нет никаких особых требованийПредварительно установлен '''open-vmware-tools'''.  Он должен "просто работать"
==Copy and Paste==
==Копировать и вставить==
If copy and paste does not work, you may need to install gtkmm3 and re-boot.
Если копирование и вставка не работают, вам может понадобиться установить gtkmm3 и перезагрузиться.
vmware-user-suid-wrapper depends on gtkmm, but it's not a required dependency of the package. See: https://bugs.archlinux.org/task/43159
vmware-user-suid-wrapper зависит от gtkmm, но это не обязательная зависимость пакета. См.: https://bugs.archlinux.org/task/43159
== Resources ==
Ресурсы == Ресурсы ==
* [https://forum.manjaro.org/t/root-tip-installing-vmware-on-manjaro/57596 Manjaro Forum - (root tip) Installing VMware on Manjaro]
* [https://forum.manjaro.org/t/root-tip-installing-vmware-on-manjaro/57596 Manjaro Forum - (root tip) Installing VMware on Manjaro]
* [https://kb.vmware.com/s/article/80807 VMware KB - Workstation/Player 16 Supported OS]
* [https://kb.vmware.com/s/article/80807 VMware KB - Workstation/Player 16 Supported OS]
* [https://forum.manjaro.org/search?q=vmware Manjaro Forum Search - VMware]
* [https://forum.manjaro.org/search?q=vmware Поиск по форуму Manjaro - VMware]
* [https://archived.forum.manjaro.org/t/vmware-can-i-use-it/58861 (Forum Archive) VMware - can I use it]
* [https://archived.forum.manjaro.org/t/vmware-can-i-use-it/58861 (Архив форума) VMware - можно
* [https://archived.manjaro.org/t/wiki-installing-vmware/19824 (Forum Archive) Installing VMware]
* [https://archived.manjaro.org/t/wiki-installing-vmware/19824 (Архив форума) Установка VMware]
</div>
[[Category:Contents Page{{#translation:}}]]
[[Category:Contents Page{{#translation:}}]]
[[Category:Virtualisation{{#translation:}}]]
[[Category:Virtualisation{{#translation:}}]]

Revision as of 16:41, 11 December 2022

Other languages:
English • ‎Türkçe • ‎português do Brasil • ‎русский • ‎中文(中国大陆)‎

Рабочая станция VMware на Manjaro

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ

Tip
Прочитайте статью Поддержка ОС в VMware Workstation 16.

VMware - это коммерчески разработанное приложение с ограниченным списком поддерживаемых операционных систем.

Это руководство является любезностью форума не ожидайте никакой поддержки по вопросам, связанным с VMware.

Как видно из приведенной выше ссылки - Archlinux и производные являются неподдерживаемыми платформами для запуска в продуктах VMware, и поэтому они не поддерживаются на Manjaro.

Поэтому даже если есть возможность установить и запустить VMware на Manjaro - **не ожидайте поддержки** по настройке виртуальных машин или системных проблем, возникающих при установке VMware. Вы должны обладать необходимым уровнем навыков поиска и устранения неисправностей, чтобы решить их, когда они возникнут - а они возникнут.

  • Если вам нужна помощь в настройке виртуальных машин vmware - вам следует обратиться к документации VMware.
  • Если вам нужна помощь в решении проблем с установкой - воспользуйтесь разделом комментариев для AUR PKGBUILD.

Как использовать AUR PKGBUILD

Существует множество помощников AUR и все они имитируют то, что вы должны делать вручную - способ Arch обычно является лучшим.

Важные меры предосторожности с ядром

AUR PKGBUILD создан для Archlinux и поэтому зависимость заголовков ядра должна быть решена вручную на Manjaro. Archlinux имеет только две версии ядра - linux и linux-lts.

Ядра Archlinux следуют графику релизов на kernel.org и на Manjaro вам нужно будет использовать те же версии ядра, которые - на момент написания статьи в марте 2021 года - являются (уточните на https://kernel.org, если сомневаетесь)

  • Linux 5.10.x (LTS)
  • Linux 5.11.x (mainline).

Использование других ядер - например, 5.4LTS - скорее всего, будет неудачным.

Этапы сборки

1. Обновите систему и установите необходимые инструменты сборки

user $ sudo pacman -Syu git base-devel --needed COPY TO CLIPBOARD

2. Затем проверьте версию(и) вашего ядра - пример - не забудьте использовать ту же версию, что и Arch

user $ mhwd-kernel -li COPY TO CLIPBOARD


3. Затем установите заголовки для вашего ядра (ядер) и dkms. Замените $KERNELXYY на ваше текущее ядро.

user $ sudo pacman -Syu $KERNELXYY-headers dkms COPY TO CLIPBOARD


4. Клонируйте скрипт PKGBUILKD

user $ git clone https://aur.archlinux.org/vmware-workstation.git ~/vmware-workstation COPY TO CLIPBOARD


5. Ознакомьтесь с содержимым - это все текстовые файлы, и вы должны прочитать их и проверить, что они делают.

user $ ls ~/vmware-workstation COPY TO CLIPBOARD


6. Когда вы будете удовлетворены - cd в папку

user $ cd ~/vmware-workstation COPY TO CLIPBOARD


7. Запустите makepkg для установки зависимостей, сборки и установки пакета.

user $ makepkg -is COPY TO CLIPBOARD


.

Программа установки напишет в терминале сообщения о том, что делать дальше - следуйте указаниям, чтобы загрузить модули ядра и включить сетевую службу vmware и службу usb по мере необходимости.

user $ sudo modprobe -a vmw_vmci vmmon COPY TO CLIPBOARD


Дополнительные службы

Есть три службы, которые могут быть включены опционально:

  • vmware-networks.service: Обеспечивает доступ к сети внутри виртуальных машин, большинство людей захотят включить эту службу.
  • vmware-usbarbitrator.service: Позволяет подключать USB-устройства внутри ВМ.
  • vmware-hostd.service: Обеспечивает совместное использование виртуальных машин в сети

Чтобы запустить и включить сеть vmware

user $ sudo systemctl enable --now vmware-networks.service COPY TO CLIPBOARD


Чтобы запустить и включить usb passthrough

user $ sudo systemctl enable --now vmware-usbarbitrator.service COPY TO CLIPBOARD


Чтобы запустить и включить общий доступ к виртуальной машине

user $ sudo systemctl enable --now vmware-hostd.service COPY TO CLIPBOARD


Установка Manjaro под VMWare

Для установки Manjaro на VMWare нет никаких особых требований. Предварительно установлен open-vmware-tools. Он должен "просто работать"

Копировать и вставить

Если копирование и вставка не работают, вам может понадобиться установить gtkmm3 и перезагрузиться. vmware-user-suid-wrapper зависит от gtkmm, но это не обязательная зависимость пакета. См.: https://bugs.archlinux.org/task/43159 Ресурсы == Ресурсы ==

Cookies help us deliver our services. By using our services, you agree to our use of cookies.