Downloading and installing updates via the terminal

You can perform the download and installation of updates via the terminal.

The following two script files are available for this purpose:

  • downloadupdates.sh

  • installupdates.sh

You must execute the script files one after the other. You can find the script files at the following location:

<Installationsverzeichnis-Intrexx>\bin\linux\downloadupdates.sh

<Installationsverzeichnis-Intrexx>\bin\linux\installupdates.sh

downloadupdates.sh -t

"-t" ensures that the Linux terminal and not the graphical user interface of Intrexx is started.

The following are the main steps in the download process.

johndoe@linux:/opt/intrexx/bin/linux$ sudo ./downloadupdates.sh -t

[sudo] password for johndoe:

INFO 2021-09-16T10:29:41,673Z - de.uplanet.lucy.downloadmanager.Application[main]

Starting download manager on pid: 2818

...

...

Calculating scope of work... [...............<o>..................]INFO 2021-09-16T10:29:59,616Z - en.uplanet.lucy.downloadmanager.sync.Sync[Setup Synchronizer]

Calculating differences between local and remote resources

INFO 2021-09-16T10:30:00,056Z - de.uplanet.lucy.downloadmanager.sync.Sync[Setup Synchronizer]

Unmodified: 6278, new: 73, modified: 126, deleted: 73

INFO 2021-09-16T10:30:00,072Z - de.uplanet.lucy.downloadmanager.sync.Sync[Setup Synchronizer]

Deleting 199 files

INFO 2021-09-16T10:30:00,143Z - de.uplanet.lucy.downloadmanager.sync.Sync[Setup Synchronizer]

Deleting 0 directories

INFO 2021-09-16T10:30:00,145Z - de.uplanet.lucy.downloadmanager.sync.Sync[Setup Synchronizer]

Adding 0 directories

INFO 2021-09-16T10:30:00,146Z - de.uplanet.lucy.downloadmanager.sync.Sync[Setup Synchronizer]

Downloading 199 files

Calculating scope of work... [finished ]

Matching resources 6278

New resources 73

Changed resources 126

Deleted resources 73

...

...

Downloading update 12.80 MiB/s [####################################]

Synchronization is being finished... [................<o>.................]

Synchronization completed

installupdates.sh -t

The main installation steps are shown below.

Note that you must accept the license terms when installing updates too.

johndoe@linux:/opt/intrexx/bin/linux$ sudo ./installupdates.sh -t

installer/setup

/opt/intrexx/installer/setup/content/setup.sh

Operating System is "Linux", architecture "amd64".

*** Intrexx Portal Server Linux (AMD64/EM64T) für Linux (AMD64/EM64T) ***

To install this product, you must agree to the license agreement.

Please read it carefully

Do you accept the license conditions (yes/no/view)? Yes

Installation...

1) Stop portal server services

* 100% finished

2) Stopping Apache Solr Search Server

* 100% finished

3) Removing obsolete services

* 100% finished

4) Installing Java Runtime Environment

* 100% finished

5) Installing installation system

* 100% finished

6) Installing Apache Solr Search Server

* 100% finished

7) Installing Portal Server

* 100% finished

8) Installing Portal Server single server support

* 100% finished

10) Installing Portal Manager

* 100% finished

9) Installing optional database drivers

* 100% finished

10) Configuring Java Runtime Environment

* 100% finished

11) Configuring Apache Solr

* 100% finished

12) Starting Apache Solr Search Server

* 100% finished

13) Configuring the portal server

* 100% finished

14) Starting the portal server services

* 100% finished

15) Configuring single server support

* 100% finished

 

... portal patch ...

 

16) Configuring single server support

* 100% finished

17) Configuring the Portal Manage

* 100% finished

18) Setup is copied to the installation.

* 100% finished

19) File permissions are set.

* 100% finished

20) Starting the portal server services

* 100% finished