Dziś siadłem do mojego Asusa z Archem XFCE i wydałem polecenia:
pak -m
a następnie
pak -Syu
Rozpoczęła się aktualizacja i znów zawód. Otrzymałem następujący komunikat:
*****
Rozpoczynanie pełnej aktualizacji systemu...
rozwiązywanie zależności...
szukanie sprzecznych pakietów...
błąd: nie udało się przygotować transakcji (nie udało się rozwiązać zależności)
:: instalacja libpcap (1.10.1-1) uszkodzi zależności 'libpcap=1.10.0' wymagane przez lib32-libpcap
*****
Co powinienem zrobić? - Domyślam się, że powinienem coś ręcznie wyrzucić. Tylko co?
Raz jeszcze puścić aktualizację, a jeśli problem się powtórzy - zmienić repozytoria, bo są stare (mimo pak -m). W oficjalnym repo jest właściwa paczka:
https://archlinux.org/packages/multilib/x86_64/lib32-libpcap/
Tu pytanie, czy na pewno potrzebujesz bibliotek lib32?
Bo jeżeli nie, to niepotrzebnie masz odkomentowane repo multilib.
Robert - samo odkomentowanie niczego nie powoduje. Dopiero jak jakiś program potrzebuje lib32-* to coś ciągnie. IMO - jeśli nie ma się 100% pewności, że żaden program, żaden sprzęt nie wymaga lib32, to lepiej to mieć odkomentowane. Jedyny niechciany efekt, to nieco wolniejsza synchronizacja lokalnej z odległą bazy oprogramowania.
Nadto, jeśli Janek nie potrzebuje lib32-*, to samo odkomentowanie repozytorium nie rozwiąże problemu - należałoby również usunąć paczkę lib32-libpcap (ta jest zależnością wine, zatem jeśli Janek go używa, to rozwiązanie jest bez sensu).
Paweł, miałem na myśli że zakomentowanie repo multilib, wiąże się z tym ażeby pousuwać wszystkie paczki lib32.
Znając Janka to raczej nie korzysta z wine :)
@robson75
Raczej nie korzystam z Wine. Kiedyś chciałem, ale mi nie wyszło. Miałem już nawet katalog [C:] ale w sumie okazało się, że nie korzystam.
Wczoraj w nocy próbowałem dwa razy zrobić aktualizację i przed chwilą znów i mam ten sam komunikat.
Faktycznie nie wiem, co jeszcze, prócz Wine, mogłoby korzystać u mnie z tej paczki.
Ściągnąłem paczkę z https://archlinux.org/packages/multilib/x86_64/lib32-libpcap/
Zaraz ją rozpakuję.
Ale czy wystarczy zamiana ręczna tej paczki, czy to trzeba jakoś instalować? STOP. Tam jest ~ pkg.tar.zst
Jak z tym postępować?
Czy to oznacza, że muszę zrobić [build] ?
Janek, qwa, nie kombinuj!
W repo winny być zaktualizowane paczki. Coś jest nie tak z Twoimi repo.
Weź spróbuj tę paczkę usunąć przez pacman -Rcns (nie potwierdzaj) - zobaczysz co ją potrzebuje w systemie.
@pavbaranov
Jest tak. (udało mi się nie potwierdzić)
pacman -Rcns lib32-libpcap (06-16 00:23)
sprawdzanie zależności...
:: engrampa opcjonalnie wymaga p7zip: 7Z and ARJ archive support
:: git opcjonalnie wymaga perl-libwww: git svn
:: jasper opcjonalnie wymaga freeglut: jiv support
:: libnewt opcjonalnie wymaga python2: libnewt support with the _snack module
:: libproxy opcjonalnie wymaga python2: Python 2.x bindings
:: libtiff opcjonalnie wymaga freeglut: for using tiffgt
:: libwebp opcjonalnie wymaga freeglut: vwebp viewer
:: mc opcjonalnie wymaga cabextract: ucab extfs
:: mc opcjonalnie wymaga p7zip: support for 7zip archives
:: parole opcjonalnie wymaga gst-libav: Extra media codecs
:: phonon-qt5-gstreamer opcjonalnie wymaga gst-libav: libav codec
:: qt5-multimedia opcjonalnie wymaga gst-libav: ffmpeg plugin
:: vim opcjonalnie wymaga python2: Python 2 language support
:: webkit2gtk opcjonalnie wymaga gst-libav: nonfree media decoding
Pakiety (38) cabextract-1.9.1-2 faudio-21.06-1 freeglut-3.2.1-2
gnu-netcat-0.7.1-8 gst-libav-1.18.4-1 icoutils-0.32.3-3
lib32-acl-2.3.1-1 lib32-faudio-21.06-1 lib32-gettext-0.21-1
lib32-lcms2-2.12-1 lib32-libnl-3.5.0-1 lib32-sdl2-2.0.14-1
mesa-demos-8.4.0-4 p7zip-1:17.04-1 perl-clone-0.45-3
perl-encode-locale-1.05-8 perl-file-listing-6.14-2
perl-html-parser-3.76-2 perl-html-tagset-3.20-11
perl-http-cookies-6.10-2 perl-http-daemon-6.06-3
perl-http-date-6.05-4 perl-http-message-6.32-2
perl-http-negotiate-6.01-9 perl-io-html-1.004-2
perl-libwww-6.54-2 perl-lwp-mediatypes-6.02-9
perl-net-http-6.21-2 perl-try-tiny-0.30-6 perl-uri-5.09-2
perl-www-robotrules-6.02-9 playonlinux-4.3.4-3 python2-2.7.18-3
python2-wxpython3-3.0.2.0-3 wine-6.10-1 wxgtk-common-3.0.5.1-2
wxgtk3-3.0.5.1-2 lib32-libpcap-1.10.0-1
Odzyskane miejsce na dysku: 647,56 MiB
Dla mnie bardzo ważny jest [mc]. Bez niego w zasadzie jestem całkowicie bezradny.
To wywal wine i playonlinux, jeżeli nie używasz i lib32-libpcap zostanie odinstalowane.
Inna sprawa - to zaktualizować repozytoria, bowiem to co u Ciebie się dzieje, będzie powodować częściowe aktualizacje itp. itd.
@robson75
@pavbaranov
Dobra, wywalę Wine i Playonlinux
Jak zaktualizować repozytoria nie wiem. Codzienni robię jakieś aktualizacje i wydawało mi się, że to powinno wystarczać.
No kurcze, pak -m winno wystarczyć. Muszę zerknąć co tam jest w ustawieniach.
@pavbaranov
[pak -m] robię każdorazowo przed [pak -Syu]
Wyrzuciłem Wine, Playonlinux chyba samo się odinstalowało, i zresetowałem kompa.
Wpisałem [pak -Syu]
rezultat jest taki:
:: Rozpoczynanie pełnej aktualizacji systemu...
rozwiązywanie zależności...
szukanie sprzecznych pakietów...
błąd: nie udało się przygotować transakcji (nie udało się rozwiązać zależności)
:: instalacja alsa-lib (1.2.5.1-3) uszkodzi zależności 'alsa-lib=1.2.5' wymagane przez lib32-alsa-lib
No to wywal lib32-alsa-lib.
Widzisz Janek, tak to właśnie jest jak się miesza biblioteki.
Proponuje wejść do pacman.conf, i przy repo multilib postawić #
#[multilib]
#Include = /etc/pacman.d/mirrorlist
Następnie wykonaj
pak -Syy
Uruchom octopi, i wpisz lib32, i weź wszystko co Ci się wyświetli pousuwaj.
@robson75
Wywaliłem Lib32-alsa-lib
Aktualizacja ruszyła.
To miała być wielka aktualizacja, ale niestety, rezultat jest następujący:
błąd: nie udało się pobrać pliku 'skypeforlinux-stable-bin-8.73.0.92-1-x86_64.pkg.tar.zst' z random-mirror.chaotic.cx : Failed to connect to shantitribe.eu port 443: Brak trasy do hosta
błąd: nie udało się pobrać pliku 'zoom-5.6.7-1-x86_64.pkg.tar.zst' z random-mirror.chaotic.cx : Failed to connect to shantitribe.eu port 443: Brak trasy do hosta
(94/94) sprawdzanie kluczy w bazie [######################] 100%
pobieranie potrzebnych kluczy...
:: Zaimportować klucz PGP 57F3D9CC660431DD, "Pedro Henrique Lara Campos <root@pedrohlc.com>"? [T/n] T
(94/94) sprawdzanie spójności pakietów [######################] 100%
błąd: archlinux-appstream-data-pamac: klucz "1949E60D299007430C94DC0657F3D9CC660431DD" jest nieznany
:: Zaimportować klucz PGP 1949E60D299007430C94DC0657F3D9CC660431DD? [T/n] T
:: Plik /var/cache/pacman/pkg/archlinux-appstream-data-pamac-20210612-1-any.pkg.tar.zst jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] T
:: Plik /var/cache/pacman/pkg/octopi-notifier-qt5-0.11.0-2-x86_64.pkg.tar.zst jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] T
:: Plik /var/cache/pacman/pkg/skypeforlinux-stable-bin-8.73.0.92-1-x86_64.pkg.tar.zst jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] T
:: Plik /var/cache/pacman/pkg/zoom-5.6.7-1-x86_64.pkg.tar.zst jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] T
błąd: nie udało się dokonać transakcji (Niepoprawny lub uszkodzony pakiet (podpis PGP))
Wystąpiły błędy, nie zaktualizowano żadnego pakietu.
@robson75
mam w pacman.conf
#[multilib]
#Include = /etc/pacman.d/mirrorlist
bo chyba robiliśmy to już wcześniej
teraz zrobię pak -Syy i zobaczymy
pacman -Syy (06-16 21:02)
:: Synchronizowanie baz danych z pakietami...
core 134,3 KiB 136 KiB/s 00:01 [######################] 100%
extra 1566,2 KiB 698 KiB/s 00:02 [######################] 100%
community 5,6 MiB 761 KiB/s 00:08 [######################] 100%
chaotic-aur 1106,7 KiB 248 KiB/s 00:04 [######################] 100%
Zrobię reset
Tym razem wykazał więcej pakietów do ściągnięcia (czyli jak poprzednio ale ściągnął mniej i zaczął aktualizację) ale ściągnął mniej pakietów i znów to samo czyli:
błąd: nie udało się pobrać pliku 'skypeforlinux-stable-bin-8.73.0.92-1-x86_64.pkg.tar.zst' z random-mirror.chaotic.cx : Failed to connect to shantitribe.eu port 443: Brak trasy do hosta
(94/94) sprawdzanie kluczy w bazie [######################] 100%
(94/94) sprawdzanie spójności pakietów [######################] 100%
błąd: archlinux-appstream-data-pamac: podpis od "Nico Jensch <dr460nf1r3@garudalinux.org>" posiada nieznane zaufanie
:: Plik /var/cache/pacman/pkg/archlinux-appstream-data-pamac-20210612-1-any.pkg.tar.zst jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] T
błąd: octopi-notifier-qt5: podpis od "Nico Jensch <dr460nf1r3@garudalinux.org>" posiada nieznane zaufanie
:: Plik /var/cache/pacman/pkg/octopi-notifier-qt5-0.11.0-2-x86_64.pkg.tar.zst jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] T
błąd: skypeforlinux-stable-bin: podpis od "Nico Jensch <dr460nf1r3@garudalinux.org>" posiada nieznane zaufanie
:: Plik /var/cache/pacman/pkg/skypeforlinux-stable-bin-8.73.0.92-1-x86_64.pkg.tar.zst jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] T
błąd: zoom: podpis od "Nico Jensch <dr460nf1r3@garudalinux.org>" posiada nieznane zaufanie
:: Plik /var/cache/pacman/pkg/zoom-5.6.7-1-x86_64.pkg.tar.zst jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] T
błąd: nie udało się dokonać transakcji (Niepoprawny lub uszkodzony pakiet (podpis PGP))
Wystąpiły błędy, nie zaktualizowano żadnego pakietu.
Ciekawa sprawa, bo ja usunąłem Pamaca przez Octopi, a tutaj pokazuje jakieś uszkodzone pliki Pamaca
Poprzednio ściągał więcej. Teraz całość wygląda tak:
:: Synchronizowanie baz danych z pakietami...
core is up to date
extra is up to date
community is up to date
chaotic-aur is up to date
:: Rozpoczynanie pełnej aktualizacji systemu...
rozwiązywanie zależności...
szukanie sprzecznych pakietów...
Pakiety (94) alsa-lib-1.2.5.1-3 alsa-topology-conf-1.2.5.1-1
alsa-ucm-conf-1.2.5.1-1 archlinux-appstream-data-pamac-20210612-1
archlinux-keyring-20210616-1 attica-5.83.0-1 bluez-5.59-2
bluez-libs-5.59-2 bluez-utils-5.59-2
ca-certificates-mozilla-3.67-1 cmake-3.20.4-1
cups-filters-1.28.9-1 enchant-2.2.15-4
extra-cmake-modules-5.83.0-1 firefox-89.0.1-1
firefox-i18n-pl-89.0.1-1 fuse-common-3.10.4-1 fuse3-3.10.4-1
gd-2.3.2-3 glib2-2.68.3-1 grub-2:2.06-1 hwids-20210613-1
imagemagick-7.1.0.0-1 jasper-2.0.32-1 kactivities-5.83.0-1
karchive-5.83.0-1 kauth-5.83.0-1 kbookmarks-5.83.0-1
kcalendarcore-5.83.0-1 kcmutils-5.83.0-1 kcodecs-5.83.0-1
kcompletion-5.83.0-1 kconfig-5.83.0-1 kconfigwidgets-5.83.0-1
kcontacts-1:5.83.0-1 kcoreaddons-5.83.0-1 kcrash-5.83.0-1
kdbusaddons-5.83.0-1 kdeclarative-5.83.0-1 kded-5.83.0-1
kdelibs4support-5.83.0-1 kdoctools-5.83.0-1 kemoticons-5.83.0-1
kfilemetadata-5.83.0-1 kglobalaccel-5.83.0-1 kguiaddons-5.83.0-1
khtml-5.83.0-1 ki18n-5.83.0-1 kiconthemes-5.83.0-1 kio-5.83.0-1
kirigami2-5.83.0-1 kitemmodels-5.83.0-1 kitemviews-5.83.0-1
kjobwidgets-5.83.0-1 kjs-5.83.0-1 knewstuff-5.83.0-1
knotifications-5.83.0-1 knotifyconfig-5.83.0-1 kpackage-5.83.0-1
kparts-5.83.0-1 kpty-5.83.0-1 kross-5.83.0-1 kservice-5.83.0-1
ktextwidgets-5.83.0-1 kunitconversion-5.83.0-1 kwallet-5.83.0-1
kwidgetsaddons-5.83.0-1 kwindowsystem-5.83.0-1 kxmlgui-5.83.0-1
libavif-0.9.1-1 libpcap-1.10.1-1 libwpe-1.10.1-1
llvm-libs-12.0.0-2 m4-1.4.19-1 nss-3.67-1
octopi-notifier-qt5-0.11.0-2 openmpi-4.1.1-2 prison-5.83.0-1
purpose-5.83.0-1 qt5-script-5.15.4-1
qt5-wayland-5.15.2+kde+r28-1 skypeforlinux-stable-bin-8.73.0.92-1
solid-5.83.0-1 sonnet-5.83.0-1 sudo-1.9.7.p1-1
syndication-5.83.0-1 syntax-highlighting-5.83.0-1
threadweaver-5.83.0-1 tracker3-3.1.2-1 unrar-1:6.0.7-1
vulkan-icd-loader-1.2.178-1 wpebackend-fdo-1.10.0-1
xfsprogs-5.12.0-1 zoom-5.6.7-1
Do pobrania: 195,69 MiB
Do zainstalowania: 1172,86 MiB
Zmiana po aktualizacji: 8,77 MiB
:: Kontynuować instalację? [T/n] T
:: Pobieranie pakietów...
archlinux-appstr... 18,6 MiB 629 KiB/s 00:30 [######################] 100%
octopi-notifier-... 718,9 KiB 311 KiB/s 00:02 [######################] 100%
skypeforlinux-st... 108,6 MiB 785 KiB/s 02:22 [######################] 100%
zoom-5.6.7-1-x86_64 67,8 MiB 774 KiB/s 01:30 [######################] 100%
Total (4/4) 195,7 MiB 747 KiB/s 04:28 [######################] 100%
błąd: nie udało się pobrać pliku 'skypeforlinux-stable-bin-8.73.0.92-1-x86_64.pkg.tar.zst' z random-mirror.chaotic.cx : Failed to connect to shantitribe.eu port 443: Brak trasy do hosta
(94/94) sprawdzanie kluczy w bazie [######################] 100%
(94/94) sprawdzanie spójności pakietów [######################] 100%
błąd: archlinux-appstream-data-pamac: podpis od "Nico Jensch <dr460nf1r3@garudalinux.org>" posiada nieznane zaufanie
:: Plik /var/cache/pacman/pkg/archlinux-appstream-data-pamac-20210612-1-any.pkg.tar.zst jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] T
błąd: octopi-notifier-qt5: podpis od "Nico Jensch <dr460nf1r3@garudalinux.org>" posiada nieznane zaufanie
:: Plik /var/cache/pacman/pkg/octopi-notifier-qt5-0.11.0-2-x86_64.pkg.tar.zst jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] T
błąd: skypeforlinux-stable-bin: podpis od "Nico Jensch <dr460nf1r3@garudalinux.org>" posiada nieznane zaufanie
:: Plik /var/cache/pacman/pkg/skypeforlinux-stable-bin-8.73.0.92-1-x86_64.pkg.tar.zst jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] T
błąd: zoom: podpis od "Nico Jensch <dr460nf1r3@garudalinux.org>" posiada nieznane zaufanie
:: Plik /var/cache/pacman/pkg/zoom-5.6.7-1-x86_64.pkg.tar.zst jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] T
błąd: nie udało się dokonać transakcji (Niepoprawny lub uszkodzony pakiet (podpis PGP))
Wystąpiły błędy, nie zaktualizowano żadnego pakietu.
zrobiłem
[pak -Syy]
a później
[pak -Syu]
ale jest to samo.
Nie aktualizuje.
@robson75
@pavbaranov
Użyłem polecenia Reflector. Jest tak:
reflector --verbose --latest 5 --sort rate --save /etc/pacman.d/mirrorlist
[2021-06-16 22:31:18] INFO: rating 5 mirror(s) by download speed
[2021-06-16 22:31:18] INFO: Server Rate Time
[2021-06-16 22:31:18] WARNING: failed to rate rsync download (rsync://mirror.pseudoform.org/packages/community/os/x86_64/community.db): [Errno 2] No such file or directory: 'rsync'
[2021-06-16 22:31:18] INFO: rsync://mirror.pseudoform.org/packages/ 0.00 KiB/s 0.00 s
[2021-06-16 22:31:24] WARNING: failed to rate http(s) download (https://archlinux.thaller.ws/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-06-16 22:31:24] INFO: https://archlinux.thaller.ws/ 0.00 KiB/s 0.00 s
[2021-06-16 22:31:24] WARNING: failed to rate rsync download (rsync://archlinux.thaller.ws/archlinux/community/os/x86_64/community.db): [Errno 2] No such file or directory: 'rsync'
[2021-06-16 22:31:24] INFO: rsync://archlinux.thaller.ws/archlinux/ 0.00 KiB/s 0.00 s
[2021-06-16 22:31:30] WARNING: failed to rate http(s) download (http://arch.mirror.square-r00t.net/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-06-16 22:31:30] INFO: http://arch.mirror.square-r00t.net/ 0.00 KiB/s 0.00 s
[2021-06-16 22:31:37] WARNING: failed to rate http(s) download (https://arch.mirror.square-r00t.net/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-06-16 22:31:37] INFO: https://arch.mirror.square-r00t.net/
Masz bardzo słabe połączenie net. Pobrało Ci częściowe pliki. Zrób porządek z netem/serwerami/mirrorami. Nic oprócz tego nie poradzimy.
Janek, zrób tak, na początek usuń archlinux-appstream-data-pamac, (skoro twierdzisz że nie masz zainstalowanego pamac-aur)
Następnie przejdź do katalogu /var/cache/pacman/pkg i kliknij PPM i wybierz otwórz w terminalu, następnie wpisz su i wklej to
pacman -U skypeforlinux-stable-bin-8.73.0.92-1-x86_64.pkg.tar.zst octopi-notifier-qt5-0.11.0-2-x86_64.pkg.tar.zst zoom-5.6.7-1-x86_64.pkg.tar.zst
I po tym zabiegu zrób pełną aktualizacje systemu.
I jeszcze jedno, może się okazać że paczki z repa chaotic-aur nie pobrały się do końca, to wejdź tutaj
http://chaotic.bangl.de/chaotic-aur/x86_64/I pobierz je ręcznie, i zainstaluj komendą powyżej.
Cytat: Piejanto w Czerwiec 16, 2021, 09:16:29 PM
Ciekawa sprawa, bo ja usunąłem Pamaca przez Octopi
Bo octopi działa inaczej niż pamac, podczas usuwania paczki w octopi wyskakuje Tobie okno z zapytaniem czy chcesz też usunąć zależności danej paczki, i wtedy musisz zaznaczyć. Najwidoczniej podczas usuwania pamac-aur nie wskazałeś aby octopi usunął zależności.
Problem i tak będzie istnieć. Ze wskazanego przez Roberta adresu ściągnij chaotic-keyring i chaotic-mirrorlist; zainstaluj.
Podmień sobie plik /etc/pacman.d/mirrorlist na:
https://archlinux.org/mirrorlist/?country=PL&protocol=http&protocol=https&ip_version=4
Ja bym jeszcze inaczej zrobił, wyłączył tymczasowo repo chaotic-aur
#[chaotic-aur]
#Include = /etc/pacman.d/chaotic-mirrorlist
I przeprowadził pełną aktualizacje systemu, a dopiero potem się bawił z tymi paczkami z chaotic-aur.
Robert, też można, ale zwróć uwagę na:
https://forum.linuxiarze.pl/index.php/topic,4677.msg29423.html#msg29423 - u Janka występują problemy z repozytoriami Archa (także).
Janek, jeszcze w inny sposób możesz ręcznie zainstalować paczki z chaotic-aur przy pomocy octopi.
Uruchamiasz octopi i klikasz w lewym górnym rogu na plik, i wybierasz zainstaluj pakiet lokalny
(https://i.postimg.cc/ZRj3nTKj/Przechwycenie-obrazu-ekranu-2021-06-17-12-01-37.png)
To rozwiązanie będzie dla Ciebie o wiele prostsze.
Robert - obawiam się, że z uwagi na to, że klucze u Janka są spierniczone, to nie tak łatwo będzie w dowolny sposób zainstalować pakiet "lokalny".
Paweł, ja miałem identycznie z paczką dolphin-emu-git z chaotic-aur, i dopiero mi się udało ją zaktualizować przy pomocy pacman -U. Mnie się wydaje że nowy pacman ma problem z weryfikacją pliku sig, szczególnie w obcych repo.
Dzięki za uwagi z Octopi. Faktycznie nie wiedziałem tego, że trzeba zaznaczać poszczególne do usunięcia. Jeszcze poczekam, na wasze porady. Boję się zbyt wiele "merdać" żebym całkowicie czegoś nie rozwalił.
Jutro wyjeżdżam, na jeszcze gorszy zasięg internetu i to mnie nieco martwi.
@robson75
Na razie zrobiłem to:
pacman/pkg]# pacman -U skypeforlinux-stable-bin-8.73.0.92-1-x86_64.pkg.tar.zst octopi-notifier-qt5-0.11.0-2-x86_64.pkg.tar.zst zoom-5.6.7-1-x86_64.pkg.tar.zst
wczytywanie pakietów...
błąd: 'skypeforlinux-stable-bin-8.73.0.92-1-x86_64.pkg.tar.zst': nie udało się znaleźć bądź odczytać pakietu
błąd: 'octopi-notifier-qt5-0.11.0-2-x86_64.pkg.tar.zst': nie udało się znaleźć bądź odczytać pakietu
błąd: 'zoom-5.6.7-1-x86_64.pkg.tar.zst': nie udało się znaleźć bądź odczytać pakietu
teraz będę działał dalej
@robson75
zrobiłem co kazałeś i poszła wielka aktualizacja. Chodzi o to:
*************************
Ja bym jeszcze inaczej zrobił, wyłączył tymczasowo repo chaotic-aur
Kod: [Zaznacz]
#[chaotic-aur]
#Include = /etc/pacman.d/chaotic-mirrorlist
I przeprowadził pełną aktualizacje systemu, a dopiero potem się bawił z tymi paczkami z chaotic-aur.
***************************
Nawet nie wstawiam tu kopii, bo jest tego ogromna ilość
następnie zrobiłem [pak -Sc] łącznie z czyszczeniem POLAUR
Po czyszczeniu włączyłem (odhasztagowałem)
[chaotic-aur]
Include = /etc/pacman.d/chaotic-mirrorlist
i zrobiłem aktualizację. Teraz jest tak:
:: Synchronizowanie baz danych z pakietami...
core is up to date
extra is up to date
community is up to date
chaotic-aur 1106,1 KiB 400 KiB/s 00:03 [######################] 100%
:: Rozpoczynanie pełnej aktualizacji systemu...
rozwiązywanie zależności...
szukanie sprzecznych pakietów...
Pakiety (4) archlinux-appstream-data-pamac-20210612-1
octopi-notifier-qt5-0.11.0-2 skypeforlinux-stable-bin-8.73.0.92-1
zoom-5.6.7-1
Do pobrania: 195,69 MiB
Do zainstalowania: 490,60 MiB
Zmiana po aktualizacji: 3,10 MiB
:: Kontynuować instalację? [T/n] T
:: Pobieranie pakietów...
archlinux-appstr... 18,6 MiB 1104 KiB/s 00:17 [######################] 100%
octopi-notifier-... 718,9 KiB 369 KiB/s 00:02 [######################] 100%
skypeforlinux-st... 108,6 MiB 1196 KiB/s 01:33 [######################] 100%
zoom-5.6.7-1-x86_64 67,8 MiB 1045 KiB/s 01:06 [######################] 100%
Total (4/4) 195,7 MiB 1115 KiB/s 03:00 [######################] 100%
błąd: nie udało się pobrać pliku 'archlinux-appstream-data-pamac-20210612-1-any.pkg.tar.zst' z random-mirror.chaotic.cx : Could not resolve host: mirror.theash.xyz
ostrzeżenie: too many errors from random-mirror.chaotic.cx, skipping for the remainder of this transaction
(4/4) sprawdzanie kluczy w bazie [######################] 100%
(4/4) sprawdzanie spójności pakietów [######################] 100%
błąd: archlinux-appstream-data-pamac: podpis od "Nico Jensch <dr460nf1r3@garudalinux.org>" posiada nieznane zaufanie
:: Plik /var/cache/pacman/pkg/archlinux-appstream-data-pamac-20210612-1-any.pkg.tar.zst jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] T
błąd: octopi-notifier-qt5: podpis od "Nico Jensch <dr460nf1r3@garudalinux.org>" posiada nieznane zaufanie
:: Plik /var/cache/pacman/pkg/octopi-notifier-qt5-0.11.0-2-x86_64.pkg.tar.zst jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] T
błąd: skypeforlinux-stable-bin: podpis od "Nico Jensch <dr460nf1r3@garudalinux.org>" posiada nieznane zaufanie
:: Plik /var/cache/pacman/pkg/skypeforlinux-stable-bin-8.73.0.92-1-x86_64.pkg.tar.zst jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] T
błąd: zoom: podpis od "Nico Jensch <dr460nf1r3@garudalinux.org>" posiada nieznane zaufanie
:: Plik /var/cache/pacman/pkg/zoom-5.6.7-1-x86_64.pkg.tar.zst jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] T
błąd: nie udało się dokonać transakcji (Niepoprawny lub uszkodzony pakiet (podpis PGP))
Wystąpiły błędy, nie zaktualizowano żadnego pakietu.
********************
Wychodzi mi, że powinienem pobrać ręcznie:
****
archlinux-appstream-data-pamac-20210612-1
octopi-notifier-qt5-0.11.0-2 skypeforlinux-stable-bin-8.73.0.92-1
zoom-5.6.7-1
******
Ale dlaczego też [archlinux-appstream-data-pamac-20210612-1]?
sprawdziłem przez Octopi, ale nie pokazuje w ogóle takiego czegoś.
ściągnąłem z Chaotic-Aur te pakiety:
archlinux-appstream-data-pamac-20210612-1
octopi-notifier-qt5-0.11.0-2
skypeforlinux-stable-bin-8.73.0.92-1
zoom-5.6.7-1
I spróbuję zainstalować poleceniem od Robsona
Coś jest nie tak. Czy powinienem coś zrobić ze ściągnietymi pakietami, przed ich instalacją?
Mam je w oddzielnym katalogu
Uruchomiłem Octopi (jak kazał @robson75 na zrzucie ekranu)) i kazałem zainstalować [plik lokalny]. Pokazuje mi tak:
Instalacja wybranych pakietów...
error: invalid option '--force'
[?25l[?25h
Polecenie zakończone z błędami!
spróbowałem aktualizacji przez Octopi.
Uruchomienie pełnej aktualizacji systemu...
core
F is up to date
E extra
E community
E chaotic-aur
Syncing chaotic-aur
E
resolving dependencies...
looking for conflicting packages...
Packages (4) archlinux-appstream-data-pamac-20210612-1 octopi-notifier-qt5-0.11.0-2 skypeforlinux-stable-bin-8.73.0.92-1
zoom-5.6.7-1
Total Download Size: 195.69 MiB
Total Installed Size: 490.60 MiB
Net Upgrade Size: 3.10 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
archlinux-appstream-data-pamac-20210612-1-any
Total
Polecenie zakończone z błędami!
A może powinienem wyrzucić te programy i zainstalować je od nowa?
Janek, jeżeli nie masz w systemie pamaca to weź wywal archlinux-appstream-data-pamac
sudo pacman -Rns archlinux-appstream-data-pamac
Jeżeli chodzi o te paczki które pobrałeś ręcznie, to wejdź do katalogu w którym się one znajdują (przeważnie Pobrane), i kliknij PPM i wybierz uruchom w terminalu i wklej to
sudo pacman -U skypeforlinux-stable-bin-8.73.0.92-1-x86_64.pkg.tar.zst octopi-notifier-qt5-0.11.0-2-x86_64.pkg.tar.zst zoom-5.6.7-1-x86_64.pkg.tar.zst
@robson75
Usunąłem tę pozostałość Pamaca, a następnie :
************
Pulpit/chaotic aur]$ sudo pacman -U skypeforlinux-stable-bin-8.73.0.92-1-x86_64.pkg.tar.zst octopi-notifier-qt5-0.11.0-2-x86_64.pkg.tar.zst zoom-5.6.7-1-x86_64.pkg.tar.zst
[sudo] hasło użytkownika jan:
wczytywanie pakietów...
błąd: 'skypeforlinux-stable-bin-8.73.0.92-1-x86_64.pkg.tar.zst': Niepoprawny lub uszkodzony pakiet (podpis PGP)
błąd: 'octopi-notifier-qt5-0.11.0-2-x86_64.pkg.tar.zst': Niepoprawny lub uszkodzony pakiet (podpis PGP)
***************
To są pobrane pakiety z Chaotic-Aur bezpośrednio i ręcznie.
I chyba rence mnie opadowywują...
ALE... wygląda, że Zoom został zaktualizowany...
A weź wklep w terminalu
pak -Syu chaotic-keyring
A następnie
pak -Syu
zrobiłem:
pak -Syu chaotic-keyring (06-17 18:58)
*****
:: Synchronizowanie baz danych z pakietami...
core 134,2 KiB 93,9 KiB/s 00:01 [######################] 100%
extra is up to date
community 5,6 MiB 552 KiB/s 00:10 [######################] 100%
chaotic-aur 1106,3 KiB 447 KiB/s 00:02 [######################] 100%
:: Rozpoczynanie pełnej aktualizacji systemu...
rozwiązywanie zależności...
szukanie sprzecznych pakietów...
Pakiety (5) mkinitcpio-busybox-1.33.1-1 octopi-notifier-qt5-0.11.0-2
skypeforlinux-stable-bin-8.73.0.92-1 zoom-5.6.7-1
chaotic-keyring-20210615-1
Do pobrania: 176,14 MiB
Do zainstalowania: 471,70 MiB
Zmiana po aktualizacji: 2,92 MiB
:: Kontynuować instalację? [T/n] T
:: Pobieranie pakietów...
chaotic-keyring-... 14,2 KiB 3,92 KiB/s 00:04 [######################] 100%
mkinitcpio-busyb... 269,5 KiB 402 KiB/s 00:01 [######################] 100%
skypeforlinux-st... 108,0 MiB 956 KiB/s 01:56 [######################] 100%
zoom-5.6.7-1-x86_64 67,8 MiB 675 KiB/s 01:43 [######################] 100%
Total (4/4) 176,1 MiB 805 KiB/s 03:44 [######################] 100%
błąd: nie udało się pobrać pliku 'zoom-5.6.7-1-x86_64.pkg.tar.zst' z random-mirror.chaotic.cx : Could not resolve host: mirror.theash.xyz
ostrzeżenie: too many errors from random-mirror.chaotic.cx, skipping for the remainder of this transaction
(5/5) sprawdzanie kluczy w bazie [######################] 100%
(5/5) sprawdzanie spójności pakietów [######################] 100%
błąd: octopi-notifier-qt5: podpis od "Nico Jensch <dr460nf1r3@garudalinux.org>" posiada nieznane zaufanie
:: Plik /var/cache/pacman/pkg/octopi-notifier-qt5-0.11.0-2-x86_64.pkg.tar.zst jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] T
błąd: skypeforlinux-stable-bin: podpis od "Nico Jensch <dr460nf1r3@garudalinux.org>" posiada nieznane zaufanie
:: Plik /var/cache/pacman/pkg/skypeforlinux-stable-bin-8.73.0.92-1-x86_64.pkg.tar.zst jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] T
błąd: zoom: podpis od "Nico Jensch <dr460nf1r3@garudalinux.org>" posiada nieznane zaufanie
:: Plik /var/cache/pacman/pkg/zoom-5.6.7-1-x86_64.pkg.tar.zst jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n] T
błąd: nie udało się dokonać transakcji (Niepoprawny lub uszkodzony pakiet (podpis PGP))
Wystąpiły błędy, nie zaktualizowano żadnego pakietu.
To w takim razie musisz pobrać ręcznie paczkę chaotic-keyring, i ja zainstalować przez pacman -U.
U mnie bez problemu zainstalowałem octopi-notifier-qt5
❯ pacs octopi-notifier-qt5
rozwiązywanie zależności...
szukanie sprzecznych pakietów...
Pakiet (1) Nowa wersja Zmiana Do pobrania
chaotic-aur/octopi-notifier-qt5 0.11.0-2 2,51 MiB 0,70 MiB
Do pobrania: 0,70 MiB
Do zainstalowania: 2,51 MiB
:: Kontynuować instalację? [T/n]
:: Pobieranie pakietów...
octopi-notifier-... 718,9 KiB 297 KiB/s 00:02 [----------------------] 100%
(1/1) sprawdzanie kluczy w bazie [----------------------] 100%
(1/1) sprawdzanie spójności pakietów [----------------------] 100%
(1/1) wczytywanie listy plików [----------------------] 100%
(1/1) sprawdzanie konfliktów plików [----------------------] 100%
(1/1) sprawdzanie dostępnego miejsca na dysku [----------------------] 100%
:: Przetwarzanie zmian pakietu...
(1/1) instalowanie octopi-notifier-qt5 [----------------------] 100%
Opcjonalne zależności dla octopi-notifier-qt5
xfce4-notifyd: for notifications in XFCE [zainstalowano]
:: Uruchamianie po-transakcji...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the desktop file MIME type cache...
Janek, właśnie przed chwilą miałem update paczki chaotic-keyring. Weź po prostu wklep w terminalu
pak -Syy
I
pak -S chaotic-keyring
I
pak -Syu
Nein! pacman -Sy chaotic-keyring chaotic-mirrorlist
Nie pak! Pak działa 100/100, ale gdy system nie jest spieprzony.
@pavbaranov
DOSKONAŁA UWAGA. Zrobiłem
[pacman -Sy chaotic-keyring chaotic-mirrorlist]
Na początku powiedziało mi że błąd ale....
*********
błąd: nie udało się pobrać pliku 'chaotic-aur.db' z random-mirror.chaotic.cx : Could not resolve host: mirror.theash.xyz
ostrzeżenie: too many errors from random-mirror.chaotic.cx, skipping for the remainder of this transaction
:: Rozpoczynanie pełnej aktualizacji systemu...
rozwiązywanie zależności...
szukanie sprzecznych pakietów...
****************
poszła aktualizacja.
Na wszelki wypadek później zrobiłem jeszcze:
***
pak -Syu (06-17 20:17)
Używana jest konfiguracja użytkownika: /***/***/.config/pak/pak.conf
[sudo] hasło użytkownika jan:
:: Synchronizowanie baz danych z pakietami...
core is up to date
extra 1566,4 KiB 704 KiB/s 00:02 [######################] 100%
community 5,6 MiB 829 KiB/s 00:07 [######################] 100%
chaotic-aur 1106,3 KiB 348 KiB/s 00:03 [######################] 100%
:: Rozpoczynanie pełnej aktualizacji systemu...
nie ma nic do zrobienia
**********
WIELKIE DZIĘKI !
Wyprowadziliście mnie na prostą, a już miałem ciemno przed oczami.
Cytat: Piejanto w Czerwiec 17, 2021, 04:47:45 PM
Uruchomiłem Octopi (jak kazał @robson75 na zrzucie ekranu)) i kazałem zainstalować [plik lokalny]. Pokazuje mi tak:
Instalacja wybranych pakietów...
error: invalid option '--force'
[?25l[?25h
Polecenie zakończone z błędami!
Rzeczywiście, w tej chwili nie można zainstalować pakietu lokalnego przez octopi.
Zgłosiłem to
https://github.com/aarnt/octopi/issues/486
Cytat: Piejanto w Czerwiec 17, 2021, 04:47:45 PM
Uruchomiłem Octopi (jak kazał @robson75 na zrzucie ekranu)) i kazałem zainstalować [plik lokalny]. Pokazuje mi tak:
Instalacja wybranych pakietów...
error: invalid option '--force'
[?25l[?25h
Trzeba się temu przyglądnąć poważniej, bowiem żaden menedżer pakietów nie ma prawa mieć ustawionej opcji "--force" domyślnie. Toż to już skrajny idiotyzm.
Już zostało naprawione
https://github.com/aarnt/octopi/issues/486Sprawdziłem, po przebudowaniu już normalnie octopi instaluje pakiety lokalne.
@pavbaranov
@robson75
Teraz jest już w porządku, ale...
Z ciekawości spróbowałem zaktualizować mirrory poleceniem Reflectora.
Jestem w bardzo słabym zasięgu Internetu i pomyślałem, że może Reflector będzie skuteczniejszy.
No, i się okazało, że dwie pozycje nie zostały zaktualizowane ze względu na przekroczenie czasu oczekiwania.
Po poleceniu Pak-a takiego komunikatu nie otrzymałem nigdy i zawsze było wszystko OK.
Teraz na wszelki wypadek, do polecenia [pak -m] dodaję [--disable-download-timeout]. Czy to coś daje, nie wiem, ale być może pomaga tak, jak przy poleceniu [pak -Syu --disable-download-timeout].
Po takim poleceniu aktualizacja idzie jakby była na gąsiennicach. Jak czołg.
Zatem moje podejrzenie jest takie, że być może Pak nie zauważa tego, że coś zostało "niedościągnięte" i przyklepuje aktualizację? Mówię to dlatego, że od czasu jak tylko mam Pak-a, to wyłącznie nim aktualizowałem, a to już chyba więcej niż pół roku.
Dzięki za rozmowę. Pozdro.
Janek - PAK korzysta z reflector. Operator "--disable-download-timeout" jest funkcją reflectora, a nie paka, który po prostu to wykorzystuje.
Twoje podejrzenie jest błędne.
@pavbaranov
"... PAK korzysta z reflector. Operator "--disable-download-timeout" jest funkcją reflectora, a nie paka, który po prostu to wykorzystuje.
Twoje podejrzenie jest błędne."
Rozumiem. Już mi to mówiłeś. Jednak czy Pak uwzględnia coś takiego (czy widzi), błąd sygnalizowany przez Reflectora? I właśnie dlaczego Reflector mi zasygnalizował "przekroczenie czasu oczekiwania"?
Teraz mi przyszło do głowy, że powinienem dodać do polecenia [reflector] jakieś dodatkowe określenie, aby uruchomić [--disable-download-timeout]?
Ciągle jednak pozostaje dla mnie niejasne, dlaczego tak mi się rozleciał keyring i mirrory??
Dbam o aktualizacje ogromnie i są mi one pacierzem przed snem, tak jak kazałeś.
I dlatego to była dla mnie bardzo niemiła siurpryza.
Na szczęście minęło.
Zdrowia.
Janku, nie wiem doprawdy, jak z polskiego na nasze mam tłumaczyć. Polecenie:
pak -m
wywołuje reflector z ustawieniami pliku pak.conf (możesz to zmienić we własnym zakresie) jakie są w: [url]https://gitlab.com/nycko123/pak/-/blob/master/pak.conf#L46[/code] od linii 46 po 64. Jeśli do polecenia coś dodasz, to zostanie reflector wywołany z tą dodaną opcją. By wywołać analogiczną rzecz z samym reflectorem, musisz mu przekazać dokładnie te same dane, jakie wynikają z pak.conf + ewentualny dodatkowy operator. Żadne cuda.
Reflector - w swej domyślnej wersji - działa wyłącznie z repozytoriami Archa. Nie zna żadnych innych, stąd nie dokona ich aktualizacji. Od tego służy co innego (paczki).
Rozjechać się mogą mirrory jeśli nie dokonujesz ich aktualizacji, bądź gdy z jakiegoś powodu występuje właśnie jakiś "timeout".
Cytat: Piejanto w Czerwiec 24, 2021, 01:45:42 PM
@pavbaranov
"... PAK korzysta z reflector. Operator "--disable-download-timeout" jest funkcją reflectora, a nie paka, który po prostu to wykorzystuje.
Twoje podejrzenie jest błędne."
Rozumiem. Już mi to mówiłeś. Jednak czy Pak uwzględnia coś takiego (czy widzi), błąd sygnalizowany przez Reflectora? I właśnie dlaczego Reflector mi zasygnalizował "przekroczenie czasu oczekiwania"?
Teraz mi przyszło do głowy, że powinienem dodać do polecenia [reflector] jakieś dodatkowe określenie, aby uruchomić [--disable-download-timeout]?
Ciągle jednak pozostaje dla mnie niejasne, dlaczego tak mi się rozleciał keyring i mirrory??
Dbam o aktualizacje ogromnie i są mi one pacierzem przed snem, tak jak kazałeś.
I dlatego to była dla mnie bardzo niemiła siurpryza.
Na szczęście minęło.
Zdrowia.
Nie dodawaj --disable-download-timeout do pak -m, bo to nie ma żadnego wpływu na reflector. --disable-download-timeout to opcja pacmana, używana przy -Syu i -S, czyli przy sprawdzaniu aktualizacji lub instalacji programów.
Dodatkowo niepotrzebnie nadużywasz tego pak -m. Jeśli nie zmieniasz strefy czasowej podróżując po świecie, to wynik będzie identyczny lub podobny.
Staropolska prawda głosi, że nadgorliwość...
A Twoje timeouty wynikają li tylko ze słabego internetu i niczego więcej.
No fakt.
Natomiast pak -m warto użyć, gdy - jeśli taką paczkę się ma zainstalowaną - pojawia się nowa wersja pacman-mirrorlist lub robić to mniej więcej 1x na miesiąc (mniej więcej tak jest aktualizowana lista mirrorlist).