Configure Linux repository & install sky

from command line

GUI installation

Descriptions below and our tests apply to generic default out-of-box installation setup.
Your experience may vary depending on specific installation OS configuration


Arch Linux

sky package configuration (PKGBUILD) is available from Arch Linux User Repository at https://aur.archlinux.org/packages/sky/

In case of installation issues, please refer to Arch Linux Wiki on using AUR packages first (Arch User Repository)

Debian, Ubuntu & other Debian-based distributions

If sky ver. 2.0.x was installed earlier using TEL.RED repository, to keep your system clean, consider running following command to wipe out deprecated repository entries:

$ sudo sed -i '/https\?:\/\/.*\btel.red\b/d' /etc/apt/sources.list
  1. Ensure APT works with HTTPS and up-to-date CA certificates are installed:
    $ sudo apt-get install apt-transport-https ca-certificates
  2. Add appropriate TEL.RED repository to APT sources list:
    • Debian 7 wheezy
      $ sudo sh -c 'echo deb https://tel.red/repos/debian wheezy non-free \
          > /etc/apt/sources.list.d/telred.list'
    • Debian 8 jessie
      $ sudo sh -c 'echo deb https://tel.red/repos/debian jessie non-free \
          > /etc/apt/sources.list.d/telred.list'
    • Debian testing/SID aka stretch
      $ sudo sh -c 'echo deb https://tel.red/repos/debian stretch non-free \
          > /etc/apt/sources.list.d/telred.list'
    • Ubuntu 10.04 lucid
      $ sudo sh -c 'echo deb https://tel.red/repos/ubuntu lucid non-free \
          > /etc/apt/sources.list.d/telred.list'
    • Ubuntu 12.04 precise
      $ sudo sh -c 'echo deb https://tel.red/repos/ubuntu precise non-free \
          > /etc/apt/sources.list.d/telred.list'
    • Ubuntu 14.04 trusty
      $ sudo sh -c 'echo deb https://tel.red/repos/ubuntu trusty non-free \
          > /etc/apt/sources.list.d/telred.list'
    • Ubuntu 14.10 utopic
      $ sudo sh -c 'echo deb https://tel.red/repos/ubuntu utopic non-free \
          > /etc/apt/sources.list.d/telred.list'
    • Ubuntu 15.10 wily
      $ sudo sh -c 'echo deb https://tel.red/repos/ubuntu wily non-free \
          > /etc/apt/sources.list.d/telred.list'
    • Ubuntu 16.04 xenial
      $ sudo sh -c 'echo deb https://tel.red/repos/ubuntu xenial non-free \
          > /etc/apt/sources.list.d/telred.list'
    • Ubuntu 16.10 yakkety
      $ sudo sh -c 'echo deb https://tel.red/repos/ubuntu yakkety non-free \
          > /etc/apt/sources.list.d/telred.list'
  3. Download and register TEL.RED software signing public key:
    $ sudo apt-key adv \
        --keyserver hkp://keyserver.ubuntu.com:80 \
        --recv-keys 9454C19A66B920C83DDF696E07C8CCAFCE49F8C5
  4. Next, ensure repositories data is up to date, running
    $ sudo apt-get update
  5. Install sky application package:
    $ sudo apt-get install sky

Fedora

  1. Install repository configuration RPM:
    • Fedora 22
      $ sudo dnf --assumeyes install \
          https://tel.red/repos/fedora/22/noarch/telred-fedora-22-latest.fc22.noarch.rpm
    • Fedora 23
      $ sudo dnf --assumeyes install \
          https://tel.red/repos/fedora/23/noarch/telred-fedora-23-latest.fc23.noarch.rpm
    • Fedora 24
      $ sudo dnf --assumeyes install \
          https://tel.red/repos/fedora/24/noarch/telred-fedora-24-latest.fc24.noarch.rpm
    • Fedora 25
      $ sudo dnf --assumeyes install \
          https://tel.red/repos/fedora/25/noarch/telred-fedora-25-latest.fc25.noarch.rpm
  2. Install sky application package, accepting TEL.RED code signing GPG key if prompted:
    $ sudo dnf --assumeyes install sky

Gentoo Linux

sky for Gentoo is distributed by means of package overlay, available at https://github.com/telred/telred-overlay. You can add TEL.RED repository to locally installed using layman:

$ sudo layman -f -o https://raw.githubusercontent.com/telred/telred-overlay/master/repositories.xml -a telred

Next, install sky in usual Gentoo-way, running $ sudo emerge sky
In case of difficulties with install, please refer to Gentoo Wiki pages on using overlays first (Layman, Overlay)

Red Hat Enterprise Linux & CentOS

  1. Install repository configuration RPM:
    • Red Hat Enterprise Linux 5 & CentOS 5
      (some features may be unavailable on RHEL/CentOS 5; please request for support in such case)
      $ wget --no-check-certificate -O /tmp/telred-redhat.noarch.rpm \
          https://tel.red/repos/redhat/5/noarch/telred-redhat-5-latest.el5.noarch.rpm
      
      $ sudo yum -y --nogpgcheck localinstall /tmp/telred-redhat.noarch.rpm
    • Red Hat Enterprise Linux 6 & CentOS 6
      $ sudo yum --assumeyes install --nogpgcheck \
          https://tel.red/repos/redhat/6/noarch/telred-redhat-6-latest.el6.noarch.rpm
    • Red Hat Enterprise Linux 7 & CentOS 7
      $ sudo yum --assumeyes install --nogpgcheck \
          https://tel.red/repos/redhat/7/noarch/telred-redhat-7-latest.el7.noarch.rpm
  2. Install sky application package:
    $ sudo yum -y install sky

SUSE Linux Enterprise & openSUSE

If sky ver. 2.0.x was installed earlier using TEL.RED repository, to keep your system clean, consider running following command to wipe out deprecated repository entries:

$ sudo zypper rr telred-suse
  1. Add appropriate TEL.RED software repository using zypper
    • openSUSE 11.4
      $ sudo zypper addrepo --refresh https://tel.red/repos/opensuse/11.4/ telred-opensuse-11.4
    • openSUSE 12.3
      $ sudo zypper addrepo --refresh https://tel.red/repos/opensuse/12.3/ telred-opensuse-12.3
    • openSUSE 13.2
      $ sudo zypper addrepo --refresh https://tel.red/repos/opensuse/13.2/ telred-opensuse-13.2
    • openSUSE 42.1
      $ sudo zypper addrepo --refresh https://tel.red/repos/opensuse/42.1/ telred-opensuse-42.1
    • openSUSE 42.2
      $ sudo zypper addrepo --refresh https://tel.red/repos/opensuse/42.2/ telred-opensuse-42.2
    • SUSE Linux Enterprise 12 (with or without service packs)
      $ sudo zypper addrepo https://tel.red/repos/suse/12/ telred-suse-12
  2. Install sky repository GPG key and application package:
    $ sudo zypper --gpg-auto-import-keys install sky

Debian

  1. Install TEL.RED software signing key, issuing following command:
    $ sudo apt-key adv \
        --keyserver hkp://keyserver.ubuntu.com:80 \
        --recv-keys 9454C19A66B920C83DDF696E07C8CCAFCE49F8C5
    TEL.RED GPG key install
  2. Launch Synaptic Package Manager. Ensure apt-transport-https package is installed:
    • Find apt-transport-https package with 'Search' option apt-transport-https lookup
    • Mark package for installation if one is not installed yetapt-transport-https accept
    • Click 'Apply' button on toolbar to install packageapt-transport-https install
  3. To configure new TEL.RED repository, choose 'Settings > Repositories' menu item, switch to 'Other Software' tab next.
    Ensure no deprecated 'tel.red' repositories entries are present. Delete each one containing http(s)://repos.tel.red in URL, if any exists. In Synaptic Package Manager, Software Sources, select []https://repos.tel.red/debian stable non-free, and click [Remove]
  4. Press 'Add' button on 'Other Software' tab. Specify APT repository URL corresponding to your current distribution. Replace Debian release codename (wheezy in sample screenshot) with appropriate one. Use codename suggested in message box sample text (marked) in case of doubt: Enter the complete APT line of the software repository that you want to add as source. APT line: deb https://tel.red/repos/debian wheezy non-free , then click [+Add Source] Confirm repositories refresh request if prompted.
  5. Next, after TEL.RED repository configuration as described earlier, switch to 'Settings > Software Sources > Other Software' dialog once again and remove TEL.RED 'Source Code' entry if one is there In Synaptic Package Manager, Software Sources, Uncheck []https://tel.red/repos/debian wheezy non-free (Source Code), then click [Remove]
  6. sky application package can be found in software list henceforth: In Synaptic Package Manager, select sky, then click [Apply]

SUSE Linux Enterprise & openSUSE

  1. Launch 'YaST Control Center' and select 'Software Repositories' submodule YaST Software Repositories
  2. Delete all deprecated TEL.RED software repository entries referencing repos.tel.red if any exist Repositories clean up
  3. Press 'Add' button. Fill in form appropriately:
    Repository name Can be custom, yet SUSE release version is worth to be included (for unambiguity in case of OS upgrade). For example, suggested name for openSUSE 13.2 would be telred-opensuse-13.2
    URL Specify value corresponding to your OS from the following list:
    • openSUSE 11.4 – https://tel.red/repos/opensuse/11.4/
    • openSUSE 12.3 – https://tel.red/repos/opensuse/12.3/
    • openSUSE 13.2 – https://tel.red/repos/opensuse/13.2/
    • openSUSE Leap 42.1 – https://tel.red/repos/opensuse/42.1/
    • SUSE Linux Enterprise 12/12 SP1 – https://tel.red/repos/suse/12/
    Software Repository Entry
  4. Press 'Next' and choose to trust TEL.RED code signing GPG key when prompted. Trust GPG key
  5. sky application package can be found and installed using 'Software Management' YaST submodule now Package installation

Ubuntu

  1. Install TEL.RED software signing key, issuing following command:
    $ sudo apt-key adv \
        --keyserver hkp://keyserver.ubuntu.com:80 \
        --recv-keys 9454C19A66B920C83DDF696E07C8CCAFCE49F8C5
    TEL.RED GPG key install
  2. Launch 'Software & Updates' utility. Switch to 'Other Software' tab. Remove deprecated TEL.RED repository entries (containing repos.tel.red) if any exist TEL.RED GPG key install
  3. Press 'Add' button on 'Other Software' tab. Specify APT repository URL corresponding to your current distribution. Replace Ubuntu release codename (xenial in sample screenshot) with appropriate one. Use Ubuntu codename suggested in message box sample text (marked) in case of doubt: APT line: deb https://tel.red/repos/ubuntu xenial non-free , then click [+Add Source] Confirm repositories refresh request if prompted. Check mark in https://tel.red/repos/ubuntu xenial non-free, click [Reload]
  4. Install sky application package running with standard command line method:
    $ sudo apt-get install sky
    Screenshot of Reading package lists... Done, until Do you want to continue? [Y/n]