apt-key is deprecated

Allgemeine Fragen zu SoftMaker Office 2021 für Linux. Für alles andere bitte die programmspezifischen Foren benutzen.
Antworten
Benutzeravatar
Piscatorius
Beiträge: 43
Registriert: 06.09.2019 15:05:44
Wohnort: Leek / Niederlande

apt-key is deprecated

Beitrag von Piscatorius »

Diese Woche habe ich das System meines Laptops mit dem neuen Ubuntu-Release 22.04 LTS komplett neu aufgesetzt und abschließend SoftMaker Office Professional 2021 mit der unter Tipps & Tricks empfohlenen Methode wie folgt installiert.

Code: Alles auswählen

sudo -i
wget -qO - https://shop.softmaker.com/repo/linux-repo-public.key | apt-key add -
echo "deb https://shop.softmaker.com/repo/apt stable non-free" > /etc/apt/sources.list.d/softmaker.list
apt update
apt install softmaker-office-2021
Das Ganze hat auch wunderbar geklappt. Das Repository wurde eingerichtet, SoftMakerOffice wurde installiert, SoftMaker Office läuft. Allerdings habe ich im Laufe der Installation folgenden Warnhinweis erhalten:

Code: Alles auswählen

apt-key is deprecated
Dieser Warnhinweis wiederholt sich nun bei jedem Neueinlesen der Paketlisten:

Code: Alles auswählen

mark@mark-F52Q:~$ sudo apt update
Geraakt:1 http://nl.archive.ubuntu.com/ubuntu jammy InRelease
Geraakt:2 http://nl.archive.ubuntu.com/ubuntu jammy-updates InRelease                                                                      
Geraakt:3 http://security.ubuntu.com/ubuntu jammy-security InRelease                                                                               
Geraakt:4 http://nl.archive.ubuntu.com/ubuntu jammy-backports InRelease                                                                            
Geraakt:5 https://dl.google.com/linux/chrome/deb stable InRelease                                                          
Geraakt:6 https://shop.softmaker.com/repo/apt stable InRelease
Pakketlijsten worden ingelezen... Klaar              
Boom van vereisten wordt opgebouwd... Klaar
De statusinformatie wordt gelezen... Klaar 
Alle pakketten zijn up-to-date.
W: https://shop.softmaker.com/repo/apt/dists/stable/InRelease: Sleutel is opgeslagen in verouderde trusted.gpg keyring (/etc/apt/trusted.gpg), zie de sectie DEPRECATION in apt-key(8) voor details.
mark@mark-F52Q:~$ 
SoftMaker Office nutze ich zwar mit deutscher Dialogsprache, das von mir verwendete System jedoch ist, wie ihr euch sicher denken könnt, ansonsten niederländischsprachig. Auf Deutsch lautet der oben genannte Warnhinweis wie folgt:

Code: Alles auswählen

W: https://shop.softmaker.com/repo/apt/dists/stable/InRelease: Schlüssel ist im veralteten Schlüsselbund trusted.gpg gespeichert (/etc/apt/trusted.gpg), siehe den Abschnitt MISSBILLIGUNG in apt-key(8) für Details.
Wie ich inzwischen herausgefunden habe, ist der oben genannte Hinweis wohl nur eine Warnung vor den diesbezüglich für die Zukunft geplanten Veränderungen. Die „veraltete“ Methode der Einrichtung des Repositorys wird noch bis einschließlich Debian 11 und Ubuntu 22.04 unterstützt. Dennoch würde ich es begrüßen, wenn sich das SoftMaker-Team die Sache mal anschaut und mit einer Empfehlung für alle SoftMaker-Nutzer kommt, wie in dieser Sache zu verfahren ist. Ich persönlich habe es erst einmal so belassen, wie es momentan ist, da bis auf den Warnhinweis alles zu funktionieren scheint und ich nicht eigenmächtig (und möglicherweise zum Schlechteren) Dinge an meinem frisch aufgesetzten System verändern möchte.

:arrow: Ubuntu Manpage: apt-key - Deprecated APT key management utility
:arrow: What commands (exactly) should replace the deprecated apt-key? - Ask Ubuntu
:arrow: Debian 11: Repositories aus 3. Hand ohne apt-key einbinden - LinuxNews
:arrow: apt-key ist veraltet - Linux Bibel Österreich
:arrow: How to Fix 'apt-key' Deprecation Warning on Ubuntu - OMG! Ubuntu!
:arrow: [Fixed] "apt-key is deprecated. Manage keyring files in trusted.gpg.d" - It's FOSS
Zuletzt geändert von Piscatorius am 21.08.2022 08:43:32, insgesamt 2-mal geändert.
SoftMaker Office Professional 2021 unter macOS Catalina 10.15.7 (iMac 14,3) & Ubuntu 22.04.1 LTS (ASUS F52Q-SX027C)
SuperTech
SoftMaker Team
SoftMaker Team
Beiträge: 3314
Registriert: 11.03.2020 17:30:08

Re: apt-key is deprecated

Beitrag von SuperTech »

Vielen Dank für die Meldung dieses Problems. Ich habe die Details an unser Entwicklerteam zur weiteren Diagnose weitergeleitet.
volker neurath
Beiträge: 191
Registriert: 10.10.2006 21:18:38
Wohnort: Velbert

Re: apt-key is deprecated

Beitrag von volker neurath »

Meiner Meinung nach plant Canonical mittelfristig, das klassische Paketmanagement wie wir es aktuell kennen, vollständig durch das von Ihnen (mit)entwickelte und gepushte Snap-System vollständig zu ersetzen.
Es spricht jedenfalls vieles dafür und ich würde mich schon arg wundern, wenn die Meldung nicht ein weiteres Puzzlestück hierzu wäre.

Bei mir läuft Kubuntu 20.04 aber das Update auf 22.04 werde ich definitiv schon nicht mehr machen - ich plane mittlwerweile den Umstieg auf ein anderes Linux - momentan ist Manjaro in der engeren Auswahl
ingolf.schaefer
Beiträge: 14
Registriert: 23.09.2009 21:44:01

Re: apt-key is deprecated

Beitrag von ingolf.schaefer »

Bevor das so als Theorie stehen bleibt: das hat nichts mit Ubuntu oder Canonical zu tun, sondern der Grund, warum man das alte Verfahren nicht mehr machen möchte, ist dass im alten System die Signierschlüssel zentral installiert worden sind und damit für ALLE Pakete im System gültig waren. D.h. wenn der Schlüssel eines Drittanbieters kompromittiert wurde, kann man damit jedes beliebige Paket signieren. Um diese Sicherheitslücke zu stopfen gibt es nun spezifischere Schlüsselbunde. Außer der blöden Warnung funktioniert das ganze allerdings in Ubuntu 22.04 oder Linuxmint 21 noch weiter, bis die Änderung in der nächsten Version zwingend wird.

Die korrigierte Version der Tipps & Tricks für Ubuntu 22.04 und LinuxMint 21 sollte lauten:

Code: Alles auswählen

su -
wget -qO - https://shop.softmaker.com/repo/linux-repo-public.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/softmaker-office.gpg
echo "deb https://shop.softmaker.com/repo/apt stable non-free" | sudo tee /etc/apt/sources.list.d/softmaker-office.list
apt update
apt install softmaker-office-2021
Thms
Beiträge: 1
Registriert: 16.08.2022 08:20:29

Re: apt-key is deprecated

Beitrag von Thms »

ingolf.schaefer hat geschrieben: 10.08.2022 12:21:36 Bevor das so als Theorie stehen bleibt: das hat nichts mit Ubuntu oder Canonical zu tun, sondern der Grund, warum man das alte Verfahren nicht mehr machen möchte, ist dass im alten System die Signierschlüssel zentral installiert worden sind und damit für ALLE Pakete im System gültig waren. D.h. wenn der Schlüssel eines Drittanbieters kompromittiert wurde, kann man damit jedes beliebige Paket signieren. Um diese Sicherheitslücke zu stopfen gibt es nun spezifischere Schlüsselbunde. Außer der blöden Warnung funktioniert das ganze allerdings in Ubuntu 22.04 oder Linuxmint 21 noch weiter, bis die Änderung in der nächsten Version zwingend wird.

Die korrigierte Version der Tipps & Tricks für Ubuntu 22.04 und LinuxMint 21 sollte lauten:

Code: Alles auswählen

su -
wget -qO - https://shop.softmaker.com/repo/linux-repo-public.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/softmaker-office.gpg
echo "deb https://shop.softmaker.com/repo/apt stable non-free" | sudo tee /etc/apt/sources.list.d/softmaker-office.list
apt update
apt install softmaker-office-2021
Ich nutze Liux Mint und habe dasselbe Problem: "apt-key is deprecated".

Wenn ich die zweite Zeile des vorgeschlagenen Codes (Vielen Dank für die Mühe!) im Terminal ausführe, werden mir diese komischen Zeichen angezeigt. Ist das denn so richtig?

Code: Alles auswählen

thomas@T1:~$ sudo -i
[sudo] Passwort für thomas:                    
root@T1:~# wget -qO - https://shop.softmaker.com/repo/linux-repo-public.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/softmaker-office.gpg
ZN.�]��w��Ήǐ!l�f�)C�u�4U:G���ݤ�V�8'��|�2�M�-���z|�x�=R��?�qqO�H���L�c̔n���)�U>�)'�����`ݶ
Y�p�;�=k�sM�d��E<c���Ts���(���ފE�v���Ϗ�7�B�t                                           �E�
                                            �.�ܝBﺈߜ��bn�^G&֭	&0���r���F�!gh�&Y��e
                                                                                    ��Ű�Ox��C�#�pV�����Fm	^�"��j�m��.�DOaG�ɉ�ESoftMaker repository (GPG key for signing files) <info@softmaker.com>�8"ZN.>
                                                                                                                                                                                                                	


	4ژ�>^"��?Ng��|�A�����'l9Í�3a���߯5Y0�d�wo���0�q�y5h����n䞛
                                                                v3�:�*JC�/$��@�|�m���p
                                                                                      Bf|��)Ey\�ޡn�<��g���"kJT2�7����&=�ÝL�}epU�:�����	�f��1�.�S��,�	�
                                                                                                                                                         ��>�t�)�^���"����
                                                                                                                                                                          (&҄-
                                                                                                                                                                             B�J���A��!��E
                                                                                                                                                                                          ��&�\�ecޮ�#&n1�<hD���#H�8�L�G�o�4�root@T1:~# 
ingolf.schaefer
Beiträge: 14
Registriert: 23.09.2009 21:44:01

Re: apt-key is deprecated

Beitrag von ingolf.schaefer »

Wenn ich die zweite Zeile des vorgeschlagenen Codes (Vielen Dank für die Mühe!) im Terminal ausführe, werden mir diese komischen Zeichen angezeigt. Ist das denn so richtig?
Ja, da wird zur Sicherheit nur der binäre Schlüssel noch einmal auf der Konsole angezeigt. Das sieht zwar komisch aus, ist aber nix falsches.
Antworten

Zurück zu „SoftMaker Office 2021 für Linux (allgemein)“