[GELÖST]Aktuellen Kernel für Cubietruck
Re: Aktuellen Kernel für Cubietruck
Vermutlich, weil ich das nand noch nie angefasst habe, hatte ich das nicht auf dem Radar: Der Mainline Kernel bietet auch keine Unterstützung für das NAND, dafür ist der sunxi-Kernel notwendig.
Re: Aktuellen Kernel für Cubietruck
Hi,
hab ja diese Image genommen:
https://www.armbian.com/cubietruck/
Da ist ja ein sunxi kernel aktiv
hab ja diese Image genommen:
https://www.armbian.com/cubietruck/
Da ist ja ein sunxi kernel aktiv
Code: Alles auswählen
Linux cubietruck 4.13.16-sunxi #20 SMP Fri Nov 24 19:50:07 CET 2017 armv7l GNU/Linux
[s][/s]
Re: Aktuellen Kernel für Cubietruck
4.13 ist der mainline-Kernel
Vielleicht ist das falsch oder ungenau, aber mit sunxi meine ich die Legacy-Kernel, die für den Allwinner A20 des Cubietruck bei Version 3.4 hängengeblieben sind.
Vielleicht ist das falsch oder ungenau, aber mit sunxi meine ich die Legacy-Kernel, die für den Allwinner A20 des Cubietruck bei Version 3.4 hängengeblieben sind.
Re: Aktuellen Kernel für Cubietruck
Ah ok, dann hätte ich das falsch verstanden, weil mir das sunxi angezeigt wurde.
Naja wenn ich auf der SD alles ans laufen bekomme, dann ist mir der nand auch weitestgehend egal:-)
Gesendet von iPhone mit Tapatalk
Naja wenn ich auf der SD alles ans laufen bekomme, dann ist mir der nand auch weitestgehend egal:-)
Gesendet von iPhone mit Tapatalk
Re: Aktuellen Kernel für Cubietruck
Das Image läuft erstmal, und soweit scheint auch alles zu funktionieren, allerdings habe ich ein Samba Problem, da es hier aber nicht hin passt hab ich hier viewtopic.php?f=30&t=168213 ein neues Thema erstellt.
Danke für die Hilfe bis hier hin.
Danke für die Hilfe bis hier hin.
Re: [GELÖST]Aktuellen Kernel für Cubietruck
Muss hier doch nochmal nachhören, woher bekomme ich die kernel-headers für den kernel?
Linux cubietruck 4.13.16-sunxi #20 SMP Fri Nov 24 19:50:07 CET 2017 armv7l GNU/Linux
Linux cubietruck 4.13.16-sunxi #20 SMP Fri Nov 24 19:50:07 CET 2017 armv7l GNU/Linux
Re: [GELÖST]Aktuellen Kernel für Cubietruck
armbian bietet ein eigenes Repository, wo das Paket drin sein sollte und eigentlich habe ich gedacht, dass es einen passenden Eintrag bereits in einer Datei namens »/etc/apt/sources.list.d/armbian.list« gibt.
Sonst sollte es das headers-Paket hier sein:
http://apt.armbian.com/pool/main/l/linux-4.13.16-sunxi/
Sonst sollte es das headers-Paket hier sein:
http://apt.armbian.com/pool/main/l/linux-4.13.16-sunxi/
Re: [GELÖST]Aktuellen Kernel für Cubietruck
Ok, ich habe wie hier https://www.armbian.com/kernel/ beschrieben das hier installiert linux-headers-next-sunxi müsste ja dann das richtige sein!?
Allerdings bekomme ich beim suchen nach den Headers diese Meldung:
Hier nach würde ich aber sagen das es passt?
Allerdings bekomme ich beim suchen nach den Headers diese Meldung:
Code: Alles auswählen
apt-get install linux-headers-$(uname -r)
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-headers-4.13.16-sunxi
E: Couldn't find any package by glob 'linux-headers-4.13.16-sunxi'
E: Couldn't find any package by regex 'linux-headers-4.13.16-sunxi'
Code: Alles auswählen
dpkg -l | grep headers
ii libdbus-1-dev:armhf 1.10.24-0+deb9u1 armhf simple interprocess messaging system (development headers)
ii libnl-3-dev:armhf 3.2.27-2 armhf development library and headers for libnl-3
ii libnl-genl-3-dev:armhf 3.2.27-2 armhf development library and headers for libnl-genl-3
ii linux-headers-next-sunxi 5.35 armhf Linux kernel headers for 4.13.16-sunxi on armhf
ii linux-libc-dev:armhf 4.9.65-3+deb9u2 armhf Linux support headers for userspace development
Re: [GELÖST]Aktuellen Kernel für Cubietruck
Ich hab armbian ja nicht und kenne die Paketaufteilung nicht (eigentlich durchschaue ich auch bei Debian selbst die zahlreichen -header nicht ganz) - was sagt denn
Interessant wäre ob du nun ein passenden Eintrag für das armbian-Repository hast oder nicht. Entweder in der »/etc/apt/sources.list« oder einer Datei in »/etc/apt/sources.list.d/«.
Code: Alles auswählen
$ apt show linux-headers-next-sunxi
Code: Alles auswählen
$ grep armbian /etc/apt/sources.list /etc/apt/sources.list.d/*.list
Re: [GELÖST]Aktuellen Kernel für Cubietruck
Hi, bekomme diese Ausgabe
Code: Alles auswählen
apt show -a linux-headers-next-sunxi
Package: linux-headers-next-sunxi
Version: 5.35
Priority: optional
Section: kernel
Source: linux-4.13.16-sunxi
Maintainer: Igor Pecovnik <igor.pecovnik@****l.com>
Installed-Size: 76.5 MB
Homepage: http://www.kernel.org/
Download-Size: 10.6 MB
APT-Manual-Installed: yes
APT-Sources: http://apt.armbian.com stretch/main armhf Packages
Description: Linux kernel headers for 4.13.16-sunxi on armhf
This package provides kernel header files for 4.13.16-sunxi on armhf
.
This is useful for people who need to build external modules
Package: linux-headers-next-sunxi
Version: 5.32
Priority: optional
Section: kernel
Source: linux-4.11.6-sunxi
Maintainer: Igor Pecovnik <igor.pecovnik@****l.com>
Installed-Size: 74.5 MB
Provides: linux-headers
Homepage: http://www.kernel.org/
Download-Size: 10.4 MB
APT-Sources: http://apt.armbian.com stretch/main armhf Packages
Description: Linux kernel headers for 4.11.6-sunxi on armhf
This package provides kernel header files for 4.11.6-sunxi on armhf
.
This is useful for people who need to build external modules
Package: linux-headers-next-sunxi
Version: 5.31
Priority: optional
Section: kernel
Source: linux-4.11.5-sunxi
Maintainer: Igor Pecovnik <igor.pecovnik@****l.com>
Installed-Size: 73.8 MB
Provides: linux-headers
Homepage: http://www.kernel.org/
Download-Size: 10.4 MB
APT-Sources: http://apt.armbian.com stretch/main armhf Packages
Description: Linux kernel headers for 4.11.5-sunxi on armhf
This package provides kernel header files for 4.11.5-sunxi on armhf
.
This is useful for people who need to build external modules
Package: linux-headers-next-sunxi
Version: 5.30
Priority: optional
Section: kernel
Source: linux-4.11.4-sunxi
Maintainer: Igor Pecovnik <igor.pecovnik@****l.com>
Installed-Size: 74.5 MB
Provides: linux-headers
Homepage: http://www.kernel.org/
Download-Size: 10.4 MB
APT-Sources: http://apt.armbian.com stretch/main armhf Packages
Description: Linux kernel headers for 4.11.4-sunxi on armhf
This package provides kernel header files for 4.11.4-sunxi on armhf
.
This is useful for people who need to build external modules
Package: linux-headers-next-sunxi
Version: 5.26
Priority: optional
Section: kernel
Source: linux-4.9.12-sunxi
Maintainer: Igor Pecovnik <igor.pecovnik@****l.com>
Installed-Size: 73.0 MB
Provides: linux-headers
Homepage: http://www.kernel.org/
Download-Size: 10.3 MB
APT-Sources: http://apt.armbian.com stretch/main armhf Packages
Description: Linux kernel headers for 4.9.12-sunxi on armhf
This package provides kernel header files for 4.9.12-sunxi on armhf
.
This is useful for people who need to build external modules
Code: Alles auswählen
deb http://httpredir.debian.org/debian stretch main contrib non-free
#deb-src http://httpredir.debian.org/debian stretch main contrib non-free
deb http://httpredir.debian.org/debian stretch-updates main contrib non-free
#deb-src http://httpredir.debian.org/debian stretch-updates main contrib non-free
deb http://httpredir.debian.org/debian stretch-backports main contrib non-free
#deb-src http://httpredir.debian.org/debian stretch-backports main contrib non-free
deb http://security.debian.org/ stretch/updates main contrib non-free
#deb-src http://security.debian.org/ stretch/updates main contrib non-free
deb https://dl.bintray.com/tvheadend/deb raspbianstretch unstable
Re: [GELÖST]Aktuellen Kernel für Cubietruck
Dir scheint tatsächlich ein Eintrag für das armbian-Repository zu fehlen oder der Fehler liegt bei meinen Befehlen. Update sicherheitshalber deine Paketlisten und zeig noch einmal die Informationen zum installierten Kernelpaket:
Code: Alles auswählen
# apt update
$ apt policy linux-image-$(uname -r)
Re: [GELÖST]Aktuellen Kernel für Cubietruck
Hi
Code: Alles auswählen
apt update
Hit:1 http://security.debian.org stretch/updates InRelease
Hit:6 http://apt.armbian.com stretch InRelease
Get:3 http://ppa.launchpad.net/b-rad/kernel+mediatree+hauppauge/ubuntu artful InRelease [15.9 kB]
Ign:2 http://cdn-fastly.deb.debian.org/debian stretch InRelease
Hit:4 http://cdn-fastly.deb.debian.org/debian stretch-updates InRelease
Hit:5 http://cdn-fastly.deb.debian.org/debian stretch-backports InRelease
Hit:7 http://cdn-fastly.deb.debian.org/debian stretch Release
Hit:8 https://deb.nodesource.com/node_4.x stretch InRelease
Ign:9 https://dl.bintray.com/tvheadend/deb raspbianstretch InRelease
Hit:10 https://dl.bintray.com/tvheadend/deb raspbianstretch Release
Fetched 15.9 kB in 8s (1,794 B/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
1 package can be upgraded. Run 'apt list --upgradable' to see it.
Code: Alles auswählen
apt policy linux-image-$(uname -r)
N: Unable to locate package linux-image-4.14.0-sunxi
N: Couldn't find any package by glob 'linux-image-4.14.0-sunxi'
N: Couldn't find any package by regex 'linux-image-4.14.0-sunxi'
Re: [GELÖST]Aktuellen Kernel für Cubietruck
Ok, ich schreib erst wieder etwas, wenn ich mir ein aktuelles armbian selbst angesehen habe – ich rate hier mehr herum als zu helfen
Re: [GELÖST]Aktuellen Kernel für Cubietruck
Also ich weiß nicht was für ein Image du verwendet hast, aber das normale Debian armbian-Image kann es kaum sein. Dort gibt es eine »/etc/apt/sources.list.d/armbian.list« mit
über die Kernel, Header und alle weiteren cubietruck/armbian-spezifischen Pakete verfügbar sind und die lassen sich auch ganz problemlos über apt installieren.
Wenn bei dir nur die Zeile für das Repository fehlt, kannst du sie einfach in die »/etc/apt/sources.list« eintragen oder eine beliebige *.list-Datei in »/etc/apt/sources.list.d/« erstellen und danach
edit:
Allerdings ist das Paket bei dir wie ich sehe ja schon installiert:
edit nummer 2:
Du hast außerdem mittendrin den Kernel aktualisiert – ich bin noch von 4.13.16-sunxi ausgegangen, während in der letzten Ausgabe ein 4.14.0-sunxi auftaucht. Du hast die header also zwar für den alten Kernel installiert, aber möglicherweise nicht für den neueren (und ich frage mich gerade wie du überhaupt zu dem neueren Kernel gekommen bist, wenn das armbian-Repository bei dir offensichtlich fehlt).
Ich habe keine Idee was du alles gemacht hast, aber den Kernel 4.14 finde ich bei armbian gar nicht für den A20, dort gibt es legacy in der Version 3.4.113 und Mainline in 4.13.16 und 4.15-rc9. 4.14 finde ich nur in den stretch-backports, aber dort hat er kein sunxi in der Version.
Langer Rede kurzer Sinn: Die header bekommst du am ehesten von der selben Quelle bekommst wie den Kernel - ich kenne weder deinen Kernel noch weiß ich wo er her ist.
edit "aller guten Dinge sind 3":
Habe ich übersehen. armbian hat doch einen Kernel 4.14 und es sieht so aus als wäre das der, den du installiert hast. Das heißt mit der Zeile für die sources.list(.d/*.list) solltest du die header mit
installieren können. Notfalls kannst du das Paket hier auch einfach herunterladen und dann mit "dpkg -i pfad/zum/Paket.deb" installieren.
Code: Alles auswählen
deb http://apt.armbian.com stretch main stretch-utils stretch-desktop
Wenn bei dir nur die Zeile für das Repository fehlt, kannst du sie einfach in die »/etc/apt/sources.list« eintragen oder eine beliebige *.list-Datei in »/etc/apt/sources.list.d/« erstellen und danach
Code: Alles auswählen
# apt update && apt install linux-headers-next-sunxi
edit:
Allerdings ist das Paket bei dir wie ich sehe ja schon installiert:
Tommy82 hat geschrieben:20.01.2018 20:46:42Hi, bekomme diese AusgabeCode: Alles auswählen
apt show -a linux-headers-next-sunxi Package: linux-headers-next-sunxi Version: 5.35 Priority: optional Section: kernel Source: linux-4.13.16-sunxi Maintainer: Igor Pecovnik <igor.pecovnik@****l.com> Installed-Size: 76.5 MB Homepage: http://www.kernel.org/ Download-Size: 10.6 MB APT-Manual-Installed: yes […]
edit nummer 2:
Du hast außerdem mittendrin den Kernel aktualisiert – ich bin noch von 4.13.16-sunxi ausgegangen, während in der letzten Ausgabe ein 4.14.0-sunxi auftaucht. Du hast die header also zwar für den alten Kernel installiert, aber möglicherweise nicht für den neueren (und ich frage mich gerade wie du überhaupt zu dem neueren Kernel gekommen bist, wenn das armbian-Repository bei dir offensichtlich fehlt).
Ich habe keine Idee was du alles gemacht hast, aber den Kernel 4.14 finde ich bei armbian gar nicht für den A20, dort gibt es legacy in der Version 3.4.113 und Mainline in 4.13.16 und 4.15-rc9. 4.14 finde ich nur in den stretch-backports, aber dort hat er kein sunxi in der Version.
Langer Rede kurzer Sinn: Die header bekommst du am ehesten von der selben Quelle bekommst wie den Kernel - ich kenne weder deinen Kernel noch weiß ich wo er her ist.
edit "aller guten Dinge sind 3":
Habe ich übersehen. armbian hat doch einen Kernel 4.14 und es sieht so aus als wäre das der, den du installiert hast. Das heißt mit der Zeile für die sources.list(.d/*.list) solltest du die header mit
Code: Alles auswählen
# apt install linux-headers-dev-sunxi
Re: [GELÖST]Aktuellen Kernel für Cubietruck
Hab das Mainlaine Image von hiersmutbert hat geschrieben:23.01.2018 11:15:45Also ich weiß nicht was für ein Image du verwendet hast, aber das normale Debian armbian-Image kann es kaum sein. Dort gibt es eine »/etc/apt/sources.list.d/armbian.list« mitüber die Kernel, Header und alle weiteren cubietruck/armbian-spezifischen Pakete verfügbar sind und die lassen sich auch ganz problemlos über apt installieren.Code: Alles auswählen
deb http://apt.armbian.com stretch main stretch-utils stretch-desktop
Wenn bei dir nur die Zeile für das Repository fehlt, kannst du sie einfach in die »/etc/apt/sources.list« eintragen oder eine beliebige *.list-Datei in »/etc/apt/sources.list.d/« erstellen und danachCode: Alles auswählen
# apt update && apt install linux-headers-next-sunxi
edit:
Allerdings ist das Paket bei dir wie ich sehe ja schon installiert:Tommy82 hat geschrieben:20.01.2018 20:46:42Hi, bekomme diese AusgabeCode: Alles auswählen
apt show -a linux-headers-next-sunxi Package: linux-headers-next-sunxi Version: 5.35 Priority: optional Section: kernel Source: linux-4.13.16-sunxi Maintainer: Igor Pecovnik <igor.pecovnik@****l.com> Installed-Size: 76.5 MB Homepage: http://www.kernel.org/ Download-Size: 10.6 MB APT-Manual-Installed: yes […]
edit nummer 2:
Du hast außerdem mittendrin den Kernel aktualisiert – ich bin noch von 4.13.16-sunxi ausgegangen, während in der letzten Ausgabe ein 4.14.0-sunxi auftaucht. Du hast die header also zwar für den alten Kernel installiert, aber möglicherweise nicht für den neueren (und ich frage mich gerade wie du überhaupt zu dem neueren Kernel gekommen bist, wenn das armbian-Repository bei dir offensichtlich fehlt).
Ich habe keine Idee was du alles gemacht hast, aber den Kernel 4.14 finde ich bei armbian gar nicht für den A20, dort gibt es legacy in der Version 3.4.113 und Mainline in 4.13.16 und 4.15-rc9. 4.14 finde ich nur in den stretch-backports, aber dort hat er kein sunxi in der Version.
Langer Rede kurzer Sinn: Die header bekommst du am ehesten von der selben Quelle bekommst wie den Kernel - ich kenne weder deinen Kernel noch weiß ich wo er her ist.
edit "aller guten Dinge sind 3":
Habe ich übersehen. armbian hat doch einen Kernel 4.14 und es sieht so aus als wäre das der, den du installiert hast. Das heißt mit der Zeile für die sources.list(.d/*.list) solltest du die header mitinstallieren können. Notfalls kannst du das Paket hier auch einfach herunterladen und dann mit "dpkg -i pfad/zum/Paket.deb" installieren.Code: Alles auswählen
# apt install linux-headers-dev-sunxi
https://www.armbian.com/cubietruck/
Ist dann stretch-desktop richtig?
Re: [GELÖST]Aktuellen Kernel für Cubietruck
Das passt schon - dasselbe habe ich mir angesehen.
Ich habe nur andere Dinge (wiederholt) übersehen, weil das in armbian im Vergleich zu einem puren Debian etwas ungewohnt ist. Das Repository ist bei dir eh richtig eingetragen. Eigentlich müsste dann das genügen
Ich habe nur andere Dinge (wiederholt) übersehen, weil das in armbian im Vergleich zu einem puren Debian etwas ungewohnt ist. Das Repository ist bei dir eh richtig eingetragen. Eigentlich müsste dann das genügen
Code: Alles auswählen
apt install linux-headers-dev-sunxi
Re: [GELÖST]Aktuellen Kernel für Cubietruck
Bekomme dann also scheint alles zu passen!?
Code: Alles auswählen
linux-headers-dev-sunxi is already the newest version (5.35)
Re: [GELÖST]Aktuellen Kernel für Cubietruck
sollte es, ja.
Ich habe gerade mit dem Kernel 4.14.0-sunxi, also linux-image-dev-sunxi und diesen Headern (linux-headers-dev-sunxi) versucht das Kernelmodul ddcci-dkms zu bauen und es hat auf Anhieb geklappt.
Bei komplexeren (oder vielleicht weniger gut gewarteten) Modulen, die außerhalb des Kernels weiterentwickelt werden, scheitert das Bauen gelegentlich bei aktuelleren Kerneln, weil sie noch nicht dafür angepasst wurden. Dann wäre der ältere Kernel (linux-image-next-sunxi) eventuell erfolgversprechender.
Ich habe gerade mit dem Kernel 4.14.0-sunxi, also linux-image-dev-sunxi und diesen Headern (linux-headers-dev-sunxi) versucht das Kernelmodul ddcci-dkms zu bauen und es hat auf Anhieb geklappt.
Bei komplexeren (oder vielleicht weniger gut gewarteten) Modulen, die außerhalb des Kernels weiterentwickelt werden, scheitert das Bauen gelegentlich bei aktuelleren Kerneln, weil sie noch nicht dafür angepasst wurden. Dann wäre der ältere Kernel (linux-image-next-sunxi) eventuell erfolgversprechender.
Re: [GELÖST]Aktuellen Kernel für Cubietruck
Hi, eigentlich läuft alles stabil, mir ist nur beim heutigen update aufgefallen das es ein paar Warnungen gibt.
Muss ich da was machen oder kann ich die ignorieren?
Danke
Code: Alles auswählen
Unpacking linux-dtb-next-sunxi (5.41) over (5.38) ...
dpkg: warning: unable to delete old directory '/boot/dtb-4.14.15-sunxi': Directory not empty
Preparing to unpack .../3-linux-headers-next-sunxi_5.41_armhf.deb ...
Unpacking linux-headers-next-sunxi (5.41) over (5.38) ...
dpkg: warning: unable to delete old directory '/usr/src/linux-headers-4.14.15-sunxi/scripts/kconfig': Directory not empty
dpkg: warning: unable to delete old directory '/usr/src/linux-headers-4.14.15-sunxi/scripts/mod': Directory not empty
dpkg: warning: unable to delete old directory '/usr/src/linux-headers-4.14.15-sunxi/scripts/selinux/mdp': Directory not empty
dpkg: warning: unable to delete old directory '/usr/src/linux-headers-4.14.15-sunxi/scripts/selinux/genheaders': Directory not empty
dpkg: warning: unable to delete old directory '/usr/src/linux-headers-4.14.15-sunxi/scripts/selinux': Directory not empty
dpkg: warning: unable to delete old directory '/usr/src/linux-headers-4.14.15-sunxi/scripts/dtc': Directory not empty
dpkg: warning: unable to delete old directory '/usr/src/linux-headers-4.14.15-sunxi/scripts/basic': Directory not empty
dpkg: warning: unable to delete old directory '/usr/src/linux-headers-4.14.15-sunxi/scripts': Directory not empty
Danke
Re: [GELÖST]Aktuellen Kernel für Cubietruck
Das Paketmanagement teilt dir mit, dass es Verzeichnisse, die Teil der alten Versionen der Pakete, in diesem Fall linux-headers-next-sunxi 5.38 nicht entfernt werden, weil sich noch Dateien darin befinden, die nicht Teil des Pakets sind.
Ich vermute diese Dateien hast du (absichtlich oder irrtümlich) dort erstellt, also du versucht hast Module für den Kernel zu kompilieren, es könnten aber auch Dateien sein, die zu anderen Paketen gehören.
Das Ignorieren dieser Meldungen ist ungefährlich, du kannst dir die Sacher aber auch näher ansehen. Zuerst einmal kannst du nachsehen ob tatsächlich Dateien anderer Pakete in diesen Verzeichnissen liegen
Also Ausgabe erhältst du eine Liste von Dateien in diesen Verzeichnis samt Paketnamen, zu dem diese Dateien gehören oder falls keine Dateien der Paketverwaltung dort existieren, dann eine Meldung, dass nichts gefunden wurde.
Wenn du nun eine Liste von Paketen erhältst, dann kannst du dir überlegen ob du diese Pakete brauchst oder ob sie vielleicht mit dem Update auch unnotwendig geworden sind und sie deinstallieren.
Wenn die Dateien zu keinem Paket gehören, dann heißt dass im Grunde, dass du sie selbst angelegt hast (egal ob unabsichtlich oder absichtlich) und du auch selbst wissen müsstest ob du sie behalten willst. Bei dem ersten Verzeichnis /boot/dtb-4.14.15-sunxi kann ich nicht viel sagen, außer dass ich beim Entfernen vorsichtig wäre.
Das zweite Verzsichnis, vermutlich gleich /usr/src/linux-headers-4.14.15-sunxi, kannst du wahrscheinlich löschen ohne viel zu überlegen, Es ist für den normalen Betrieb und den Systemstart keinesfalls notwendig und die wie du die zum Kernel passenden header installieren kannst, für den Fall, dass doch etwas ungewollt verloren geht, weißt du ja inzwischen...
Ich vermute diese Dateien hast du (absichtlich oder irrtümlich) dort erstellt, also du versucht hast Module für den Kernel zu kompilieren, es könnten aber auch Dateien sein, die zu anderen Paketen gehören.
Das Ignorieren dieser Meldungen ist ungefährlich, du kannst dir die Sacher aber auch näher ansehen. Zuerst einmal kannst du nachsehen ob tatsächlich Dateien anderer Pakete in diesen Verzeichnissen liegen
Code: Alles auswählen
$ dpkg -S /boot/dtb-4.14.15-sunxi
$ dpkg -S /usr/src/linux-headers-4.14.15-sunxi/scripts
Wenn du nun eine Liste von Paketen erhältst, dann kannst du dir überlegen ob du diese Pakete brauchst oder ob sie vielleicht mit dem Update auch unnotwendig geworden sind und sie deinstallieren.
Wenn die Dateien zu keinem Paket gehören, dann heißt dass im Grunde, dass du sie selbst angelegt hast (egal ob unabsichtlich oder absichtlich) und du auch selbst wissen müsstest ob du sie behalten willst. Bei dem ersten Verzeichnis /boot/dtb-4.14.15-sunxi kann ich nicht viel sagen, außer dass ich beim Entfernen vorsichtig wäre.
Das zweite Verzsichnis, vermutlich gleich /usr/src/linux-headers-4.14.15-sunxi, kannst du wahrscheinlich löschen ohne viel zu überlegen, Es ist für den normalen Betrieb und den Systemstart keinesfalls notwendig und die wie du die zum Kernel passenden header installieren kannst, für den Fall, dass doch etwas ungewollt verloren geht, weißt du ja inzwischen...
Re: [GELÖST]Aktuellen Kernel für Cubietruck
Hi,
also bei deinen beiden Befehlen bekomme ich keine Daten angezeigt
wenn ich dann aber in das Verzeichniss /usr/src/linux-headers-4.14.15-sunxi/scripts wechsel, sehe ich schon daten
aber die Daten sagen mir nichts.....
Aber wenn ich die Warnungen auch einfach vernachlässigen kann, dann lass ich die Daten besser da wo sie sind, bevor ich mir das System zerschiesse
also bei deinen beiden Befehlen bekomme ich keine Daten angezeigt
Code: Alles auswählen
dpkg -S /boot/dtb-4.14.15-sunxi
dpkg-query: no path found matching pattern /boot/dtb-4.14.15-sunxi
root@cubietruck ~ > dpkg -S /usr/src/linux-headers-4.14.15-sunxi/scripts
dpkg-query: no path found matching pattern /usr/src/linux-headers-4.14.15-sunxi/scripts
Code: Alles auswählen
root@cubietruck /usr/src/linux-headers-4.14.15-sunxi/scripts > ls
asn1_compiler basic conmakehash dtc extract-cert kallsyms kconfig mod pnmtologo recordmcount selinux sortextable
Aber wenn ich die Warnungen auch einfach vernachlässigen kann, dann lass ich die Daten besser da wo sie sind, bevor ich mir das System zerschiesse
Re: [GELÖST]Aktuellen Kernel für Cubietruck
Hab mir die beiden Pakete (oberflächlich) angesehen:
Du hast von Kernel 4.14.15 auf 4.14.18 upgedatet. Wenn du nun auch 4.14.18 verwendest
(wovon ich aber ausgehe), dann kann es eigentlich keine Probleme verursachen, wenn du die Verzeichnisse mit 4.14.15 im Namen
- /boot/dtb-4.14.15-sunxi
- /linux-headers-4.14.15-sunxi
löscht, denn mit dem neueren Kernel helfen die dir ohnehin nichts. Was für Dateien das sind, die da ohne Wissen der Paketverwaltung gelandet sind, weiß ich natürlich nicht, aber es sind wie gesagt höchstwahrscheinlich Überbleibsel vergangener Kernelmodulkompilieraktionen (wofür sonst hättest du die Kernelheader installieren wollen?)
Es klingt für mich auf den zweiten Blick dann auch nicht so überraschend, dass beim Kompilieren und Installieren eines Kernelmoduls (?) auch ein Device Tree Overlay installiert wird (das wäre dann das Verzeichnis in /boot, das mich zuerst etwas irritiert hat).
Es besteht also keine ernsthafte Gefahr das System zu zerschießen, aber wenn du wie du gesagt hast, nichts unternimmst, ist der einzige Nachteil, dass ein paar (kleine) Dateien in Verzeichnissen herumliegen, die du nicht mehr brauchst.
Du hast von Kernel 4.14.15 auf 4.14.18 upgedatet. Wenn du nun auch 4.14.18 verwendest
Code: Alles auswählen
$ uname -a
- /boot/dtb-4.14.15-sunxi
- /linux-headers-4.14.15-sunxi
löscht, denn mit dem neueren Kernel helfen die dir ohnehin nichts. Was für Dateien das sind, die da ohne Wissen der Paketverwaltung gelandet sind, weiß ich natürlich nicht, aber es sind wie gesagt höchstwahrscheinlich Überbleibsel vergangener Kernelmodulkompilieraktionen (wofür sonst hättest du die Kernelheader installieren wollen?)
Es klingt für mich auf den zweiten Blick dann auch nicht so überraschend, dass beim Kompilieren und Installieren eines Kernelmoduls (?) auch ein Device Tree Overlay installiert wird (das wäre dann das Verzeichnis in /boot, das mich zuerst etwas irritiert hat).
Es besteht also keine ernsthafte Gefahr das System zu zerschießen, aber wenn du wie du gesagt hast, nichts unternimmst, ist der einzige Nachteil, dass ein paar (kleine) Dateien in Verzeichnissen herumliegen, die du nicht mehr brauchst.