Рискованият живот на един Линуксчия

10 ян.

От известно време работя единствено на Линукс – Убунту, за да съм по-точен. Наистина харесвам тази операционна система, защото има жестока поддръжка, а работата с нея е поне толкова лесна, колкото и работата с Уиндоус.

Разбира се, всичко си има плюсове и минуси. Въпреки безспорните плюсове на Убунту, като ниска цена – безплатна е, чести обновявания (или както е модерно да се казва – ъпдейти), изобилие от инструменти за програмиране и разработка на софтуер, тя си има и големи минуси.

Минусите, с които трябва да се съобразява човек варират от липса на някои професионални програми за дизайн, проектиране, моделиране и симулации, през тотална липса на комерсиални игри, до случайни проблеми с драйвъри за безжичен интернет, звук, камера, микрофон и други.

Изглежда ниската цена не оправдава тези минуси, но да не забравяме, че тази цена всъщност е нулева! И както е казал българския народ: „На харизан кон, зъбите не се гледат!“

На скоро ми се случи да преживея отказ на няколко драйвъра едновременно. И понеже е безплатна операционна система, реших, че ще запретна ръкави и ще си я оправя! Разрових се из интернета – през жична връзка, тъй като безжичната не работеше, и след многобройни хакове установих, че трябва да сменя ядрото на операционната система с по-ново.

Това ми звучеше като много тежка процедура, с множество възможности да оплескам нещо и да загубя дори и жичния интернет. Въпреки това, реших, че машината ми е неизползваема без WiFi, звук и камера, и се престраших. Оказа се, че е много лесно да смениш ядрото на Убунту. Открих ето тази статия в интернет, която много просто обяснява, как с три команди сменяш ядрото с ново, което в случая е версия 3.16, но човек винаги може да си избере друго.

За да не карам хората да отварят чужди сайтове, ето трите команди, които ми свършиха работа:

$cd /tmp/
$wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600-generic_3.16.0-031600.201408031935_amd64.deb
$wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600_3.16.0-031600.201408031935_all.deb 
$wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-image-3.16.0-031600-generic_3.16.0-031600.201408031935_amd64.deb 
$sudo dpkg -i linux-headers-3.16.0-*.deb linux-image-3.16.0-*.deb

Всъщност били 5, няма значение, не са толкова много!

Оказа се, че тези три команди оправиха всички недоразумения предизвикани от обновяването на операционната система.

Въпреки това, не бих прибягнал към смяна на ядрото всеки път, когато нещо не е наред. Смятам, че при смяната на толкова важна част от операционната система (на практика това е самата операционна система, а всичко друго е удобства) е свързана с много непредвидими за мен проблеми и е до голяма степен рискована.

Но ако вече си пробвал всичко друго, какво имаш да губиш?

 

Поздрави,