Parallels linux and windows

Parallels Desktop

This article or section needs language, wiki syntax or style improvements. See Help:Style for reference.

Parallels Desktop is a hypervisor for macOS which allows users to install a variety of operating systems as «virtual machines» (guests) on the host system, reducing the need for managing multiple physical machines. A more complete description on virtualization can be found at Wikipedia.

Contents

Installation of Arch as a guest

Parallels Desktop supports Linux guests out of the box, but only offers support for a few Linux distributions — excluding Arch Linux. This means the installation of Parallels tools have not been tested by the vendor, and requires some manual intervention to work under Arch. If you do not wish to use Parallels tools, installation is as simple as choosing «other linux» when creating a new virtual machine and proceeding as you would on any real machine.

In addition to the instructions below, there is an installation guide for Arch Linux in Parallels Knowledgebase [1].

Parallels Tools

Overview

To improve interoperability between the host and the guest operating systems, Parallels provides a package called «Parallels tools» which contains kernel modules and userspace utilities. See Parallels Tools Overview for a list of its features.

This article assumes users want to make full use of the tools, including Xorg configuration. If you are running a headless server, you can skip over the sections relating to X.

When referring to the version of parallel tools the form is

. . For example: 9.0.24237.1028877 corresponds to Parallels version 9.0.24237 with tools version 1028877

Required Kernel & Xorg versions

The tools installer uses binaries which can sometimes be incompatible with the latest version of Xorg or kernels in the Arch repository.

Different versions have different software requirements:

  • 9.0.24229.991745 needs 3.13.8 (or possibly a later 3.13.y) (3.14 is known to show a black screen and freeze the system) and Xorg 1.15.y or earlier
  • 9.0.24237.1028877 works on Arch 3.14.15-1-lts (newer versions may work) and Xorg 1.15.y or earlier
  • 11.0.0.31193 works on Arch 4.1.6-1 and Xorg 1.17.2-4
  • 12.1.0.41489 works on Arch 4.8.7-1 and Xorg 1.18.4, after removing the PATH statement in the install script (cdrom//Parallels Tools//install), and adding «iomem=relaxed» to kernel boot parameters.
  • 14.1.3.45485 works on Arch 5.1.16-1 and Xorg 1.20.5 when following this guide
  • 15.0.0.46967 works on Arch 5.3.1-1 and Xorg 1.20.5 (Parallels 15)

And there are different ways to obtain them:

  • linux 3.13.8 can be obtained from the Arch Linux Archive
  • linux 3.14.15 is the current linux-lts, so just install that and regenerate your grub config.

Configuring Xorg

The Parallels tools installer will take care of configuring Xorg, so just follow the instructions at Xorg to install the relevant packages on your system. Install the xf86-video-vesa package to use the vesa driver.

Preparing dependencies

The installation script expects to find your init-scripts in /etc/init.d/ and will fail if it is not present. Since Arch uses systemd, create a symlink to the systemd scripts directory and set the def_sysconfdir variable:

Читайте также:  Windows 10 отключить слежение утилита

The installation script also expects the file /etc/X11/xorg.conf . We can just create an empty file, as it will automatically be configured by the installer:

Then, you need to install standard build utilities, python2, and kernel headers: <

depends on your Parallels version, you may have to install linux-lts-headers instead of linux-headers .

Finally, create a temporary symbolic link to python 2. Remove this link after the installation process.

Installing Parallels tools

Choose «install Parallels Tools» from the «Virtual Machine» menu. Parallels Tools are located on a cd-image, which will be connected to your virtual machine. You have to mount it first:

Now you can proceed to install Parallels tools using the installation script as follows:

Parallels tools with kernel v5.9+

Parallels tools currently requires to be patched to work with kernel v5.9 or newer. In case the installation step above failed, try and follow the instructions here:

Systemd Configuration

The Parallels tools daemon should be started at boot, so create a service file like the following:

Enable the parallels-tools.service service. Reboot the system and Parallels tools should now be installed and working.

Using the Tools

Sharing Folders

You can specify which folders on your hosts system you would like to share with your guests under «virtual machine > configuration > sharing». Then you mount a shared folder like this:

Dynamic Display Resolution

A very helpful tool is prlcc . It changes the resolution of the display (in the guest — not the host) automatically when your resize your window. If this tool is not running, the contents of the window gets stretched or shrunken. prlcc is usually started automatically and runs in the background. If not, run the following (or place it in a configuration file like /etc/X11/xinit/xinitrc.d/90-prlcc):

Future work

In general, updating system packages like the linux kernel or Xorg can break Parallels tools and you will need to re-install them. In some cases, new packages will be incompatible with the tools and they will stop working — in that case you will need to roll back the newly installed packages and wait until Parallels releases a new product build before updating your guest (in the hope they have resolved any previous incompatibilities).

Источник

RDP Client

Access Windows Applications, Desktops or Data on Any Device

The RDP Client is an easy-to-install software that provides access to RDP infrastructures and Parallels ® RAS farms. Securely access digital workspaces from Windows, Mac, Linux, iOS, Android, Thin Client, Chromebook, and more.

The Parallels ® Client is Available on All the Major Platforms

Download Parallels Client

  • Remote Application Server (RAS) Client (Windows) 32-bit Setup
  • Remote Application Server (RAS) Client (Windows) 64-bit Setup
  • Remote Application Server (RAS) Windows Client Basic 32-bit — zip
  • Remote Application Server (RAS) Windows Client Basic 64-bit — zip
  • Remote Application Server (RAS) Windows Client Basic 32-bit — self extracting
  • Remote Application Server (RAS) Windows Client Basic 64-bit — self extracting
  • Remote Application Server (RAS) Mac Client
  • Remote Application Server (RAS) x86 Linux Client — DEB 32-bit
  • Remote Application Server (RAS) x86 Linux Client — DEB 64-bit
  • Remote Application Server (RAS) x86 Linux Client — SSO DEB 32-bit
  • Remote Application Server (RAS) x86 Linux Client — SSO DEB 64-bit
  • Remote Application Server (RAS) x86 Linux Client — RPM 32-bit
  • Remote Application Server (RAS) x86 Linux Client — RPM 64-bit
  • Remote Application Server (RAS) x86 Linux Client — SSO RPM 64-bit
  • Remote Application Server (RAS) x86 Linux Client — tar.bz2 32-bit
  • Remote Application Server (RAS) x86 Linux Client — tar.bz2 64-bit
  • Remote Application Server (RAS) x86 Linux Client — SSO tar.bz2 64-bit
  • Remote Application Server (RAS) Arm-71 Linux Client — ARM DEB
  • Remote Application Server (RAS) Arm-71 Linux Client — ARM RPM
  • Remote Application Server (RAS) Arm-71 Linux Client — ARM tar.bz2
  • Remote Application Server (RAS) Arm-71 Linux Client — SSO ARM DEB
  • Remote Application Server (RAS) Raspberry Pi Linux Client — ARM PI DEB
  • Remote Application Server (RAS) Raspberry Pi Linux Client — ARM PI RPM
  • Remote Application Server (RAS) Raspberry Pi Linux Client — ARM PI tar.bz2
  • Remote Application Server (RAS) Raspberry Pi Linux Client — SSO ARM PI DEB
  • Remote Application Server (RAS) iOS Client
  • Remote Application Server (RAS) Android Client
  • Remote Application Server (RAS) Chrome Client
Читайте также:  Как правильно разметить диск под linux debian

RDP Capabilities

The Parallels Client leverages and enhances Remote Desktop Protocol (RDP) technology, enabling users to instantly connect to either Parallels RAS Farms or simple RDS infrastructures.

It’s an intuitive RDP client that makes it possible for users to work simultaneously on applications and desktops. Multiple connection settings may be stored and utilized so users can keep workspaces docked under the same application window (or undock them to work in another window).

Moreover, features not supported by the Microsoft RDP Client—such as drag and drop, multiscreen support, zoom and more—are implemented to provide a top-tier user experience.

The remote desktop for Android and iOS enables all native gestures, offering one of the best mobile experiences on the market. Touch ID and passcode capabilities are available during login to increase data security.

Parallels Client Use Cases

Client policies control which settings are available to configure on the user’s Parallels Client interface. With client policies, IT administrators can easily manage and restrict the settings available to users on the Parallels Client connection to a Parallels RAS Farm. Criteria can also be configured to distribute different policies depending on where the user is connecting from or even which device (MAC address) they are using.

Increase security access with multi-factor authentication (MFA), specifically when using RADIUS as an MFA provider. Users can choose their preferred security verification methods from a configurable list, including push notifications, phone callback, SMS and email.

Administrators can customize the one-time password (OTP) experience when using the Parallels Client. Different security verification methods can be assigned a priority level and configured to be automatically used.

Session prelaunch, initially only for Parallels Client for Windows, is now extended to other platform-specific clients, including macOS, Linux, iOS and Android. Session prelaunch can be configured to make use of Artificial intelligence (AI), which enables Parallels Client to analyze user login habits to prelaunch Parallels RAS sessions prior to the user’s manual request. This delivers a ready-to-connect virtual workspace, significantly reducing login time and dramatically improving UX.

Parallels RAS streamlines management of user identities from different organizations by supporting the Security Assertion Markup Language (SAML) 2.0 authentication mechanism. With SAML, IT can provide single sign-on (SSO) capabilities without sharing the local identity database. This allows federated SSO authentication and authorization processes for users while de-coupling the identity provider and service provider for simplified and centralized access of Parallels RAS hosted resources.

Seamless navigation

Use the touch mechanic gestures you know—swipe, drag, tap to click and zoom in—with any Windows application on your smartphone. With a Lock’n’Go Magnifying Glass it’s possible for users to select the exact content that’s needed.

Secure access

Parallels Client connects client devices to Parallels RAS applications and desktops via RDP protocol and SSL encryption for a secure and reliable connection. Employees may also further secure the Parallels Client by adding Touch ID or Passcode to open the application. Parallels RAS enhances mobile device security.

Mobile printing

Through the remarkable peripheral redirection technology built into the Parallels Client, iOS and Android devices can be used to print locally. Moreover, remote desktop printing with Parallels RAS Universal Printing enables users to print directly to their local printers without any extra configurations.

Читайте также:  Как освободить букву диска windows 10

Samsung DeX Support

The Parallels RAS Android Client supports Samsung DeX. Samsung mobile users can work anywhere, anytime using one device. Improve multitasking and productivity with features like drag-and-drop and multiscreen.

Client autoconfiguration

Parallels Client may be configured automatically through an invitation email from the Remote Application Server console or accessed through a web portal. Configurations within the Parallels Client can also be preconfigured for users with a client group policy.

Files and folders

Access centralized files and folders from any device, through a secure connection that doesn’t expose your assets or intellectual property. If enabled by administrators, accelerated file retrieval enables users to quickly retrieve and enumerate local files and folders when using drive redirection. It’s possible to achieve a more than 90% increase in speed and stability over poor networks compared with standard RDP.

Maximized flexibility

Parallels RAS can be accessed directly from any HTML 5 web-browser, extending the user’s freedom to work from any device, anytime, anywhere.

Bluetooth mouse and trackpad support

The Parallels Client for iOS supports the use of a Bluetooth mouse or trackpad with iPads (iPadOS 13.4 or newer), providing greater precision. Moreover, when a mouse or trackpad is detected, the cursor transforms into a native cursor depending on the content available on the screen—for example, a pointer, I-beam or arrows. The “Dumbo” mouse mode enables a virtual mouse with two buttons and a pointer that appears on the screen to navigate effectively.

Excellent mobile experience

Select text or graphics with one finger, and easily drag and drop content for a seamless interactive experience. Create custom keypad shortcuts to work even more efficiently. Using native controls, copy and paste between remote applications—or even between remote applications and device apps.

iPad Multitasking Support

Parallels Client for iPadOS supports multitasking features—such as Slide Over and Split View—so users can manage apps simultaneously, boosting productivity. For example, users can work on a Parallels RAS published resource and FaceTime at the same time.

Источник

Parallels Client

Доступ к приложениям Windows, рабочим столам и данным с любого устройства

Parallels Client — простое и удобное приложение, с помощью которого пользователи могут работать с приложениями и рабочими столами, опубликованными посредством Parallels ® Remote Application Server (RAS). Parallels Client предоставляет пользователям безопасный доступ к удаленным приложениям и рабочим столам в средах Windows, Linux, Mac ® , iOS/iPadOS, Android ™ , Google Chromebook ™ и во всех веб-браузерах с поддержкой HTML5.

Quickly enroll new users and enable access to published applications and desktops—all with a single click on the autoconfiguration link. Every Parallels Client setting, including printing, network, bandwidth, security and clipboard can be centrally configured on an individual or group level based on different criteria set within the Parallels RAS Client Policies.

The Parallels Client can be distributed to end point devices, such as knowledge worker devices, providing a seamless experience wherever they are, regardless of the connection or device. Improve applications’ performance with built-in Parallels Client policies such as compression and fast file retrieval. Parallels ® RAS incorporates RemoteFX graphical enhancements, delivering a superior graphics experience for employees.

Parallels Client provides a local workspace-like experience on any device, keeping employees’ productivity high no matter the device they use. Employees ‘on the go’ may use the native touch gestures they know—swipe, drag, tap to click, zoom in—with any Windows application on their mobile devices. And, with Session Pre-launch, Parallels ® artificial intelligence (AI) analyzes user login habits to pre-launch sessions, significantly reducing login times and improving UX.

Источник

Оцените статью