Thomas-Krenn Ubuntu Software Repository
Please note that this article / this category refers either on older software / hardware components or is no longer maintained for other reasons. This page is no longer updated and is purely for reference purposes still here in the archive available. |
---|
In the Thomas Krenn Ubuntu Repository, Thomas-Krenn.AG provides additional software packages for Ubuntu 12.04 LTS, Codename Precise , 14.04 LTS Trusty und 16.04 LTS Xenial. In addition to TKmon and TKperf the repository also contains additional software packages that facilitate the operation of Ubuntu in a server environment.
Important hint
The monitoring software TKmon is no longer being developed further and the Thomas-Krenn call-home service has also now been switched off.
Design
The Thomas Krenn Ubuntu repository consists of the following two components:
- main (contains TKmon):
- TKmon
- PNP4Nagios 0.6.26, only in xenial
- Icinga in an updated version (icinga-core and other packages)
- optional (contains useful tools for server operation):
- FreeIPMI in an updated version (freeipmi-tools and additional packages), not in xenial
- LSI StorCLI (storcli)
- Adaptec arcconf CLI (arcconf)
- Plugins for Icinga/Nagios (nagios-plugins-thomas-krenn, nagios-plugins-thomas-krenn-3rd-party)
- TKalert (tkalert), not in xenial
Integrating the Repository
To integrate the Thomas Krenn Ubuntu Repositories in your Ubuntu 12.04, 14.04 or 16.04 system, perform the following steps:
16.04 Xenial
- Embed the Thomas Krenn Apt-Key (this is used to verify signatures when installing packages):
wget -O - https://archive.thomas-krenn.com/tk-archive.gpg.pub | sudo apt-key add -
- Embed Thomas Krenn Ubuntu Repository:
cd /etc/apt/sources.list.d
sudo wget https://archive.thomas-krenn.com/tk-main-xenial.list
(to integrate the main component)sudo wget https://archive.thomas-krenn.com/tk-optional-xenial.list
(to integrate the optional component)cd
sudo apt-get update
14.04 Trusty
- Embed the Thomas Krenn Apt-Key (this is used to verify signatures when installing packages):
wget -O - https://archive.thomas-krenn.com/tk-archive.gpg.pub | sudo apt-key add -
- Embed Thomas Krenn Ubuntu Repository:
cd /etc/apt/sources.list.d
sudo wget https://archive.thomas-krenn.com/tk-main-trusty.list
(to integrate the main component)sudo wget https://archive.thomas-krenn.com/tk-optional-trusty.list
(to integrate the optional component)cd
sudo apt-get update
12.04 Precise
- Embed the Thomas Krenn Apt-Key (this is used to verify signatures when installing packages):
wget -O - https://archive.thomas-krenn.com/tk-archive.gpg.pub | sudo apt-key add -
- Embed Thomas Krenn Ubuntu Repository:
cd /etc/apt/sources.list.d
sudo wget https://archive.thomas-krenn.com/tk-main.list
(to integrate the main component)sudo wget https://archive.thomas-krenn.com/tk-optional.list
(to integrate the optional component)cd
sudo apt-get update
Installing a Package
After configuration is complete, you can install packages from the Thomas Krenn Ubuntu Repository, as is shown in the following example:
:~$ apt-cache search storcli storcli - LSI Logic MegaRAID SAS CLI :~$ sudo apt-get install storcli [sudo] password for tktest: Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: storcli 0 upgraded, 1 newly installed, 0 to remove and 68 not upgraded. Need to get 1,385 kB of archives. After this operation, 0 B of additional disk space will be used. Get:1 https://archive.thomas-krenn.com/packages/ precise/optional storcli amd64 1.03.11-1 [1,385 kB] Fetched 1,385 kB in 2s (618 kB/s) Selecting previously unselected package storcli. (Reading database ... 71548 files and directories currently installed.) Unpacking storcli (from .../storcli_1.03.11-1_amd64.deb) ... Setting up storcli (1.03.11-1) ...