User Tools

Site Tools


packages:debs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
packages:debs [2013/12/04 22:12]
miconda [Status]
packages:debs [2018/11/27 20:49]
miconda [Instructions]
Line 1: Line 1:
 ====== DEB Packages ====== ====== DEB Packages ======
  
-Starting from June 3rd2010 [[http://dev.sipdoc.net|Sipdoc Team]] provides a **Kamailio DEB repository** for Debian and Ubuntu distributions.+Starting from March 32014 [[http://www.sipwise.com|Sipwise Team]] provides a **Kamailio DEB repository** for Debian and Ubuntu distributions.
  
 Sporadically, Debian packages may be available via OpenSuse Build Service (OBS), see details in a dedicated sub-section. Sporadically, Debian packages may be available via OpenSuse Build Service (OBS), see details in a dedicated sub-section.
-===== Status ===== 
  
-  * Supported Kamailio branches: '' latest stable'' (points to 4.0 now), ''3.0'', ''3.1'', ''3.2'' , ''3.3'', ''4.0'', ''devel'' 
-  * Supported Distributions:''Debian 6.0 Squeeze'', ''Debian 7.0 Wheezy'' , ''Ubuntu 10.04 Lucid'', ''Ubuntu 12.04 Precise'' 
-  * Deprecated Distributions: ''Debian 4.0 Etch'' (kamailio 3.0.x), ''Debian 5.0 Lenny'' (Kamailio 3.0.x, 3.1.x, 3.2.x) 
-  * Archs supported: ''amd64'', ''i386'' 
-  * Sources provided for stable releases 
-  * Nightly builds of supported branches 
  
 ===== Instructions ===== ===== Instructions =====
Line 17: Line 10:
 First download and add our GPG key to your apt key list: First download and add our GPG key to your apt key list:
 <code> <code>
-wget http://deb.kamailio.org/kamailiodebkey.gpg +wget -O- https://deb.kamailio.org/kamailiodebkey.gpg | sudo apt-key add -
-apt-key add kamailiodebkey.gpg+
 </code> </code>
 +
 +Our GPG key fingerprint is ''E79A CECB 87D8 DCD2 3A20  AD2F FB40 D3E6 508E A4C8'' - make sure you verify it and check it in a key store before trusting it.
  
 Then add the repository lines to your ''/etc/apt/sources.list'' file depending on the Kamailio version of your choice: Then add the repository lines to your ''/etc/apt/sources.list'' file depending on the Kamailio version of your choice:
-==== Latest Kamailio stable release  ==== 
  
 +The list of APT repositories and associated operating systems is available at:
  
 +  * **https://deb.kamailio.org**
  
-* ''Debian Squeeze'' +===== Using OBS Repository =====
-<code> +
-deb http://deb.kamailio.org/kamailio squeeze main +
-deb-src http://deb.kamailio.org/kamailio squeeze main +
-</code>+
  
-* ''Debian Wheezy'' +==== Status ====
-<code> +
-deb http://deb.kamailio.org/kamailio wheezy main +
-deb-src http://deb.kamailio.org/kamailio wheezy main +
-</code>+
  
-''Ubuntu Lucid'' +**Not actively maintained**
-<code> +
-deb http://deb.kamailio.org/kamailio lucid main +
-deb-src http://deb.kamailio.org/kamailio lucid main +
-</code>+
  
-* ''Ubuntu Precise'' +OBS Project:
-<code> +
-deb http://deb.kamailio.org/kamailio precise main +
-deb-src http://deb.kamailio.org/kamailio precise main +
-</code>+
  
 +  * https://build.opensuse.org/project/show/home:kamailio:telephony-debs
  
-==== Latest Kamailio 4.0 release ====+Download Repositories:
  
 +  * http://download.opensuse.org/repositories/home:/kamailio:/telephony-debs/Debian_7.0/
 +  * http://download.opensuse.org/repositories/home:/kamailio:/telephony-debs/Debian_6.0/
 +  * http://download.opensuse.org/repositories/home:/kamailio:/telephony-debs/Debian_5.0/
 +  * http://download.opensuse.org/repositories/home:/kamailio:/telephony-debs/xUbuntu_12.04/
 +  * http://download.opensuse.org/repositories/home:/kamailio:/telephony-debs/xUbuntu_10.04/
  
-* ''Debian Squeeze'' +=== Overview ===
-<code> +
-deb http://deb.kamailio.org/kamailio40 squeeze main +
-deb-src http://deb.kamailio.org/kamailio40 squeeze main +
-</code>+
  
-''Debian Wheezy'' +  No source packages 
-<code> +  * No nightly builds
-deb http://deb.kamailio.org/kamailio40 wheezy main +
-deb-src http://deb.kamailio.org/kamailio40 wheezy main +
-</code>+
  
-* ''Ubuntu Lucid'' +=== Kamailio v4.1.x ===
-<code> +
-deb http://deb.kamailio.org/kamailio40 lucid main +
-deb-src http://deb.kamailio.org/kamailio40 lucid main +
-</code>+
  
-* ''Ubuntu Precise'' +  Distributions: ''Debian 6.0 Squeeze'',  ''Debian 7.0 Wheezy'',  ''Ubuntu 12.04 Precise'' 
-<code> +  * Archs supported''amd64'', ''i386''
-deb http://deb.kamailio.org/kamailio40 precise main +
-deb-src http://deb.kamailio.org/kamailio40 precise main +
-</code>+
  
  
-==== Latest Kamailio 3.3 release ====+=== Kamailio v3.2.x ===
  
 +  * Distributions: ''Debian 5.0 Lenny'',  ''Debian 6.0 Squeeze'',  ''Ubuntu 10.04 Lucid''
 +  * Archs supported: ''amd64'', ''i386''
  
-* ''Debian Squeeze'' 
-<code> 
-deb http://deb.kamailio.org/kamailio33 squeeze main 
-deb-src http://deb.kamailio.org/kamailio33 squeeze main 
-</code> 
  
-* ''Debian Wheezy'' 
-<code> 
-deb http://deb.kamailio.org/kamailio33 wheezy main 
-deb-src http://deb.kamailio.org/kamailio33 wheezy main 
-</code> 
  
-* ''Ubuntu Lucid'' +==== APT Key ====
-<code> +
-deb http://deb.kamailio.org/kamailio33 lucid main +
-deb-src http://deb.kamailio.org/kamailio33 lucid main +
-</code>+
  
-* ''Ubuntu Precise'' +First download and add our GPG key to your apt key list:
-<code> +
-deb http://deb.kamailio.org/kamailio33 precise main +
-deb-src http://deb.kamailio.org/kamailio33 precise main +
-</code>+
  
- 
- 
-==== Latest Kamailio 3.2 release ==== 
- 
-* ''Debian Lenny'' 
 <code> <code>
-deb http://deb.kamailio.org/kamailio32 lenny main +wget https://api.opensuse.org/source/home:kamailio/_pubkey 
-deb-src http://deb.kamailio.org/kamailio32 lenny main+apt-key add _pubkey
 </code> </code>
  
-''Debian Squeeze'' +Select from next list the repository URLs specific for desired Kamailio version and Operating System and add to your ''/etc/apt/sources.list''.
-<code> +
-deb http://deb.kamailio.org/kamailio32 squeeze main +
-deb-src http://deb.kamailio.org/kamailio32 squeeze main +
-</code>+
  
-* ''Debian Wheezy'' +==== APT Repositories for Kamailio v4.1.x  ====
-<code> +
-deb http://deb.kamailio.org/kamailio32 wheezy main +
-deb-src http://deb.kamailio.org/kamailio32 wheezy main +
-</code>+
  
-''Ubuntu Lucid'' +=== ''Debian Squeeze'' ===
-<code> +
-deb http://deb.kamailio.org/kamailio32 lucid main +
-deb-src http://deb.kamailio.org/kamailio32 lucid main +
-</code>+
  
- 
-==== Latest Kamailio 3.1 release ==== 
- 
-* ''Debian Lenny'' 
 <code> <code>
-deb http://deb.kamailio.org/kamailio31 lenny main +deb http://download.opensuse.org/repositories/home:/kamailio:/telephony-debs/Debian_6../
-deb-src http://deb.kamailio.org/kamailio31 lenny main+
 </code> </code>
  
-''Debian Squeeze'' +=== ''Debian Wheezy'' ===
-<code> +
-deb http://deb.kamailio.org/kamailio31 squeeze main +
-deb-src http://deb.kamailio.org/kamailio31 squeeze main +
-</code>+
  
-* ''Debian Wheezy'' 
 <code> <code>
-deb http://deb.kamailio.org/kamailio31 wheezy main +deb http://download.opensuse.org/repositories/home:/kamailio:/telephony-debs/Debian_7../
-deb-src http://deb.kamailio.org/kamailio31 wheezy main+
 </code> </code>
  
-''Ubuntu Lucid'' +=== ''Ubuntu Precise'' ===
-<code> +
-deb http://deb.kamailio.org/kamailio31 lucid main +
-deb-src http://deb.kamailio.org/kamailio31 lucid main +
-</code> +
- +
- +
-==== Latest Kamailio 3.0 release ====+
  
-* ''Debian Lenny'' 
 <code> <code>
-deb http://deb.kamailio.org/kamailio30 lenny main +deb http://download.opensuse.org/repositories/home:/kamailio:/telephony-debs/xUbuntu_12.04 ./
-deb-src http://deb.kamailio.org/kamailio30 lenny main+
 </code> </code>
  
-* ''Debian Squeeze'' +==== APT Repositories for Kamailio v3.2.x  ====
-<code> +
-deb http://deb.kamailio.org/kamailio30 squeeze main +
-deb-src http://deb.kamailio.org/kamailio30 squeeze main +
-</code>+
  
-''Debian Etch'' +=== ''Debian Lenny'' ===
-<code> +
-deb http://deb.kamailio.org/kamailio30 etch main +
-deb-src http://deb.kamailio.org/kamailio30 etch main +
-</code>+
  
-* ''Ubuntu Lucid'' 
 <code> <code>
-deb http://deb.kamailio.org/kamailio30 lucid main +deb http://download.opensuse.org/repositories/home:/kamailio:/telephony-debs/Debian_5../
-deb-src http://deb.kamailio.org/kamailio30 lucid main+
 </code> </code>
  
 +=== ''Debian Squeeze'' ===
  
- 
- 
- 
-====  Kamailio master development ==== 
- 
-* ''Debian Squeeze'' 
 <code> <code>
-deb http://deb.kamailio.org/kamailiodev-nightly squeeze main+deb http://download.opensuse.org/repositories/home:/kamailio:/telephony-debs/Debian_6.0 ./
 </code> </code>
  
-''Debian Wheezy'' +=== ''Ubuntu Lucid'' ===
-<code> +
-deb http://deb.kamailio.org/kamailiodev-nightly wheezy main +
-</code>+
  
-* ''Ubuntu Lucid'' 
 <code> <code>
-deb http://deb.kamailio.org/kamailiodev-nightly lucid main+deb http://download.opensuse.org/repositories/home:/kamailio:/telephony-debs/xUbuntu_10.04 ./
 </code> </code>
  
-* ''Ubuntu Precise'' +==== APT Repositories Remarks ====
-<code> +
-deb http://deb.kamailio.org/kamailiodev-nightly precise main +
-</code> +
- +
- +
-====  Kamailio 4.0 development ==== +
- +
-* ''Debian Squeeze'' +
-<code> +
-deb http://deb.kamailio.org/kamailio40-nightly squeeze main +
-</code> +
- +
-* ''Debian Wheezy'' +
-<code> +
-deb http://deb.kamailio.org/kamailio40-nightly wheezy main +
-</code> +
- +
-* ''Ubuntu Lucid'' +
-<code> +
-deb http://deb.kamailio.org/kamailio40-nightly lucid main +
-</code> +
- +
-* ''Ubuntu Precise'' +
-<code> +
-deb http://deb.kamailio.org/kamailio40-nightly precise main +
-</code> +
- +
- +
-====  Kamailio 3.3 development ==== +
- +
-* ''Debian Squeeze'' +
-<code> +
-deb http://deb.kamailio.org/kamailio33-nightly squeeze main +
-</code> +
- +
-* ''Debian Wheezy'' +
-<code> +
-deb http://deb.kamailio.org/kamailio33-nightly wheezy main +
-</code> +
- +
-* ''Ubuntu Lucid'' +
-<code> +
-deb http://deb.kamailio.org/kamailio33-nightly lucid main +
-</code> +
- +
-* ''Ubuntu Precise'' +
-<code> +
-deb http://deb.kamailio.org/kamailio33-nightly precise main +
-</code> +
- +
-====  Kamailio 3.2 development ==== +
- +
-* ''Debian Squeeze'' +
-<code> +
-deb http://deb.kamailio.org/kamailio32-nightly squeeze main +
-</code> +
- +
-* ''Debian Wheezy'' +
-<code> +
-deb http://deb.kamailio.org/kamailio32-nightly wheezy main +
-</code> +
- +
-* ''Ubuntu Lucid'' +
-<code> +
-deb http://deb.kamailio.org/kamailio32-nightly lucid main +
-</code> +
- +
-* ''Ubuntu Precise'' +
-<code> +
-deb http://deb.kamailio.org/kamailio32-nightly precise main +
-</code> +
- +
- +
- +
- +
-===== Using OBS Repository ===== +
- +
-==== Status ==== +
- +
-=== Overview === +
- +
-  * No source packages +
-  * No nightly builds +
- +
-=== Kamailio v4.1.x === +
- +
-  * Distributions: ''Debian 6.0 Squeeze'',  ''Debian 7.0 Wheezy'',  ''Ubuntu 12.04 Precise'' +
-  * Archs supported: ''amd64'', ''i386'' +
- +
- +
-=== Kamailio v3.2.x === +
- +
-  * Distributions: ''Debian 5.0 Lenny'',  ''Debian 6.0 Squeeze'',  ''Ubuntu 10.04 Lucid'' +
-  * Archs supported: ''amd64'', ''i386'' +
- +
- +
- +
-==== APT Key ==== +
- +
-First download and add our GPG key to your apt key list: +
- +
-<code> +
-wget https://api.opensuse.org/source/home:kamailio/_pubkey +
-apt-key add _pubkey +
-</code> +
- +
-Select from next list the repository URLs specific for desired Kamailio version and Operating System and add to your ''/etc/apt/sources.list''.+
  
 **Important note**: apt may throw error, since **download.opensuse.org** can return 302 reply to redirect to a mirror. You have to update the URL in **sources.list** to use directly a mirror server. For that: **Important note**: apt may throw error, since **download.opensuse.org** can return 302 reply to redirect to a mirror. You have to update the URL in **sources.list** to use directly a mirror server. For that:
Line 322: Line 114:
     * http://download.opensuse.org/repositories/home://kamailio://telephony-debs/Debian_5.0/Packages?mirrorlist     * http://download.opensuse.org/repositories/home://kamailio://telephony-debs/Debian_5.0/Packages?mirrorlist
     * http://download.opensuse.org/repositories/home://kamailio://telephony-debs/Debian_6.0/Packages?mirrorlist     * http://download.opensuse.org/repositories/home://kamailio://telephony-debs/Debian_6.0/Packages?mirrorlist
 +    * http://download.opensuse.org/repositories/home://kamailio://telephony-debs/Debian_7.0/Packages?mirrorlist
     * http://download.opensuse.org/repositories/home://kamailio://telephony-debs/xUbuntu_10.04/Packages?mirrorlist     * http://download.opensuse.org/repositories/home://kamailio://telephony-debs/xUbuntu_10.04/Packages?mirrorlist
 +    * http://download.opensuse.org/repositories/home://kamailio://telephony-debs/xUbuntu_12.04/Packages?mirrorlist
   * pick one of the mirrors listed in the browsed page, for example **widehat.opensuse.org**, select its listed URL and add to **sources.list** the URL without the last "/Packages", resulting in:   * pick one of the mirrors listed in the browsed page, for example **widehat.opensuse.org**, select its listed URL and add to **sources.list** the URL without the last "/Packages", resulting in:
     * http://widehat.opensuse.org/repositories/home:/kamailio:/telephony-debs/Debian_5.0     * http://widehat.opensuse.org/repositories/home:/kamailio:/telephony-debs/Debian_5.0
     * http://widehat.opensuse.org/repositories/home:/kamailio:/telephony-debs/Debian_6.0     * http://widehat.opensuse.org/repositories/home:/kamailio:/telephony-debs/Debian_6.0
     * http://widehat.opensuse.org/repositories/home:/kamailio:/telephony-debs/xUbuntu_10.04     * http://widehat.opensuse.org/repositories/home:/kamailio:/telephony-debs/xUbuntu_10.04
-==== Latest Kamailio stable release  ==== 
  
-  * **v3.2.x** 
- 
-=== ''Debian Lenny'' === 
- 
-<code> 
-deb http://download.opensuse.org/repositories/home:/kamailio:/telephony-debs/Debian_5.0 ./ 
-</code> 
- 
-=== ''Debian Squeeze'' === 
- 
-<code> 
-deb http://download.opensuse.org/repositories/home:/kamailio:/telephony-debs/Debian_6.0 ./ 
-</code> 
- 
-=== ''Ubuntu Lucid'' === 
- 
-<code> 
-deb http://download.opensuse.org/repositories/home:/kamailio:/telephony-debs/xUbuntu_10.04 ./ 
-</code> 
packages/debs.txt · Last modified: 2018/11/27 20:50 by miconda