Kolejny problem z aktualizacją Antergosa. Mam trzy maszynki:
1/ najmłodsza,laptop HP;
2/ średniostara, laptop ACER;
3/ najstarsza, netbook ACER.
Problem jest następujący:
Gdy aktualizuję system, to:
1/ na laptopie HP aktualizacja ma problem z budowaniem webkitgtk 2.4.11-7
2/ na laptopie ACER aktualizacja ma problem z budowaniem webkitgtk 2.4.11-7
lib32/qt4 4.8.7-13
qtwebkit 2.3.4-6
qt5-quick1 5.9.2-1
geoclue 0.12.99*3
3/ Netbook Acer nie ma żadnych problemów z aktualizacją.
Jeśli chodzi o webkitgtk, to budowanie się zaczyna i nie kończy. W pewnym momencie zaczyna się od nowa i wchodzi w pętlę. Kiedyś budował przez całą noc i nie zbudował.
Jeśli chodzi o budowanie na laptopie Acer, to zaczyna budować i po pewnym czasie sygnalizuje błąd i zakończenie budowania. Próbowałem aktualizować jak leci i oddzielnie, po kolei każdą pozycję i za każdym razem jest podobnie. Proszę o pomoc.
Sprawdż czy rzeczywiście potrzebujesz webkitgtk. Ten problem był niedawno poruszany na Forum Manjaro.
https://manjaro.pl/forum/topic/pamac-logi-z-ostatniej-nieudanej-aktualizacji-pakietu/#post-6540
OK dzięki. Odpowiedź : "(Jeśli chodzi o poboczny wątek – pakiet webkitgtk2, to okazało się, że jest to wyłączna zależność osieroconego pakietu pywebkitgtk, więc oba poszły do kosza.)" nieco mnie uspokoiła.
Nie wiem tylko jak zrobić aby aktualizator nie wyświetlał mi bez przerwy, na czerwono, konieczności aktualizacji czegoś, co nie jest mi potrzebne.
Pozostaje sprawa laptopa ACER, gdzie aktualizacje wymienionych pakietów :
lib32/qt4 4.8.7-13
qtwebkit 2.3.4-6
qt5-quick1 5.9.2-1
geoclue 0.12.99*3
zawsze kończą się błędem i przerwaniem aktualizacji.
Nie wiem, czy mi są te pakiety potrzebne, ale czerwone słoneczko na pasku niepokoi. W sumie da się przeżyć zatem bardzo dziękuję za odpowiedź ale gdyby się dało coś z tym zrobić byłoby lepiej. Dzięki.
Jak brzmi błąd?
W przypadku lib32/qt4 4.8.7-13
curl: (23) Failed writing body (913 != 1448)
==> BŁĄD: Błąd podczas pobierania http://download.qt.io/official_releases/qt/4.8/4.8.7/qt-everywhere-opensource-src-4.8.7.tar.gz
Przerywam...
W przypadku qt5-quick1
Budowanie qt5-quick1...
Cloning into 'qt5-quick1'...
error: copy-fd: write returned: Brak miejsca na urządzeniu
fatal: cannot copy '/usr/share/git-core/templates/hooks/pre-rebase.sample' to '/tmp/pamac-build-jan/qt5-quick1/.git/hooks/pre-rebase.sample': Brak miejsca na urządzeniu
Przy czym fdisk pokazuje mi następująco :
Urządzenie Rozruch Początek Koniec Sektory Rozmiar Id Typ
/dev/sda1 2048 27265023 27262976 13G 27 Ukryta HPFS WinRE
/dev/sda2 27265024 27469823 204800 100M 7 HPFS/NTFS/exFAT
/dev/sda3 27469824 222307701 194837878 92,9G 7 HPFS/NTFS/exFAT
/dev/sda4 222308350 625141759 402833410 192,1G 5 Rozszerzona
/dev/sda5 619395072 625141759 5746688 2,8G 82 Linux swap / Solaris
/dev/sda6 * 222308352 619395071 397086720 189,4G 83 Linux
CytatBrak miejsca na urządzeniu
A co wyrzuci:
df -h
df -h
System plików rozm. użyte dost. %uż. zamont. na
dev 1,4G 0 1,4G 0% /dev
run 1,4G 1,1M 1,4G 1% /run
/dev/sda6 187G 65G 120G 36% /
tmpfs 1,4G 9,6M 1,3G 1% /dev/shm
tmpfs 1,4G 0 1,4G 0% /sys/fs/cgroup
tmpfs 1,4G 33M 1,3G 3% /tmp
tmpfs 268M 8,0K 268M 1% /run/user/1000
Teraz mam jeszcze większy problem z aktualizacją. Od pewnego czasu przychodzą aktualizacje i oba laptopy (ACER i HP) nie chcą ich przyjmować. Po uruchomieniu aktualizacji otrzymuję komunikat:
"przygotowanie operacji nie powiodło się. Nie udało się rozwiązać zależności. Usunięcie fontsproto uszkadza zależność 'fontsproto>=2.1.3' wymagane przez libxfont. "
Na obu laptopach jest Antergos. Mam też starego notebooka ACER z Antergosem, ale ten mi mówi, że system jest całkowicie zaktualizowany. Proszę o pomoc. Co powinienem zrobić?
Antergos ostatnimi czasy po prostu się zepsuł, moja rada zmiana dystrybucji. Ja bym Tobie polecił Manjaro XFCE, naprawdę bardzo solidny system. Lub jak wolisz coś bliżej Arch-a, to polecam SwagArch albo ArchMan. A Antergos-a bym sobie odpuścił.
Cytat: Piejanto w Luty 14, 2018, 09:13:41 PM"przygotowanie operacji nie powiodło się. Nie udało się rozwiązać zależności. Usunięcie fontsproto uszkadza zależność 'fontsproto>=2.1.3' wymagane przez libxfont. "
Pakiet libxfont należy usunąć. Tak pisze philm, deweloper Manjaro.
https://forum.manjaro.org/t/testing-update-2018-02-15-kernels-firefox-dev-bluez-haskell-python/40450/2
Robert75. Bardzo bym nie chciał przesiadać się na inny system. Szukałem tego 'libxfont' aby to usunąć. Jak się domyślam, chodzi o fonty ekranowe i trochę mam pietra aby to usunąć, ale mógłbym spróbować po archiwizacji na mniej używanym laptopie. Tyle tylko, że nie mogę tego znaleźć. Podana przez ciebie strona mówi o ścieżce >xorg/lib/lib/libXfont<. Przeglądałem wszystkie katalogi i jakoś nie trafiłem ani na 'libxfont' ani na 'libXfont', nie mówiąc o tym że wśród głównych katalogów nie ma 'xorg' czy też '/xorg'. Owszem znalazłem kilka razy 'xorg' ale nie ma dalszej części ścieżki. Może poczekam jeszcze na jakiś ruch twórców Antergosa albo jakąś poradę. Dzięki.
Coś tam zmienili, że żadnej ścieżki nie widzę, a po prostu komendę sudo pacman -R libxfont ?
W Archu ten pakiet nazywa się libxfont2, więc wpisz tę komendę, ale dodaj 2 do nazwy pakietu. Twórcy Antergosa raczej nic nie zrobią, więc bym na to nie liczył.
Piejanto Żle zrozumiałeś należy odinstalować pakiet, a nie usuwać żadnego pliku.
Ja na Twoim miejscu bym zainstalował pakiet libxfont2, i w diabły usunął libxfont, który blokuje aktualizacje.
Dziadku Starowinku. Wielkie dzięki. Własnie jeśli chodzi o komendy, to nie mam się skąd tego nauczyć. Nakupowałem książek, a i tak jak potrzebuję jakiejś komendy, to nie umiem znaleźć niczego sensownego. Jak na razie właśnie Wasze (kolegów "Linuxiarzy") komendy sobie pozapisywałem i jak na razie służy mi ten "przewodnik jak najlepiej. No ale -R dotychczas nie było. Dzięki. Zabieram się do roboty.
https://wiki.manjaro.org/index.php?title=Pacman_Tips
Tu masz prosty spis.
Dziadek Starowinek Dzięki. Tyle tylko, że jest jeszcze coś takiego jak znajomość działań różnych aplikacji. No i własnie wywołanie pacmana i pliku do usunięcia z -R to jest dopiero zestaw, a ja się cały czas baruję z tym co do czego służy i jakie tam obowiązują komendy. Wielkie dzięki za naukę,
Jestem trochę jak ten Góral co się zamustrował na statek, bo kochał morze i trwał jako marynarz chociaż nie miał odporności na kołysanie. Ja tak trwam przy Linuxie od czasów Mandake 6. Od tamtej pory wolę Linuxa od Windows mimo, że ciężko mi się z nim dogadać.
Jeszcze raz dzięki za pomoc.
Nie ma sprawy. Ja niecałe 3 lata przy Linuxie. Rzeczy się nauczyłem poprzez używanie i zabawę :D Linux potrafi zmęczyć, zmęczyć bardzo (mi np. trochę zepsuł dzisiejszy dzień i kawałek wczorajszego), ale jak człowiek siądzie przed Windowsem, to jakoś się dziwnie czuje. Brakuje terminala, brakuje poczucia bezpieczeństwa, irytujące rzeczy prawie zawsze zostają irytujące i mało można z tym zrobić... a aktualizacje... nie chcesz aktualizować!
Dziadek Starowinek i Robert 75
Chyba powinienem najpierw zainstalować pakiet libxfont2, a dopiero później wyrzucić poleceniem
sudo pacman libixfont -R ten niechciany pakiet libxfont?
Czy ja dobrze rozumuję?
Jeżeli masz te 2 pakiety w Pamacu, to tak. Jak patrzę na stronkę Archa, to wynika, że libxfont2 jest w Archu, nic innego takiego. Chociaż może właśnie chodzi o to, że taki porzucony pakiet... No więc tak:
sudo pacman -S libxfont2
sudo pacman -R libxfont
Dziadek Starowinek ; Robert 75
Jest tak:
Wszedłem na >Dodawanie i usuwanie pakietów< i okazało się, że mam zainstalowane oba pakiety, to znaczy zarówno pakiet >libxfont< jak i >libxfont2< są zaznaczone na zielono. W tej sytuacji kazałem po prostu usunąć pakiet >libxfont< i uruchomiłem aktualizację.
Ruszyło wszystko pięknie i system się zaktualizował.
Na końcu (już tradycyjnie) pokazało się okno z informacją o konieczności zbudowania >webkitgtk<.
Uruchomiłem. Zaczęło budować ale chyba działa to podobnie jak przedtem. Znaczy buduje się bez końca i w końcu anulowałem to budowanie.
W każdym razie, usunięcie pakietu >libxfont< zadziałało bardzo skutecznie i system się zaktualizował, a o to właśnie mi chodziło najbardziej Dzięki.
Dziadek Starowinek Robert 75
Chodziło oczywiście o >libxfont< a nie o błędnie wpisany >libxconf<. Zmęczenie. Przepraszam. Poprawiłem już poprzednim wpisie.
Pozostał już tylko ten nieszczęsny >webkitgtk< ale idzie z tym wytrzymać.
Cytat: Piejanto w Luty 25, 2018, 09:03:29 PMWłasnie jeśli chodzi o komendy, to nie mam się skąd tego nauczyć.
Sorry Piejanto, to jak Ty działasz na tym Antergos-e? nie znając podstawowych komend.
Cytat: Dziadek Starowinek w Luty 25, 2018, 09:59:56 PM
Jeżeli masz te 2 pakiety w Pamacu, to tak. Jak patrzę na stronkę Archa, to wynika, że libxfont2 jest w Archu, nic innego takiego. Chociaż może właśnie chodzi o to, że taki porzucony pakiet... No więc tak:
sudo pacman -S libxfont2
sudo pacman -R libxfont
Jak się usuwa pakiet z systemu to lepiej zastosować komendę "sudo pacman -Rs nazwa pakietu", to wtedy zostanie odinstalowany ten pakiet, oraz jego zależności.
Jest tak:
Wszedłem na wszedłem na >Dodawanie i usuwanie oprogramowania i się okazało, że oba pakiety czyli >libxfont< oraz >libxfont2< są zaznaczone jako zainstalowane. Odinstalowałem >libxfont< i aktualizacje ruszyły lawinowo.
Po wykonaniu tego samego działania na laptopie ACER też wszystko poszło pięknie chociaż na obu po zakończeniu aktualizacji pokazała się plansza z koniecznością budowania "webkitgtk<. Tradycyjnie już, na żadnym kompie nie dało się tego wykonać. Dziś odpaliłem laptopy i HP pokazuje, że do aktualizacji jest tylko >webkitgtk< a laptop ACER gada, że jest całkowicie zaktualizowany. Dzięki za pomoc.
Z tego co piszesz wynika że pakiet webkitgtk jest budowany z AUR, to aby uniknąć powiadomień o aktualizacji w postaci czerwonego słoneczka na panelu, wystarczy wyłączyć aktualizacje dla AUR.
Robert 75
"Z tego co piszesz wynika że pakiet webkitgtk jest budowany z AUR, to aby uniknąć powiadomień o aktualizacji w postaci czerwonego słoneczka na panelu, wystarczy wyłączyć aktualizacje dla AUR."
Ale mam nadzieję, że pozwoli mi to na korzystanie z AUR (?). Chciałbym stamtąd zainstalować SKYPE.
No, ale jak zwykle mam pietra. Muszę nad tym popracować.
webkitgtk to smród, który się nie skompiluje. Najlepiej wywalić, a to, co tego pakietu wymaga, wymienić. Najlepiej nie aktualizować Pamaciem, a robić to w terminalu poprzez sudo pacman -Syyu. Pacman nie zaktualizuje nic z AURa. W przypadku Manjaro kiedyś aktualizacja Pamaciem psuła system, a przez terminal nie, więc coś też ze stabilności w tym jest.
Wyłączenie aktualizacji w AUR nie ma żadnego wpływu na instalowanie z niego. Jedynie co, to te pakiety zainstalowane w AUR nie będą aktualizowane (a z doświadczenia wiem że aktualizacje w AUR są bardzo rzadko, średnio raz na pół roku).
A zaproponowałem Ci to dlatego żeby nie wyświetlało się info że są dostępne aktualizacje, skoro AUR nie potrafi zbudować pakietu webkitgtk.
Cytat: Robert75 w Marzec 02, 2018, 10:57:40 PM
z doświadczenia wiem że aktualizacje w AUR są bardzo rzadko, średnio raz na pół roku
Zależy od pakietu. Taki
dropbox albo
chrome potrafią aktualizować się kilka razy w miesiącu.
A np. taki 4kvideodownloader, od dawna go używam, a aktualizacja była tylko raz.
gom1 zgadzam się z Tobą, to zależy od pakietu.
Co do pakietów z AUR, dla utrzymywania porządku warto wgrywać bez helperów, żeby nie stracić rachuby i za dużo nie wgrać. No i warto zerknąć czasami na stronkę aur, czy coś tam z danym pakietem się nie dzieje. 4kvideodownloader dostał kilka dni temu aktualizację, ale trzeba edytować pkgbuild, przynajmniej tak mówi jakiś user.
Cytat: Dziadek Starowinek w Marzec 02, 2018, 11:14:10 PM4kvideodownloader dostał kilka dni temu aktualizację, ale trzeba edytować pkgbuild, przynajmniej tak mówi jakiś user.
Bzdury gadają. Ja miałem aktualizacje tego programu w zeszłym tygodniu, i bez najmniejszych problemów się zaktualizował. Owszem pamiętam że były problemy z tym programem, ale to było jakiś rok temu, to rzeczywiście żeby go zbudować konieczna była edycja PKGBULID-a.
Gadanie bzdur w pewnych środowiskach w sumie nie jest niczym nowym, więc się nie dziwię.
Piejanto A najlepszym rozwiązaniem będzie, jak pakiet webkitgtk umieścisz w ignorowanych aktualizacjach, ja np. mam zaznaczone PPSSPP, ponieważ tylko starsza wersja działa prawidłowo.
(https://s20.postimg.org/49e9utq0t/Screenshot_20180303_120908.png)
Robert 75 - "A najlepszym rozwiązaniem będzie, jak pakiet webkitgtk umieścisz w ignorowanych aktualizacjach, ja np. mam zaznaczone PPSSPP, ponieważ tylko starsza wersja działa prawidłowo."
I to jest chyba najlepsze rozwiązanie. Dzięki.
Dziadek Starowinek - "Ja niecałe 3 lata przy Linuxie. Rzeczy się nauczyłem poprzez używanie i zabawę :D Linux potrafi zmęczyć, zmęczyć bardzo (mi np. trochę zepsuł dzisiejszy dzień i kawałek wczorajszego), ale jak człowiek siądzie przed Windowsem, to jakoś się dziwnie czuje. Brakuje terminala, brakuje poczucia bezpieczeństwa, irytujące rzeczy prawie zawsze zostają irytujące i mało można z tym zrobić... a aktualizacje... nie chcesz aktualizować! "
Właśnie o to chodzi. Już sobie chciałem dać spokój z Linuxem i kupiłem HP z Windowsem 10, no, ale jakem to uruchomił, to wydało mi się tak infantylne i całkowicie nieintuicyjne, że czym prędszej wróciłem do Linuxa.
Ja zaczynałem od DOS-a z nakładką Norton Commander, a później próbowałem Windowsy od trójki, a w końcu ktoś mi polecił Mandrake 6 i poprzez Mandrivę doszedłem do Ubuntu, ale jak się tam wplątali w Canonicala, to się przesiadłem na Minta. I wreszcie trafiłem na Antergosa, który chyba najbardziej mi odpowiada. Rzecz w tym, że kiedyś, po doświadczeniach z DOS-em, jakoś łatwiej mi się było połapać w konfigurowaniu, a teraz jest to świetny system i ta jego stabilność wytrąciła mnie z umiejętności, bo wszystko pozapominałem. Gdyby nie Wy, nie dałbym sobie już rady. Bardzo Wam dziękuję za pomoc.
Robert75 i Dziadek Starowinek.
Koledzy, dzięki Wam uświadomiłem sobie, że są przecież takie możliwości jak ustawienie preferencji w aktualizacjach.
Wszedłem w "Preferencje" "Menedżera pakietów", a w "Preferencjach" wszedłem w "Repozytoria użytkowników Arch" i pozostawiwszy włączoną "Obsługę AUR" ale wyłączyłem "sprawdzanie aktualizacji w AUR".
Jest zdecydowanie lepiej.
Bardzo Wam dziękuję.
Świetnie, że sobie elegancko to ogarnąłeś :D