Архив за етикет: linux

Инсталиране на Kubuntu

В това видео ще ви покажа как се инсталира Kubuntu, от къде да го свалите, как да направите USB boot устройство, както и самият процес на инсталация. Тук разглеждаме ситуацията, когато качваме само Kubuntu, без windows на компютърът.

Ubuntu Unity – това не е линукс!

Преди 6 месеца, любимата на мнозина дистрибуция Ubuntu излезе с нов графичен интерфейс наречен Unity, още тогава той породи множество спорове и противоречиви чувства. Аз бях един от хората, който смело го критикуваше, но все пак си казах, че това е първа версия на нещо ново, предположих, че са нямали време и в последствие ще бъде оправен. Това предположение явно се оказва грешно, но не само това, нещата стават още по-зле.

Преди няколко дни се появи Ubuntu 11.10, който е изцяло с Unity интерфейс. Вече нямаме възможност да преминем към класическият Gnome (дори и пакета за failback към gnome2 е някаква подигравка), така че може да работим само с Unity. Вече няколко дни си играя с този интерфейс, тайно надяващ се да открия поне нещо положително за което да се захвана, но такова няма. Всичко за Unity може да се обобщи в простото изречение „Unity Suckssss“.

Все пак, преди да почна да се аргументирам, ще се опитам да отговоря на въпроса „за къв ….  им трябваше да го правят това“.

Може би всичко започна от идеята на Марк Шътлеуд Ubuntu да има 200 милиона потребителя в следващите 4 години. И за да успят, те трябва да направят среда подходяща за масите, и най-вече, тя да бъде разпознаваема. Всеки може да погледне някой screen shot и да каже дали това е Windows или Mac, и даже коя версия е. Unity е начинът (според тях) да го направят. Те решиха да направят нов интерфейс, заради идеята, че трябва да бъдат различни. Ето от тук започнаха проблемите. Също така, от къде ще дойдат тези потребители? Linux не е известен с игрите си (все още този пазар не е експлодирал), Mac също не е. Хайде да крадем хора от Mac, си казаха умниците, и решиха да направят „копие“ на Mac, по отношение на интерфейса, за да е лесно на потребителите да мигрират от ябълките към пингвинчето. До тук добре, но Mac има патенти, също така те са развивали този интерфейс десетилетия. Не можеш просто да го копираш, трябва да е същият, но по-различен. И това е логика зад Unity, огромна грешка, ако питате мен.

Но нека да споделя вижданията си за новата му версия, и защо я намирам за адски ужасна.

Стабилност

Няма такава. Просто няма. Unity е базиран на композитен мениджър (Compiz) и забива досадно много. Да не говорим, че има нужда от видео карта, за да работи що-годе добре. Unity 2D, версията за хора без читави видео карти, не се отличава, кой знае колко, в отношение на стабилността. Gnome2 бе мега стабилна среда. За годините през които съм я ползвал е забивала не повече от 3-4 пъти, и то защото съм направил нещо наистина ужасно 🙂 За 3-4 дни игра с Unity имам над 20 забива. Съжалявам, но така не може да се работи. По блогове и форуми се казва „ама то е ново, нормално е да има бъгове“ – Не, не е нормално. Като не е стабилно, ще го пуснете като стане стабилно. Ето това се получава, като започнеш да гониш някакви графици. Какво ще стане ако не се достигнат 200 милиона за 4 години, ами за 4 години и половина? Стабилността на интерфейса е ужасна.

Софтуер

Това не е точно част от Unity, по-скоро е въпрос на Ubuntu, но има много кофти подборка на софтуера. Най-дразнещото за мен е махането на nautilus (файловият мениджър) и заместването му с nautilus-elementary. Както сочи името, това е елементарна версия на на стария FM, и е ужасна. Липсват ми много от възможностите, като лесно да си слагам букмаркове. Ако се опитам да използвам конзола, целият FM почва да забива. Работи адски бавно и нестабилно. Още по-лошото е, че е тясно интегриран с Ubuntu One, Unity и кой знае още колко неща. Не може просто да си сложа PCManFM и всичко да си работи. Тази работа с тази интеграция ми прилича на интеграцията на IE в Windows. Това НЕ е линукс.

Gwibber – социалният клиент, нещото което трябва да ви позволи да си туитвате, пускате глупости по Fb и подобни, е ужасно. Честно, има ли някой, който да разбира как се ползва този клиент. Всичко ви се блъска на едно място, не сте сигурни къде точно публикувате. И е грозно. Аз не съм по социалните мрежи, и може би за това не виждам „голямата идея“, но най-много ме изразни тази супер тясна интеграция със системата. Това НЕ е линукс.

Липсват неща, много неща. Целият начин за администриране на системата е променен. Това е следствие от другата „идея“ на Unity, че ще работи така както е дадено, и няма да може да се променя, за да може да е постоянен, еднакъв навсякъде, следователно разпознаваем. Този номер мина при Apple, но няма да мине при Линукс.

Махнали са цялата концепция за tray. Да, на Unity не е необходима, но ако всички почнат да пишат за Unity, то тогава цялата идея за tray ще умре, а на мен пък тя ми допада. Всъщност, това е едно от малкото неща, за които наистина съм се радвал на Windows (това е тяхна идея). Съжалявам господа от Ubuntu, но не сте вие хората, които ще казвате кое може, и кое не може. Линукс НЕ е затворена система.

Външен вид

Представете си, че ходжа се опита да пее хип-хоп или R&B, ще е песен, но определено ще звучи странно, понякога и комично. Ето това е външния вид на Unity, една голяма недомислица. Грозен е. Масово са взимали неща от MAC, но са ги модифицирали леко, за да не е точно MAC. А някой са направо едно към едно с тези на MAC. Но най-лошото е, че не е постоянен навсякъде. На едно място екрана сякаш е копие на MAC, на друго място прилича на стария (готиния) Gnome2, на трето е някакъв хибрид. Съжалявам, но това е недопустимо. Или мигрирате всичко, или не пипате нищо. Много хора казват, че „трябвало време“. Не, не времето ви е проблема, а че линукс НЕ е затворена система. Apple могат  да го направят, защото са затворена система, линукс НЕ е. Външният вид, е грозен, непостоянен, не може да се променя, и е стъпил на това недоносче наречено Gnome3, което няма и елементарни опции за настройка. А да, може да си смениш wallpaer-a, урааааа!

Използваемост и интуитивност

По шестобалната система му давам минус 6×109. Нека за момента да се абстрахираме от грозният външен вид, липсата на възможност за елементарни настройки (като да преместиш менюто от ляво или от долу) и стабилността.

За потребител, който седи половината ден в FB, другата половина в youtube, няма повече от два отворени прозореца, може би Unity ще му се стори удобно, но не всички сме такива, и самия факт, че Ubuntu се опитва да ме накара да работя по неприсъщ за мен начин, ме дразни.

Менюто седи винаги от ляво, ако някой прозорец е на цял екран, то то се скрива, и за да го покажете, трябва да преместите курсора на мишката в лявата част на екрана. Обаче точно там се намира и close бутона. Познайте колко често ми се отваря менюто, и вместо close натискам нещо от него. Може да се използва и клавишна комбинация, но това не променя факта, че то се появява, когато не ми трябва.

Другият проблем с това меню е, че когато има отворена програма, то тя има само една иконка. Ако имам 2 или повече прозореца на FF, имам една иконка. Как избирам коя точно да отворя? Ами ако натисна на нея, ми се показват всичките отворени, по начин близък до Експозе (на MAC). Това е ужасно. FF ми казва, че нещо е станало, при стария gnome, конкретната иконка сменя цвета си, и аз просто я натискам. Не ме е грижа какво става на другите. Сега аз трябва да отворя всички, и визуално да търся кое се е променило. Съжалявам, не става. Същото важи и за всички останали програми.

Менюто на приложенията вече е изнесено на лента, която винаги седи най-отгоре, без значение къде е разположен екрана, и принчипно там се показва името на прозореца/програмата. Ако минеш с мишката, тогава името изчезва, и се появява менюто (File, Edit…..) на конкретния прозорец/програма. От това нещо ми се завива свят. Представете си,че сте пуснали gimp и работите на 3-4 изображения. Ок, на кой екран точно е менюто отгоре? На този, който е на фокус. Аз работя на 2 HD монитора, откъде да знам, кой е на фокус. Трябва да гледам, това е ужасно. Също така, там менюто не се вижда, и като отида с мишката, то ми се появява, и аз трябва пак да търся къде точно да натисна. Съжалявам, това е непрактично и отвратително.

Да разгледаме следната ситуация, пускам филм с VLC, и искам да сложа субтитри. Хващам субтитрите да ги влача, обаче VLC се е скрил. При стария gnome, просто местих субтитрите върху иконката на VLC и това е, но тук няма как да го направя. VLC е скрито в менюто, и аз трябва да влача субтитрите най-в ляво, да чакам да се появи менюто, да намеря къде точно е иконката на VLC и да ги пусна. И да го направя, пак няма да стане. Единственият начин е, файл мениджъра и VLC да бъдат с малки размери, за да се виждат на екрана едновременно, за да мога да направя drag&drop. Това е пълна тъпотия. Също така няма старите премести, минимизирай… бутони като се натисне с десният бутон върху иконката. Може да не е често ползвано, но аз го ползвах, даже често. Като имаш по 20-30 отворени прозореца, се налага.

Нищо не е там където трябва да е, нищо не работи по начина, по който предполагаш, че трябва да работи. Ето това е голямо предимство на MAC, там нещата са премислени, тествани, направени и идиоти да могат да се ориентират. Тук е някакво напъване от типа „дай да бъдем различни, те хората ще свикнат“. Съжалявам, но няма да свикнат.

Това НЕ е линукс.

В заключение, ще кажа, че нямам никакво намерение повече да си творя нервите с недомислени изпълнения, нарушаващи основни идеи на Линукс,  направени защото трябва, а не защото искаме. В момента сериозно си търся алтернативи, ако имате идеи, ще се радвам да споделите. Ubuntu за мен вече не е линукс, а същата помия както MAC , и както критикувам MAC от години, заради затворената си архитектура, ограничаването на потребителите и липсата на възможности за настройка, така ще критикувам и Ubuntu. Програмистите, които работят по него, нека да си спомнят каво точно значи Ubuntu, на този древен африкански език, и да преосмислят наново в какво вярват.

Unity Sucksss, и то адски много, а беше толкова яка дистрибуция.

Редакция:

Моят избор вече е KUBUNTU 11.10 с KDE 4.7.1. Имам леснотата на Ubuntu но последното KDE се оказа достатъчно бързо и гъвкаво. Мога да си го настроя точно както си искам, най-вероятно ще успеете и вие. Има разлика между Ubuntu обновено до Kubuntu и чисто Kubuntu. Ако качите чисто Kubuntu и сте с Nvidia, качете си pythonGTK2 пакета, за да може да си редактирате xorg.conf през nvidia-settings.

Мултитъч ама без тъч екран

Ето една демонстрация на мултитъч технология, без тъч екран, която се подготвя в за новото Ubuntu. Използва се стандартна Web камера, която разпознава движението на ръцете, и инжектира събитието директно в кернел, което значи, че всеки един софтуер ще работи с тази система. Ето вижте 🙂

А това е демонстрация на скорост при стандартен мултитъч

Както се казваше в един филм „Найс, а?“

Малко Linux статистика

Наскоро Linux Foundation публикуваха доста интересни статистики за развитието на Linux кернела. Като цяло документа (цък за PDF) дава яснота, кой го пише, как го пише, защо го пише. Ето няколко сбити цифри.

  • време между 2 версии 81 дни
  • брой промени между версиите ~ 9000
  • среден брой одобрени пачове на час 5.18
  • 15531 реда код са променяни всеки ден (добавени, изтрити, редактирани)
  • последната версия на кернела има 13,468,253 реда код и се увеличават с 9,058 всеки ден
  • средно 659 компании и 6117 разработчика се грижат за проекта
  • над-активните 30 разработчика са направили 22% от всички промени по ядрото
  • 30% от всичката работа е свършена от хора на добра воля, в свободното им време.

Доста впечатляващи цифри. Опитах се да намеря референтна статистика за MS или Apple, за да сравним как са там нещата, но не можах.

Извода е, че Линукс разработката си се прави от ентусиасти в свободното им време, но не в мазетата и не от аматьори, и скоростта на развитие се увеличава линейно с времето.

PS: моля не захапвайте пак Linux VS Wilindows VS Apple VS извънземните.