Linux olmamasının əsas səbəbi

Dərhal demək istəyirəm ki, məqalə yalnız Linux-un masaüstü istifadəsinə yönəldiləcək, yəni. ev kompüterlərində/noutbuklarda və iş stansiyalarında. Aşağıdakıların hamısı serverlərdə, quraşdırılmış sistemlərdə və digər oxşar cihazlarda Linux-a şamil edilmir, çünki bir ton zəhər tökmək üzrə olduğum şey, yəqin ki, bu tətbiq sahələrinə fayda verəcəkdir.

2020-ci ildir, masaüstündəki Linux hələ də 2 il əvvəl olduğu kimi eyni 20%-ə malikdir. Linux istifadəçiləri "Microsoft-u necə ələ keçirmək və dünyanı fəth etmək" mövzusunda müzakirələrdə forumları dağıtmağa və "bu axmaq hamsterlərin" niyə pinqvinləri qucaqlamaq istəmədiyi sualına cavab axtarmağa davam etdilər. Baxmayaraq ki, bu sualın cavabı çoxdan aydındır - çünki Linux bir sistem deyil, elektrik lenti ilə bükülmüş müxtəlif əl işləri yığınıdır.

İnsan niyə kompüterdə oturur? Çoxlarının ağlına gələn cavab budur: hər cür faydalı proqramlardan istifadə etmək. Amma bu yanlış cavabdır. İnsan ümumiyyətlə proqramlara əhəmiyyət vermir. Məqsədlərinə çatmağa çalışır:

  • dostlarınızla söhbət edin, əhvalınızı və sosial dəyərinizi artırın
  • bacarıq və istedadlarınıza tələbat tapmaqla pul qazanın
  • bir şey öyrənin, şəhərinizin, ölkənizin, planetinizin xəbərlərini öyrənin

Və s. Bağışlayın, bunlar UI/UX tətbiqi dizaynının hədəfləndiyi məqsədlərdir. Başlanğıc nöqtəsi kimi götürək А Desktop və ya noutbuk kimi bir dəstə dəmir parçası, gəlin son məqsədi götürək В - "dostlarla söhbət edin" və ondan hamar bir trayektoriya qurun А к В minimum aralıq ballarla. Üstəlik, bu məqamlar bəzi hərəkətlərin kompleksi deyil, möhkəm nöqtələr, tək hərəkətlər olmalıdır. Bu, yaxşı dizaynın təcəssümüdür.

Bəs Linux?

Linux-da dizayn tavanı məqsədlərə çatmaq deyil, ancaq problemin həlli. Məqsəd əvəzinə В tərtibatçılar məqsədə çatmağa çalışırlar Ь. İstifadəçinin dostları ilə necə söhbət edəcəyini düşünmək əvəzinə, Linux tərtibatçıları 100500-cü messenceri yaradırlar və “hamı kimi” siyahıya uyğun olaraq funksiyaları yerinə yetirirlər. Fərqi hiss edə bilərsinizmi?

Sağlam İnsan Dizayneri: insanlar görüşərkən və ünsiyyət qurarkən tez-tez selfi paylaşırlar, ona görə də "selfie göndər" düyməsini bura, görünən yerə əlavə edək ki, o, əlində olsun və kliklədikdə, veb-kamera ilə istifadəçinin şəklini çəksin və verəcəkdir. ona dərhal fotoşəkili mərkəzləşdirmək və onu filtrlərə tətbiq etmək imkanı.

Siqaret çəkən əl dizayneri: Biz faylların ötürülməsini dəstəkləyəcəyik, o, universal olacaq və hamını qane edəcək. Selfie göndərmək üçün şəxsə veb-kameradan çəkmək üçün proqram axtarmasına icazə verin, sonra hansısa qrafik redaktorda şəkli retuş edin, sonra “Alətlər” menyusundakı on yeddinci seçimdən istifadə edərək göndərin. BİZİM UNIXWAY VAR!

Ən acınacaqlısı odur ki, eyni yanaşma hətta əməliyyat sistemi səviyyəsində - yəni yuxarı əməliyyatlar səviyyəsində də istifadə olunur ki, bu da ümumiyyətlə cəfəngiyyatdır. Onlar hətta nəzəri cəhətdən bütün proqram təminatını siçan klikləri ilə idarə etməyə imkan verən paket menecerlərinin gözəl ideyasını məhv edə bildilər. Amma yox, indi bizdə 4 növ proqram təminatı mənbəyi var: rəsmi depolar, snap, flatpak və qeyri-rəsmi repozitoriyalar, onları hələ də axtarıb paket parametrlərinə əlavə etmək lazımdır. Funksiyaların yarısı yalnız terminalda mövcuddur. Və itaətkar köməkçinin əvəzinə paket meneceri, hər addımda sola və ya sağa istifadəçinin necə axmaq olduğu və hər şeyi səhv etdiyi barədə uzun, qəzəbli tiradlarla dolu şəxsi Hitlerə çevrildi.

- Niyə mən sistemimdə ən son $PROGRAM_NAME quraşdıra bilmirəm?
"Çünki sikdirin səni, ona görə də." Əsas odur ki, istifadəçi və onun ehtiyacları deyil, GÖZƏL KONSEPT!

Ən qısa hamar traektoriyalar yerinə А к В aralıq tək hərəkətlərlə, hər biri bir sadə hərəkəti deyil, çox vaxt terminalı əhatə edən bütün hərəkətləri təmsil edən dolama nöqtə ardıcıllığına sahibik. Üstəlik, bu ardıcıllıqlar Linuxdan Linux-a, ətraf mühitdən ətrafa dəyişir, buna görə də yeni başlayanlara problemləri ilə kömək etmək bu qədər uzun və yorucu vaxt aparır və ümumi təlimatların yazılması tamamilə mənasızdır.

Emo mühitində flörtün çoxu həmsöhbətin cinsini öyrənmək üçün maneəsiz cəhdlərdən ibarət idisə, Linux mühitindəki köməyin əksəriyyəti zərərçəkənin aparat və proqram təminatının dəqiq konfiqurasiyasını öyrənmək üçün yorucu cəhdlərdən ibarətdir.

Gülməli olan odur ki, tamamlanmamış Unixway-in müqəddəs ruhu çoxdan ekosistemi daxildən, onun nəhəng insan və maşın resurslarını yeyir. Linux icması onlarla məşhur Linux-u təşkil edən və bir-birindən və sağlam düşüncədən asılı olmayaraq inkişaf edən üç yüz trilyon milyard müxtəlif kiçik kərpic kombinasiyalarını yığmaq, sınaqdan keçirmək və dəqiq tənzimləmək üçün Sizif cəhdi ilə həqiqətən batmış vəziyyətdədir. Əgər vahid, inteqral bir sistemdə kompüterin işləməsi zamanı hadisələrin inkişaf edə biləcəyi bilərəkdən məhdud traektoriyalar toplusumuz varsa, Linux vəziyyətində sistem eyni hərəkətlərə cavab olaraq bu gün bir şey yarada bilər və sabah, yeniləmədən sonra, tamamilə fərqli bir şey. . Və ya ümumiyyətlə heç nə göstərməyəcək - daxil olmaq əvəzinə qara ekran göstərin.

Yaxşı, həqiqətən, niyə bəzi darıxdırıcı sosial nerd məqsədləri ilə narahat olursunuz? Bu maraqlı dizaynerlə daha yaxşı oynayın!

Necə düzəltmək olar

İlk növbədə, sərin nişanlar və əvvəlcədən quraşdırılmış Şərab ilə başqa bir darıxdırıcı Ubunto klonu yaratmaqla problemin həll oluna biləcəyi illüziyasından xilas olmalısınız. Həmçinin, “konfiqurasiyaları git nəzarəti altında köçürək, vay olacaq!” kimi başqa bir gözəl konsepsiya təqdim etməklə problemi həll etmək olmaz.

Linux tələb olunur insanlaşdırmaq. İnsanların həll etdiyi bir sıra məqsədləri müəyyənləşdirin. İnsanın sistem blokunda Güc düyməsini basdığı ​​andan başlayaraq onlara qısa, sadə, aşkar yollar qurun.

Bu o deməkdir ki - hər şeyi yenidən edin, yükləyicidən başlayaraq.

Bu arada, çarpayıları dəyişdirilmiş və yenidən yapışdırılmış divar kağızı ilə daha bir paylama dəstinin daha bir doğulduğunu görürük - əmin ola bilərsiniz ki, Linux uşaqlıqda tikinti dəstləri ilə kifayət qədər oynamayan insanlar üçün əyləncəli qalacaq.

Mənbə: www.habr.com

Добавить комментарий