Impossible de mettre à jour mon serveur

Tags: #<Tag:0x00007fe4cb8429b8>

Salut,

** Je n’arrive plus mettre mon serveur à jour dès que tape apt-get update && apt-get upgrade, J’ai ça qui s’affiche**

Ign http://mirror.debian.ikoula.com jessie InRelease Hit http://mirror.debian.ikoula.com jessie-updates InRelease Hit http://mirror.debian.ikoula.com jessie Release.gpg Hit http://mirror.debian.ikoula.com jessie Release Hit http://mirror.debian.ikoula.com jessie-updates/contrib Sources Hit http://mirror.debian.ikoula.com jessie-updates/non-free Sources Ign http://mirror.debian.ikoula.com jessie-updates/main amd64 Packages/DiffIndex Hit http://mirror.debian.ikoula.com jessie-updates/contrib amd64 Packages Ign http://mirror.debian.ikoula.com jessie-updates/non-free amd64 Packages/DiffInde x Ign http://mirror.debian.ikoula.com jessie-updates/main i386 Packages/DiffIndex Hit http://mirror.debian.ikoula.com jessie-updates/contrib i386 Packages Ign http://mirror.debian.ikoula.com jessie-updates/non-free i386 Packages/DiffIndex Hit http://mirror.debian.ikoula.com jessie-updates/contrib Translation-en Ign http://mirror.debian.ikoula.com jessie-updates/main Translation-en/DiffIndex Ign http://mirror.debian.ikoula.com jessie-updates/non-free Translation-en/DiffInde x Hit http://ppa.launchpad.net xenial InRelease Hit http://mirror.debian.ikoula.com jessie-updates/main Sources Get:1 http://mirror.debian.ikoula.com jessie/main Sources [7,054 kB] Hit http://ppa.launchpad.net xenial/main amd64 Packages Hit http://download.mono-project.com wheezy InRelease Hit http://ftp.debian.org jessie-backports InRelease Hit http://download.mono-project.com wheezy/main amd64 Packages Get:2 http://download.mono-project.com wheezy/main i386 Packages [59.8 kB] Get:3 https://www.youtube.com wheezy InRelease [49.5 kB] Get:4 http://mirror.debian.ikoula.com jessie/non-free Sources [99.5 kB] Hit http://ppa.launchpad.net xenial/main i386 Packages Hit http://nginx.org jessie InRelease 100% [1 Sources xz 0 B] [3 InRelease gpgv 49.5 kB] [Waiting for headers] [Waiting S plitting up /var/lib/apt/lists/partial/www.youtube.com_redirect?q%3dhttp:__download .mono-project.com_repo_debian%26event%3dvideo%5fdescription%26redir%5ftoken%3dAwxmF fvipBQCOFuJWKjIzfDh6rt8MTUwNjE5NjcxOUAxNTA2MTEwMzE5_dists_wheezy_InRelease into dat Ign https://www.youtube.com wheezy InRelease E: GPG error: https://www.youtube.com wheezy InRelease: Clearsigned file isn't vali d, got 'NODATA' (does the network require authentication?)

**_

Pourtant je n’ai pas de lien Youtube sur /etc/apt/sources.list:

_**

`deb http://mirror.debian.ikoula.com/debian/ jessie main non-free contrib
deb-src http://mirror.debian.ikoula.com/debian/ jessie main non-free contrib

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

# jessie-updates, previously known as 'volatile'
deb http://mirror.debian.ikoula.com/debian/ jessie-updates main contrib non-free
deb-src http://mirror.debian.ikoula.com/debian/ jessie-updates main contrib non-free

#Squeeze Backports
# deb http://ftp.debian.ikoula.com/debian-backports squeeze-backports main contrib non-free
deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main
# deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main
deb http://ftp.debian.org/debian jessie-backports main
deb http://ftp.debian.org/debian jessie-backports main
deb http://ftp.debian.org/debian jessie-backports main`

Merci pour votre aide :slight_smile: .

Fin du fichier sources.list

#Squeeze Backports
# deb http://ftp.debian.ikoula.com/debian-backports squeeze-backports main contrib non-free
deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main
# deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main
deb http://ftp.debian.org/debian jessie-backports main
deb http://ftp.debian.org/debian jessie-backports main
deb http://ftp.debian.org/debian jessie-backports main

Je suppose que sur un serveur vous n’avez pas besoin des paquets sources.
Retirez toutes les lignes qui commencent par deb-src

Ne mettez pas trois fois la même ligne pour jessie-backports

Ce n’est pas ce que dit apt

Donnez le retour des commandes

ls -l /etc/apt/sources.list.d/*
grep '^deb' /etc/apt/sources.list.d/*

Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة

F. Petitjean
Ingénieur civil du Génie Maritime.
« On ne perd pas son temps en aiguisant ses outils. »
Proverbe français

-rw-r--r-- 1 root root 61 Sep 23 04:21 /etc/apt/sources.list.d/mono-official.list -rw-r--r-- 1 root root 200 Sep 23 04:04 /etc/apt/sources.list.d/mono-xamarin.list -rw-r--r-- 1 root root 51 Nov 19 05:39 /etc/apt/sources.list.d/nginx.list -rw-r--r-- 1 root root 51 Sep 8 22:02 /etc/apt/sources.list.d/nginx.list.save -rw-r--r-- 1 root root 71 Oct 1 21:11 /etc/apt/sources.list.d/pve-install-repo.list -rw-r--r-- 1 root root 48 Nov 19 05:39 /etc/apt/sources.list.d/vesta.list -rw-r--r-- 1 root root 48 Sep 8 22:02 /etc/apt/sources.list.d/vesta.list.save

/etc/apt/sources.list.d/mono-official.list:deb http://download.mono-project.com/repo/debian wheezy main
/etc/apt/sources.list.d/mono-xamarin.list:deb https://www.youtube.com/redirect?q=http%3A%2F%2Fdownload.mono-project.com%2Frepo%2Fdebian&event=video_description&redir_token=AwxmFfvipBQCOFuJWKjIzfDh6rt8MTUwNjE5NjcxOUAxNTA2MTEwMzE5  wheezy main
/etc/apt/sources.list.d/nginx.list:deb http://nginx.org/packages/debian/ jessie nginx
/etc/apt/sources.list.d/nginx.list.save:deb http://nginx.org/packages/debian/ jessie nginx
/etc/apt/sources.list.d/pve-install-repo.list:deb http://download.proxmox.com/debian/pve stretch pve-no-subscription
/etc/apt/sources.list.d/vesta.list:deb http://apt.vestacp.com/jessie/ jessie vesta
/etc/apt/sources.list.d/vesta.list.save:deb http://apt.vestacp.com/jessie/ jessie vesta .

Merci pour votre aide.

Vous voyez la référence à youtube.com :confounded:
En tant qu’administrateur d’un serveur, vous n’êtes pas sans savoir que apt prend en compte les fichiers placés dans le répertoire /etc/apt/sources.list.d/qui ont une extension en .list.

Vous faites ce que vous voulez avec votre serveur mais là c’est un peu n’importe quoi. Des dépôts hébergés par des sociétés commerciales, un ppa pour ubuntu, un fichier mono-xamarin.list avec des URLs aberrantes qui date de deux mois …
C’est fait exprès ?

Pour vous aider il faudrait savoir ce que vous voulez faire avec ce système, à quoi sert ce serveur ?

Si vous voulez retrouver une situation saine, vous pouvez commencer par effacer tous les fichiers de /etc/apt/sources.list.d, supprimer la ligne qui référence un ppa pour xenial, supprimer les lignes en deb-src, etc…

Une fois revenu à des bases saines, vous pourrez envisager de passer enfin à la version stable stretchde Debian.

Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة

F. Petitjean
Ingénieur civil du Génie Maritime.

« Celui qui, parti de rien, n’est arrivé nulle part n’a de merci à dire à personne !! »
Pierre Dac