Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

update 21.3 do 22

Zaczęty przez Sajmon, Styczeń 05, 2025, 08:02:02 AM

Poprzedni wątek - Następny wątek

Sajmon

Cześć,

co mogę z tym zrobić?


Preparation for unpacking .../libc6_2.39-0ubuntu8.3_i386.deb ...
De-configuring libc6:amd64 (2.35-0ubuntu3.8) to be able to configure libc6:i386 (2.35-0ubuntu3.8) ...
Checking for services that may need to be restarted...
Checking init scripts...
Checking for services that may need to be restarted...
Checking init scripts...
Nothing to restart.
Unpacking libc6:i386 (2.39-0ubuntu8.3) via (2.35-0ubuntu3.8) ...
Preparation for unpacking .../libc6_2.39-0ubuntu8.3_amd64.deb ...
Checking for services that may need to be restarted...
Checking init scripts...
Checking for services that may need to be restarted...
Checking init scripts...
Stopping some services possibly affected by the upgrade (will be restarted later):
  cron: stopping...done.

dpkg-divert: error: cannot divert directories

Use --help for help about diverting files.
dpkg: error editing archive /var/cache/apt/archives/libc6_2.39-0ubuntu8.3_amd64.deb (--unpack):
 "new libc6:amd64 script of package pre-installation" subprocess returned error value 2
Errors occurred when editing:
 /var/cache/apt/archives/libc6_2.39-0ubuntu8.3_amd64.deb

Narazie przerwałem instalację i przywróciłem libc6_2.35-0ubuntu3.8 jak i inne zależności.
Nie mam fizycznego dostępu do sprzętu.

Nie widzę też powodu dlaczego doklepano dpkg-divert do skryptu preinst.
Zastanawiam się nad zakomentowaniem 'set -e' w preinst, tudzież dpkg-divert.

Na ubuntu 24.04.1 LTS ten sam libc6_2.39 pozostawił tylko śmieci.
$ ls / | grep mer
bin.usr-is-merged
lib.usr-is-merged
sbin.usr-is-merged

Dzięki z góry za wszelką pomoc.

benton

Trzeba zastosować upgrade fixed. Ale ja mam trochę inne pytanie, ponieważ nie mogę odszukać iso Linux Mint Betha 22.2.
Czy jest możliwość zaktualizowania serwerów Mint z Ubuntu/Xubuntu 24.04 do 25.04 lub 25.10? Wtedy powinienem mieć najnowsze pakiety z Ubuntu tak?

CDeB

Jeżeli zmienisz repozytoria z LTSC to istnieje duże prawdopodobieństwo że Mint Ci się posypie. Zwróć uwagę że środowisko Cinnamon i jego dodatki są przyspawane zależnościami do repozytoriów Ubuntu 24.04. Nie liczyła bym na stabilne działanie systemu w dłuższej perspektywie.

benton

W sumie kiedyś tak aktualizowałem system i to działało.
Wiesz może kiedy dodadzą kernel 6.15 wraz z pakietem linux-oem-24.04d?
Czy trzeba czekać do wydania 22.2 Zara?
https://forums.linuxmint.com/viewtopic.php?t=403639

Pobrałem te cztery pakiety i zainstalowałem najnowszy kernel 6.16 za pomocą sudo dpkg -i *.deb.
https://kernel.ubuntu.com/mainline/
amd64/linux-headers-6.16.0-061600rc5-generic_6.16.0-061600rc5.202507062141_amd64.deb
  amd64/linux-headers-6.16.0-061600rc5_6.16.0-061600rc5.202507062141_all.deb
  amd64/linux-image-unsigned-6.16.0-061600rc5-generic_6.16.0-061600rc5.202507062141_amd64.deb
  amd64/linux-modules-6.16.0-061600rc5-generic_6.16.0-061600rc5.202507062141_amd64.deb

Niestety system się nie uruchomił, stanęło na logo minta. Można też update-grub zrobić.
Teraz nie wiem czy to wina tego najnowszego kernela, czy instalacja 6.15.5 już będzie bezpieczna?
Oczywiście problem już naprawiłem.

pavbaranov

Kernel 6.16 jest jeszcze RC. Powinien działać, ale nie zawsze się to uda.
Obecna, najnowsza wersja to 6.15.5 i jest jak najbardziej bezpieczna.
Jeśli dogrywasz kernel, to w istocie grubego trzeba przekonfigurować, bo inaczej on w ogóle nie powinien widzieć tego kernela (może być to update-grub).
W Mint nowa wersja kernela będzie wówczas, gdy nowa wersja kernela trafi do Ubuntu. Mint w ogóle nie interesuje się takim bzdetami jak kernel. Czerpie to z Ubuntu ile wlezie i niczego na jego temat nie wie.
CachyOS (niekiedy mocno zmiksowany z Arch), Plasma (zawsze najnowsza, a niekiedy beta/RC). linux-cachyos.

benton

Tak to prawda, przeszedłem na Ubuntu i zainstalowałem takie coś. Czy to bezpieczne repozytorium i godne zaufania, chyba tak.
sudo add-apt-repository ppa:cappelikan/ppa
sudo apt update && sudo apt full-upgrade
sudo apt install -y mainline

pavbaranov

Na to, czy bezpieczne i godne zaufania, to musisz sobie sam odpowiedzieć. PPA to są repozytoria tworzone przez społeczność Ubuntu, a nie pochodzące od jego twórców (niekiedy i tak się zdarza, że są tam deweloperzy Ubu również). Osobiście, gdy używałem Kubuntu (ja pierniczę ponad 15 lat temu), to nie miałem z PPA większych problemów. 
Niemniej jednak - jeśli chodzi o kwestie związane z kernelem, to zawsze musisz pamiętać, że może istnieć w systemie jakaś paczka budowana z uwzględnieniem konkretnej, w repozytoriach znajdującej się wersji i instalacja nowszego kernela (z innej linii) może powodować jakieś problemy w działaniu. Nie pamiętam, czy akurat mi to się na Kubuntu przydarzyło, niemniej jednak ostrzegam. Warto zawsze mieć zainstalowany drugi, dystrybucyjny kernel i w razie czegoś po prostu odpalić system z niego. Wszystkie *buntu (te "normalne") to dystrybucje wydawnicze, a zatem są tworzone z myślą i na podstawie paczek znajdujących się w repozytorium, a nie jakichs "obcych". Nie mam też pojęcia jak są kompilowane te kernele mainline i czy z uwzględnieniem config od Ubuntu. W tym ostatnim przypadku nie powinno być problemów. 
CachyOS (niekiedy mocno zmiksowany z Arch), Plasma (zawsze najnowsza, a niekiedy beta/RC). linux-cachyos.

Zobacz najnowsze wiadomości na forum