Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "
Tipps und Tricks"-Bereich.
-
mcb
Beitrag
von mcb » 25.07.2020 20:48:08
Hallo,
ich nutze unter Buster den Backport-Kernel 5.6.
Gestern hatte ich mal testweise buster-proposed-updates auskommentiert
Code: Alles auswählen
# buster-proposed-updates
# deb http://ftp.nl.debian.org/debian buster-proposed-updates contrib main non-free
# deb-src http://ftp.nl.debian.org/debian buster-proposed-updates contrib main non-free
Da wird Kernel 4.x vorgeschlagen.
Möchte den gar nicht mitinstalliert haben beim nächsten
Code: Alles auswählen
sudo apt upgrade -y && sudo apt -t buster-backports upgrade -y && sudo apt autoremove -y
Kann ich den "auskommentieren" oder sperren ? Und wen ja wie? Möchte nur Updates für den Backport-Kernel erhalten.
Danke
-
cronoik
- Beiträge: 2049
- Registriert: 18.03.2012 21:13:42
- Lizenz eigener Beiträge: GNU Free Documentation License
Beitrag
von cronoik » 26.07.2020 01:29:41
mcb hat geschrieben: 25.07.2020 20:48:08
Da wird Kernel 4.x vorgeschlagen.
Zeig bitte mal die Ausgabe in welcher er vorgeschlagen wird. Hierzu zum konkreten Paket bitte noch:
Wird er wirklich nicht vorgeschlagen wenn du die beiden Zeilen wieder einkommentierst und apt-get update durchfuehrst?
mcb hat geschrieben: 25.07.2020 20:48:08
Kann ich den "auskommentieren" oder sperren ? Und wen ja wie? Möchte nur Updates für den Backport-Kernel erhalten.
Du kannst alles machen, aber es muessen erst einmal die Fakten geklaert werden. Grundsaetzlich wuerde ich aber empfehlen den einen Kernel von security fuer den Notfall zu behalten und diesen auch zu aktualisieren. Das ist auch eine Standardeinstellung von apt, dass Kernel nicht einfach wie 'gewoehnliche' Pakete entfernt werden.
mcb hat geschrieben: 25.07.2020 20:48:08
Möchte den gar nicht mitinstalliert haben beim nächsten
Code: Alles auswählen
sudo apt upgrade -y && sudo apt -t buster-backports upgrade -y && sudo apt autoremove -y
Warum machst du denn zwei upgrades? Von einem autoremove ohne Pruefung moechte ich dir abraten.
Hilf mit unser
Wiki zu verbessern!
-
mcb
Beitrag
von mcb » 26.07.2020 11:12:58
Code: Alles auswählen
clear && uname -a && sudo apt update && sudo apt list --upgradable -a
gibt
41098
Code: Alles auswählen
marc@mb:~$ apt policy linux-image-5.6.0-0.bpo.2-amd64
linux-image-5.6.0-0.bpo.2-amd64:
Installed: 5.6.14-2~bpo10+1
Candidate: 5.6.14-2~bpo10+1
Version table:
*** 5.6.14-2~bpo10+1 100
100 http://http.debian.net/debian buster-backports/main amd64 Packages
100 http://deb.debian.org/debian buster-backports/main amd64 Packages
100 /var/lib/dpkg/status
Code: Alles auswählen
linux-kbuild-4.19/proposed-updates 4.19.132-1 amd64 [upgradable from: 4.19.118-2+deb10u1]
linux-kbuild-4.19/stable,now 4.19.118-2+deb10u1 amd64 [installed,upgradable to: 4.19.132-1]
linux-kbuild-4.19/stable 4.19.118-2 amd64
Code: Alles auswählen
marc@mb:~$ apt policy linux-kbuild-4.19*
linux-kbuild-4.19:
Installed: 4.19.118-2+deb10u1
Candidate: 4.19.132-1
Version table:
4.19.132-1 500
500 http://ftp.nl.debian.org/debian buster-proposed-updates/main amd64 Packages
*** 4.19.118-2+deb10u1 500
500 http://security.debian.org/debian-security buster/updates/main amd64 Packages
100 /var/lib/dpkg/status
4.19.118-2 500
500 http://deb.debian.org/debian buster/main amd64 Packages
Edit:
41099
linux-kbuild-5.5: & linux-kbuild-4.19: würde ich gerne deinstallieren / entfernen ! Nur wie oder bringt das Probleme dann würde ich es lassen.
Edit 2:
Code: Alles auswählen
sudo apt remove -y linux-kbuild-5.5 linux-kbuild-4.19 -s
ohne s macht was ich plane ?
Ich hoffe da steht jetzt alles drin.
Du hast wahrscheinlich Recht: den 4er Kernel habe ich entfernt und das ist das kbuild Packet
Kann ich das so lassen oder könnte / sollte ich per Pin was optimieren?
-
mcb
Beitrag
von mcb » 26.07.2020 21:29:45
Ev. hilft es ja dem ein oder anderem:
Die build Packete kann man enzeln entfernen:
Code: Alles auswählen
marc@mb:~$ apt policy linux-kbuild*
linux-kbuild-5.4:
Installed: (none)
Candidate: 5.4.19-1~bpo10+1
Version table:
5.4.19-1~bpo10+1 100
100 http://http.debian.net/debian buster-backports/main amd64 Packages
100 http://deb.debian.org/debian buster-backports/main amd64 Packages
linux-kbuild-5.5:
Installed: (none)
Candidate: 5.5.17-1~bpo10+1
Version table:
5.5.17-1~bpo10+1 100
100 http://http.debian.net/debian buster-backports/main amd64 Packages
100 http://deb.debian.org/debian buster-backports/main amd64 Packages
linux-kbuild-5.6:
Installed: 5.6.14-2~bpo10+1
Candidate: 5.6.14-2~bpo10+1
Version table:
*** 5.6.14-2~bpo10+1 100
100 http://http.debian.net/debian buster-backports/main amd64 Packages
100 http://deb.debian.org/debian buster-backports/main amd64 Packages
100 /var/lib/dpkg/status
linux-kbuild-4.19:
Installed: (none)
Candidate: 4.19.132-1
Version table:
4.19.132-1 500
500 http://ftp.nl.debian.org/debian buster-proposed-updates/main amd64 Packages
4.19.118-2+deb10u1 500
500 http://security.debian.org/debian-security buster/updates/main amd64 Packages
4.19.118-2 500
500 http://deb.debian.org/debian buster/main amd64 Packages
marc@mb:~$
-
cronoik
- Beiträge: 2049
- Registriert: 18.03.2012 21:13:42
- Lizenz eigener Beiträge: GNU Free Documentation License
Beitrag
von cronoik » 28.07.2020 01:12:39
mcb hat geschrieben: 26.07.2020 11:12:58
Kann ich das so lassen oder könnte / sollte ich per Pin was optimieren?
Wuesste jetzt nicht was. Es ist nicht so das man da einfach mal was macht was irgendwie fuer alle Installationen gut ist. Wenn du die Anforderungen an ein Pinning nicht hast, dann brauchst du es auch nicht.
Dennoch noch einmal die Empfehlung immer einen weiteren Kernel zu haben der defintiv funktioniert. Es kann durchaus mal passieren dass ein Backportkernel nicht gleich startet und dann ist man froh wenn man im Grub einfach einen anderen Eintrag auswaehlen kann um sich dem Problem anzunehmen.
Hilf mit unser
Wiki zu verbessern!
-
mcb
Beitrag
von mcb » 28.07.2020 18:15:59
cronoik hat geschrieben: 26.07.2020 01:29:41
mcb hat geschrieben: 25.07.2020 20:48:08
Da wird Kernel 4.x vorgeschlagen.
Zeig bitte mal die Ausgabe in welcher er vorgeschlagen wird. Hierzu zum konkreten Paket bitte noch:
Wird er wirklich nicht vorgeschlagen wenn du die beiden Zeilen wieder einkommentierst und apt-get update durchfuehrst?
mcb hat geschrieben: 25.07.2020 20:48:08
Kann ich den "auskommentieren" oder sperren ? Und wen ja wie? Möchte nur Updates für den Backport-Kernel erhalten.
Du kannst alles machen, aber es muessen erst einmal die Fakten geklaert werden. Grundsaetzlich wuerde ich aber empfehlen den einen Kernel von security fuer den Notfall zu behalten und diesen auch zu aktualisieren. Das ist auch eine Standardeinstellung von apt, dass Kernel nicht einfach wie 'gewoehnliche' Pakete entfernt werden.
mcb hat geschrieben: 25.07.2020 20:48:08
Möchte den gar nicht mitinstalliert haben beim nächsten
Code: Alles auswählen
sudo apt upgrade -y && sudo apt -t buster-backports upgrade -y && sudo apt autoremove -y
Warum machst du denn zwei upgrades? Von einem autoremove ohne Pruefung moechte ich dir abraten.
Also besser so:
Code: Alles auswählen
sudo apt update && sudo apt list --upgradable -a && sleep 6 && sudo apt upgrade -y && sudo apt autoremove -y -s
Ja zwei Kernel gerne -> 5.6 und den nächsten backport dann auch.
-
willy4711
Beitrag
von willy4711 » 28.07.2020 20:47:52
Was ergibt denn
bei mir sieht das so aus. Da wird auch nicht irgend ein anderer Kernel mehr installiert.
Code: Alles auswählen
root@debian:/home/willy# dpkg -l *linux*|grep ii
ii binutils-x86-64-linux-gnu 2.31.1-16 amd64 GNU binary utilities, for x86-64-linux-gnu target
ii console-setup-linux 1.193~deb10u1 all Linux specific part of console-setup
ii firmware-linux-free 3.4 all Binary firmware for various drivers in the Linux kernel
ii libselinux1:amd64 2.8-1+b1 amd64 SELinux runtime shared libraries
ii linux-base 4.6 all Linux image base package
ii linux-compiler-gcc-8-x86 5.6.14-2~bpo10+1 amd64 Compiler for Linux on x86 (meta-package)
ii linux-headers-5.6.0-0.bpo.2-amd64 5.6.14-2~bpo10+1 amd64 Header files for Linux 5.6.0-0.bpo.2-amd64
ii linux-headers-5.6.0-0.bpo.2-common 5.6.14-2~bpo10+1 all Common header files for Linux 5.6.0-0.bpo.2
ii linux-headers-amd64 5.6.14-2~bpo10+1 amd64 Header files for Linux amd64 configuration (meta-package)
ii linux-image-5.6.0-0.bpo.2-amd64 5.6.14-2~bpo10+1 amd64 Linux 5.6 for 64-bit PCs (signed)
ii linux-image-amd64 5.6.14-2~bpo10+1 amd64 Linux for 64-bit PCs (meta-package)
ii linux-kbuild-5.6 5.6.14-2~bpo10+1 amd64 Kbuild infrastructure for Linux 5.6
ii util-linux 2.33.1-0.1 amd64 miscellaneous system utilities
root@debian:/home/willy#
-
mcb
Beitrag
von mcb » 29.07.2020 00:03:19
Ups da ist irgendwas falsch
Code: Alles auswählen
marc@mb:~$ dpkg -l *linux* |grep ii
dpkg-query: no packages found matching linux-firmware
marc@mb:~$ su
Password:
root@mb:/home/marc# dpkg -l *linux* |grep ii
dpkg-query: no packages found matching linux-firmware
root@mb:/home/marc# dpkg -l *kern*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=======================-============-============-==================================================>
ii debian-kernel-handbook 1.0.19 all reference to Debian Linux kernel packages and deve>
un kernel-common <none> <none> (no description available)
un linux-kernel-headers <none> <none> (no description available)
un linux-kernel-log-daemon <none> <none> (no description available)
lines 1-9/9 (END)
-
JTH
- Moderator
- Beiträge: 3077
- Registriert: 13.08.2008 17:01:41
- Wohnort: Berlin
Beitrag
von JTH » 29.07.2020 00:23:39
Du solltest das Suchmuster für dpkg in Anführungszeichen verpacken:
Du hast nämlich zufällig eine Datei oder nen Ordner mit Namen linux-firmware in /home/marc:
Manchmal bekannt als Just (another) Terminal Hacker.
-
towo
- Beiträge: 4543
- Registriert: 27.02.2007 19:49:44
- Lizenz eigener Beiträge: GNU Free Documentation License
Beitrag
von towo » 29.07.2020 07:31:38
Warum immer so kompliziert? Dieser Befehl zeigt auch nur installierte Paktete an, ein grep nach ^ii kann man sich sparen.
-
willy4711
Beitrag
von willy4711 » 29.07.2020 10:03:40
Vielleicht mal so ?
Anmerkung: es geht um das Meta-Paket, das passend zum Kernel installiert sein sollte
zu Illustration:
Code: Alles auswählen
Commandline: apt -t buster-backports install linux-image-amd64
Install: linux-image-5.6.0-0.bpo.2-amd64:amd64 (5.6.14-2~bpo10+1, automatic)
Upgrade: linux-image-amd64:amd64 (4.19+105+deb10u4, 5.6.14-2~bpo10+1), wireless-regdb:amd64 (2016.06.10-1, 2019.06.03-1~bpo10+1)
Wie du siehst, wird das Meta-Paket 4.19+105+deb10u4 ---->, 5.6.14-2~bpo10+1 geupdatet und in
Abhängigkeit davon das Kernel- Image installiert.
siehe:
https://debian-handbook.info/browse/de- ... ation.html
Ich vermute mal, dass das passende Meta-Paket zum BPO- Kernel nicht installiert ist, sondern das aus dem normalen Repo.
Zuletzt geändert von willy4711 am 29.07.2020 10:15:30, insgesamt 1-mal geändert.
-
MSfree
- Beiträge: 11605
- Registriert: 25.09.2007 19:59:30
Beitrag
von MSfree » 29.07.2020 10:15:15
towo hat geschrieben: 29.07.2020 07:31:38
Warum immer so kompliziert? Dieser Befehl zeigt auch nur installierte Paktete an, ein grep nach ^ii kann man sich sparen.
dpkg -l listet nicht nur installierte Pakete sondern auch gelöschte, bei denen noch die Konfigurationsdateien über sind mit
rc, und einige eher selten auftretende Paketzustaänden. Das grep nach
ii ist also
nicht (unbedingt) überflüssig.
-
mcb
Beitrag
von mcb » 29.07.2020 11:01:29
Ja mit Anführungszeichen geht es:
Code: Alles auswählen
marc@mb:~$ dpkg -l "*linux*" | grep ii
ii binutils-x86-64-linux-gnu 2.31.1-16 amd64 GNU binary utilities, for x86-64-linux-gnu target
ii console-setup-linux 1.193~deb10u1 all Linux specific part of console-setup
ii firmware-linux 20190717-2~bpo10+1 all Binary firmware for various drivers in the Linux kernel (metapackage)
ii firmware-linux-free 3.4 all Binary firmware for various drivers in the Linux kernel
ii firmware-linux-nonfree 20190717-2~bpo10+1 all Binary firmware for various drivers in the Linux kernel (meta-package)
ii fonts-linuxlibertine 5.3.0-4 all Linux Libertine family of fonts
ii libselinux1:amd64 2.8-1+b1 amd64 SELinux runtime shared libraries
ii linux-base 4.6 all Linux image base package
ii linux-compiler-gcc-8-x86 5.6.14-2~bpo10+1 amd64 Compiler for Linux on x86 (meta-package)
ii linux-doc-5.5 5.5.17-1~bpo10+1 all Linux kernel specific documentation for version 5.5
ii linux-doc-5.6 5.6.14-2~bpo10+1 all Linux kernel specific documentation for version 5.6
ii linux-headers-5.6.0-0.bpo.2-amd64 5.6.14-2~bpo10+1 amd64 Header files for Linux 5.6.0-0.bpo.2-amd64
ii linux-headers-5.6.0-0.bpo.2-common 5.6.14-2~bpo10+1 all Common header files for Linux 5.6.0-0.bpo.2
ii linux-headers-amd64 5.6.14-2~bpo10+1 amd64 Header files for Linux amd64 configuration (meta-package)
ii linux-image-5.6.0-0.bpo.2-amd64 5.6.14-2~bpo10+1 amd64 Linux 5.6 for 64-bit PCs (signed)
ii linux-kbuild-5.6 5.6.14-2~bpo10+1 amd64 Kbuild infrastructure for Linux 5.6
ii linux-libc-dev:amd64 5.6.14-2~bpo10+1 amd64 Linux support headers for userspace development
ii util-linux 2.33.1-0.1 amd64 miscellaneous system utilities
ii util-linux-locales 2.33.1-0.1 all locales files for util-linux
marc@mb:~$
-
mcb
Beitrag
von mcb » 29.07.2020 11:07:25
willy4711 hat geschrieben: 29.07.2020 10:03:40
Vielleicht mal so ?
Anmerkung: es geht um das Meta-Paket, das passend zum Kernel installiert sein sollte
zu Illustration:
Code: Alles auswählen
Commandline: apt -t buster-backports install linux-image-amd64
Install: linux-image-5.6.0-0.bpo.2-amd64:amd64 (5.6.14-2~bpo10+1, automatic)
Upgrade: linux-image-amd64:amd64 (4.19+105+deb10u4, 5.6.14-2~bpo10+1), wireless-regdb:amd64 (2016.06.10-1, 2019.06.03-1~bpo10+1)
Wie du siehst, wird das Meta-Paket 4.19+105+deb10u4 ---->, 5.6.14-2~bpo10+1 geupdatet und in
Abhängigkeit davon das Kernel- Image installiert.
siehe:
https://debian-handbook.info/browse/de- ... ation.html
Ich vermute mal, dass das passende Meta-Paket zum BPO- Kernel nicht installiert ist, sondern das aus dem normalen Repo.
Code: Alles auswählen
marc@mb:~$ apt search linux-image-amd64
Sorting... Done
Full Text Search... Done
linux-image-amd64/stable 4.19+105+deb10u4 amd64 [residual-config]
Linux for 64-bit PCs (meta-package)
linux-image-amd64-dbg/stable 4.19+105+deb10u4 amd64
Debugging symbols for Linux amd64 configuration (meta-package)
linux-image-amd64-signed-template/stable 4.19.118-2+deb10u1 amd64
Template for signed linux-image packages for amd64
marc@mb:~$ apt -t buster-backports install linux-image-amd64 -s
NOTE: This is only a simulation!
apt needs root privileges for real execution.
Keep also in mind that locking is deactivated,
so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
linux-image-amd64
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Inst linux-image-amd64 (5.6.14-2~bpo10+1 Debian Backports:buster-backports [amd64])
Conf linux-image-amd64 (5.6.14-2~bpo10+1 Debian Backports:buster-backports [amd64])
marc@mb:~$
-
willy4711
Beitrag
von willy4711 » 29.07.2020 11:08:49
Ich würde versuchen:
Denke, das sollte da Problem lösen
Upps -- schon passiert
Nee doch nicht war ja nur "s".
Dann mal ohne "s"
-
mcb
Beitrag
von mcb » 29.07.2020 11:47:12
willy4711 hat geschrieben: 29.07.2020 11:08:49
Ich würde versuchen:
Denke, das sollte da Problem lösen
Upps -- schon passiert
Nee doch nicht war ja nur "s".
Dann mal ohne "s"
Dann habe ich den 5.6 er Kernel 2mal drauf???
Code: Alles auswählen
marc@mb:~$ sudo apt -t buster-backports install linux-image-amd64 -y
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
linux-image-amd64
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,468 B of archives.
After this operation, 13.3 kB of additional disk space will be used.
Get:1 http://cdn-fastly.deb.debian.org/debian buster-backports/main amd64 linux-image-amd64 amd64 5.6.14-2~bpo10+1 [1,468 B]
Fetched 1,468 B in 0s (3,146 B/s)
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
Selecting previously unselected package linux-image-amd64.
(Reading database ... 191581 files and directories currently installed.)
Preparing to unpack .../linux-image-amd64_5.6.14-2~bpo10+1_amd64.deb ...
Unpacking linux-image-amd64 (5.6.14-2~bpo10+1) ...
Setting up linux-image-amd64 (5.6.14-2~bpo10+1) ...
Scanning processes...
Scanning processor microcode...
Scanning linux images...
Running kernel seems to be up-to-date.
The processor microcode seems to be up-to-date.
No services need to be restarted.
No containers need to be restarted.
No user sessions are running outdated binaries.
marc@mb:~$
Code: Alles auswählen
marc@mb:~$ sudo dpkg -l "*linux*" | grep ii
ii binutils-x86-64-linux-gnu 2.31.1-16 amd64 GNU binary utilities, for x86-64-linux-gnu target
ii console-setup-linux 1.193~deb10u1 all Linux specific part of console-setup
ii firmware-linux 20190717-2~bpo10+1 all Binary firmware for various drivers in the Linux kernel (metapackage)
ii firmware-linux-free 3.4 all Binary firmware for various drivers in the Linux kernel
ii firmware-linux-nonfree 20190717-2~bpo10+1 all Binary firmware for various drivers in the Linux kernel (meta-package)
ii fonts-linuxlibertine 5.3.0-4 all Linux Libertine family of fonts
ii libselinux1:amd64 2.8-1+b1 amd64 SELinux runtime shared libraries
ii linux-base 4.6 all Linux image base package
ii linux-compiler-gcc-8-x86 5.6.14-2~bpo10+1 amd64 Compiler for Linux on x86 (meta-package)
ii linux-doc-5.5 5.5.17-1~bpo10+1 all Linux kernel specific documentation for version 5.5
ii linux-doc-5.6 5.6.14-2~bpo10+1 all Linux kernel specific documentation for version 5.6
ii linux-headers-5.6.0-0.bpo.2-amd64 5.6.14-2~bpo10+1 amd64 Header files for Linux 5.6.0-0.bpo.2-amd64
ii linux-headers-5.6.0-0.bpo.2-common 5.6.14-2~bpo10+1 all Common header files for Linux 5.6.0-0.bpo.2
ii linux-headers-amd64 5.6.14-2~bpo10+1 amd64 Header files for Linux amd64 configuration (meta-package)
ii linux-image-5.6.0-0.bpo.2-amd64 5.6.14-2~bpo10+1 amd64 Linux 5.6 for 64-bit PCs (signed)
ii linux-image-amd64 5.6.14-2~bpo10+1 amd64 Linux for 64-bit PCs (meta-package)
ii linux-kbuild-5.6 5.6.14-2~bpo10+1 amd64 Kbuild infrastructure for Linux 5.6
ii linux-libc-dev:amd64 5.6.14-2~bpo10+1 amd64 Linux support headers for userspace development
ii util-linux 2.33.1-0.1 amd64 miscellaneous system utilities
ii util-linux-locales 2.33.1-0.1 all locales files for util-linux
marc@mb:~$
-
willy4711
Beitrag
von willy4711 » 29.07.2020 11:54:37
Nach meinem Verständnis sollte jetzt Ruhe sein mit "unseriösen" Kernel- Angeboten.
-
mcb
Beitrag
von mcb » 29.07.2020 12:00:52
willy4711 hat geschrieben: 29.07.2020 11:54:37
Nach meinem Verständnis sollte jetzt Ruhe sein mit "unseriösen" Kernel- Angeboten.
Sieht gut aus ...
Danke an alle!