DBeaver /v7 – Install on CentOS

Installing

Need a quick install of DBeaver on my CentOS box.

Outline

  1. Artifact
    • Identify artifact
    • Download artifact
  2. Dependencies
    • List Dependencies
    • Review Dependencies
    • Install Dependencies
  3. Install actual package
  4. Review install
  5. Launch app

 

Tasks

Artifact

Identify Artifact

URL

Artifacts for DBeaver are available @ Link

Image

Explanation

Our targeted OS is a 64-bit CentOS and so will go with the 64-bit RPM.

 

Download Artifact

Tools

  1. wget

wget

Syntax

wget -O [filename] [url]

Sample

wget -O dbeaver-ce-latest-stable.x86_64.rpm https://dbeaver.io/files/dbeaver-ce-latest-stable.x86_64.rpm

Output
Output – Image

 

Dependencies

Outline

  1. List dependencies
    • rpm
  2. Review dependencies
  3. Install dependencies
    • Java 1.8
      • yum

List Dependencies

rpm

Syntax

sudo rpm -qpR [binary]

Example

sudo rpm -qpR /tmp/dbeaver-ce-latest-stable.x86_64.rpm

Output
Output – Textual

>sudo rpm -qpR /tmp/dbeaver-ce-latest-stable.x86_64.rpm
[sudo] password for dadeniji:
rpmlib(VersionedDependencies) <= 3.0.3-1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
java >= 1.8
>

Output – Image

Review Dependencies

Let us install Java 1.8 ( Java 8) and from there we will see how far….

 

Install Dependencies

Java 1.8

yum
Syntax
 

sudo yum install [package] -y 

Example

sudo yum install java-1.8.0-openjdk -y

Review Installed Dependencies

Java

yum
Syntax
 

sudo yum list installed [package]

Example

sudo yum list installed "*java*"

Output – Text

>sudo yum list installed "*java*"
Installed Packages
java-1.8.0-openjdk.x86_64 1:1.8.0.265.b01-0.el8_2 @AppStream
java-1.8.0-openjdk-headless.x86_64 1:1.8.0.265.b01-0.el8_2 @AppStream
javapackages-filesystem.noarch 5.3.0-1.module_el8.0.0+11+5b8c10bd @AppStream
tzdata-java.noarch 2020a-1.el8 @AppStream
>

Output – Image

Output – Text

>sudo yum list installed "*java*"
Installed Packages
java-1.8.0-openjdk.x86_64 1:1.8.0.265.b01-0.el8_2 @AppStream
java-1.8.0-openjdk-headless.x86_64 1:1.8.0.265.b01-0.el8_2 @AppStream
javapackages-filesystem.noarch 5.3.0-1.module_el8.0.0+11+5b8c10bd @AppStream
tzdata-java.noarch 2020a-1.el8 @AppStream
>

Install Actual Package

dbeaver

rpm
Syntax
 

sudo rpm -i [package]

Example

sudo rpm -i /tmp/dbeaver-ce-latest-stable.x86_64.rpm

Review Install Actual Package

dbeaver

yum

Syntax


sudo yum list installed [package]

Example


sudo yum list installed "*dbeaver*"

Output – Image


Output – Text


>sudo yum list installed "*dbeaver*"
Installed Packages
dbeaver-ce.x86_64 7.2.3-stable @System
>

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s