Solutions

How-To Articles

How to install and configure Linux Update Manager on Boss 6.2

02-06-2022 10:54:14 0 0

Type: External

Prerequisites:
a) On Boss 6.2, libstdc++6 and libstdc++6:i386 dependency is required to be installed.
b) On 64 bit OS, need to add architecture i386.
c) Linux Update Manager Setup:
http://dlupdate.quickheal.com/builds/seqrite/760/en/Seq_LinuxUM_7.65.zip
http://download.quickheal.com/builds/seqrite/760/en/Seq_LinuxUM_7.65.zip
d) Apache Server to configure and host site for Update Manager.

Step by Step commands for Boss 6.2 Linux OS

Step 1: Adding and updating Repository in the ‘sources.list’ file:
1. Run the following command to edit sources.list file and add below repository list to the file:
sudo nano /etc/apt/sources.list

deb http://packages.bosslinux.in/boss anoop main contrib non-free
deb http://packages.bosslinux.in/security-updates anoop main contrib non-free
deb http://security.debian.org/debian-security jessie/updates main

Figure 1:


2. Press ctrl+o to save the file and then ctrl+x to exit.
3. After adding repository, type below command to update the repository:
sudo apt-get update

Step 2: Verifying and Adding Architecture in Boss Linux 6.2:

1. Verify 64-bit architecture. The below command should respond with "amd64".
dpkg --print-architecture

Figure 2:


2. See if 32-bit architecture is already installed. The below command should respond with "i386"
dpkg --print-foreign-architectures.

Figure 3:


3. If it does not display "i386", execute the below command to add foreign architecture:
sudo dpkg –add-architecture i386


Figure 4:


Step 3: Download and Install Linux Update Manager:


1. Download Linux Update Manager from the following link (Links are applicable for Seqrite EPS 7.60):
http://dlupdate.quickheal.com/builds/seqrite/760/en/Seq_LinuxUM_7.65.zip
http://download.quickheal.com/builds/seqrite/760/en/Seq_LinuxUM_7.65.zip

Figure 5


2. Run the following command to unzip the downloaded zip file of update manager setup:
Sudo unzip Seq_LinuxUM_7.65.zip -d ./

Figure 6:


3. Go to extracted setup folder and run the following command to give permissions to setup file:
sudo chmod 777 qhupdtmgr-install

Figure 7:


4. Run the following command to start the installation of Update Manager:
sudo ./qhupdtmgr-install

Figure 8:


5. After completing the installation, give permissions to installed application folder:
sudo chmod -R 777 /usr/lib/update_manager7.65/


Figure 9:


6. After giving necessary permissions when you try to execute update manager, you may face the following error. The reason is required dependencies are not available in the system.

Figure 10:


7. Run the following command to install missing dependencies:
sudo apt-get install libstdc++6
sudo apt-get update
sudo apt-get install libstdc++6:i386


8. After installing necessary dependencies, again try to execute the application and application should get opened:
Sudo ./updmngr –s


Figure 11:


Step 4: Install and Configure Apache Web Server to host Update Manager Site:

1. Run the following command to install Apache Web server to host update site:
sudo apt-get install apache2

Figure 12:


2. After completion of Apache installation, open the Internet Browser and enter system IP address to check if Apache server is running properly

Figure 13:


3. Run the following command to add and configure new site to host for update manager:
sudo nano /etc/apache2/sites-available/updmngr.conf


4. After running above command, file editor will appear. Copy the following configuration into the file:
#Place any notes or comments you have here
#It will make any customization easier to understand in the weeks to come
# domain: qhupd
# public: /usr/lib/update_manager7.65
#Admin email, Server Name (domain name) and any aliases

ServerAdmin webadmin@updmngr.com
ServerName qhupd

#ServerAlias www.domain1.com
#Index file and Document Root (where the public files are located)
#DirectoryIndex index.html

DocumentRoot /usr/lib/update_manager7.65

#Custom log file locations
LogLevel warn
ErrorLog /var/log/apache2/error-qhupd.log
CustomLog /var/log/apache2/access-qhupd combined

Figure 14:


5. Save the file with ctrl+o and then ctrl+x to exit.

6. Run the following command to edit ‘apache2.conf’ file to add directory location:
sudo nano /etc/apache2/apache2.conf

7. After running above command, file editor will get opened. add the following configuration into the file:

Options Indexes FollowSymLinks
AllowOverride All
Require all granted


Figure 15:


8. Save the file with ctrl+o and then ctrl+x to exit.
9. Run the following command to edit ‘ports.conf’ file to add custom port:
sudo nano /etc/apache2/ports.conf


10. After running above command, file editor will get opened. Add below configuration into the file:
Listen 8080


Figure 16:


11. Save the file with ctrl+o and then ctrl+x to exit.

12. Run the following command to enable the newly created site:
sudo a2ensite updmngr.conf


Figure 17:


13. Run the following command to restart the Apache service:
sudo service apache2 restart
sudo service apache2 reload


Figure 18:


14. Open the Browser and try to access the link with IP and configured port:
http://:8080


Figure 19:


15. Run the following command to update the Update Manager:
cd /usr/lib/update_manager7.65
sudo ./updmngr -u


Figure 20:


Vote

Was this article helpful?
0 out of 0 found this helpful

Leave a comment