Nowe posty

Autor Wątek: Manjaro po aktualizacji znowu zwariował, masa problemów  (Przeczytany 6632 razy)

Offline pavbaranov

  • Users
  • Guru
  • *****
  • Wiadomości: 776
    • Zobacz profil
Odp: Manjaro po aktualizacji znowu zwariował, masa problemów
« Odpowiedź #15 dnia: 2021-04-26, 22:58:18 »
Cóż... @pikaczu, za przeproszeniem, bredzi. Youtube-dl w takiej wielkości, jaką podał nie istnieje. Możemy sobie ściągnąć źródła: https://ytdl-org.github.io/youtube-dl/, skompilować, a następnie spakować zst. 1M różnicy??? :)

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2481
  • 1709
    • Zobacz profil
Odp: Manjaro po aktualizacji znowu zwariował, masa problemów
« Odpowiedź #16 dnia: 2021-04-27, 17:04:47 »
pikaczu
Ogólnie o wszystkich problemach.
Cytuj
Mam pytanie: czy to jest wina Xfce?
Nie. Tak jak wspominasz o różnych "problemach" tak raczej mają różne podłoże.

Osobiście trochę cieżko mi o tym pisać bo
- nie używam Manjaro i Xfce więc nie znam ich problemów
ale mają oni dział na forum i tam możesz dopytać.
Oczywiście po angielsku, choć w dziale polskim też możesz spytać.
W razie problemów z językiem masz translatory i polecam także sprawdzać tłumaczenie czy przetłumaczy podobnie z angielskiego na polski.
Trochę powinny pomóc choć nie są idealne, np. używają słów które dla mnie mają inne znaczenie tak jak w polskim zamek budowla i zamek błyskawiczny to dwie różne rzeczy.
- musiałbym się mocno rozpisać.

To co mogę napisać.

1. Był okres kiedy nowsze Xfce rzeczywiście nie działało zbyt dobrze.
Jakość Xfce zależała która dystrybucja jak prędko wprowadziła jeszcze nie dopracowane Xfce.
Było to podczas migracji z Xfce zbudowanym na GTK2 na Xfce zbudowanym na GTK3

2. Kiedyś nie było pkexec używało się np. gksu
Jego historii nie znam dokładnie. Możesz dotyczytać w internecie.

Ale chodzi ogólnie o to że w dystrybucjach Linux co jakiś czas są wprowadzane jakie zmiany.
Zdarza się że jakiś nowy pakiet lub aktualizacja jest wprowadzana do dystrybucji
i wymaga to większych zmian w systemie / w danej dystrybucji Linuxa
lub po prostu nowy pakiet wymaga poprawek.
Ale nie zawsze / nie w każdej dystrybucji problemy nie są wyłapywane wystarczająco wcześnie aby je naprawić.
Dodaj do tego różną konfiguracje systemu każdego z użytkowników, więc nie u każdego dany problem musi występować.

Morał:
Im bardziej używasz popularnej dystrybucji bez większych zmian tym system powinien być stabilniejszy.
Czyli to o czym wspomniałeś wcześniej.

3. Odnośnie problemu z serwerami
"  może być efektem korzystania z niezsynchronizowanych mirrorów "
- może być tak że główny serwer aktualizuje się częściej. Natomiast dalszy rzadziej i przy aktualizacji pakietów może dojść do problemu z zależnościami.
  Czasami także problem może wystąpić jeśli ktoś aktualizuje system zbyt rzadko.
- niektóre dystrybucje Linuxa np. Arch Linux informuje na forum czy na stronie głównej ( nie pamiętam )
o możliwych problemach z aktualizacją i jak naprawić ręcznie bo nie potrafią inaczej jej obejść.
- może być problem z połączeniem internetowym.
* Mamy hasze do sprawdzania pakietów i radzą sobie dobrze, ale jakiś niezauważony bit wkraść się może zawsze.
* W przypadku całkowitego problemu z serwerem domyślny menadżer pakietów w Manjaro raczej korzysta z następnego serwera. Nie pamiętam jak to dokładnie działało.
* Status serwera można chyba sprawdzić na https://repo.manjaro.org/

Morał:
Użytkownik z problemami musi niestety dużo czytać i dużo pytać.
Zwłaszcza przeglądać logi systemowe i testować też samemu.
Link o logach systemowych:  https://forum.linux.pl/index.php/topic,25697.0.html
Oraz zgłaszać ewentualne błędy w odpowiednie miejsca.
Główne forum danej dystrybucji Linuxa jest odpowiednie, ale oni głównie tam doradzają.
Czasami także trzeba zgłaszać / pytać developerów poszczególnych pakietów z którymi mamy problemy.
« Ostatnia zmiana: 2021-04-27, 17:10:41 wysłana przez 1709 »
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.

Offline pavbaranov

  • Users
  • Guru
  • *****
  • Wiadomości: 776
    • Zobacz profil
Odp: Manjaro po aktualizacji znowu zwariował, masa problemów
« Odpowiedź #17 dnia: 2021-04-27, 20:22:25 »
Kilka skromnych uwag:
- nie używam Manjaro i Xfce więc nie znam ich problemów
ale mają oni dział na forum i tam możesz dopytać.
Oczywiście po angielsku, (...)
Manjaro ma też polskie forum: https://manjaro.org.pl
3. Odnośnie problemu z serwerami
"  może być efektem korzystania z niezsynchronizowanych mirrorów "
- może być tak że główny serwer aktualizuje się częściej. Natomiast dalszy rzadziej i przy aktualizacji pakietów może dojść do problemu z zależnościami.
W Manjaro (też w Archu) serwery źródlane niekiedy "znikają", niekiedy nie są w całości (a nawet wcale) zsynchronizowane. W Manjaro istnieje proste narzędzie do aktualizacji tej listy, a nadto dostarczana jest też paczka z aktualnymi serwerami (bodaj raz w miesiącu). Problemem jest, że mało kto z tego korzysta. Instaluje listę mirrorów na początku instalacji a potem jej nie aktualizuje i bywają kwiatki. Najgorsze są częściowo zsynchronizowane serwery, które doprowadzają do tzw. częściowej aktualizacji, której żadna dystrybucja oparta o pacmana nie wspiera. Niestety pacman (także pamac) w przypadku dostarczenia im wadliwej listy serwerów (czyt. błędnie zsynchronizowanej) o tym nie wie i niekiedy ciągnie paczkę "nową" i jednocześnie nie dokonuje aktualizacji jakiejś innej, która winna zostać zaktualizowana również. Efektem są różne problemy z systemem do niestabilności włącznie.
- niektóre dystrybucje Linuxa np. Arch Linux informuje na forum czy na stronie głównej ( nie pamiętam )
o możliwych problemach z aktualizacją i jak naprawić ręcznie bo nie potrafią inaczej jej obejść.
Manjaro również informuje o tym na stronie swojego oficjalnego forum. Informacja jest powtarzana na polskim forum (od jakiegoś czasu). W wątku w ten sposób tworzonym są też rozstrzygane różne kwestie jakie napotykane są przy okazji danej aktualizacji.
* W przypadku całkowitego problemu z serwerem domyślny menadżer pakietów w Manjaro raczej korzysta z następnego serwera. Nie pamiętam jak to dokładnie działało.
W Manjaro wygląda to tak, że mamy listę powiedzmy pięciu serwerów źródlanych, które są ustawione w pliku mirrorlist w kolejności A->B->C->D->E. Aktualizacja (instalacja) zawsze przebiegnie w sposób taki, że w pierwszej kolejności będzie system się próbował zaktualizować (czy cokolwiek zainstalować) z A. Dopiero jeśli transfer będzie zbyt słaby, serwer wyłączony itp. ("całkowity problem z serwerem") to pacman/pamac przejdzie do kolejnego na liście serwera B itd. Zwracam przy tym uwagę, że może się zdarzyć tak, że ów serwer B, czy nawet serwer E może być bardziej aktualny lub lepiej zsynchronizowany niż A. Prosta droga do destabilizacji systemu, wadliwej aktualizacji itp.

Jeszcze dwie uwagi:
1. Pomimo tego, że w Manjaro jest pamac, to niektórzy wiedzą lepiej i dalej korzystają z pacmana. Nic w tym złego, ale ogromna ilość użytkowników systemów opartych o pacmana wykorzystuje to narzędzie wadliwie (np. instalując paczki przez "pacman -S paczka"), a to pierwszy krok do wadliwego działania systemu.
2. Bardzo często użytkownicy dokonują zmian w wystroju używanych przez siebie DE. Niestety pochodzące z zewnętrznych źródeł wystroje bywa, że nie spełniają wymogów nowszych wersji DE/WM. Również prosty krok do destabilizacji - tym razem samego - DE/WM. W pierwszej kolejności należałoby zatem sprawdzać możliwą aktualizację wystroju po dostarczeniu nowej wersji, a jeśli jej nie ma i system działa wadliwie - uruchomić na tzw. czystym użytkowniku, by wyeliminować wszelkie możliwe błędy zależne od własnej konfiguracji systemu.

W przypadku @pikaczu zainteresowałbym się przede wszystkim jednak skąd ściągane są paczki, skoro wspomniana przez niego youtube-dl ma aż o ok. połowę mniejszą wielkość od tej, która jest dostarczana w repozytoriach. Coś tu zdrowo nie jest w porządku.