Skip to content

Commit 96bd269

Browse files
put prereqs together
1 parent 1ea4880 commit 96bd269

File tree

2 files changed

+36
-39
lines changed

2 files changed

+36
-39
lines changed

documentation/1.0/content/setup/install.md

Lines changed: 12 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -9,48 +9,23 @@ description: "Install the WKT UI application and check for updates."
99
1. Download the latest WebLogic Kubernetes Toolkit UI (WKT UI) application installers from the [GitHub Releases section](https://github.com/oracle/weblogic-toolkit-ui/releases) of this repository.
1010
2. Simply run the appropriate installer for your operating system.
1111

12-
{{% notice note %}}
13-
On Linux, to get _all_ the dependencies and have them installed in the correct order, you need to use the package manager to install the `rpm` or `deb` file.
14-
{{% /notice %}}
1512

16-
### Prerequisites
13+
**NOTE**: On Linux, to get _all_ the dependencies and have them installed in the correct order, you need to use the package manager to install the `rpm` or `deb` file.
14+
First, be sure to review the Linux prerequisites [here]({{< relref "/setup/prerequisites.md" >}}).
1715

18-
For RPM-based systems, such as Oracle, RedHat, CentOS, and some others:
19-
20-
For storing credentials in the OS native credentials store, you must have a desktop environment. If your system does not have a graphical desktop environment,
21-
you can install one; for example, installing GNOME Desktop on Oracle Linux:
22-
23-
https://support.oracle.com/knowledge/Oracle%20Linux%20and%20Virtualization/2717454_1.html
24-
25-
For storing credentials as an encrypted project file, and for a minimum GUI requirement, make sure the following packages are installed in your system:
26-
```
27-
sudo dnf update
28-
sudo dnf install libxshmfence libdrm.x86_64 libgbm alsa-lib xauth atk-devel.x86_64 java-atk-wrapper.x86_64
29-
sudo reboot
30-
```
31-
For Debian-based systems, such as Ubuntu and Debian:
32-
33-
For storing credentials in the OS native credentials store, you must have a desktop environment. If your system does not have a graphical desktop environment,
34-
you can install one; for example, installing GNOME on Ubuntu 20x:
35-
```
36-
sudo apt install gnome-session gdm3
37-
sudo reboot
38-
```
39-
40-
### Installation
41-
For RPM-based systems, download the latest `wktui` `rpm` package from https://github.com/oracle/weblogic-toolkit-ui/releases, then use either `yum` or `dnf`; for example:
42-
```
43-
sudo yum -y localinstall wktui_1.0.0_amd64.rpm
44-
```
16+
- For RPM-based systems, download the latest `wktui` `rpm` package from https://github.com/oracle/weblogic-toolkit-ui/releases, then use either `yum` or `dnf`; for example:
17+
```
18+
sudo yum -y localinstall wktui_1.0.0_amd64.rpm
19+
```
4520
46-
For Debian-based systems, download the latest `wktui` `deb` package from https://github.com/oracle/weblogic-toolkit-ui/releases, then run:
47-
```
48-
sudo apt install ./wktui_1.0.0_amd64.deb
49-
```
21+
- For Debian-based systems, download the latest `wktui` `deb` package from https://github.com/oracle/weblogic-toolkit-ui/releases, then run:
22+
```
23+
sudo apt install ./wktui_1.0.0_amd64.deb
24+
```
5025
5126
#### Helpful Hints
5227
53-
- When launching `wktui`, if you see this:
28+
- When launching the WKT UI application, if you see this:
5429
```
5530
libGL error: No matching fbConfigs or visuals found
5631
libGL error: failed to load driver: swrast
@@ -67,12 +42,10 @@ sudo apt install ./wktui_1.0.0_amd64.deb
6742
org/freedesktop/secrets/collection/login
6843
at /tmp/.mount_WebLogpIPFto/resources/app.asar/app/js/credentialManager.js:92:32
6944
```
70-
You can solve it by running this command (only once) before launching `wktui`:
45+
You can solve it by running this command (only once) before launching the WKT UI application:
7146
7247
`dbus-update-activation-environment --systemd DBUS_SESSION_BUS_ADDRESS DISPLAY XAUTHORITY`
7348
74-
75-
7649
### Application Startup
7750
7851
Application startup detects Internet connectivity to GitHub. If it fails to connect, a `Network Configuration` dialog appears in which you can set or modify your proxy settings, test your changes, and then restart the application.

documentation/1.0/content/setup/prerequisites.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,3 +35,27 @@ In addition to these local software dependencies, you will need a Kubernetes clu
3535
containerized WebLogic Server domain and its applications. If you do not already have a model, then you can either write
3636
one by hand using the WKT UI application or discover the model from an existing domain. Most likely, you'll want to start
3737
with a WebLogic domain that can be used to discover the model from the domain.
38+
39+
#### Linux Prerequisites
40+
41+
For RPM-based systems, such as Oracle, RedHat, CentOS, and some others:
42+
43+
For storing credentials in the OS native credentials store, you must have a desktop environment. If your system does not have a graphical desktop environment,
44+
you can install one; for example, installing GNOME Desktop on Oracle Linux:
45+
46+
https://support.oracle.com/knowledge/Oracle%20Linux%20and%20Virtualization/2717454_1.html
47+
48+
For storing credentials as an encrypted project file, and for a minimum GUI requirement, make sure the following packages are installed in your system:
49+
```
50+
sudo dnf update
51+
sudo dnf install libxshmfence libdrm.x86_64 libgbm alsa-lib xauth atk-devel.x86_64 java-atk-wrapper.x86_64
52+
sudo reboot
53+
```
54+
For Debian-based systems, such as Ubuntu and Debian:
55+
56+
For storing credentials in the OS native credentials store, you must have a desktop environment. If your system does not have a graphical desktop environment,
57+
you can install one; for example, installing GNOME on Ubuntu 20x:
58+
```
59+
sudo apt install gnome-session gdm3
60+
sudo reboot
61+
```

0 commit comments

Comments
 (0)