View previous topic :: View next topic |
Author |
Message |
cybersnacker n00b
Joined: 06 Oct 2008 Posts: 1
|
Posted: Mon Oct 06, 2008 4:46 pm Post subject: kernel quellen |
|
|
Hallo @Forum,
4uI:
seit etwas kuerzerer Zeit bin ich auch "endlich" in das Gentoo Lager gestossen, dies mit grosser Freude und Ueberraschung an dem doch so
ausgefeilten und voreinling stabilen System...
Wen's interessiert, bin schon lange im Lande der Linuxianer unterwegs, ward aber mehr der etwas angestaubten Debian Ecke verhalten, da einerseits aber schon lange der Gedanke zum Wechsel auf BSD anlag, leider aber immer wieder aufgrund hinterhertaumelnder Aktualitaet dortiger Packete verworfen, erfreue ich mich nun an den Backports aus Gentoo:)
Zu meine Frage:
Ein wenig verwundert, komplettes System laeuft stabil nach Stage 3 Aufbau, musst ich nun doch mal was am Kernel schrauben, wechsel aus alter Gewohnheit ins usr/linux dir und siehe da, he, kein make menuconfig?!? Musst ich mit Ueberraschung feststellen, das sich zu meinem 2.6.25 Kernel ein release8 auf die Platte eingeschlichen hat, der softlink weiterhin auf release7 zeigt, wo nurnoch die Objekt Modul Dateien zu finden sind... Frag ich mich, was hat sich denn da nun abgespielt...
1. Gibt es Unterschiede der releases aus Gentoo Sicht oder lehnt sich das an changelog kernel.org an?!?
2. Warum sind alle Quellen aus release7 verschwunden?!?
3. Wenn ein neues release aufgespielt wurde, warum nicht auch gleich daraus nem Kernel gemacht, mir fehlt hier ein Schnitt zum User/Admin...
4. Wer wuerde denn nun kuenftig den Softlink umsetzen?!?
5. Wie werden allgemein Kernel updates ueber portage gehandelt (Querschnitt Frage1)?!?
Dank jemand seiner Zeit und Antwort
// Benno
*edit*
<rednose ehm="peinlich wenn man gleich posted und nicht mal den Eintrag zuvor list" /> |
|
Back to top |
|
|
Max Steel Advocate
Joined: 12 Feb 2007 Posts: 2272 Location: My own world! I and Gentoo!
|
Posted: Mon Oct 06, 2008 5:00 pm Post subject: Re: kernel quellen |
|
|
cybersnacker wrote: | Hallo @Forum, |
Willkommen im Forum und bei Gentoo.
Quote: | Zu meine Frage:
Ein wenig verwundert, komplettes System laeuft stabil nach Stage 3 Aufbau, musst ich nun doch mal was am Kernel schrauben, wechsel aus alter Gewohnheit ins usr/linux dir und siehe da, he, kein make menuconfig?!? Musst ich mit Ueberraschung feststellen, das sich zu meinem 2.6.25 Kernel ein release8 auf die Platte eingeschlichen hat, der softlink weiterhin auf release7 zeigt, wo nurnoch die Objekt Modul Dateien zu finden sind... Frag ich mich, was hat sich denn da nun abgespielt...
1. Gibt es Unterschiede der releases aus Gentoo Sicht oder lehnt sich das an changelog kernel.org an?!? |
Die releases bei gentoo sind in Anlehnung an kernel.org.
Und zwar wie folgt:
gentoo-sources = kernel + Gentoo-patch-set
vanilla-sources = kernel nackt
von offilzieller Seite:
2.6.26.1 hier 2.6.26-r1
2.6.26.2 hier 2.6.26-r2
etc.
Normalerweise ist es aber so das einige offizielle Versionsänderung der letzten Zahl übersprungen werden.
Quote: | 2. Warum sind alle Quellen aus release7 verschwunden?!? |
Normalerweise passiert das nur wenn du emerge -auDN world && emerge --depclean ausführst, hierbei werden die alten Kernel-Versionen gelöscht, außer dem neuesten installierten.
Quote: | 3. Wenn ein neues release aufgespielt wurde, warum nicht auch gleich daraus nem Kernel gemacht, mir fehlt hier ein Schnitt zum User/Admin... |
Soweit ich mich erinnere ist hierfür die USE-Variable build zuständig, ich kann es aber nicht genau sagen.
Auf alle Fälle wird im Normalfall der Kernel nur als Source unter /usr/src/ abgelegt.
Quote: | 4. Wer wuerde denn nun kuenftig den Softlink umsetzen?!? |
Entweder per Hand.
über eselect
oder über das USE-Flag symlink auf dein Kernel, dies ist allerdings nicht empfohlen.
Quote: | 5. Wie werden allgemein Kernel updates ueber portage gehandelt (Querschnitt Frage1)?!? |
Wie gesagt, es werden nur neue Kernel aufgespielt, als Source.
Dann kannst du ihn per Hand updaten, siehe: http://www.gentoo.org/doc/de/kernel-upgrade.xml
oder dir ein Script ala:
Code: | cp /usr/src/linux/.config .
make oldconfig
make
make modules_install
make install
modules-rebuild -X rebuild |
Ich tendiere eher dazu den Config teil manuell zu machen.
Quote: | Dank jemand seiner Zeit und Antwort
// Benno |
Bitteschön
Quote: | *edit*
<rednose ehm="peinlich wenn man gleich posted und nicht mal den Eintrag zuvor list" /> |
Kein Prob, evtl. hängts Think4usr dort an. _________________ mfg
Steel
___________________
Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2) |
|
Back to top |
|
|
Genone Retired Dev
Joined: 14 Mar 2003 Posts: 9625 Location: beyond the rim
|
Posted: Mon Oct 06, 2008 6:19 pm Post subject: Re: kernel quellen |
|
|
Max Steel wrote: | Soweit ich mich erinnere ist hierfür die USE-Variable build zuständig, ich kann es aber nicht genau sagen. |
USE="build" ist was komplett anderes, und sollte niemals vom Benutzer gesetzt werden (wird intern für die Erstellung der Stage Tarballs benutzt). Es gibt kein automatisches Update des kompilierten Kernels (aus einer Vielzahl von Gründen). |
|
Back to top |
|
|
Max Steel Advocate
Joined: 12 Feb 2007 Posts: 2272 Location: My own world! I and Gentoo!
|
Posted: Mon Oct 06, 2008 6:56 pm Post subject: |
|
|
Okay, vielen Dank für die Berichtigung. _________________ mfg
Steel
___________________
Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2) |
|
Back to top |
|
|
schachti Advocate
Joined: 28 Jul 2003 Posts: 3765 Location: Gifhorn, Germany
|
Posted: Wed Oct 08, 2008 3:54 pm Post subject: Re: kernel quellen |
|
|
Max Steel wrote: | oder über das USE-Flag symlink auf dein Kernel, dies ist allerdings nicht empfohlen. |
Wieso das nicht? Soweit ich zurückdenken kann ist das Flag bei mir immer gesetzt gewesen und hat nie Probleme gemacht, ganz im Gegenteil... _________________ Never argue with an idiot. He brings you down to his level, then beats you with experience.
How-To: Daten verschlüsselt auf DVD speichern. |
|
Back to top |
|
|
think4urs11 Bodhisattva
Joined: 25 Jun 2003 Posts: 6659 Location: above the cloud
|
Posted: Wed Oct 08, 2008 4:16 pm Post subject: Re: kernel quellen |
|
|
Max Steel wrote: | Kein Prob, evtl. hängts Think4usr dort an. |
Wo ist denn dieses 'dort' von dem du sprichst? _________________ Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself |
|
Back to top |
|
|
Max Steel Advocate
Joined: 12 Feb 2007 Posts: 2272 Location: My own world! I and Gentoo!
|
Posted: Wed Oct 08, 2008 5:16 pm Post subject: |
|
|
Las mich lügen, aber soweit ich mich errinerre meinte er dashier:
https://forums.gentoo.org/viewtopic-t-710234.html
schachti wrote: | Max Steel wrote: | oder über das USE-Flag symlink auf dein Kernel, dies ist allerdings nicht empfohlen. |
Wieso das nicht? Soweit ich zurückdenken kann ist das Flag bei mir immer gesetzt gewesen und hat nie Probleme gemacht, ganz im Gegenteil... |
Das war meiner Errinerung nach so, falls ein Paket upgedatet wird das den Kernel als BuildDependency braucht (zb. udev oder dbus) dann sucht er nach einer .config und nach bestimmten Header-Dateien oder sowas die erst beim make erstellt werden.
evtl. braucht er diese Informationen um Funktionen je nach Kernelconfig ab oder zuzuschalten und dann fest einzubauen, denn bei einem neubau des Kernels muss man diese Pakete nicht mitneubauen.
Irgendwie sowas war das, soweit ich weiß, kann mich aber auch irren.
Wenn man dabei nicht schnellgenug ist, mit diesem symlink-USEflag bricht der Emerge ab, und das will man eigentlich nicht wenn man nicht zuhause ist. _________________ mfg
Steel
___________________
Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2) |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|