Çözüldü EndeavourOS güncellenirken "error: failed to commit transaction" hatası

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

lnxwizard

Hectopat
Katılım
24 Eylül 2020
Mesajlar
321
Çözümler
12
Yer
Ankara
Daha fazla  
Cinsiyet
Erkek
sudo pacman -Syu Komutu ile sistemimi güncellerken herşey ilk başta normal gidiyor ama en son tüm güncellemeler tamamlandıktan sonra
Kod:
error: libldap: signature from "Frederik Schwan <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/libldap-2.6.4-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
benzeri 30-40 tane hata mesajı veriyor, hepsine 'y' diyorum. En sonda:
Kod:
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.
Hatasını verip güncelleme başarısız oluyor. İnternette biraz araştırdım birkaç yöntem denedim ama hiçbiri olmadı. Bunu nasıl çözebilirim?
 
Çözüm
OzgunP hocamızın yöntemini denemeden önce EndeavourOS'un forumundaki konuda yer alan yöntemi deneyeyim dedim ve sorunumu çözdüm. Konu linki burada.

Çözüm:
Kod:
sudo mv /etc/pacman.d/gnupg /root/pacman-key.bak
sudo pacman-key --init
sudo pacman-key --populate archlinux endeavouros
sudo pacman -Syy archlinux-keyring endeavouros-keyring
sudo pacman -Syyu

Yardım etmeye çalışan herkese teşekkür ederim sizi uğraştırdıysam kusuruma bakmayın.
sudo pacman -Syu Komutu ile sistemimi güncellerken herşey ilk başta normal gidiyor ama en son tüm güncellemeler tamamlandıktan sonra
Kod:
error: libldap: signature from "Frederik Schwan <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/libldap-2.6.4-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
benzeri 30-40 tane hata mesajı veriyor, hepsine 'y' diyorum. En sonda:
Kod:
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.
Hatasını verip güncelleme başarısız oluyor. İnternette biraz araştırdım birkaç yöntem denedim ama hiçbiri olmadı. Bunu nasıl çözebilirim?

Hepsine n diyin.

@lnxwizard, lütfen konuya dönüş sağlayınız.
 
Son düzenleme:
Bash:
sudo pacman -S archlinux-keyring
sudo pacman-key --init
sudo pacman-key --populate archlinux
sudo pacman -Syyyuuu

Eğer bu yöntem işe yaramazsa farklı bir şekilde deneyeceğiz.
 
Hepsine n diyin.

@lnxwizard, lütfen konuya dönüş sağlayınız.
Hocam sizi biraz beklettim kusuruma bakmayın. Sonuç yine aynı
Kod:
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.
.

Bash:
sudo pacman -S archlinux-keyring
sudo pacman-key --init
sudo pacman-key --populate archlinux
sudo pacman -Syyyuuu

Eğer bu yöntem işe yaramazsa farklı bir şekilde deneyeceğiz.
sudo pacman -S archlinux-keyring kodunu denerken yine aynı hata mesajından sadece 1 tane verdi.
sudo pacman-key --init ve sudo pacman-key --populate archlinux komutu hata vermedi.
sudo pacman -Syyyuuu komutunda ise aynı hata mesajından 10-12 tane verdi.

Hocam tekrardan denedim ilk 3 komutta hata vermedi ama sondaki komutta 20 tane aynı hata mesajından verdi.
 
Son düzenleme:
/etc/pacman.conf dosyasını root yetkilerle açın.
Ardından şu satırı bulun:

Kod:
SigLevel    = Required DatabaseOptional
LocalFileSigLevel = Optional

Screenshot from 2023-06-13 22-04-10.png


Muhtemelen 42-43. satırlarda yer alıyordur.
Burada = kısmından sonrasını geçici olarak Never yazıp kaydedin.

Yani şu şekilde gözükecek:

Kod:
SigLevel    = Never
LocalFileSigLevel = Never

Bu işlemi tamamladıktan sonra ilk mesajımda yer alan komutları tekrar girin. Komutlar kuvvetle muhtemel herhangi bir hata vermeyecek.

Komutları da girdikten sonra /etc/pacman.conf dosyasını tekrar düzenleyip eski hâline getirin.
 
/etc/pacman.conf dosyasını root yetkilerle açın.
Ardından şu satırı bulun:

Kod:
SigLevel    = Required DatabaseOptional
LocalFileSigLevel = Optional

Eki Görüntüle 1819867

Muhtemelen 42-43. satırlarda yer alıyordur.
Burada = kısmından sonrasını geçici olarak Never yazıp kaydedin.

Yani şu şekilde gözükecek:

Kod:
SigLevel    = Never
LocalFileSigLevel = Never

Bu işlemi tamamladıktan sonra ilk mesajımda yer alan komutları tekrar girin. Komutlar kuvvetle muhtemel herhangi bir hata vermeyecek.

Komutları da girdikten sonra /etc/pacman.conf dosyasını tekrar düzenleyip eski hâline getirin.
Hocam sorun hala devam ediyor.

/etc/pacman.conf dosyasını root yetkilerle açın.
Ardından şu satırı bulun:

Kod:
SigLevel    = Required DatabaseOptional
LocalFileSigLevel = Optional

Eki Görüntüle 1819867

Muhtemelen 42-43. satırlarda yer alıyordur.
Burada = kısmından sonrasını geçici olarak Never yazıp kaydedin.

Yani şu şekilde gözükecek:

Kod:
SigLevel    = Never
LocalFileSigLevel = Never

Bu işlemi tamamladıktan sonra ilk mesajımda yer alan komutları tekrar girin. Komutlar kuvvetle muhtemel herhangi bir hata vermeyecek.

Komutları da girdikten sonra /etc/pacman.conf dosyasını tekrar düzenleyip eski hâline getirin.
Hocam eğer sorunu çözücekse EndeavourOS'u tekrardan kurabilirim. Zaten kuralı 2 gün oldu, birkaç program dışında birşey yüklemedim. Yani benim için sıkıntı olmaz.
 
Son düzenleme:
Bu hatayı bugün ben archcraft ı denerken aldım.
Ve işin garibi,

Pazar gününden beri gün içinde internet bağlantısı bazen 5 dak aralıklar ile gidiyor. Bazen de 2 saat oyun ekranı açık kalsa bile bağlantı hiç düşmediği oluyor. Bunu da oynadığım mobil oyundan biliyorum. Sürekli ekran donup sonra bağlantı hatası vermesinden dolayı.
 
Hata mesajı nedir?
Mümkünse ekran görüntüsü atın.
Buna benzer 10-20 tane hata mesajı veriyor.

Kod:
error: libldap: signature from "Frederik Schwan <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/libldap-2.6.4-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]

Hepsine 'y' veya 'n' dedikten sonra da
Kod:
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.
bu mesajı veriyor.

Bu hatayı bugün ben archcraft ı denerken aldım.
Ve işin garibi,

Pazar gününden beri gün içinde internet bağlantısı bazen 5 dak aralıklar ile gidiyor. Bazen de 2 saat oyun ekranı açık kalsa bile bağlantı hiç düşmediği oluyor. Bunu da oynadığım mobil oyundan biliyorum. Sürekli ekran donup sonra bağlantı hatası vermesinden dolayı.
Hocam siz hatayı çozebildiniz mi?
 
Ben hatayı Archcraft'u silip Garuda'yı yeniden yükleyerek çözdüm. Dün 2 monitör çözünürlük sorununu bir türlü bulamamıştım ama bugün çözdüm. Yaklaşık 6 saat önce yüklemeyi yaptım. Anlık kısa bağlantı sorunu verse bile sorunsuz Update'leri yaptım Garuda da.
Hatta KDE Plasma görsel yapılandırması esnasında sürekli internet gidip geliyor idi. Size de o denk gelmiş olabilir.

Son 2-3 saattir bağlantı sorunu oluyorsa bile fark etmiyorum. Yemek - film derken aktif takip etmiyorum net bağlantısını.

Şahsi fikrim Telekom bağlantı sorunu olabileceği. Bölgesel değişim veya yapılandırma esnasında olabilecek kesinti hatalardan dolayı dosyayı düzgün indiremiyor olabilirsiniz.
 
Son düzenleyen: Moderatör:

Geri
Yukarı