staging.inyokaproject.org

PPA Quellen umstellen vom http://ppa.launchpad.net auf https://ppa.launchpadcontent.net

Status: Ungelöst | Ubuntu-Version: Kubuntu 21.10 (Impish Indri)
Antworten |

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 2627

Zuerst Backup machen, falls was schiefgeht:

mkdir -v $HOME/sources.list.d-backup
cp -rv /etc/apt/sources.list.d/* $HOME/sources.list.d-backup/

Nun kann man es wagen mit sed, dem Streameditor, die source.list Dateien in einem Rutsch zu bearbeiten:

for f in /etc/apt/sources.list.d/* ; do sudo sed -Ei "s/http\:\/\/ppa.launchpad.net/https\:\/\/ppa.launchpadcontent.net/g" "$f"; done

Anschließend reinschauen zum kontrollieren in die bearbeiteten Dateien:

grep launchpad /etc/apt/sources.list.d/*

Dann ausprobieren mit der Suche nach upgradebaren Paketen:

sudo apt-get update && apt list --upgradable

schragge

Anmeldungsdatum:
27. Januar 2022

Beiträge: Zähle...

Nur Dateien, die in .list enden, sind relevant. Alte Kopien (.list.save) muss man ja nicht ändern. Also,

sudo -Ei.save '/ppa\.launchpad/{s//&content/;s/http:/https:/}' /etc/apt/sources.list.d/*.list 

Und den Link zu dem Blog-Beitrag hast du vergessen.

trollsportverein

(Themenstarter)
Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 2627

Sie alten *.list.save Dateien bereinige ich nach den halbjährlichen Upgrades auf das nächste Release. ☺ Deswegen habe ich da keine, die ich auslassen kann. Das sorgt auch für Übersicht, wenn man da aufräumt.

Antworten |