Lorsque j'ai essayé d'installer Apache2 sur Ubuntu 14.04, j'ai reçu le message d'erreur suivant:
root@Final-Gitsetup-Developers:~# apt-get install Apache2
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package Apache2 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libapache2-mpm-itk libapache2-mpm-itk:i386
E: Package 'Apache2' has no installation candidate
Résultats de apt-cache policy | grep http | awk '{print $2 $3}' | sort -u
http://archive.ubuntu.com/ubuntu/trusty/universe
http://repo.mysql.com/apt/ubuntu/wily/mysql-5.6
http://repo.mysql.com/apt/ubuntu/wily/mysql-apt-config
http://repo.mysql.com/apt/ubuntu/wily/mysql-tools
Toutes les sources logicielles de votre fichier /etc/apt/sources.list
contenant la chaîne wily
(Ubuntu 15.10) entrent en conflit avec vos sources logicielles Ubuntu 14.04 et vous empêchent d’installer Apache2. Pour résoudre ce problème, faites précéder chaque ligne contenant les chaînes wily
ou xenial
par un caractère #
afin de le transformer en commentaire.
Editez le fichier /etc/apt/sources.list
avec l'éditeur de texte nano. Ouvrez le terminal et tapez:
Sudo nano /etc/apt/sources.list
Un fichier sources.list standard pour Ubuntu 14.04 se présente comme suit:
deb http://archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu trusty-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu trusty partner
deb http://extras.ubuntu.com/ubuntu trusty main
Chaque ligne du fichier sources.list standard ci-dessus contient la chaîne trusty
parce que vous utilisez Ubuntu 14.04. Ajouter des référentiels d'autres versions d'Ubuntu telles que 15.10 ou 16.04 à vos sources de logiciels Ubuntu 14.04 constitue une très mauvaise gestion des paquets.
raccourcis clavier de l'éditeur nano
Utilisez la combinaison de clavier Ctrl + O et après cette presse Enter pour enregistrer le fichier à son emplacement actuel.
Utilisez la combinaison de clavier Ctrl + X sortir nano.
Mettez à jour la liste des logiciels disponibles et installez Apache2.
Sudo apt update
Sudo apt install Apache2