kein Zugriff auf Mirrors Thema ist als GELÖST markiert

Support rund um die Manjaro KDE Edition findet man in dieser Kategorie!
Benutzeravatar

Themen Author
m-bostaurus
Forum Gott
Forum Gott
Beiträge: 327
Registriert: Mittwoch 18. Mai 2016, 19:44
Wohnort: Nürnberg
CPU: AMD Ryzen 9 3950X / Ryzen 5 / i3 ca. 2005
GPU: nVidia GTX 1070Ti / nVidia
Kernel: 510
Desktop-Variante: stable (LXQt, Mate, KDE, XFCE)
GPU Treiber: nVidia - proprietär auf beiden Rechnern
Hat sich bedankt: 51 Mal
Danksagung erhalten: 12 Mal

kein Zugriff auf Mirrors

#1

Beitrag von m-bostaurus »

Ich wollte heute morgen mein Manjaro KDE aktualisieren, doch siehe da:

Code: Alles auswählen

Fehler: Konnte Datei 'community.db' nicht von ftp.tu-chemnitz.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von ftp.rz.tu-bs.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von mirror.alpix.eu übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von mirror.netcologne.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von ftp.halifax.rwth-aachen.de übertragen : The requested URL returned error: 404
Fehler: Keine Datenbank konnte synchronisiert werden (Konnte manche Dateien nicht übertragen)
Geht es nur mir so oder gibt es ein generelles Problem?
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1810
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: Sapphire Nitro+ AMD Radeon RX 7700 XT
Kernel: 6.10
Desktop-Variante: XFCE
GPU Treiber: amdgpu im Kernel
Hat sich bedankt: 181 Mal
Danksagung erhalten: 313 Mal

Re: kein Zugriff auf Mirrors

#2

Beitrag von LaGGGer »

Aktualisiere mal die Mirrorliste und probiere es dann nochmal.
Ich schlage diesen String vor, damit wird gleich ein Update angestoßen:

Code: Alles auswählen

sudo pacman-mirrors --country Germany,France,Austria && sudo pacman -Syu
°°
MfG LaGGGer
Benutzeravatar

Blueriver
Moderator
Moderator
Beiträge: 2389
Registriert: Donnerstag 19. Mai 2016, 15:49
CPU: AMD Quad Core A8 3,6GHz
GPU: AMD/ATI Radeon R7
Kernel: 6.12
Desktop-Variante: XFCE und KDE Stable, Testing, Unstable
GPU Treiber: Free
Hat sich bedankt: 31 Mal
Danksagung erhalten: 167 Mal

Re: kein Zugriff auf Mirrors

#3

Beitrag von Blueriver »

Vor längerer Zeit wurden alle Pakete von der Community in das extra Repo verschoben.
Deshalb gibt es ,,community.db" schon länger nicht mehr.
Du solltest /etc/pacman.conf bearbeiten und den Verweis auf das Community-Repository entfernen.

Allfred
Forum Gott
Forum Gott
Beiträge: 435
Registriert: Samstag 10. November 2018, 16:50
GPU:
Kernel:
Desktop-Variante:
GPU Treiber:
Hat sich bedankt: 66 Mal
Danksagung erhalten: 11 Mal

Re: kein Zugriff auf Mirrors

#4

Beitrag von Allfred »

Blueriver hat geschrieben: ↑Dienstag 4. März 2025, 11:14 Vor längerer Zeit wurden alle Pakete von der Community in das extra Repo verschoben.
Deshalb gibt es ,,community.db" schon länger nicht mehr.
Du solltest /etc/pacman.conf bearbeiten und den Verweis auf das Community-Repository entfernen.
Seit ein paar Tagen kommt auch hier diese Fehlermeldung bzgl. Datei 'community.db'.
Ist das ein lokal auftretender Fehler oder trifft das auf das gesamte Manjaro Release zu?
Benutzeravatar

Blueriver
Moderator
Moderator
Beiträge: 2389
Registriert: Donnerstag 19. Mai 2016, 15:49
CPU: AMD Quad Core A8 3,6GHz
GPU: AMD/ATI Radeon R7
Kernel: 6.12
Desktop-Variante: XFCE und KDE Stable, Testing, Unstable
GPU Treiber: Free
Hat sich bedankt: 31 Mal
Danksagung erhalten: 167 Mal

Re: kein Zugriff auf Mirrors

#5

Beitrag von Blueriver »

Wie du hiersehen kannst, gibt es jetzt kein 'community.db' mehr auf den Mirrors.

Das Folgende ist von der Bekanntgabe des Updates
vom 10.07.2023.

Code: Alles auswählen

[quote="philm, post:2, topic:143783"]
The community repository has been merged into extra and is now empty

The Arch [git migration ](https://archlinux.org/news/git-migration-announcement/) is now 
[complete ](https://archlinux.org/news/git-migration-completed/).

The `[community]` repository has been merged into `[extra]` and is now empty.
It may take a bit of time for mirrors to catch up 
(more details [here ](https://forum.manjaro.org/t/unstable-update-2023-05-21-repository-changes/140927)).

Update your system and merge the pacman 
[pacnew ](https://wiki.archlinux.org/title/Pacman/Pacnew_and_Pacsave) `/etc/pacman.conf.pacnew` file.

```
sudo pacman -Syu "pacman>=6.0.2-11"
```

In order to remove the defunct [community] repo changes must be made to `/etc/pacman.conf`.
Changes will be provided in a file with the extension .[pacnew ](https://wiki.archlinux.org/title/Pacman/Pacnew_and_Pacsave).
Pacman provides the utility `pacdiff` to manage these files and will use `vim -d` for comparison if the environment variable 
DIFFPROG is not set.

```
pacdiff -s
```

If you would like to use a different comparison tool you may prepend the env var:

```
DIFFPROG=meld pacdiff -s
```

Then sync with the repositories again:

```
sudo pacman -Syu
```

And you can also remove the now unused repository. No need to remove any packages from cache

```
sudo pacman -Sc
```
[/quote]

Quelle

Allfred
Forum Gott
Forum Gott
Beiträge: 435
Registriert: Samstag 10. November 2018, 16:50
GPU:
Kernel:
Desktop-Variante:
GPU Treiber:
Hat sich bedankt: 66 Mal
Danksagung erhalten: 11 Mal

Re: kein Zugriff auf Mirrors

#6

Beitrag von Allfred »

JA, das ist klar und war nicht bestandteil der Frage.
Müssen jetzt ALLE händisch die /etc/pacman.conf editieren?
Benutzeravatar

Blueriver
Moderator
Moderator
Beiträge: 2389
Registriert: Donnerstag 19. Mai 2016, 15:49
CPU: AMD Quad Core A8 3,6GHz
GPU: AMD/ATI Radeon R7
Kernel: 6.12
Desktop-Variante: XFCE und KDE Stable, Testing, Unstable
GPU Treiber: Free
Hat sich bedankt: 31 Mal
Danksagung erhalten: 167 Mal

Re: kein Zugriff auf Mirrors

#7

Beitrag von Blueriver »

Wenn jemand noch eine
`/etc/pacman.conf.pacnew`
hat, kann er sie natürlich mit `pacdiff' zusammenführen bzw bearbeiten.

Ansonsten müssen alle, die das bis jetzt noch nicht gemacht haben, das jetzt händisch erledigen.

Deshalb achte ich persönlich bei jedem Update auf `pacnew` Dateien und bearbeite sie zeitnah.

Allfred
Forum Gott
Forum Gott
Beiträge: 435
Registriert: Samstag 10. November 2018, 16:50
GPU:
Kernel:
Desktop-Variante:
GPU Treiber:
Hat sich bedankt: 66 Mal
Danksagung erhalten: 11 Mal

Re: kein Zugriff auf Mirrors

#8

Beitrag von Allfred »

Danke, ich habe noch nie etwas von einer `pacnew` gelesen.
Ich habe immer nur aktualisieren gemacht, wenn das System aufgefordert hat.
Selbst `Datenbank aktualisieren` behebt diese Änderung im Nachhinein nicht.
Kann auch sein, daß so lange Tutorials in englisch nicht meine Sache sind, da gibts einfach zu viele Verständnisprobleme.

Code: Alles auswählen

pacdiff -s
bash: pacdiff: Kommando nicht gefunden.
Benutzeravatar

gosia
Forum Held
Forum Held
Beiträge: 2406
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: 22 Mal
Danksagung erhalten: 563 Mal

Re: kein Zugriff auf Mirrors

#9

Beitrag von gosia »

Hallo Allfred,
Allfred hat geschrieben: ↑Dienstag 4. März 2025, 14:17 ich habe noch nie etwas von einer `pacnew` gelesen.
da wird es ja Zeit...
https://wiki.manjaro.org/index.php/System_Maintenance
https://wiki.archlinux.org/title/Pacman ... nd_Pacsave

viele Grüsse gosia
Benutzeravatar

Themen Author
m-bostaurus
Forum Gott
Forum Gott
Beiträge: 327
Registriert: Mittwoch 18. Mai 2016, 19:44
Wohnort: Nürnberg
CPU: AMD Ryzen 9 3950X / Ryzen 5 / i3 ca. 2005
GPU: nVidia GTX 1070Ti / nVidia
Kernel: 510
Desktop-Variante: stable (LXQt, Mate, KDE, XFCE)
GPU Treiber: nVidia - proprietär auf beiden Rechnern
Hat sich bedankt: 51 Mal
Danksagung erhalten: 12 Mal

Re: kein Zugriff auf Mirrors

#10

Beitrag von m-bostaurus »

LaGGGer hat geschrieben: ↑Dienstag 4. März 2025, 11:10 Aktualisiere mal die Mirrorliste und probiere es dann nochmal.
Ich schlage diesen String vor, damit wird gleich ein Update angestoßen:

Code: Alles auswählen

sudo pacman-mirrors --country Germany,France,Austria && sudo pacman -Syu
Das habe ich gemacht mit folgendem Erfolg:

Code: Alles auswählen

::INFO Mirrorliste erzeugt und gespeichert nach: /etc/pacman.d/mirrorlist
::INFO To reset custom mirrorlist 'sudo pacman-mirrors -id'
::INFO Um benutzerspezifische Einstellungen zu entfernen starte 'sudo pacman-mirrors -c all'
:: Paketdatenbanken werden synchronisiert …
 core ist aktuell
 extra                                                           8,1 MiB  8,31 MiB/s 00:01 [#####################################################] 100%
 community.db konnte nicht heruntergeladen werden
Fehler: Konnte Datei 'community.db' nicht von manjaro.kurdy.org übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von ftp.rz.tu-bs.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von mirror.alpix.eu übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von mirror.23m.com übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von ftp.uni-kl.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von ftp.gwdg.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von manjaro.ynh.ovh übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von ftp.halifax.rwth-aachen.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von mirror.netcologne.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von mirror.alwyzon.net übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von ftp.free.org übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von mirrors.eric.ovh übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von ftp.tu-chemnitz.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von mirror.easyname.at übertragen : The requested URL returned error: 404
Fehler: Keine Datenbank konnte synchronisiert werden (Konnte manche Dateien nicht übertragen)
Meine mirrorlist:

Code: Alles auswählen

## Manjaro Linux Benutzerdefinierte Mirrorliste
## Erzeugt auf 2025-03-04 19:59
##
## Bitte verwende 'pacman-mirrors -id' To reset custom mirrorlist
## Bitte verwende 'pacman-mirrors -c all' To reset custom mirrorlist
## Um benutzerspezifische Einstellungen zu entfernen starte 'pacman-mirrors -c all'
##

## Country : Germany
Server = https://manjaro.kurdy.org/stable/$repo/$arch

## Country : Germany
Server = http://ftp.rz.tu-bs.de/pub/mirror/manjaro.org/repos/stable/$repo/$arch

## Country : Germany
Server = https://mirror.alpix.eu/manjaro/stable/$repo/$arch

## Country : Germany
Server = https://mirror.23m.com/manjaro/stable/$repo/$arch

## Country : Germany
Server = http://ftp.uni-kl.de/pub/linux/manjaro/stable/$repo/$arch

## Country : Germany
Server = https://ftp.gwdg.de/pub/linux/manjaro/stable/$repo/$arch

## Country : France
Server = https://manjaro.ynh.ovh/stable/$repo/$arch

## Country : Germany
Server = https://ftp.halifax.rwth-aachen.de/manjaro/stable/$repo/$arch

## Country : Germany
Server = https://mirror.netcologne.de/manjaro/stable/$repo/$arch

## Country : Austria
Server = https://mirror.alwyzon.net/manjaro/stable/$repo/$arch

## Country : France
Server = http://ftp.free.org/mirrors/repo.manjaro.org/repos/stable/$repo/$arch

## Country : France
Server = https://mirrors.eric.ovh/manjaro/stable/$repo/$arch

## Country : Germany
Server = http://ftp.tu-chemnitz.de/pub/linux/manjaro/stable/$repo/$arch

## Country : Austria
Server = https://mirror.easyname.at/manjaro/stable/$repo/$arch
Meine pacman-mirrors.list:

Code: Alles auswählen

##
## /etc/pacman-mirrors.conf
##

## Branch Pacman should use (stable, testing, unstable)
Branch = stable

## Generation method
## 1) rank   - rank mirrors depending on their access time
## 2) random - randomly generate the output mirrorlist
# Method = rank

## Define protocols and priority
##   separated by comma 'https,http' or 'http,https'
## ATM available protocols are: http, https, ftp
## Not specifying a protocol will ban the protocol from being used
## If a mirror has more than one protocol defined only the first is written to the mirrorlist
## Empty means all in reversed alphabetic order
# Protocols =

## When set to False - all certificates are accepted.
## Use only if you fully trust all ssl-enabled mirrors.
# SSLVerify = True
Mein System sucht community, doch nirgends steht, dass es Community suchen soll, sondern stable.
@blueriver: Die Datei /etc/pacman.conf.pacnew ist bei mir völlig auskommentiert.
Bisher war ich es nur von Debian und Ubuntu gewohnt, dass Systeme wegen irgendwelcher Inkompatibilitäten nicht mehr updatebar waren. Jetzt habe ich denselben Mist bei Manjaro.
Benutzeravatar

Themen Author
m-bostaurus
Forum Gott
Forum Gott
Beiträge: 327
Registriert: Mittwoch 18. Mai 2016, 19:44
Wohnort: Nürnberg
CPU: AMD Ryzen 9 3950X / Ryzen 5 / i3 ca. 2005
GPU: nVidia GTX 1070Ti / nVidia
Kernel: 510
Desktop-Variante: stable (LXQt, Mate, KDE, XFCE)
GPU Treiber: nVidia - proprietär auf beiden Rechnern
Hat sich bedankt: 51 Mal
Danksagung erhalten: 12 Mal

Re: kein Zugriff auf Mirrors

#11

Beitrag von m-bostaurus »

gosia hat geschrieben: ↑Dienstag 4. März 2025, 20:01 Hallo Allfred,
Allfred hat geschrieben: ↑Dienstag 4. März 2025, 14:17 ich habe noch nie etwas von einer `pacnew` gelesen.
da wird es ja Zeit...
https://wiki.manjaro.org/index.php/System_Maintenance
https://wiki.archlinux.org/title/Pacman ... nd_Pacsave

viele Grüsse gosia
Hallo gosia, Deine Tipps sind bei mir erst in dem Augenblick erschienen, als ich meinen vorhergehenden Post absendete. Ich habe nun in Deine Links hinein geschaut und merke, dass ich nicht erkenne, welcher der vielen Befehle für mich relevant wäre. Was das Lesen englischer Texte angeht, bin ich bei Allfred. Ich verstehe zwar die Worte, aber die gemeinten Zusammenhänge bleiben mir schleierhaft.
Benutzeravatar

jolic
Forum Kenner
Forum Kenner
Beiträge: 183
Registriert: Sonntag 5. April 2020, 22:35
CPU: i7-13700T
GPU: UHD 770
Kernel: LTS 6.12.x
Desktop-Variante: KDE (Wayland)
GPU Treiber: i915
Hat sich bedankt: 30 Mal
Danksagung erhalten: 46 Mal

Re: kein Zugriff auf Mirrors

#12

Beitrag von jolic »

@m-bostaurus: Mach es einfach wie Blueriver geschrieben hat:
Du solltest /etc/pacman.conf bearbeiten und den Verweis auf das Community-Repository entfernen.

Code: Alles auswählen

sudo nano /etc/pacman.conf
Suche nach dem Abschnitt [community] und entferne diese Zeilen (vermutlich 3 Zeilen). Speichern und dann:

Code: Alles auswählen

sudo pacman -Syu
:)
Benutzeravatar

Themen Author
m-bostaurus
Forum Gott
Forum Gott
Beiträge: 327
Registriert: Mittwoch 18. Mai 2016, 19:44
Wohnort: Nürnberg
CPU: AMD Ryzen 9 3950X / Ryzen 5 / i3 ca. 2005
GPU: nVidia GTX 1070Ti / nVidia
Kernel: 510
Desktop-Variante: stable (LXQt, Mate, KDE, XFCE)
GPU Treiber: nVidia - proprietär auf beiden Rechnern
Hat sich bedankt: 51 Mal
Danksagung erhalten: 12 Mal

Re: kein Zugriff auf Mirrors

#13

Beitrag von m-bostaurus »

@jolic #blueriver So I did, und das hat geholfen. Problem gelöst.

Allfred
Forum Gott
Forum Gott
Beiträge: 435
Registriert: Samstag 10. November 2018, 16:50
GPU:
Kernel:
Desktop-Variante:
GPU Treiber:
Hat sich bedankt: 66 Mal
Danksagung erhalten: 11 Mal

Re: kein Zugriff auf Mirrors

#14

Beitrag von Allfred »

m-bostaurus hat geschrieben: ↑Dienstag 4. März 2025, 20:47 @jolic #blueriver So I did, und das hat geholfen. Problem gelöst.
Ich zähle mich auch zu den geretteten.
DANKE allen Helfern
Benutzeravatar

gosia
Forum Held
Forum Held
Beiträge: 2406
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: 22 Mal
Danksagung erhalten: 563 Mal

Re: kein Zugriff auf Mirrors

#15

Beitrag von gosia »

m-bostaurus hat geschrieben: ↑Dienstag 4. März 2025, 20:22 Was das Lesen englischer Texte angeht, bin ich bei Allfred.
Ok, für alle, die auch mit englisch auf Kriegsfuss stehen, eine kleine Übertragung:
Vorbemerkung:
für das Kommando mit pacdiff muss pacdiff auch installiert sein :) . Da es etwas "versteckt" ist, es befindet sich im Paket pacman-contrib, also z.B.

Code: Alles auswählen

sudo pacman -Syu pacman-contrib
zum vergleichen von zwei Dateien ist meld sehr gut geeignet, deshalb auch dieses installieren:

Code: Alles auswählen

sudo pacman -Syu meld
oder besser alles in einem Rutsch:

Code: Alles auswählen

sudo pacman -Syu meld pacman-contrib
Pacnew und Pacsave Dateien

Eine .pacnew-Datei kann während eines Paket-Upgrades erstellt werden, um zu vermeiden, dass eine bereits vorhandene Datei überschreiben wird. Eine .pacsave-Datei kann bei einer Paketentfernung oder durch eine Paketinstallation eines Pakets erstellt werden, das entfernt wurde. Diese Dateien erfordern manuelle Eingriffe des Benutzers und es ist eine gute Praxis, dies regelmäßig zu tun. Das Programm pacdiff kann helfen, diesen Prozess zu managen. Ein Beispiel wie es aussieht, wenn sich die Datei /etc/default/grub grub geändert hat:

Code: Alles auswählen

DIFFPROG=meld pacdiff -s
> pacnew file found for /etc/default/grub
:: (V)iew, (S)kip, (R)emove pacnew, (O)verwrite mit pacnew, (Q)uit: [v/s/r/o/q]

    V zeigt die Unterschiede zwischen den beiden Dateien
    S springt zum nächsten Wechsel und ermöglicht es Ihnen, es später oder manuell zu behandeln
    R behält Ihre vorhandene Datei und löscht die neue Datei
    O überschreibt die vorhandene Datei mit der neuen Datei
    Q beendet den Prozess ohne weitere Änderungen
Leider gibt es keine perfekte Roadmap für den Umgang mit diesen Dateien. Wenn Sie die ursprüngliche Konfigurationsdatei und die Syntax geändert haben, kann das Programm nicht mehr funktionieren oder die vorhandene Konfiguration nicht verwenden. Wenn Sie die Originaldatei entfernen und die neue Datei ohne Änderungen verwenden, können alle Konfigurationseinstellungen überschrieben werden. Manchmal muss man Stücke aus den neuen und alten Dateien kombinieren, um alles zum Laufen zu bringen. In diesen Situationen ist es besser, die Dateien manuell zu integrieren.

Nachbemerkung:
man kommt lange Zeit auch ohne das obige aus (oder ohne ähnliche Prozeduren), aber irgendwann fällt es einem auf die Füsse, wenn man sich nicht in irgendeine Weise um das ganze pacnew/pacsave-Gedöns kümmert.

viele Grüsse gosia
Antworten