Altes Paket bei einer Software-Aktualisierung ignorieren Thema ist als GELÖST markiert
-
Themen Author - Erfahrenes Foren Mitglied
- Beiträge: 61
- Registriert: Samstag 9. Februar 2019, 13:56
- CPU: Intel Core i5-8600T bits: 64 type: MCP L2 cache: 9216 KiB
- GPU: Device-1: Intel UHD Graphics 630
- Kernel: 5.10.2-2-MANJARO
- Desktop-Variante: KDE
- GPU Treiber: i915 v: kernel
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 5 Mal
Altes Paket bei einer Software-Aktualisierung ignorieren
Hallo zusammen,
wie kann ich für die automatische Software-Aktualisierung in der Paketverwaltung (z.B. in pamac) einrichten, dass ein installiertes Paket beim Update ignoriert wird?
Ich habe z.B. das Paket didjvu V 0.8.2 aus dem AUR installiert. Das Update auf 0.9 scheitert wegen einem Fehler beim automatischen Kompilieren.
Inzwischen habe ich herausgefunden, wie ich die neue Version manuell installieren kann.
Mich würde aber interessieren, ob es eine Möglichkeit gibt, ältere Pakete einer Software von der automatischen Aktualisierung auszuschliessen. Es kommt halt doch immer wieder vor, dass die neue Version nicht richtig läuft.
Bei Kubuntu und Mint konnte man im Paketmanager muon oder synaptic ein Paket mit "nicht automatisch aktualisieren" markieren. Der Paketmanager hat dann angezeigt, ob es Probleme mit Abhängigkeiten gibt.
Gibt es eine solche Möglichkeit auch bei Manjaro?
Viele Grüße
Rotlux
wie kann ich für die automatische Software-Aktualisierung in der Paketverwaltung (z.B. in pamac) einrichten, dass ein installiertes Paket beim Update ignoriert wird?
Ich habe z.B. das Paket didjvu V 0.8.2 aus dem AUR installiert. Das Update auf 0.9 scheitert wegen einem Fehler beim automatischen Kompilieren.
Inzwischen habe ich herausgefunden, wie ich die neue Version manuell installieren kann.
Mich würde aber interessieren, ob es eine Möglichkeit gibt, ältere Pakete einer Software von der automatischen Aktualisierung auszuschliessen. Es kommt halt doch immer wieder vor, dass die neue Version nicht richtig läuft.
Bei Kubuntu und Mint konnte man im Paketmanager muon oder synaptic ein Paket mit "nicht automatisch aktualisieren" markieren. Der Paketmanager hat dann angezeigt, ob es Probleme mit Abhängigkeiten gibt.
Gibt es eine solche Möglichkeit auch bei Manjaro?
Viele Grüße
Rotlux
-
- Forum Held
- Beiträge: 2232
- Registriert: Dienstag 24. Mai 2016, 13:33
- CPU: Intel i5-3210M
- GPU: Intel HD 4000
- Kernel: 4.19
- Desktop-Variante: Openbox
- GPU Treiber: i915
- Hat sich bedankt: 20 Mal
- Danksagung erhalten: 495 Mal
Re: Altes Paket bei einer Software-Aktualisierung ignorieren
Hallo Rotlux,
nur selten und mit Bedacht anwenden:
in der /etc/pacman.conf die Option
auskommentieren.
https://wiki.archlinux.de/title/Pacman#Konfiguration
Aber wie gesagt, unbedingt diesen Hinweis beachten
"Bevor ein neues Paket installiert wird, sollte immer zunächst mit pacman -Syu eine Aktualisierung des kompletten Systems durchgeführt werden. Vor dem gleichen Hintergund sollte man auch bei Ausnahmen unter IgnorePkg und IgnoreGroup sehr umsichtig verfahren"
https://wiki.archlinux.de/title/Pacman# ... n_Upgrades
viele Grüße gosia
nur selten und mit Bedacht anwenden:
in der /etc/pacman.conf die Option
Code: Alles auswählen
IgnorePkg = Paketname
https://wiki.archlinux.de/title/Pacman#Konfiguration
Aber wie gesagt, unbedingt diesen Hinweis beachten
"Bevor ein neues Paket installiert wird, sollte immer zunächst mit pacman -Syu eine Aktualisierung des kompletten Systems durchgeführt werden. Vor dem gleichen Hintergund sollte man auch bei Ausnahmen unter IgnorePkg und IgnoreGroup sehr umsichtig verfahren"
https://wiki.archlinux.de/title/Pacman# ... n_Upgrades
viele Grüße gosia
-
Themen Author - Erfahrenes Foren Mitglied
- Beiträge: 61
- Registriert: Samstag 9. Februar 2019, 13:56
- CPU: Intel Core i5-8600T bits: 64 type: MCP L2 cache: 9216 KiB
- GPU: Device-1: Intel UHD Graphics 630
- Kernel: 5.10.2-2-MANJARO
- Desktop-Variante: KDE
- GPU Treiber: i915 v: kernel
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 5 Mal
Re: Altes Paket bei einer Software-Aktualisierung ignorieren
Ich habe in der Datei /etc/pacman.conf eingetragen:
Trotzdem wird von pamac danach immer noch im automatischen Software-Update die Version 0.9 zum Update ausgewählt.
Ich möchte es so haben, dass kein Hinweis auf Software-Updates wegen der neuen didjvu-Version mehr aufleuchtet.
Code: Alles auswählen
NoUpgrade = didjvu
Ich möchte es so haben, dass kein Hinweis auf Software-Updates wegen der neuen didjvu-Version mehr aufleuchtet.
-
- Forum Held
- Beiträge: 2232
- Registriert: Dienstag 24. Mai 2016, 13:33
- CPU: Intel i5-3210M
- GPU: Intel HD 4000
- Kernel: 4.19
- Desktop-Variante: Openbox
- GPU Treiber: i915
- Hat sich bedankt: 20 Mal
- Danksagung erhalten: 495 Mal
Re: Altes Paket bei einer Software-Aktualisierung ignorieren
Hallo Rotlux,
viele Grüße gosia
hm, schwierig. Ich kenne diese Option nur theoretisch, habe sie nie praktisch benutzt. Müsste also jemand anderes ran.
viele Grüße gosia
-
- Forum Held
- Beiträge: 959
- Registriert: Freitag 22. Dezember 2017, 14:17
- CPU: 6082
- GPU: wtf
- Kernel: pre-linux
- Desktop-Variante: pre-linux
- GPU Treiber: hab keine
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 166 Mal
Re: Altes Paket bei einer Software-Aktualisierung ignorieren
Wie kommst du denn auf das unten stehende? gosia hat dir doch schon geschrieben was du machen musst. IgnorePkg ist das richtige.
Nur zur Info: NoUpgrade ist für Dateien wie z.B. /etc/passwd oder /etc/fstab
Nur zur Info: NoUpgrade ist für Dateien wie z.B. /etc/passwd oder /etc/fstab
-
Themen Author - Erfahrenes Foren Mitglied
- Beiträge: 61
- Registriert: Samstag 9. Februar 2019, 13:56
- CPU: Intel Core i5-8600T bits: 64 type: MCP L2 cache: 9216 KiB
- GPU: Device-1: Intel UHD Graphics 630
- Kernel: 5.10.2-2-MANJARO
- Desktop-Variante: KDE
- GPU Treiber: i915 v: kernel
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 5 Mal
Re: Altes Paket bei einer Software-Aktualisierung ignorieren
Jetzt habe ich es so gemacht, wie gosia es angegeben hat:
Anschließend habe ich
gemacht.
Jetzt wird von der Software-Aktualisierung nicht mehr eine Aktualisierung von didjvu auf 0.9 angezeigt.
Ich hätte es auch gleich richtig machen können ...
Vielen Dank für Eure Mühe
Rotlux
Code: Alles auswählen
IgnorePkg = didjvu
Code: Alles auswählen
sudo pacman -Syu
Jetzt wird von der Software-Aktualisierung nicht mehr eine Aktualisierung von didjvu auf 0.9 angezeigt.
Ich hätte es auch gleich richtig machen können ...
Vielen Dank für Eure Mühe
Rotlux
-
- Forum Held
- Beiträge: 2232
- Registriert: Dienstag 24. Mai 2016, 13:33
- CPU: Intel i5-3210M
- GPU: Intel HD 4000
- Kernel: 4.19
- Desktop-Variante: Openbox
- GPU Treiber: i915
- Hat sich bedankt: 20 Mal
- Danksagung erhalten: 495 Mal
Re: Altes Paket bei einer Software-Aktualisierung ignorieren
Hallo Rotlux,
viele Grüße gosia
Im Eifer des Gefechtes kommt sowas vor Ich habe auch nicht gleich gesehen, daß Du nicht IgnorePkg sondern NoUpgrade genommen hast. Aber für solche Fälle haben wir ja Daemon, dessen scharfen Augen nichts entgeht
viele Grüße gosia