Wpis z mikrobloga

#linux #debian 10 #backend
Jak to naprawić?

$ sudo apt-get install linux-image-$(uname -r)
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'linux-image-4.19.0-6-amd64-dbg' for regex 'linux-image-4.19.0'
Note, selecting 'linux-image-4.19.0-8-cloud-amd64-unsigned' for regex 'linux-image-4.19.0'
Note, selecting 'linux-image-4.19.0-6-amd64-unsigned' for regex 'linux-image-4.19.0'
Note, selecting 'linux-image-4.19.0-6-rt-amd64-unsigned' for regex 'linux-image-4.19.0'
Note, selecting 'linux-image-4.19.0-8-rt-amd64-dbg' for regex 'linux-image-4.19.0'
Note, selecting 'linux-image-4.19.0-8-cloud-amd64-dbg' for regex 'linux-image-4.19.0'
Note, selecting 'linux-image-4.19.0-6-rt-amd64' for regex 'linux-image-4.19.0'
Note, selecting 'linux-image-4.19.0-8-rt-amd64' for regex 'linux-image-4.19.0'
Note, selecting 'linux-image-4.19.0-8-rt-amd64-unsigned' for regex 'linux-image-4.19.0'
Note, selecting 'linux-image-4.19.0-6-cloud-amd64-dbg' for regex 'linux-image-4.19.0'
Note, selecting 'linux-image-4.19.0-6-cloud-amd64-unsigned' for regex 'linux-image-4.19.0'
Note, selecting 'linux-image-4.19.0-6-amd64' for regex 'linux-image-4.19.0'
Note, selecting 'linux-image-4.19.0-8-amd64-dbg' for regex 'linux-image-4.19.0'
Note, selecting 'linux-image-4.19.0-6-rt-amd64-dbg' for regex 'linux-image-4.19.0'
Note, selecting 'linux-image-4.19.0-8-cloud-amd64' for regex 'linux-image-4.19.0'
Note, selecting 'linux-image-4.19.0-8-amd64' for regex 'linux-image-4.19.0'
Note, selecting 'linux-image-4.19.0-8-amd64-unsigned' for regex 'linux-image-4.19.0'
Note, selecting 'linux-image-4.19.0-6-cloud-amd64' for regex 'linux-image-4.19.0'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
linux-image-4.19.0-6-amd64 : Conflicts: linux-image-4.19.0-6-amd64-unsigned but 4.19.67-2+deb10u2 is to be installed
linux-image-4.19.0-6-amd64-unsigned : Conflicts: linux-image-4.19.0-6-amd64 but 4.19.67-2+deb10u2 is to be installed
linux-image-4.19.0-6-cloud-amd64 : Conflicts: linux-image-4.19.0-6-cloud-amd64-unsigned but 4.19.67-2+deb10u2 is to be installed
linux-image-4.19.0-6-cloud-amd64-unsigned : Conflicts: linux-image-4.19.0-6-cloud-amd64 but 4.19.67-2+deb10u2 is to be installed
linux-image-4.19.0-6-rt-amd64 : Conflicts: linux-image-4.19.0-6-rt-amd64-unsigned but 4.19.67-2+deb10u2 is to be installed
linux-image-4.19.0-6-rt-amd64-unsigned : Conflicts: linux-image-4.19.0-6-rt-amd64 but 4.19.67-2+deb10u2 is to be installed
linux-image-4.19.0-8-amd64 : Conflicts: linux-image-4.19.0-8-amd64-unsigned but 4.19.98-1 is to be installed
linux-image-4.19.0-8-amd64-unsigned : Conflicts: linux-image-4.19.0-8-amd64 but 4.19.98-1 is to be installed
linux-image-4.19.0-8-cloud-amd64 : Conflicts: linux-image-4.19.0-8-cloud-amd64-unsigned but 4.19.98-1 is to be installed
linux-image-4.19.0-8-cloud-amd64-unsigned : Conflicts: linux-image-4.19.0-8-cloud-amd64 but 4.19.98-1 is to be installed
linux-image-4.19.0-8-rt-amd64 : Conflicts: linux-image-4.19.0-8-rt-amd64-unsigned but 4.19.98-1 is to be installed
linux-image-4.19.0-8-rt-amd64-unsigned : Conflicts: linux-image-4.19.0-8-rt-amd64 but 4.19.98-1 is to be installed
E: Unable to correct problems, you have held broken packages.

uname -a
Linux usnam 4.19.0 #1 SMP Wed May 15 09:45:34 MSK 2019 x86_64 GNU/Linux

To nie pomogło:
https://askubuntu.com/questions/140246/how-do-i-resolve-unmet-dependencies-after-adding-a-ppa
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
@Oo-oO: Zrobiłem teraz

sudo apt-get install -f
i

sudo apt autoremove
i usunęło kilka rzeczy, ale sudo apt-get install linux-image-$(uname -r) nadal nie działa. Te same błędy.
  • Odpowiedz
  • 0
@look997 nie rozumiem. Usunąłeś skonfliktowane pakiety? Niczego nie zainstalujesz dopóki nie bedziesz miał czystego stanu, bez konfliktów. Jak odpalasz znów to ostatnie polecenie jak za pierwszym razem to chyba nie spodziewasz się innego rezultatu? Usun te zaznaczone do zainstalowania z konfliktami zanim sobie załatwisz maszynę. Jak bedziesz miał brak konfliktów, nie używaj regexa tylko wybierz z powyższej listy jeden konkretny kernel dla twojej architektury.
Co masz w wyniku komendy cat /etc/issue
  • Odpowiedz
$ cat /etc/issue zwraca to:

Debian GNU/Linux 10 \n \l
@Oo-oO: hitme.pl jeszcze kilka dni temu oferowało Debian 8 i 9.
Jak napisaliśmy do nich to dali możliwość wyboru Debian 10.
Po tym zainstalowałem system na serwerze na nowo, prosto
  • Odpowiedz
  • 0
@look997 zrob dwa razy apt install -f i wklej rezultat. Czy po drugim masz dalej konflikty? Zdalne naprawianie czegos takiego jest dosc klopotliwe, jednak spokojnie powinienes moc usunac wszystkie poza 4.19.0 bo taki wkleiles w pierwszym poscie ze masz obecnie. Potem proponuje zebys nie aktualizowal kernela, masz wersje lts, predzej czy pozniej apt upgrade ci i tak go samo poprawnie wybierze i zaktualizuje. Jak wybierasz takim szerokim regexem pasujacym do tych
  • Odpowiedz
@Oo-oO: To już zrobiłem
Było:

apt install -f
The following packages were automatically installed and are no longer required:
aufs-dkms aufs-tools cgroupfs-mount dkms linux-compiler-gcc-8-x86
  • Odpowiedz
  • 0
@look997 nie teraz juz nie musisz nic usuwac wszystko jest ok. Wybierz jesli musisz jeden konkretny najnowszy kernel i podaj jako argument do apta.
No dobra zajrzalem do tego drugiego watku. Doker jest czesto zj...epsuty...obecnie Ci z nim nie pomoge, sprobowalbym na Twoim miejscu nie brac tego community edition tylko tego io. Albo poszukal czy jakies wynalazki w rodzaju appimage/snap istnieja dla Debiana i sprobowal dokera trzymac w doku...kontenerze ;)
  • Odpowiedz
@Oo-oO: To zobaczę wersję io Dockera.

Ja u siebie lokalnie prywatnie mam Arch Linux i do jak testowałem lokalnie Dockera to nie było żadnych problemów.
Po prostu instalacja, włączenie usługi i śmigało.
Nie wiem co z tym Debianem.
  • Odpowiedz
  • 0
@look997 podejrzane jest to rt w nazwie, musisz przeczytac co oni tam pozmieniali, mam nadzieje ze raczej nie probuja zrobic rtosa z kernela ;) ale jak widzisz ta metoda jest bezpieczniejsza.
  • Odpowiedz
@Oo-oO: Teraz zrobiłem wersje bez rt i mi coś pisało o restarcie servisów a potem że mam nowszą wersję 4.19.98-1.

Także nie wiem w sumie czy to ja zaktualizowałem czy co się właściwie wydarzyło.

Zrobiłem teraz sudo apt autoremove bo kazało.

Robić reboot?
  • Odpowiedz