[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: nieuwe linux kernel uit experimental halen



Hallo Frank,

Op 16-12-15 om 23:55 schreef Frank Voncken:
> Beste mensen,
> 
> Vanwege de Skylake processor in mijn nieuwe laptop werd er aangeraden
> om kernel 4.4 uit experimental te installeren binnen de Testing
> omgeving van mijn laptop. 

Ik heb nog eens gekeken, maar ik ik geloof toch eigenlijk dat Skylake
support al in Linux 4.3 zit. En dat zit in unstable tegenwoordig.

Verder wordt daar vooral support voor de intel-video toegevoegd,
eigenlijk weet ik niet of er wel iets gewijzigd is aan de USB of de
slaapstanden...  Ik dacht gelezen te hebben dat bij Linux 4.3 of 4.4 pas
echt Skylake support er was, maar ik kan het niet terugvinden, behalve
dan die video-support bij Linux 4.3.

> Hoe doe ik het beste?
> 
> Output van mijn /etc/apt/sources.list:
> 
>     # deb cdrom:[Debian GNU/Linux stretch-DI-alpha4 _Stretch_ - Official
>     Snapshot amd64 NETINST Binary-1 20151024-18:12]/ stretch $
> 
>     #deb cdrom:[Debian GNU/Linux stretch-DI-alpha4 _Stretch_ - Official
>     Snapshot amd64 NETINST Binary-1 20151024-18:12]/ stretch m$
> 
>     deb     http://ftp.nl.debian.org/debian/     stretch main contrib non-free
>     deb-src     http://ftp.nl.debian.org/debian/     stretch 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     http://httpredir.debian.org/debian/     experimental main contrib
>     non-free
> 
>     deb     http://ftp.nl.debian.org/debian/     sid main contrib non-free
>     deb-src     http://ftp.nl.debian.org/debian/     sid main contrib non-free
> 
> Verder heb ik (op aanraden van Diederik) een
> /etc/apt/apt.conf.d/40defaultrelease aangemaakt met de inhoud:
> 
> APT::Default-Release "stretch";
> 
> Moet ik eerst dat laatste tijdelijk "buiten werking" stellen door
> middel van een #, dan 
> # aptitude update
> 
> vervolgens
> # aptitude install linux-headers-4.4.0-rc4-amd64/experimental
> 
> (of beter een andere pakket?)

Je hebt niet de headers nodig, maar het linux-image.

Ik gebruik nooit aptitude voor het installeren van pakketen, ik zou dit
doen als ik dit zou willen:

apt-get -t experimental install linux-image-4.4.0-rc4-amd64

Maar wellicht is het dus beter om linux-image-4.3 uit sid te installeren.

> Verwacht ik dan dependencies problemen? In dat geval niet direct de
> eerste keuze maken, maar doorgaan tot het meest eenvoudige voorstel
> zoals ik dat destijds heb gedaan met het installeren van nvidia-driver
> uit experimental? Dan het gekozen voorstel installeren?
> 
> Daarna het comment weghalen uit /etc/apt/apt.conf.d/40defaultrelease.
> Dan pas aptitude safe-upgrade uitvoeren.

Het is niet nodig voor experimental. Dat kun je toevoegen en werkt als
backports, dus alleen als je "-t" opgeeft.

Verder gebruik ik dus geen aptitude, maar iets als
apt-get -t ... install ....

> Of kan het allemaal veel eenvoudiger door slechts het volgende uit te
> voeren, zonder aanvullende maatregelen/voorbereidingen:
> # aptitude upgrade
> # aptitude install linux-headers-4.4.0-rc4-amd64
> 
> (of beter een andere pakket?)
> 
> Je ziet het, ik heb niet heel veel kennis van Debian. Wel leuk om te
> doen!

Het is niet simpel om te doen voor zo'n nieuwe architectuur. Het is vaak
beter wat oudere hardware te nemen. Tenzij je van uitdagingen en
problemen oplossen houd natuurlijk ;-)

Bij sid moet je wel oppassen, want als je dat in je sources.list zet
gaat hij dat gebruiken. Maar ik begrijp dat je een defaultrelease hebt,
wellicht is dat dan niet zo.

Wat ik zou doen is even sid enablen in source.list, het package
installeren, en dan sid weer verwijderen uit sources.list. Maar heel
netjes is dat niet, en wellicht kan het door je defaultrelease ook met
-t. Probeer dat eens zou ik zeggen.

Groet,
Paul.


-- 
Paul van der Vlis Linux systeembeheer Groningen
https://www.vandervlis.nl/


Reply to: