Linux kernel 2.6.33

Автор Владимир Колев | Вариант за отпечатване Вариант за отпечатване

1 Star2 Stars3 Stars4 Stars5 Stars (1гласа, средно: 5,00 от общо 5)
Loading ... Loading ...
 

На 24. февруари 2010 излезе новата версия на линукс ядрото. Като цяло основните промени в ядрото са често далеч от обикновения потребител, но в тази версия намираме някои интересни и нови неща, които може да представляват интерес и за вас. Основните промени са няколко:

  1. Нов драйвер за Nvidia видео карти – напълно с отворен код
  2. Поддръжка за Nintendo Wii и Nintendo GameCube
  3. Премахване на Android
  4. Compcache: компресиран в паметта swap
  5. и други промени, които няма да засягаме в тази статия. За повече информация можете да посетите: http://kernelnewbies.org/Linux_2_6_33

1. Nouveau – нов драйвер за Nvidia графични карти

В новата версия на ядрото е включен този драйвер за видео карти на Nvidia, единствения основен производител на GPU, който няма драйвери с отворен код в линукс ядрото. Разработван е от 2006-та година и е достигнал 26 000 реда код (без да се броят Mesa и DRM частите). От Nvidia не са помагали за драйвера и той е бил изцяло реконструиран. Разработката и добавянето на Nouveau драйвера в линукс ядрото е важна от гледна точка на това, че с отворения код ще получите дълготрайна поддръжка за вашата видео карта. Факт е, че новата видео карта, която ще купите днес, утре може да няма драйвер за новата операционна система, но това рядко се случва със софтуера с отворен код, а и Nouveau поддържа доста повече видео карти, сравнен с официалния драйвер на Nvidia. Повече за драйвера и това какво поддържа можете да намерите на официалната страница: http://nouveau.freedesktop.org/wiki/FeatureMatrix

2. Поддръжка за Nintendo Wii и GameCube

GC-Linux проекта се е заел със задачата да предостави Linux поддръжка за PPC базираните игрови конзоли като Nintendo Wii и Nintendo Gamecube. С тази версия на ядрото поддръжката е официално добавена.

3. Премахване на поддръжката на Android

Според разработчиците на Linux ядрото, след като Google няма намерението да подобри Adroid драйверите, така че да имат минималните стандарти за качество с версия 2.6.33 тези драйвери са премахнати от основното Linux дърво. Макар и напълно легално (според лиценза) е неприятно, когато един проект, който се опитва да допринесе толкова много за отворения код е станал пример, за това как не се взаимодейства с open source обществото.
Препоръчително четиво по проблема е статията: Android and the Linux kernel community

4. Compcache: компресиран в паметта суап

Compcache е проект (все още в разработка), който създава RAM-базирани блокови устройства (/dev/ramzswapX), които се използват като SWAP дискове. Страници обменяни в това виртуално устройство се записват в компресирани до по-малък размер. Част от вашата RAM е използвана както обикновено, докато друга част е използвана за записването на компресирани страници, което увеличава размера на RAM паметта, която реално можете да използвате на практика.

Тази опция можете да бъде изключително полезна в много случаи: Нетбуци, мобилни телефони (смартфони) и други подобни устройства, които нямат диск, виртуализация и/или нямат достатъчно RAM, за да поддържат модерни софтуерни решения.

Инсталиране под Ubuntu

Инсталирането под Ubuntu е изключително лесно и може би няма по-лесен вариант от този. За целта посетете следния адрес: http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.33/ в зависимост от това каква архитектура има вашият процесор изберете следните пакети:
За 32-битов процесор:
- linux-headers-2.6.33-020633-generic_2.6.33-020633_i386.deb
- linux-headers-2.6.33-020633_2.6.33-020633_all.deb
- linux-image-2.6.33-020633-generic_2.6.33-020633_i386.deb
- linux-source-2.6.33_2.6.33-020633_all.deb
За 64-битов процесор:
- linux-headers-2.6.33-020633-generic_2.6.33-020633_amd64.deb
- linux-headers-2.6.33-020633_2.6.33-020633_all.deb
- linux-image-2.6.33-020633-generic_2.6.33-020633_amd64.deb
- linux-source-2.6.33_2.6.33-020633_all.deb
Запишете и 4-те файла в една директория, стартирайте терминала, навигирайте до директорията и изпълнете следната команда:

sudo dpkg -i *.deb

Вашите коментари

Един Коментар

  1. network
    Posted 29/03/2010 at 08:42 | Permalink | Reply

    Под 9.04 при инсталация да ва грешки failed почти на всичко. При ребоот няма X и не иска да се боотне…

Публикувай коментар

Вашият е-мейл никога няма да бъде споделен. Задължителните полета са маркирани с *

*
*