Kubuntu 21.10 ii aktualizacja do 22.04

No i masz jak byk tutaj:
Ubuntu - WineHQ Wiki .

sudo apt-key del "D43F 6401 4536 9C51 D786  DDEA 76F1 A20F F987 672F"

Jak to zrobisz, to zrób:

sudo su -
apt-get update && apt-get dist-upgrade

Pokaż jeszcze na koniec:
apt-cache policy

dawid@DAWID-PHANTEKS:~$ apt-cache policy
Plików pakietów:
100 /var/lib/dpkg/status
release a=now
500 http://repository.spotify.com stable/non-free i386 Packages
release v=0.4,o=Spotify LTD,a=stable,n=stable,l=Spotify Public Repository,c=non-free,b=i386
origin repository.spotify.com
500 http://repository.spotify.com stable/non-free amd64 Packages
release v=0.4,o=Spotify LTD,a=stable,n=stable,l=Spotify Public Repository,c=non-free,b=amd64
origin repository.spotify.com
500 Index of /repos/edge/ stable/main amd64 Packages
release o=edge stable,a=stable,n=stable,l=edge stable,c=main,b=amd64
origin packages.microsoft.com
500 Index of /libreoffice/ppa/ubuntu jammy/main i386 Packages
release v=22.04,o=LP-PPA-libreoffice,a=jammy,n=jammy,l=LibreOffice Fresh,c=main,b=i386
origin ppa.launchpad.net
500 Index of /libreoffice/ppa/ubuntu jammy/main amd64 Packages
release v=22.04,o=LP-PPA-libreoffice,a=jammy,n=jammy,l=LibreOffice Fresh,c=main,b=amd64
origin ppa.launchpad.net
500 Index of /graphics-drivers/ppa/ubuntu jammy/main i386 Packages
release v=22.04,o=LP-PPA-graphics-drivers,a=jammy,n=jammy,l=Proprietary GPU Drivers,c=main,b=i386
origin ppa.launchpad.net
500 Index of /graphics-drivers/ppa/ubuntu jammy/main amd64 Packages
release v=22.04,o=LP-PPA-graphics-drivers,a=jammy,n=jammy,l=Proprietary GPU Drivers,c=main,b=amd64
origin ppa.launchpad.net
500 https://dl.google.com/linux/chrome/deb stable/main amd64 Packages
release v=1.0,o=Google LLC,a=stable,n=stable,l=Google,c=main,b=amd64
origin dl.google.com
500 Index of /danielrichter2007/grub-customizer/ubuntu jammy/main amd64 Packages
release v=22.04,o=LP-PPA-danielrichter2007-grub-customizer,a=jammy,n=jammy,l=Launchpad PPA for Grub Customizer,c=main,b=amd64
origin ppa.launchpadcontent.net
500 Index of /wine-builds/ubuntu jammy/main all Packages
release o=dl.winehq.org,a=jammy,n=jammy,l=winehq,c=main,b=all
origin dl.winehq.org
500 Index of /wine-builds/ubuntu jammy/main i386 Packages
release o=dl.winehq.org,a=jammy,n=jammy,l=winehq,c=main,b=i386
origin dl.winehq.org
500 Index of /wine-builds/ubuntu jammy/main amd64 Packages
release o=dl.winehq.org,a=jammy,n=jammy,l=winehq,c=main,b=amd64
origin dl.winehq.org
500 Index of /ubuntu jammy-security/universe i386 Packages
release v=22.04,o=Ubuntu,a=jammy-security,n=jammy,l=Ubuntu,c=universe,b=i386
origin security.ubuntu.com
500 Index of /ubuntu jammy-security/universe amd64 Packages
release v=22.04,o=Ubuntu,a=jammy-security,n=jammy,l=Ubuntu,c=universe,b=amd64
origin security.ubuntu.com
500 Index of /ubuntu jammy-security/restricted amd64 Packages
release v=22.04,o=Ubuntu,a=jammy-security,n=jammy,l=Ubuntu,c=restricted,b=amd64
origin security.ubuntu.com
500 Index of /ubuntu jammy-security/main i386 Packages
release v=22.04,o=Ubuntu,a=jammy-security,n=jammy,l=Ubuntu,c=main,b=i386
origin security.ubuntu.com
500 Index of /ubuntu jammy-security/main amd64 Packages
release v=22.04,o=Ubuntu,a=jammy-security,n=jammy,l=Ubuntu,c=main,b=amd64
origin security.ubuntu.com
500 Index of /ubuntu/ jammy-updates/universe i386 Packages
release v=22.04,o=Ubuntu,a=jammy-updates,n=jammy,l=Ubuntu,c=universe,b=i386
origin pl.archive.ubuntu.com
500 Index of /ubuntu/ jammy-updates/universe amd64 Packages
release v=22.04,o=Ubuntu,a=jammy-updates,n=jammy,l=Ubuntu,c=universe,b=amd64
origin pl.archive.ubuntu.com
500 Index of /ubuntu/ jammy-updates/restricted i386 Packages
release v=22.04,o=Ubuntu,a=jammy-updates,n=jammy,l=Ubuntu,c=restricted,b=i386
origin pl.archive.ubuntu.com
500 Index of /ubuntu/ jammy-updates/restricted amd64 Packages
release v=22.04,o=Ubuntu,a=jammy-updates,n=jammy,l=Ubuntu,c=restricted,b=amd64
origin pl.archive.ubuntu.com
500 Index of /ubuntu/ jammy-updates/main i386 Packages
release v=22.04,o=Ubuntu,a=jammy-updates,n=jammy,l=Ubuntu,c=main,b=i386
origin pl.archive.ubuntu.com
500 Index of /ubuntu/ jammy-updates/main amd64 Packages
release v=22.04,o=Ubuntu,a=jammy-updates,n=jammy,l=Ubuntu,c=main,b=amd64
origin pl.archive.ubuntu.com
500 Index of /ubuntu/ jammy/multiverse i386 Packages
release v=22.04,o=Ubuntu,a=jammy,n=jammy,l=Ubuntu,c=multiverse,b=i386
origin pl.archive.ubuntu.com
500 Index of /ubuntu/ jammy/multiverse amd64 Packages
release v=22.04,o=Ubuntu,a=jammy,n=jammy,l=Ubuntu,c=multiverse,b=amd64
origin pl.archive.ubuntu.com
500 Index of /ubuntu/ jammy/universe i386 Packages
release v=22.04,o=Ubuntu,a=jammy,n=jammy,l=Ubuntu,c=universe,b=i386
origin pl.archive.ubuntu.com
500 Index of /ubuntu/ jammy/universe amd64 Packages
release v=22.04,o=Ubuntu,a=jammy,n=jammy,l=Ubuntu,c=universe,b=amd64
origin pl.archive.ubuntu.com
500 Index of /ubuntu/ jammy/restricted i386 Packages
release v=22.04,o=Ubuntu,a=jammy,n=jammy,l=Ubuntu,c=restricted,b=i386
origin pl.archive.ubuntu.com
500 Index of /ubuntu/ jammy/restricted amd64 Packages
release v=22.04,o=Ubuntu,a=jammy,n=jammy,l=Ubuntu,c=restricted,b=amd64
origin pl.archive.ubuntu.com
500 Index of /ubuntu/ jammy/main i386 Packages
release v=22.04,o=Ubuntu,a=jammy,n=jammy,l=Ubuntu,c=main,b=i386
origin pl.archive.ubuntu.com
500 Index of /ubuntu/ jammy/main amd64 Packages
release v=22.04,o=Ubuntu,a=jammy,n=jammy,l=Ubuntu,c=main,b=amd64
origin pl.archive.ubuntu.com
Przypięte pakiety:
gnome-text-editor → 42.1-0ubuntu1 z priorytetem 1
software-properties-qt → 0.99.22.1 z priorytetem 1
autofs-ldap → 5.1.8-1ubuntu1.1 z priorytetem 1
software-properties-common → 0.99.22.1 z priorytetem 1
python3-software-properties → 0.99.22.1 z priorytetem 1
gnome-maps → 42.1-0ubuntu1 z priorytetem 1
software-properties-gtk → 0.99.22.1 z priorytetem 1
autofs-hesiod → 5.1.8-1ubuntu1.1 z priorytetem 1
autofs → 5.1.8-1ubuntu1.1 z priorytetem 1

A weź wklej jeszcze plik /etc/apt/sources.list, ale na zewnętrzny pastebin, można go uporządkować i skrócić. Tutaj podaj tylko link.

No to teraz robisz tak:

sudo su -

Wyczyszczenie pliku:

truncate -s0 /etc/apt/sources.list

Otwórz w nano, wklej zawartość:
https://0x0.st/oa-5.txt .

Zapisać umiesz, itd.

Potem - jako root:

apt-get update && apt-get dist-upgrade

EDYCJA:
Komendy przydatne jak wywali obraz :stuck_out_tongue_winking_eye:
List of applications - ArchWiki .

OK, po wykonaniu tej edycji pliku „sources.list” i wykonaniu komend zwróciło:

dawid@DAWID-PHANTEKS:~$ sudo su -
[sudo] hasło użytkownika dawid:
root@DAWID-PHANTEKS:~# truncate -s0 /etc/apt/sources.list
root@DAWID-PHANTEKS:~# nano /etc/apt/sources.list
root@DAWID-PHANTEKS:~# apt-get update && apt-get dist-upgrade
Pobieranie:1 Index of /ubuntu jammy-security InRelease [110 kB]
Stary:2 Index of /graphics-drivers/ppa/ubuntu jammy InRelease
Stary:3 Index of /libreoffice/ppa/ubuntu jammy InRelease
Stary:4 https://dl.google.com/linux/chrome/deb stable InRelease
Stary:5 Index of /danielrichter2007/grub-customizer/ubuntu jammy InRelease
Stary:6 Index of /repos/edge/ stable InRelease
Stary:7 Index of /wine-builds/ubuntu jammy InRelease
Pobieranie:8 Index of /ubuntu jammy-security/main amd64 c-n-f Metadata [1 380 B]
Pobieranie:9 Index of /ubuntu jammy-security/universe amd64 c-n-f Metadata [676 B]
Błąd:7 Index of /wine-builds/ubuntu jammy InRelease
Następujące podpisy nie mogły zostać zweryfikowane z powodu braku klucza publicznego: NO_PUBKEY 76F1A20FF987672F
Stary:10 Index of /ubuntu/ jammy InRelease
Stary:11 Index of /ubuntu/ jammy-updates InRelease
Stary:12 Index of /ubuntu/ jammy-backports InRelease
Stary:13 http://repository.spotify.com stable InRelease
Pobrano 112 kB w 6s (20,3 kB/s)
Czytanie list pakietów… Gotowe
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: Index of /wine-builds/ubuntu jammy InRelease: Następujące podpisy nie mogły zostać zweryfikowane z powodu braku klucza publicznego: NO_PUBKEY 76F1A20FF987672F
W: Nie udało się pobrać https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/InRelease Następujące podpisy nie mogły zostać zweryfikowane z powodu braku klucza publicznego: NO_PUBKEY 76F1A20FF987672F
W: Nie udało się pobrać niektórych plików indeksu, zostały one zignorowane lub użyto ich starszej wersji.
Czytanie list pakietów… Gotowe
Budowanie drzewa zależności… Gotowe
Odczyt informacji o stanie… Gotowe
Obliczanie aktualizacji… Gotowe
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.

Wygląda git :smiley:
Teraz jeszcze takie jedno pyt. Jakbym chciał dodać kiedyś jakieś repo poprzez:

apt add-repository

To mi doda do „ppa.list”, czy stworzy zaś 20 plików i cała zabawa po aktualizacji distro od nowa? Mogłoby dodawać do jednego pliku, chyba, że tak być nie może.

To zrobiłeś?

sudo su -
wget -nc https://dl.winehq.org/wine-builds/winehq.key
mv winehq.key /usr/share/keyrings/winehq-archive.key

To zrób i jeszcze raz.

EDYCJA:

To mi doda do „ppa.list”, czy stworzy zaś 20 plików i cała zabawa po aktualizacji distro od nowa? Mogłoby dodawać do jednego pliku, chyba, że tak być nie może.

Zazwyczaj dodaje się po jednym PPA przecież.

Jak tak zrobiłem dlatego, żeby zaoszczedzić sobie szukania i grzebania, bo żeście narobili dziadostwa aż miło :stuck_out_tongue_winking_eye:

Każdą linię z tego pliku /etc/apt/sources.list.d/ppa.list możesz wyodrębnić do osobnego pliku i wyjdzie na to samo.

Tak samo poszczególne repozytoria muszą być widoczne i możliwe do wyłączenia / odkliknięcia w graficznym menedżerze „Źródła oprogramowania”.

chyba tak… Teraz zwątpiłem…

Wykonałem dla pewności…

Masz tam odpowiedź po EDYCJA, wyżej.

Teraz można się zastanowić co jest prostsze - sprzątanie po do-release-upgrade, czy wyłączenie PPA, podmiana nazwy kodowej w sources.list, aktualizacja, reboot, włączenie PPA i sprawdzenie co sypnie (na następny dzień po wydaniu distro, nie wszystkie PPA będą przygotowane), bo tak można ręcznie podnosić wersje.

Wszystko jest git :smiley:
@marcin82 Dzięki za porady

@mintyfan
Ty nie potrafiłeś mi tu pomóc, ale się starałeś… Dzięki :wink:

Temat do zamknięcia.

Jak masz mocny sprzęt, to przetestuj sobie np. Manjaro na wirtualce. Tam masz AUR i odpada zabawa z milionem PPA. Oczywiście AUR to takie PPA, tak w skrócie, tyle, że pakiet jest budowany na komputerze ofiary.

Naturalnie nie polecam instalacji 7/8 systemu z AUR bo prędzej czy później może coś sypnąć, ale wiele rzeczy jest łatwiej dostępnych, a metoda budowania, link do źródeł dostępne na stronie.

Tak na przyszłość, to w:

etc/apt/sources.list.d

czy w:

/etc/apt/sources.list

Dodam jeszcze, że szkoda, iż Discord nie ma swego repo i musiałem pobrać plik *.deb i instalować ręcznie :open_mouth:

Główne repozytoria, „rdzenne” trzymaj w pliku /etc/apt/sources.list. Wszystko co dodasz w formie PPA przez add-apt […] ląduje jako osobny plik w /etc/apt/sources.list.d/.

W przypadku ręcznej aktualizacji do następnego wydania musisz w pełni zaktualizować system, wyłączyć PPA. Potem podmienić nazwę kodową w /etc/apt/sources.list i aktualizować.

1 polubienie

Ten temat został automatycznie zamknięty 90 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.