For nylig blev den udgave 3.8 af vores kerne favorit, Linux.
Listen over nyheder er som altid ret omfattende, du kan se den i sin helhed kl KernelNewbies.orgJeg vil dog forklare nogle nyheder, som jeg personligt finder interessante 🙂
Understøttelse af Samsungs nye Flash-filsystem:
For en tid siden vi taler om dette Samsung F2F2-systemNå, vores kerne understøtter allerede dette system designet af Samsung til hukommelsesenheder baseret på teknologi NAND (dem, der bruges i mange mobile enheder, tablets osv., såvel som SD-kort eller SSD'er (Solid State Drive).
Forbedringer i andre filsystemer (ext4, btrfs og xfs):
BTRFS modtager forbedringer, specifikt nu skal det være hurtigere, da det er blevet optimeret af hensyn til dette, hvilket blev gjort (læser Stefan Behrens ord fra hans begå):
«Skrubbekoden er den mest effektive kode til at læse de tildelte data på en disk, det vil sige, den læser sekventielt for at undgå hovedets bevægelser, den springer over de ikke-tildelte blokke, læse-frem mekanismerne bruges og indeholder alle koden til at opdage og reparere mangler.«
ext4 det modtager stadig forbedringer. Apropos mere tekniske ting i inode Information gemmes ikke som sådan, dataoplysningerne gemmes der (ejer, oprettelsesdato, størrelse osv.), Men som sådan lagres dataene faktisk ikke der, kun oplysninger om dem, ja, nu kan de gemmes små data i de inoder, der spildes. Jeg mener og taler klartNu har vi mere plads til rådighed på vores harddiske, de sammenligner, at en mappe / usr / standard sparer 3% af pladsen 😉
Første kerne i 2013 og første kerne, der trækker support til en processor tilbage:
Dette blev allerede talt om for længe siden, bare Linux (kerne) vil ikke give i386 processor understøttelse:
Ingo Molnar har deaktiveret support til Intel 386-processorer efter for nylig at have anmodet om fjernelse af den kommende Linux 3.8-kerne, som Linus Torvalds straks accepterede.
386-bit i32-arkitekturen, der blev introduceret i 1985, var en af de mest populære blandt brugerne, og faktisk blev 80386-processerne fortsat fremstillet indtil relativt for nylig, september 2007.
Kerneudviklerne har besluttet, at det var på tide at fjerne support til disse processorer og specifikt til de ældre 386-DX og 386-SX. Dette gør det muligt at forbedre driftscyklussen i kernen. Med hensyn til dette udtrykte Molnar:
«Dens kompleksitet har medført ekstra arbejde, da vi i årevis ønskede at foretage ændringer i SMP-supportprimitiverne.«
Det betyder, at gamle computere med 386 DX33-processorer fra år 91 ikke kan køre med de nyere kerner fra nu af. Linus Torvalds var selv helt enig i beslutningen: ”Jeg er ikke sentimental. Det er en lettelse ".
Og det er netop det, jeg mente med titlen på indlægget, det er den første kerne, der fjerner understøttelse af noget, selvom dette (i min meget personlige påskønnelse) ikke længere repræsenterer et problem, jeg ser endda det som noget positivt.
Hvis nogen har en i386-processor fra 1991, kan de fortsætte med at bruge Linux, men i versioner lavere end 3.8, så simpelt 🙂
Forbedringerne slutter ikke her, flere forbedringer er tilføjet med hensyn til netværket (især Wi-Fi), fejlrettelser osv., Men omtrent er det, hvad der er.
Alligevel håber jeg, at dette dog har været interessant for dig Jeg anbefaler dig læs alle ændringer på det officielle websted, hvis du har spørgsmål.
hilsen
og hvordan kan vi bevise det?
Du kan vente på, at det kommer ind i repos af din distro eller tage en risiko og kompilere det selv, jeg forestiller mig, at det ville blive offentliggjort her, eller i det mindste ville de give et link til, hvor det er: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=summary
A ver si se atreven desdelinux a poner un tutorial de compilación ;D
Ja, det ville være nyttigt, men ikke kun hvordan man kompilerer kernen, en generisk forklaring om xD-kompilering ville være nyttig
på Debian ...
Compilarrr !! xD haha, eller vent på, at din distro opdateres til den nye kerne.
Hvis du har Arch eller derivater eller en hvilken som helst distro, der løber ud, vil du helt sikkert allerede have den tilgængelig.
Du kan følge disse instruktioner (på din risiko), du har allerede kernen pakket til Ubuntu:
http://www.upubuntu.com/2013/02/installupgrade-to-linux-kernel-38.html
Faktisk er det slet ikke kompliceret at kompilere kernen, eller det er ikke sååå kompliceret .. når jeg næsten gjorde det, blev jeg bare doven
En gang gjorde jeg det næsten ... haha, du dræber mig med den elav. 😉
Jeg har kørt 3.8-rc6 siden den kom ud for en uge eller to siden, jeg klarer mig meget godt, ikke en fejltagelse.
Kompilering af kernen i debian og derivater er super enkel, jeg sætter min hvordan her.
Installer nødvendige pakker: libncurses5-dev build-essential
Download kernen, pak den ud på et sted med plads nok (den vokser næsten op til 1 GB, når den er i gang).
Kopier den aktuelle konfiguration inde i kernemappen til brug som base:
cp / boot / config-`uname -r` .config
Vi kører make oldconfig for at generere en ny config baseret på den gamle.
lav nconfig
I denne grænseflade fjernes support til enheder, som vi ikke bruger, vi vælger arkitekturen (586, i686 osv.), Frekvensen af cpu'en (dette er hvad debian-dem henviser til med understøttelsen i realtid i hvæsende retning, de anvender et program, der gør det muligt at hæve frekvensen over standardværdien).
Hvis vi trykker på? I et modul viser det hjælp, ved at læse kan vi vide, om vi virkelig har brug for det, eller om det er nødvendigt.
Når alt er ok, forlader vi grænsefladen, der gemmer .config med F9, og skriver:
lav -jX deb-pkg
X = kerner + 1
En god praksis er at køre det med rart at give mindre prioritet til kompileringsprocessen og ikke komme i vejen for computeren, mens vi arbejder ... cofff ... vi ser Big Bang Theory ... coff ..
Når det er færdigt, har vi 3 gode debs at installere, kernen, headere og libc.
Afinstaller IKKE den gamle kerne, før du har testet den nye grundigt. Der er ingen skade ved at have en "vanilje" -kerne, hvis den nye eksploderer.
For brugerne af andre distroer præciserer jeg, at der også er en make rpm-pkg og tgz-pkg, gør en hjælp, så ser du mulighederne.
Min modus operandi er at fjerne ting lidt efter lidt, og jeg versionerer .config. (Mercurial er fuming på min pc, jeg selv version selv i tilfælde af ulykke)
xDDD god tuto .. en af disse dage bliver jeg ophidset 😛
Seriøst, da jeg læste hginit af Joel Spolsky, har jeg ikke stoppet med at bruge det, det er meget simpelt, og du tjener meget.
Et tip til, når de skal downloade kernen, kopierer de url'en og ændrer bz2 til xz.
http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.8.tar.bz2 - 80.7 M
http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.8.tar.xz —- 67.7 M
Jeg håber, det snart kommer til Chakra !!
Jeg håber også der og i Arch at jeg har begge på min pc.
Nu hvor jeg siger dette, hvor mærkeligt at LibreOffice 4 først er i Chakra og Arch, viser ikke engang 0.0
En anden underlig ting er, at jeg skriver accenterne uden for brevet, bare sådan, men det er det, der gør det sjovere, ha!
Manjaro og chakra skaber kaos i buefællesskabet, mange udviklere og testere strømmer til disse gafler.
(undskyld for sejren)
Det er sandt, Arch tømmer luft, og det viser lidt, men jeg tror ikke, det påvirker ham meget.
Og jeg vidste ikke, at Manjaro er baseret på Arch.
Husk at Chakra er halvt rullende, det kan tage uger eller måneder at ankomme, så hvis de altid opdaterer til det sidste, er det applikationerne og kde 🙂
I chakra ankommer de nye kerner ikke i det mindste, før de er i version 3.x.6, for eksempel var der 3.7.6 ..
Kilden er de samme chakraudviklere, abveritas, manutortosa osv.
For dem, der beder om en kompilationsvejledning, er her en: http://hackingthesystem4fun.blogspot.com/2012/11/como-compilar-un-custom-kernel-y-no.html
Tvivl om proceduren, sæt den i kommentarer.
Tak for linket
Jeg benytter lejligheden til at fortælle dig, at jeg har læst flere artikler på din blog, jeg ærligt talt kunne lide dem meget, tak for dit arbejde 😀
hilsen
venter på sit udseende i arch linux = ^. ^ =
Jeg fik århundredets SCAR på grund af i386, men tjek, og jeg er i686
Og det er tid til at opdatere pc'en, selv med en 2-bit AMD x64
Jeg tester kerne 3.8-0.towo-siduction-686. i debian-test tilføjelse af siduction repositories (afledt af debian sid) og installation af kernen.
Indtil videre har jeg gjort det uden problemer, selvom jeg ikke er ekspert i at foretage for mange evalueringer.
Jeg forsøgte engang at installere funtoo i virtualbox ………. Kompilering af kernen tager 6 timer, hvis du kun bruger en processor
Dejlig måde at stege noget på med temperaturen hævet af processoren, ha
Fra det, jeg læste andre steder, ser det ud til, at denne version håndterer energi og ACPI-standarden meget bedre; ud over at reducere hukommelsesforbruget blandt andre vigtige ændringer. Jeg skal installere Fedora på en ekstern HD, fordi jeg er sikker på, at de snart opdaterer denne kerne, lad os se, hvordan det går.
hilsen
Venter på din accept i de andre distributioner ..
PS: Heldigvis håber jeg, at de bruger mere tid på kompatibilitet og forbedring med den nye hardware og periferiudstyr på de nye pc'er 😉
Greetings!
Da vi er i emnet, rejser jeg et spørgsmål, hvilket filsystem er bedre, og i hvilke tilfælde? EXT4 eller BTRFS?
I teorien er BTRFS det hårløse vidunder, men de har ikke erklæret det stabilt (selvom der er hippier, der allerede bruger det), så det anbefales indtil videre at holde fast i ext4.
Herover er en artikel om det.
http://gnuinformation.blogspot.com.ar/2013/01/se-habla-de-nuevo-sobre-btrfs-para.html
hilsen
Tak for oplysningerne. Jeg havde hørt, at btrfs var god, men du skal vente.
umm se imaginan una distro desde linux?
Vi har allerede tænkt på det flere gange, men det ville være forgæves:
- Mere af det samme ville vi være baseret sikkert på en anden distribution.
- Dilemmaet for skriveborde, der skal bruges
- Vi har ikke viden til at understøtte pakkerne såvel som båndbredden eller ressourcerne.
I hvert fald er dette nogle af problemerne .. 😀
Jeg har kerneopdateringerne på sortlistet !!! så det bliver til næste haha.
Undskyld længden, men for ikke at gøre spam, kopierer jeg og indsætter et spørgsmål, jeg stillede på en anden side om denne kerne og svaret, de gav mig:
MIT SPØRGSMÅL:
En skam ikke at være i stand til at bevise det; Jeg er bekymret, og det er dette; Jeg bruger en Samsung RV408 bærbar computer med 6 GB og HD 320; Jeg har Kubuntu 12.10 x64 installeret, og jeg sætter kernen 3.5.7.2 (den sidste af den serie), og alle browsere fungerer uden problemer, og systemet og maskinen også, men når jeg sætter en kerne i 3.6 eller 3.7 serien Opera og Chromium åbner ikke længere e-mails, de kommer ind på siderne, men de tager tid at indlæse, eller de gør det ikke. I går prøvede jeg Alpha-versionen af Kubuntu 13.04, der bringer 3.8-kernen, og den giver mig problemer med wifi og den allerede kendte browser.
Betyder dette, at min maskine kun når kernen 3.5.7.2, så alt fungerer fint? Hvis jeg installerer en højere version, selvom systemet og de fleste applikationer fungerer fint, vil spørgsmålet om browsere og Wi-Fi ikke blive bedre? Har nogen allerede rapporteret om den samme sag? Sig ikke til mig, at jeg er den eneste underlige - hehehe
SVARET:
Jeg kan få en idé om fortvivlelsen i dit synspunkt. Der er faktisk en meget enklere forklaring på al denne ophobning af problemer.
Med hensyn til kerneversionerne skal du huske, at Ubuntu-kernen og dens derivater er modificeret af Canonical, det betyder, at mange moduler er tilpasset til at arbejde med visse kompileringsregler i programmerne. Hvis vi tilføjer til dette, at du har en bærbar Samsung, som sammen med Apple og Sony Vaio er et af de virksomheder, der ikke samler neutral hardware, er resultatet en lang række problemer, når du ikke bruger deres egen software (dvs. Windows- og Windows-drivere). Samsung).
Årsagen til, at wifi ikke fungerer i Kubuntu 13.04, er, at drivermodulerne helt sikkert ikke opdateres, og som vi sagde som standard, vil de ikke være kompatible med Samsung, men de, som Canonical tilføjer i sidste øjeblik i sin version, er kompatible endelige .
Min anbefaling er, at du kun bruger de kerneversioner, der tilbydes af Canonical, så du altid sikrer optimal ydeevne. Den anden mulighed ville være at kompilere kernen selv, men tilføje den samme kanoniske konfiguration med de samme moduler og patches.
Jeg havde en Samsung X06 i 2004/2005 med en Pentium M. Sandheden er, at de er gode maskiner, af god kvalitet og med omhyggeligt design, men de ødelægger på grund af Samsungs politik om at ændre komponenternes ROM. at gøre det "ikke neutralt".
Der behøver ikke at være noget problem med din bærbare computer hvert år fremad, du bliver simpelthen nødt til at leve med disse ekstra detaljer indtil dit næste hold. Selv blev jeg en fan af IBM / Lenovo og Dell netop på grund af deres neutrale og Unix-venlige hardware.
Jeg har et spørgsmål om kernen og processortemperaturen.
Jeg bruger en Toshiba Satelite-bærbar computer, der normalt bliver meget varm på Linux, ifølge 90C-sensoren (Kernel 3.2 og tidligere).
Med 3.8-kernen bemærkes det, at den varmer mindre op ifølge 56-60C temperatursensoren (som jeg også så med 3.7 Liquorix-kernen).
Er denne 30C forskel troværdig? Opvarmer mindre sikkert, viser det; men så meget? Er det et sensorproblem?
Hvad er din mening?.
Det findes allerede i Manjaro-arkiverne!
Min processor er kompatibel med x64, men jeg installerede debian-test i sin x86-version, fordi de fleste af programmerne let findes i den arkitektur. Nu med denne nyhed spekulerer jeg på, at jeg kan installere den kerne uden at skulle formatere min maskine? O_O
Jeg installerede Debian på min computer, jeg lagde plads på en backup-disk, og så var jeg uheldig, at der var en diskfejl, og Fedora blev ødelagt.
Fedora var den distro, der tillod mig at røre fremtiden for at se, hvornår jeg i fremtiden vil geninstallere den for at teste den kerne.
I går ankom jeg til Archs repos, lad os se, hvordan det går