Installing Accops Assistive Package
This is mandatory step for Linux VDI server preparation for Linux dedicated/session host VM preparation.
To view the details of the currently installed packages, run the following command:
~$ cat /opt/Accops/linuxVDIVersion.txt
[LinuxVDI]
OSname=AccopsLinuxVDI
Version=u9
BuildDate=15022022
Tag BuildDate indicates the Assistive package version.
Download OS-specific Packages
It is critical to download packages specific to the OS being deployed:
-
Assistive packages of Ubuntu: Applicable for Ubuntu based VMs and Accops Linux SHD Servers.
-
Assistive packages of RHEL/CentOS: Applicable for RHEL and CentOS-GNOME VMs.
Package name format:
OSName_assistive_online_installer_VersionNumber_LinuxVDI_Tag.tgz e.g.,
-
ubuntu16_assistive_online_installer_22022022_linuxvdi.tgz for Ubuntu/ Linux SHD Server
-
redhat+centos_dvmtool_assitive_online_installer_06062022_linuxvdi.tgz for RHEL/CentOS
Assistive Package Installation process
Note
- Accops Dependency package installation process is same for both Ubuntu and RHEL/CentOS.
Prerequisites
- Appropriate 7zip packages must be installed on the system. To install 7zip packages follow the below method (Ubuntu-Gnome and Xubuntu usually comes with pre-installed p7zip-full package)
sudo apt-get update sudo apt-get install p7zip-full
- Internet must be enabled and should be able to reach OS specific repositories for dependency packages installation
Installation Steps
Follow the below given steps for installing Accops Dependency Package:
-
Enable Internet on the Linux VDI machine to update cache and download packages while installing assistive package
-
Copy Assistive package to user's home directory
-
Open Terminal and execute below commands in terminal: > cd /home/[USER]/
-
Execute below given commands to extract all the required packages in a directory with package name:
tar -xvf \<*OSName_assistive_online_installer_VersionNumber_LinuxVDI_Tag.tgz> e.g. tar -xvf ubuntu16_assistive_online_installer_22022022_linuxvdi.tgz
-
Execute Command:
cd \<Accops Package Name> e.g. cd ubuntu16_assistive_online_installer_22022022_linuxvdi
-
Execute the following command:
- For Ubuntu based VMs
sudo ./execute_installer.sh
- For RHEL/CentOS VMs:
sudo ./runme_installer.sh
-
Once the Package installation starts, user will be prompted to choose some options as described below:
-
Installation script will verify if the available packages are enough for the base Ubuntu VM (Applicable for Ubuntu-based OS only). If additional packages are required you will be prompted to confirm the Internet connection so that packages can be downloaded via Internet. Click OK to proceed with download.
-
Select the possible deployment environment for the VM.
-
Active Directory: If this VMs to be cloned from it; should be joined to active directory
-
LDAP to install dependency packages while joining machine in LDAP
-
Workgroup: If VM or cloned VMs to be kept in workgroup
Note
-
It is important to choose this option carefully as per the target environment, choosing a conflicting configuration may cause failures.
-
Scripts are provided, to switch the environments post installation and recommended to be used as per the deployment environment.
-
-
IMPORTANT CONFIGURATION to decide delivery mode as for personal desktop or shared hosted desktop. Choose carefully as per deployment mode in the environment.
-
If deployment is for shared hosted desktop or app virtualization, choose option SHD Mode [Multi user]
-
If deployment is for personal/ dedicated desktops choose option VDI Mode [Single user]
-
-
Choose whether you want to enable/disable SSH service as per the requirements
-
You will be prompted to reboot once the installation is complete.
Important
Though you are prompted for reboot wait for few minutes before rebooting. There are chances of some background tasks still under process.
-
Click OK and reboot the machine. This completes upgrade/installation of Ubuntu assistive/dependency package is completed
Note
- While upgrading from previous assistive packages, ldap and nfs configuration will be retained.
- If you want to configure the deployment environment in LDAP, Accops assistive package should be installed as above procedure selecting LDAP from displayed list in point b.
-
Additional Steps for BOSS OS
After installing assistive packages on BOSS VM, built-in USB redirection service remains in disabled state by default. Additional steps to be performed in BOSS for enabling services:
- Run script in assistive package **boss_os_run_after_reboot.sh*.
Upgrade HyWorks DVM Tools for Linux
Skip this section if the latest version of DVM Tools is already installed as a part of the assistive package.
Check the version installed by executing following command on the Terminal:
cat /etc/edcdvm/linuxDVM/productInfo.txt
Follow the below given steps to install/upgrade Linux DVM Tools on Ubuntu-GNOME or CentOS-GNOME VM:
- Download latest HyWorks DVM Tools for Linux from the Accops official website/Support portal. It is provided with following name format:
format: HyWorksDvmTools_Linux_merged_[VERSION].tgz
-
Copy the DVM tools file on user's home directory
-
Open Terminal
-
Change the directory
cd /home/[USER]/
-
To extract the DVM files in the directory linuxDvmAgentInstaller and start installation, execute following commands:
tar -xvf \<LinuxDVMTools.tgz>
e.g. HyWorksDvmTools_Linux_merged _3.3.1.12.tgz cd linuxDvmAgentInstaller sudo ./linux_Exec_Installer.py
-
-
Desktop will reboot automatically once installation is complete and admin can start configuring it.
If required check the DVM Tools installation logs, by executing command can be run on the Terminal:
vi /etc/edcdvm/linuxDVM/Logs/linuxDvmAgentInstallerLog.txt