Thomas-Krenn Ubuntu Repository

From Thomas-Krenn-Wiki
Jump to: navigation, search

In the Thomas Krenn Ubuntu Repository, Thomas-Krenn.AG provides additional software packages for Ubuntu 12.04 LTS, Codename Precise. In addition to TKmon the repository also contains additional software packages that facilitate the operation of Ubuntu in a server environment.

Design

The Thomas Krenn Ubuntu repository consists of the following two components:

  1. main (contains TKmon):
    • TKmon
    • Icinga in an updated version (icinga-core and other packages)
  2. optional (contains useful tools for server operation):
    • FreeIPMI in an updated version (freeipmi-tools and additional packages)
    • LSI StorCLI (storcli)
    • Adaptec arcconf CLI (arcconf)
    • Plugins for Icinga/Nagios (nagios-plugins-thomas-krenn, nagios-plugins-thomas-krenn-3rd-party)
    • TKalert (tkalert)

Integrating the Repository

To integrate the Thomas Krenn Ubuntu Repositories in your Ubuntu 12.04 system, perform the following steps:

  1. Embed the Thomas Krenn Apt-Key (this is used to verify signatures when installing packages):
    wget -O - http://archive.thomas-krenn.com/tk-archive.gpg.pub | sudo apt-key add -
  2. Embed Thomas Krenn Ubuntu Repository:
    cd /etc/apt/sources.list.d
    sudo wget http://archive.thomas-krenn.com/tk-main.list (to integrate the main component)
    sudo wget http://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 http://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) ...

Related articles

1U Intel Single-CPU RI1102H Server with TKmon
LSI RAID Monitoring Plugin
Install Ubuntu from a USB flash drive