Lenovo ThinkPad с Linux
Ганчо Ангелов 06 Октомври 2009
Здравейте,
Ето една интересна не само
за мен тема – Lenovo ThinkPad с Linux.
В тази тема ще Ви представя накратко впечатленията ми при работа с ноутбук
Lenovo ThinkPad с няколко различни дистрибуции на операционната система Linux,
за която наистина може много да се пише.
Като начало, нека да се отърсим от заблудата, че Linux е операционна
система, която е единствено команден ред и много писане, за да накараш нещо да
работи. Благодарение на многото приложими графични среди, като GNOME, KDE,
Xfce, Motif и др., потребителят може лесно и бързо да инсталира, конфигурира,
дори да модифицира (ако има знанията) всичко по операционната система,
графичните среди и приложенията, тъй като почти всички са написани под отворен
код.
Наистина, изборът на Linux
дистрибуция първоначално е малко труден от гледна точка на това каква графична
среда ще се ползва, какви приложения включва дистрибуцията, начин на
администриране и най-важното - поддържа ли наличния хардуер. Някои модели
ноутбуци ThinkPad идват с прелоуд от Lenovo със SUSE Linux, включващ в себе си
и някои от познатите ни програми от ThinkVantage технологиите. Почти всички
известни дистрибуции на Linux, като Fedora, Ubunto, Debian, openSUSE,
Slackware, поддържат хардуера на повечето модели ThinkPad, като интересното, е
че дистрибуциите включват в себе си по подразбиране на инсталацията им всички
приложения и програми, необходими за работата ни, като програми за
текстообработка, графична обработка, програмиране, мултимедия, игри и много
други, което прави Linux бърз, лесен и най-важното – безплатен!
SUSE Linux и Ubunto още при инсталацията намират
почти всичкия хардуер, който е включен в ядрото или като модул към него. Ако
при някои модели ThinkPad те не открият всички необходими устройства,
потребителите могат да намерят драйвери за Linux от Интернет и да ги добавят.
Не така обаче стоят нещата с RedHat Enterprise Linux 5 с KDE графичен
интерфейс, на който се бях спрял преди няколко години. Някой ще си каже
„сървърно базиран Linux на ThinkPad, странна работа”. Да, но търсенето в
Интернет на драйвери на почти всички устройства, компилирането им и
настройките, а в последствие и на програмите работещи с тях, отнема доста време
в четене докато се осъществи на практика, но така се придобива знание и се
разбира как точно са направени нещата и как действат. Ако почвате инсталация на
каквато и да е Linux дистрибуция, включваща в себе си инструмента за защита
SELinux, горещо Ви препоръчвам да го изключите от самото начало и ако имате
нужда от него в последствие, да го включите и настройвате. Ще си спестите доста
главоболие с това! На мен най-трудно ми беше компилирането и настройката на
драйвера за тракпойнта, като използвах основата на такъв за RedHat 9. Трудно се
намират и всичките библиотеки за драйвера, които не са включени в RHEL. Също
така, може да се каже, че това е Linux дистрибуция, която не включва никакви
мултимедийни приложения и трябва допълнително да се компилират кодеци и плеъри.
Същото се отнася и за файловите системи, като NTFS например, която е заклеймена
от RHEL, но благодарение на проекта Linux-NTFS, можете да модифицирате ядрото
да поддържа и тази файлова система. След като направите толкова много неща,
започвайки от самото начало и сте придобили знанията, много трудно бихте се
разделили с него! Това ме доведе до проект създаден и спонсориран от
RedHat – Fedora Project. Fedora е безплатна (за разлика от RHEL, където само
поддръжката и е платена) операционна система с отворен код, с която работя в
момента. При инсталацията си обхвана всичкия хардуер, функционалните бутони, а
и включва в себе си множество приложения за GNOME и KDE, които ги редувам при
работа, зависимост от настроението ми. Единственото, което ми е направило
впечатление, е че не се поддържат DVD и MPEG Layer 1/2/3, поради
лицензионната им политика, но благодарение на проект, като RPM Fusion, може да
се добавят доста инструменти.
Всичко
това, взето заедно, дава на потребителя голяма свобода и удоволствие за работа
или развлечение с любимия му ThinkPad ноутбук.