Public keyring not found;


(piteq) #1

Po kilku latach używania Manjaro postanowiłem przejść na “czystego” Archa.Po instalacji myślałem że już po wszystkim, lecz…Pierwsze co zrobiłem to zainstalowałem Octopi(przyzwyczjie z Manjaro), który pokzał 40 aktualizacji.Klikam więc aktualizacje i…na koniec otrzymuje komuikat jak w temacie.
Dodam tylko że próbowałem wielu rozwiązań jakie znalazłem w necie.I tak

sudo pacman -Sy archlinux-keyring && pacman -Syyu

zwraca
error: duplicated database entry ‘systemd’
warning: archlinux-keyring-20180404-1 is up to date – reinstalling


(marcin82) #2

Najpierw wykonaj:
# pacman -Scc

Poka wyniki poleceń:
grep -v "#" /etc/pacman.conf | sed '/^\s*$/d'
# pacman -Syy
# pacman -Syu

EDYCJA:
W jaki sposób instalowany był Arch? Metodą oficjalną przez chroot czy przy użyciu medżik-instalatorów? Czy to przerabiane Manjaro?


(Domker) #3

Musiałeś coś namieszać. Niedawno instalowałem sobie Arch Linux na czysto po prawie 5 latach bez reinstalacji na lapku i Octopi też sobie zbudowałem z AUR, bo choć prawie nie używam to czasami się przydaje i dzała ok.
@marcin82 zadał dobre pytanie - w jaki sposób instalowałeś Arch Linux, bo to może być źródłem problemów.

Pokaż jeszcze wynik:
sudo pacman -S --debug archlinux-keyring

Spróbuj odświeżyć klucze dla pacmana:
sudo pacman-key --refresh-keys && sudo pacman -Syyu

Tak na przyszłość to aktualizacja przez Octopi nie jest zawsze dobrym pomysłem.
Lepiej użyć sudo pacman -Syyu.


(piteq) #4

System to BlueStar…
Z problemem poradziłem sobie w sposób troche brutalny.Odpaliłem LiveCD i podmieniłem zawartość katalogu /etc/pacman.d
Niestety natrafiłem na kolejny problem, mianowicie stery własnościowe Nvidia.Paczka zainstalowana, reset i… dalej nouveau .

Cytat

[piteq@piteq-pc ~]$ inxi -SG
System:
Host: piteq-pc Kernel: 4.15.15-1-ARCH x86_64 bits: 64
Desktop: KDE Plasma 5.12.4 Distro: Arch Linux
Graphics:
Card-1: NVIDIA GP106 [GeForce GTX 1060 6GB] driver: nouveau v: kernel
Display: x11 server: X.Org 1.19.6 driver: nouveau
unloaded: fbdev,modesetting,nv,vesa resolution: 1920x1080~60Hz
OpenGL: renderer: NV136 v: 4.3 Mesa 18.0.0


(Domker) #5

System bazuje na Archu, więc spróbuj może minimalnej konfiguracji nvidia z Arch Wiki:
https://wiki.archlinux.org/index.php/NVIDIA


(piteq) #6

Cytat

Warning: Do not forget to run mkinitcpio every time there is a nvidia driver update

Cytat

System:
Host: piteq-pc Kernel: 4.15.15-1-ARCH x86_64 bits: 64
Desktop: KDE Plasma 5.12.4 Distro: Arch Linux
Graphics:
Card-1: NVIDIA GP106 [GeForce GTX 1060 6GB] driver: nvidia v: 390.48
Display: x11 server: X.Org 1.19.6 driver: nvidia
unloaded: fbdev,modesetting,nouveau,nv,vesa resolution: 1920x1080~60Hz
OpenGL: renderer: GeForce GTX 1060 6GB/PCIe/SSE2 v: 4.6.0 NVIDIA 390.48


(Domker) #7

No i git. Sterownik działa. Jedynie jest ostrzeżenie, że będziesz musiał ręcznie wywoływać mkinitcpio (początkowy ramdisk) po każdym uaktualnieniu sterowników Nvidii.

W każdym razie jak wykonasz ten punkt:
https://wiki.archlinux.org/index.php/NVIDIA#Pacman_hook
To zrobi to za Ciebie pacman.