Difference between revisions of "Sources"
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | [[Category:Linux]] | ||
This section explain how to adjust the repositories list. | This section explain how to adjust the repositories list. | ||
Line 6: | Line 7: | ||
Edit the sources.list | Edit the sources.list | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
− | + | vim /etc/apt/sources.list | |
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
You need to enable: | You need to enable: | ||
Line 37: | Line 26: | ||
## ubuntu 13.10 => saucy | ## ubuntu 13.10 => saucy | ||
## ubuntu 14.04 LTS => trusty | ## ubuntu 14.04 LTS => trusty | ||
− | ## | + | ## ubuntu 16.04 LTS => xenial |
− | ## | + | ## Ubuntu 17.10 ==> Artful |
+ | ## Ubuntu 18.04 ==> Bionic Beaver | ||
+ | |||
+ | ################################### | ||
+ | # UBUNTU 18.04 LTS | ||
+ | ################################### | ||
+ | ##### Use the closest server automatically, based on your geographic location ##### | ||
## Ubuntu official repos | ## Ubuntu official repos | ||
− | deb | + | deb mirror://mirrors.ubuntu.com/mirrors.txt bionic main restricted universe multiverse |
− | deb | + | deb mirror://mirrors.ubuntu.com/mirrors.txt bionic-updates main restricted universe multiverse |
− | deb http:// | + | deb mirror://mirrors.ubuntu.com/mirrors.txt bionic-security main restricted universe multiverse |
+ | ## Backports. Community repos approved by Canonical | ||
+ | deb mirror://mirrors.ubuntu.com/mirrors.txt bionic-backports main restricted universe multiverse | ||
+ | |||
+ | ## Canonical (Ubuntu) partners | ||
+ | deb http://archive.canonical.com/ubuntu bionic partner | ||
+ | |||
+ | ## 3rd parties libraries (it will come to life after a while on the LTS version) | ||
+ | #deb http://extras.ubuntu.com/ubuntu bionic main | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | !! Don't forget to replace 'trusty' by the distribution name !! | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | =Debian= | ||
+ | |||
+ | Edit the sources.list | ||
+ | |||
+ | <syntaxhighlight lang="bash"> | ||
+ | nano /etc/apt/sources.list | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | Your file should look like that: | ||
+ | |||
+ | <syntaxhighlight lang="bash"> | ||
+ | ## Debian repositories | ||
+ | deb http://ftp.fr.debian.org/debian stable main contrib non-free | ||
+ | deb http://ftp.debian.org/debian/ jessie-updates main contrib non-free | ||
+ | deb http://security.debian.org/ jessie/updates main contrib non-free | ||
+ | |||
+ | |||
+ | # Multimedia and backports | ||
+ | deb http://www.deb-multimedia.org jessie main non-free | ||
+ | deb http://www.deb-multimedia.org jessie-backports main | ||
+ | </syntaxhighlight> | ||
− | |||
− | |||
− | + | To add the Debian multimedia keys: | |
− | |||
− | + | <syntaxhighlight> | |
− | + | wget http://www.deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2015.6.1_all.deb | |
+ | sudo dpkg -i deb-multimedia-keyring_2015.6.1_all.deb | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
+ | Source: | ||
+ | http://www.deb-multimedia.org/ | ||
− | + | =Take changes into account= | |
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
Line 67: | Line 97: | ||
− | = | + | If you ever encountered some GPG errors, just import the "ubuntu-extras" key: |
+ | |||
+ | <syntaxhighlight lang="bash"> | ||
+ | gpg --keyserver keyserver.ubuntu.com --recv 3E5C1192 | ||
+ | gpg --export --armor 3E5C1192 | sudo apt-key add - | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | |||
+ | |||
+ | =Alternate repositories= | ||
+ | |||
+ | |||
+ | ==ELK== | ||
+ | |||
+ | ELK (Elastic search, Logstack, Kibana) is a tool to monitor logs. Check out the official website: http://www.elasticsearch.org/ | ||
+ | |||
+ | |||
+ | Check the current repository version on: | ||
+ | # ElasticSearch: http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/setup-repositories.html | ||
+ | # Logstash: http://logstash.net/docs/latest/repositories | ||
+ | |||
+ | |||
+ | Udpate sources.list | ||
+ | |||
+ | <syntaxhighlight lang="bash"> | ||
+ | vim /etc/apt/sources.list | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | |||
+ | Add: | ||
+ | |||
+ | <syntaxhighlight lang="bash"> | ||
+ | #### ELK stack: Elastic search, Logstack, Kibana | ||
+ | ## versions must match! | ||
+ | deb http://packages.elasticsearch.org/elasticsearch/1.4/debian stable main | ||
+ | deb http://packages.elasticsearch.org/logstash/1.4/debian stable main | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | |||
+ | Get repo key and update list of packages: | ||
+ | |||
+ | <syntaxhighlight lang="bash"> | ||
+ | wget -qO - http://packages.elasticsearch.org/GPG-KEY-elasticsearch | sudo apt-key add - | ||
+ | apt-get update | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | |||
+ | ==OVH mirrors== | ||
+ | |||
+ | <syntaxhighlight lang="bash"> | ||
+ | ## OVH Ubuntu repos | ||
+ | deb ftp://mirror.ovh.net/ubuntu trusty main restricted universe multiverse | ||
+ | deb ftp://mirror.ovh.net/ubuntu trusty-updates main restricted universe multiverse | ||
+ | deb ftp://mirror.ovh.net/ubuntu trusty-security main restricted universe multiverse | ||
+ | ## Backports. Community repos approved by Canonical | ||
+ | deb ftp://mirror.ovh.net/ubuntu trusty-backports main restricted universe multiverse | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | |||
+ | |||
− | |||
− | + | ==Old versions== | |
− | + | <syntaxhighlight lang="bash"> | |
+ | ## Ubuntu old repos | ||
+ | deb http://old-releases.ubuntu.com raring main restricted universe multiverse | ||
+ | deb http://old-releases.ubuntu.com raring-updates main restricted universe multiverse | ||
+ | deb http://old-releases.ubuntu.com raring-security main restricted universe multiverse | ||
+ | ## Backports. Community repos approved by Canonical | ||
+ | deb http://old-releases.ubuntu.com raring-backports main restricted universe multiverse | ||
+ | </syntaxhighlight> |
Latest revision as of 13:20, 27 April 2018
This section explain how to adjust the repositories list.
Contents
Ubuntu
Edit the sources.list
vim /etc/apt/sources.list
You need to enable:
- Ubuntu official repositories
- Backport - community repositories
- Ubuntu partners - commercial packages
- 3rd parties - from non-related providers
Your file should look like that:
##
## Ubuntu repositories
## Distros:
## ubuntu 13.10 => saucy
## ubuntu 14.04 LTS => trusty
## ubuntu 16.04 LTS => xenial
## Ubuntu 17.10 ==> Artful
## Ubuntu 18.04 ==> Bionic Beaver
###################################
# UBUNTU 18.04 LTS
###################################
##### Use the closest server automatically, based on your geographic location #####
## Ubuntu official repos
deb mirror://mirrors.ubuntu.com/mirrors.txt bionic main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt bionic-updates main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt bionic-security main restricted universe multiverse
## Backports. Community repos approved by Canonical
deb mirror://mirrors.ubuntu.com/mirrors.txt bionic-backports main restricted universe multiverse
## Canonical (Ubuntu) partners
deb http://archive.canonical.com/ubuntu bionic partner
## 3rd parties libraries (it will come to life after a while on the LTS version)
#deb http://extras.ubuntu.com/ubuntu bionic main
!! Don't forget to replace 'trusty' by the distribution name !!
Debian
Edit the sources.list
nano /etc/apt/sources.list
Your file should look like that:
## Debian repositories
deb http://ftp.fr.debian.org/debian stable main contrib non-free
deb http://ftp.debian.org/debian/ jessie-updates main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
# Multimedia and backports
deb http://www.deb-multimedia.org jessie main non-free
deb http://www.deb-multimedia.org jessie-backports main
To add the Debian multimedia keys:
wget http://www.deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2015.6.1_all.deb
sudo dpkg -i deb-multimedia-keyring_2015.6.1_all.deb
Source:
http://www.deb-multimedia.org/
Take changes into account
sudo apt-get update && sudo apt-get upgrade
If you ever encountered some GPG errors, just import the "ubuntu-extras" key:
gpg --keyserver keyserver.ubuntu.com --recv 3E5C1192
gpg --export --armor 3E5C1192 | sudo apt-key add -
Alternate repositories
ELK
ELK (Elastic search, Logstack, Kibana) is a tool to monitor logs. Check out the official website: http://www.elasticsearch.org/
Check the current repository version on:
- ElasticSearch: http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/setup-repositories.html
- Logstash: http://logstash.net/docs/latest/repositories
Udpate sources.list
vim /etc/apt/sources.list
Add:
#### ELK stack: Elastic search, Logstack, Kibana
## versions must match!
deb http://packages.elasticsearch.org/elasticsearch/1.4/debian stable main
deb http://packages.elasticsearch.org/logstash/1.4/debian stable main
Get repo key and update list of packages:
wget -qO - http://packages.elasticsearch.org/GPG-KEY-elasticsearch | sudo apt-key add -
apt-get update
OVH mirrors
## OVH Ubuntu repos
deb ftp://mirror.ovh.net/ubuntu trusty main restricted universe multiverse
deb ftp://mirror.ovh.net/ubuntu trusty-updates main restricted universe multiverse
deb ftp://mirror.ovh.net/ubuntu trusty-security main restricted universe multiverse
## Backports. Community repos approved by Canonical
deb ftp://mirror.ovh.net/ubuntu trusty-backports main restricted universe multiverse
Old versions
## Ubuntu old repos
deb http://old-releases.ubuntu.com raring main restricted universe multiverse
deb http://old-releases.ubuntu.com raring-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com raring-security main restricted universe multiverse
## Backports. Community repos approved by Canonical
deb http://old-releases.ubuntu.com raring-backports main restricted universe multiverse