Hallo,
ich nutze sehr gerne Google Chrome, weil man da unter anderem so gut und einfach mit den Favoriten arbeiten kann.
Nun werde ich im Browser aufgefordert, diesen zu aktualisieren. Betätige ich den entsprechenden Button, wird eine Installationsdatei im Download-Ordner abgelegt. Rufe ich damit die Software-Installation auf, erscheint folgendes Fenster:
Bildschirmfoto vom 2023-08-03 14-05-37.png
Hier kann ich lediglich mit dem roten Button rechts oben Google Chrome deinstallieren. Aber dann sind ja auch alle Einstellungen in Google Chrome weg, oder?
Ich habe auch folgenden Befehl im Terminal ausprobiert:
sudo apt –only-upgrade install google-chrome-stable
Dabei erhalte ich folgende Antwort:
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
google-chrome-stable ist schon die neueste Version (114.0.5735.106-1).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 13 nicht aktualisiert.
Wie komme ich jetzt zu dem geforderten Update (möglichst ohne komplette Neuinstallation)?
Mit freundlichen Grüßen
Juergen51
Hallo Jürgen,
so wie Sie es beabsichtigen geht es zwar auch, ist aber umständlich. Alternative unten.
Bei der gezeigten Vorgehensweise müssen Sie in der Tat zuerst auf den roten Abfalleimer klicken und dann das Installationsprogramm erneut aufrufen, damit dann die neue Version installiert wird. Die persönlichen Daten des Programms bleiben erhalten. Trotzdem sollte man sie vorher sichern.
Alternativ:
Man trägt in der Software-Verwaltung Google-Chrome ein, so dass danach das Programm mit dem üblichen Ubuntu-Update aktualisiert wird. Der Eintrag wird normalerweise bei der Erstinstallation von Chrome angelegt, so dass man sich nicht darum kümmern muss. Da nun neue Versionen des Programms immer erst dann installiert werden, wenn alles aktualisiert wird, ist es ratsam, die Aktualisierung mehrmals pro Wochen aufzurufen.
Der o.g. Eintrag in der Software-Verwaltung ist eine Datei im Verzeichnis
/etc/apt/sources.list
Dateiname: google-chrome.list
Inhalt:
deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main
VG
noha
Nachtrag:
Bitte nicht auf den blau angezeigten Link klicken!
Dass aus dem Text ein Link erzeugt wird, ist ein (vor mir schon lange gemeldeter Fehler) dieses Forumprogramms.
noha
Hallo noha,
vielen Dank, ich habe die Datei entsprechen geändert.
Ursprünglich sah diese so aus:
# You may comment out this entry, but any other modifications may be lost.
# deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main # Bei Aktualisierung zu jammy deaktiviert
Außerdem habe ich die entsprechende Datei im Verzeichnis
/etc/apt/sources.list.d
gefunden, ich hoffe, dass das trotzdem das richtige ist, /etc/apt/sources.list gibt es bei mir nicht.
Mit freundlichen Grüßen
Juergen51
Hallo Jürgen,
da gab es einen Kopierfehler bei mir, zu wenig Text markiert. Das Verzeichnis heißt – wie von Ihnen bemerkt – sources.list.d
Ansonsten ist das mal wieder ein Beispiel, was bei einer Umstellung von einer älteren Version auf Ubuntu 22.04 verloren gehen kann. Immerhin ist der Verlust dokumentiert, aber dazu muss man
/etc/apt/sources.list.d/google-chrome.list
finden und lesen.
Im Verzeichnis sources.list.d hat jedes von Fremdquellen installieren Programm eine Datei. Schauen Sie mal in sources.list.d nach, welche weiteren Dateien es gibt und ob da die Updates auch deaktiviert wurden.
VG
noha
Danke noha,
hier habe ich, wie ich meine, wieder eine Menge dazugelernt.
Ich hatte festgestellt, dass nach meiner Änderung der Datei nichts passiert war, weil diese nicht abgespeichert worden war, was ich nicht bemerkt hatte.
Jetzt habe ich erkannt, dass die Bearbeitung dieser Datei nur mit Administratorrechten möglich ist.
jetzt ist auch das Update ordentlich durchgeführt worden.
Mit freundlichen Grüßen
Juergen51
Hallo noha,
ich habe noch folgende Dateien gefunden:
danielrichter2007-ubuntu-grub-customizer-jammy.list
# deb https://ppa.launchpadcontent.net/danielrichter2007/grub-customizer/ubuntu/ kinetic main # Bei Aktualisierung zu kinetic deaktiviert
# deb-src https://ppa.launchpadcontent.net/danielrichter2007/grub-customizer/ubuntu/ jammy main
helkaluin-ubuntu-webp-pixbuf-loader-jammy.list
# deb https://ppa.launchpadcontent.net/helkaluin/webp-pixbuf-loader/ubuntu/ kinetic main # Bei Aktualisierung zu kinetic deaktiviert
# deb-src https://ppa.launchpadcontent.net/helkaluin/webp-pixbuf-loader/ubuntu/ jammy main
libreoffice-ubuntu-ppa-focal.list
# deb https://ppa.launchpad.net/libreoffice/ppa/ubuntu jammy main # Bei Aktualisierung zu jammy deaktiviert
# deb-src https://ppa.launchpad.net/libreoffice/ppa/ubuntu focal main # Bei Aktualisierung zu lunar deaktiviert
microsoft-edge.list
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
# deb [arch=amd64] https://packages.microsoft.com/repos/edge/ stable main # Bei Aktualisierung zu jammy deaktiviert
teamviewer.list
### TeamViewer DEB repository list
### NOTE: Manual changes to this file
### – prevent it from being updated by TeamViewer package updates
### – will be lost after using the ´teamviewer repo´ command
### The original file can be restored with this command:
### cp /opt/teamviewer/tv_bin/script/teamviewer.list /etc/apt/sources.list.d/teamviewer.list
### which has the same effect as ´teamviewer repo default´
### NOTE: It is preferred to use the following commands to edit this file:
### teamviewer repo – show current repository configuration
### teamviewer repo default – restore default configuration
### teamviewer repo disable – disable the repository
### teamviewer repo stable – make all regular TeamViewer packages available (default)
### teamviewer repo preview – additionally, make feature preview packages available
### teamviewer repo development – additionally, make the latest development packages available
deb [signed-by=/usr/share/keyrings/teamviewer-keyring.gpg] https://linux.teamviewer.com/deb stable main
# deb https://linux.teamviewer.com/deb preview main
# deb https://linux.teamviewer.com/deb development main
Macht es Sinn, diese ebenfalls umzuschreiben?
Mit freundlichen Grüßen
Juergen51
Hallo Jürgen,
die Frage können nur Sie beantworten, weil nur Sie wissen, welche Programme Sie noch nutzen wollen.
In nahezu allen Konfigurationsdateien von Linux bedeutet das Zeichen # einen Kommentar für den Leser, so dass alles, was rechts davon in der Zeile steht, vom System nicht beachtet wird.
Um also einen Eintrag wieder zu aktivieren, löschen Sie das # und die Leerstelle links von dem Wort deb. Alle anderen Kommentarzeilen sind nur für den Leser da.
Alle Dateien im Verzeichnis /etc und den darunter liegenden Verzeichnissen dürfen nur mit root-Rechten bearbeitet werden. Vorher sinnvollerweise sichern.
VG
noha
Vielen Dank @soccer random, dass Sie mich über dieses Problem informiert haben. Es ist wichtig, den Computer regelmäßig zu verwenden und zu überprüfen, um sicherzustellen, dass der Betriebszyklus funktioniert. Vielen Dank!
In praktisch allen Linux-Konfigurationsdateien stellt das #-Symbol einen Kommentar für den Leser dar, daher wird alles, was rechts davon in der Zeile steht, vom System ignoriert.
lightsgrin