Xayku bilan ikkinchi kunim: xursandman, lekin hali almashishga tayyor emasman

Xayku bilan ikkinchi kunim: xursandman, lekin hali almashishga tayyor emasman
TL; DR: Men Xaykudan xursandman, lekin yaxshilash uchun joy bor

Kecha men Xaykuni o'rgandim - meni hayratda qoldirgan operatsion tizim. Ikkinchi kun. Meni noto'g'ri tushunmang: Linux ish stollarida qiyin bo'lgan narsalarni qilish qanchalik oson ekanligiga hali ham hayratdaman. Men uning qanday ishlashini o'rganishni juda xohlayman va uni har kuni ishlatishdan xursandman. To'g'ri, to'liq o'tish kuni hali kelmagan: men azob chekishni xohlamayman.

Xayku bilan ikkinchi kunim: xursandman, lekin hali almashishga tayyor emasman
WonderBrush rastr grafik muharriri - agar uni qaerdan topishni bilsangiz

Asosan, 1.0 dan past versiyalar uchun kutilganidek. Biroq, Mac OS X-ni chiqarilishdan oldingi kunlarida eslab, Xayku jamoasining hajmini hisobga olsak, ajoyib yutuqlarni kamaytirmang.

Men odatda #LinuxUsability haqida o'z fikrlarimni bildiraman (1-qism, 2-qism, 3-qism, 4-qism, 5-qism, 6-qism), shuning uchun foydalanishga yaroqlilik nuqtai nazaridan Xayku haqida gap-so'zlarga hayron bo'lmang. Ularning aksariyati, xayriyatki, turli xil yaxshilanishlar bilan bog'liq.

Bu muqaddima edi, endi ba'zi muammolarga e'tibor beraylik.

Muammo №1: Brauzer bilan bog'liq muammolar

Asosan 3 ta brauzer mavjud WebKit: Asosiy (WebPositive) va Qt-da ikkita qo'shimcha (QupZilla, eskirgan nom Falconva OtterBrowser), ombordan o'rnatilishi mumkin. Ularning hech biri to'g'ri ishlamaydi. Asosiy brauzerda funksionallik va renderlash bilan bog'liq muammolar mavjud (masalan, tizimga kirishda captcha ni hal qilish mumkin emas. Haiku bugtreker) va boshqalarida Xaykuda ishlashda katta muammolar mavjud.

Xayku bilan ikkinchi kunim: xursandman, lekin hali almashishga tayyor emasman
Twitter WebPositive, Haiku’ning asosiy brauzerida shunday ko‘rinadi.

QupZilla va OtterBrowser ishonchsiz internet ulanishlarida (masalan, poyezdda) katta kechikadi. Agar ma'lumotlar muammosiz kirmasa, yorliqlar o'rtasida almashish imkonsiz bo'ladi. Joriy tarmoq orqali ma'lumotlarni yuklayotganda yangi tab ochish mumkin emas. Kam yuk bo'lishiga qaramay, hamma narsa sekin. Ehtimol, brauzerlar Haiku ko'p qirrali uchun to'liq optimallashtirilmagan yoki Haiku bilan boshqa muammolar mavjud [Linux'da bu ba'zan men bilan ham sodir bo'ladi - taxminan. tarjimon].

QupZilla bilan Mediumda hech narsa yoza olmadim...

Apple mukammal ishlashga ega barqaror brauzerni ta'minlash uchun ko'p ishlarni qildi. O'ylaymanki, bu sarmoya Xaykuga ham o'zini oqlaydi. Ayniqsa, veb-ilovalarning ortib borayotgan ahamiyatini hisobga olsak va bundan ham ko'proq mahalliy ilovalar barcha foydalanish holatlari uchun mavjud emasligini hisobga olsak.

Kennet Kocienda va Richard Uilyamsonning hikoyasi: Safari va Webkit qanday paydo bo'lgan

№2 muammo: ishga tushirish moslamasi va dock

Ekranning yuqori o'ng burchagida joylashgan Ish stoli, Dock funksiyalari va boshqa bir qancha funksiyalar bilan kesishgan Windows-ning Boshlash menyusining g'alati mash-up.

Xayku bilan ikkinchi kunim: xursandman, lekin hali almashishga tayyor emasman
Ish stoli

Bu BeOS uchun foydalanuvchi tajribasining asosiy elementi bo'lganligi sababli, u zamonaviy ish stoli muhitining imkoniyatlariga ega emas: menga dasturni ishga tushirish moslamasi kerak. Diqqat markazidagi, Alt+boʻsh joy orqali ishga tushirilgan. Ilovalarni ishga tushirish uchun bosish sekin ishlaydi. O'xshash ko'rinishdagi Find vositasi mavjud Stirlitz yashirin, lekin u tezlashtirilgan bo'lsa ham, ilovalarni qulay ishga tushirish uchun mo'ljallanmagan.

Xayku bilan ikkinchi kunim: xursandman, lekin hali almashishga tayyor emasman
Command + Spacebar bilan ishga tushirilgan Mac OS X Leopard-da diqqat markazida

bor LnLauncher, ichiga oʻrnatilgan HaikuDepot. Uni birinchi marta ishga tushirganingizda, u butunlay bo'sh va unga qanday qilib biror narsa qo'shish to'liq aniq emas. Bunga qo'shimcha ravishda, u joyni o'zgartirishning aniq usulisiz ekranda noqulay joyda paydo bo'ladi. Xo'sh, qanday qilib uni Mac OS X da Dock kabi ekranning chap yoki pastki qismiga qo'yishim mumkin? Menimcha, bu holda UX noma'lum.

DockBert, dan ham o'rnatilgan HaikuDepot. Allaqachon yaxshiroq. Ekranning pastki qismida ko'rsatilgan. Men piktogrammalarning tartibi teskari bo'lishini kutmagan edim: savat boshida, lekin umuman olganda, u istiqbolli ko'rinadi.

Qanday qilib uni ish stoli o'rniga standart sifatida o'rnatishim mumkin? Agar siz DockBert-dagi Ish stoli belgisini bossangiz va "yopish" ni tanlasangiz - u, albatta, yopiladi... va yarim soniyadan keyin yana paydo bo'ladi. (Ishlab chiquvchilar bu, qoida tariqasida, DockBert-dagi xato ekanligini aytishdi). Agar DockBert foydalanuvchiga nima kerakligini tushunish va buni amalga oshirish uchun etarlicha aqlli bo'lsa yaxshi bo'lardi. Odatiy bo'lib, DockBert ilova piktogrammalariga ega emas, lekin u "bu yerga torting" ni ko'rsatadi, shuning uchun siz hamma narsani qanday qo'shishni bilasiz. Biroq, men ilovalarni o'chira olmadim - na sichqonchaning o'ng tugmasi bilan, na DockBert-dan belgini sudrab.

Men harakat qilaman HiQDock. Men uni tasodifan topdim uchinchi tomon omborida. Men xohlagandek ko'rinadi. "Ko'rinish" ga urg'u berib. Chunki u hali ishlamayapti: bu hali ham Beta versiyasi. Qt4 da yozilgan, shuning uchun men uni o'rnatish tasviriga kiritilishiga shubha qilaman.

Xayku bilan ikkinchi kunim: xursandman, lekin hali almashishga tayyor emasman
HiQDock.

Aslida, men Dock va Launcher bilan vaziyat murakkab deb o'ylaydigan yagona odam emasman. Men hatto bu mavzuda ham topdim butun maqola.

Xayku bilan ikkinchi kunim: xursandman, lekin hali almashishga tayyor emasman
QuickLaunch

Keyin bildim QuickLaunch, uni Yorliqlar sozlamalarida tugmalar birikmasini qo'shish orqali ishga tushirish tavsiya etiladi.

Xayku bilan ikkinchi kunim: xursandman, lekin hali almashishga tayyor emasman
Haiku yorliqlari sozlamalari

Agar shunga o'xshash narsalar sukut bo'yicha "shunchaki ishlash" uchun tuzilgan bo'lsa yaxshi bo'lardi. Men Alt+Space dedimmi? Umuman olganda, QuickLaunch sizdan klaviatura yorlig'ini birinchi marta ishga tushirganingizda sozlashingiz kerakligini so'rashi mumkin. Buni Yorliqlar sozlamalarida qilish mashaqqatli.

Xayku bilan ikkinchi kunim: xursandman, lekin hali almashishga tayyor emasman
Yorliqlar sozlamalarida "ilova" ni kiritishingizni taklif qiladigan oyna. Bexazil

Ko'pchilik foydalanuvchilar "ilova" sifatida nimani kiritishni bilmasligiga ishonaman, xususan: /boot/system/apps/QuickLaunch (Faqat QuickLaunch ishlamayapti).

Tez yechim: QuickLaunch-ni sukut bo'yicha o'rnating va unga standart alt + bo'sh joy yorlig'ini belgilang.

Yaxshiyamki, menda ishlab chiquvchilardan ma'lumot bor, ular bir nuqtada uni yaxshi eski ish stoli panelini yaxshilash yoki almashtirish sifatida kiritishlari mumkin. Balki... qachonlardir... Barmoqlar o‘tib ketdi! (So'rov qoldiring, aks holda bu hech qachon amalga oshmaydi. Bu erda). Boshqa bir ishlab chiquvchining so'zlariga ko'ra, iqtibos: "Menimcha, Windows-ning boshlang'ich menyusiga qidirish maydonini qo'shish yo'lini kuzatish Beta versiyasi uchun juda oddiy, men aytamanki, bu ko'pchilik uchun katta farq qiladi." Rozi! (yana: ariza yoki yo'q).

Nima uchun QuickLaunch skrinshot dasturini ikki marta topadi /boot/system/apps va /boot/system/bin? Ishlab chiquvchilar bilishadi, chunki /boot/system/apps/QuickLaunch/ReadMe.html faylida.

/system/bin ilgari qayta ishlanmagan, ko'chirilgan dasturlar ko'pincha /bin katalogiga tushadi, bu yomon fikr. Siz keraksiz CLI ilovalarini olib tashlashingiz mumkin, masalan, kontekst menyusidagi "E'tibor bermaslik ro'yxatiga qo'shish" tugmasi yordamida.

tezkor yechim: /system/apps ichida ham mavjud bo'lgan /system/bin-dan ilovalarni filtrlang

№3 muammo: apparat tezlashuvi yo'q

BeOS demo dasturlari bilan to'ldirilgan edi. Hech bir BeOS videosi turli xil videolar o'ynaladigan bir nechta oynalarsiz to'liq bo'lmaydi. O'sha paytda ajoyib yutuq. Haiku kosmosda harakatlanadigan 3D shriftlarni ko'rsatadigan 3D demolari bilan birga keladi. (Hey, Xayku IPOga tayyorlanmayapti, shundaymi?)

1995 yilda Xayku asoslangan BeOS. O'sha paytda u soat chastotasi 603 MGts bo'lgan ikkita PowerPC 66 protsessorida ishlagan

Biz audio va video olamining Linuxiga aylanishni istaymiz.

-Jan-Lui Hesse, Bosh direktor

Ajablanarlisi shundaki, video va 3D aslida Xaykuda tezlashtirilgan apparat emas. Menimcha, o'yinlar ham.

Ishlab chiquvchilardan Janob. vaddlesplash и Aleks von Glyuk Uskunani tezlashtirish uchun hujjatlar mavjud ("taxminan ikki kishi-oy davom etadi"). 3D tezlashtirish Mesa orqali amalga oshiriladi (Haiku, yuqorida aytib o'tilganidek, OpenGL uchun asos sifatida Mesa va LLVMPipe-dan foydalanadi), video uchun siz ishonishingiz mumkin. ffmpeg yoki o'zingizning yechimingizni yarating (men bilaman, Haiku allaqachon FFMpeg-ni ichkarida ishlatadi, VDPAU yoki boshqa shunga o'xshash API-ni tezlashtirilgan drayverlarsiz ishlatish mumkin emas).

Barmoqlar kesib o'tdi!

4-muammo: dasturlar qidirilmaydi

Haiku-ga ko'chirilgan juda ko'p CLI dasturlari borligini bilaman, lekin men ularni HaikuDepot-da ko'rmayapman. Hatto maslahatlar ham yo'q. Buyruqlar satrida "haiku..." yoki "port..." buyruqlari mavjud emas

~/testing> haikuports
bash: haikuports: command not found

Googling so'ng, I нашел, avrdude-ni qaerdan yuklab oldim. Ishlayotganda, qoniqarsiz bog'liqliklar bo'lgan oynani ikki marta bosish paydo bo'ldi. Agar bu sodir bo'lmasa yaxshi bo'lardi. (Bu menga juda yoqqanining sabablaridan biri paketlar Mac uchun .app va AppImage Linux uchun).

Ishlab chiquvchilardan men "nazariy jihatdan" borligini bilib oldim tizim, buni oldini olish. Ko'rinib turibdiki, unga ko'proq sevgi kerak.

Nima qilish kerak? u Haiku dasturlarini portlamoqchi bo'lganlar uchun ko'rsatmalar mavjud, ammo ko'chirilgan dasturlardan foydalanishni istaganlar uchun ko'rsatmalar mavjud emas. Bu erda men ishtirok etdim.

Ishlab chiquvchi menga shunday dedi: "Biz HaikuPorts haqida gapirmayapmiz, chunki foydalanuvchilarning 99.9 foizi ushbu paketlar HaikuDepot'da qanday yaratilgani va paydo bo'lishini bilishi yoki ularga e'tibor berishlari shart emas." Rozi. HaikuDepot va u erdan qanday qilib biror narsa olish haqida gapirish, chunki HaikuDepot interfeysi uni ko'rsatmaydi (masalan, avrdude cli). Ko'rinishidan, HaikuDepot interfeysida CLI ilovalarini ko'rsatadigan tasdiqlash qutisi bo'lishi kerak, lekin men uni topa olmadim yoki u mavjud emas. (“Tavsiya etiladi” yoki “Barcha paketlar”... sizga kerakmi? Yo‘q, men “barcha” paketlarni ko‘rib chiqmoqchi emasman, menimcha, ko‘plab kutubxonalar ko‘rsatiladi. Eskisiga o‘xshash narsa Sinaptik).

Buning o'rniga men нашел. Men uni qanday o'rnatishni ham bilmayman (Aytishlaricha, HaikuArchives bu "qo'llab-quvvatlanadigan dasturiy ta'minot ombori", shuningdek, "barcha foydali dasturlar allaqachon HaikuPorts-da" - integratorlar kerak).

Yana bir oz qidiruvdan so'ng men topdim:

/> pkgman search avrdude​Status Name Description
-------------------------------
avrdude A tool to up/download to AVR microcontrollers

Voy-buy! Bu jamoani ko'proq ko'rinadigan qilish yaxshi bo'lardi. Ishlab chiquvchilardan biri "pkgman - HaikuDepot uchun cli analogi" ekanligini tasdiqladi. Nega o'shanda uning ismi aytilmagan? haikudepot?

Avvalo, men command_not_found-0.0.1~git-3-any.hpkg-ni o'rnatdim. Endi men buni qila olaman:

/> file /bin/bash
DEBUG:main:Entered CNF: file
This application is aviaiblible via pkgman install file

Tez yechim: qo'shing command_not_found-*-any.hpkg standart o'rnatishga.

Xayku ishlab chiquvchisining fikricha, “Xaykuda, Linuxdan farqli o‘laroq, topilmadi buyrug‘iga haqiqiy ehtiyoj yo‘q”, chunki “siz shunchaki pkgman install cmd:commandname-ni ishga tushirishingiz mumkin”. Xo'sh, men, "oddiy o'lik" bu haqda qayerdan bilaman?!

Paketlar, paket menejerlari, bog'liqliklar. Xaykudagi biri, albatta, ko'pchilikka qaraganda ancha aqlli, ammo u hali ham paket menejeri:

/> pkgman install avrdude100% repochecksum-1 [65 bytes]
Validating checksum for Haiku…done.
100% repochecksum-1 [64 bytes]
Validating checksum for HaikuPorts... done.
100% repocache-2 [951.69 KiB]
Validating checksum for HaikuPorts... done.
Encountered problems:
problem 1: nothing provides lib:libconfuse>=2.7 needed by libftdi-1.4–7
solution 1:
- do not install “providing avrdude”
Please select a solution, skip the problem for now or quit.
select [1/s/q]:

Paket menejerlari operatsion tizimdan qat'i nazar, paket menejerlari har doim qiladigan narsani qiladilar. Meni o'ziga tortganimning sababi bor - men shunday dedimmi, yo'qmi? - Kimga paketlar .app va Ilova rasmlari.

Bundan tashqari, ba'zi juda mashhur ochiq kodli ilovalar bu erda etishmayapti:

/> pkgman install inkscape
100% repochecksum-1 [65 bytes]
Validating checksum for Haiku…done.
100% repochecksum-1 [64 bytes]
Validating checksum for HaikuPorts…done.
*** Failed to find a match for “inkscape”: Name not found

Ishlab chiquvchilar javob berishadi: "Gtk yo'qligi sababli, Inkscape ham bo'lmaydi." Tushundim. Boshqa bir ishlab chiquvchi qo'shimcha qildi: "Ammo bizda ajoyib WonderBrush bor." Men bu haqda bilmasdim, lekin u HaikuDepot-da ko'rinmaydi va u qaerda bo'lar edi? (tuzatish: "Barcha paketlar" yorlig'iga o'tishim kerak edi! Bu nuqtani butunlay o'tkazib yubordim!)

/> pkgman install gimp
100% repochecksum-1 [65 bytes]
Validating checksum for Haiku... done.
100% repochecksum-1 [64 bytes]
Validating checksum for HaikuPorts... done.
*** Failed to find a match for “gimp”: Name not found​/> pkgman install arduino
100% repochecksum-1 [65 bytes]
Validating checksum for Haiku... done.
100% repochecksum-1 [64 bytes]​
Validating checksum for HaikuPorts... done.
*** Failed to find a match for “arduino”: Name not found

Bilaman, "arduino ilgari bor edi"... hammasi qayerga ketdi?

Boshqa narsalar qatorida, meni "texnik ravshanlik" haqiqati hayratda qoldirdi: shunchalik ko'p qatorlar ko'rsatilganki, ular oxirida "bu dasturiy ta'minot mavjud emas" deyishadi.

№5 muammo: tuzatilishi kerak bo'lgan turli xil qo'pol qirralar

Ilovalar o'rtasida almashish

Ilovalarni almashtirish uchun alt+tab tugmalarisiz zerikarli. Ctrl + tab ishlaydi, lekin qandaydir tarzda egri.

Dasturchi maslahati: Agar men Windows tartibini yoqsam, Cmd va Ctrl joylarni almashtiradi va alt+Tab tanish bo'ladi. Lekin men kompyuter klaviaturasidan foydalanganda o'zimni Mac kabi his qilishni xohlayman!

Ishlab chiquvchilardan eslatma: "Ctrl+tab tugmachasini alt+tab yorlig'iga o'tkazish ba'zi foydalanuvchilarni hayratda qoldiradi." Oddiy yechim: ikkalasini ham yoqing! (Gnome, KDE, Xfce bilan Mac, Windows va Linux foydalanuvchisi sifatida men hali ham nima kutishni bilmayman).

Xayku bilan ikkinchi kunim: xursandman, lekin hali almashishga tayyor emasman
Twitcher yordamida ctrl+tab orqali ilovalarni almashtirish. Ba'zi joylarda u paydo bo'ladi, ba'zida birinchi marta emas

Bundan ham yomoni: ctrl+tab ba'zan dastur piktogrammalari bo'lgan oynani ko'rsatadi, ba'zan esa ko'rinmaydi. Boshqa narsalar qatori, ilovalarni almashtirish tartibi tasodifiy ko'rinadi: StyledEdit-WebPositive-back StyledEdit-WebPositive-StyledEdit-oyna ilova piktogrammalari bilan... Dasturiy ta'minot xatosi? (Hayku uchun Gif yozish vositasi bor yoki yo'qligini kimdir biladimi?) Ta'mirlash: Bu xato emas, balki xususiyat.

Ctrl+tab tugmachalarini qisqa bosish Twitcher oynasini ko'rsatmasdan to'g'ridan-to'g'ri oldingi ilovaga o'tadi. Agar siz kombinatsiyalarni uzoqroq ushlab tursangiz, men allaqachon ko'nikkan narsaga erishasiz.

Qisqa klavish

Agar klaviatura yorliqlari haqida gapiradigan bo'lsak, unda hamma narsa Mac-ga o'xshashligini tushunganingizdan so'ng, siz avtomatik ravishda odatiy yorliqlardan foydalanishga harakat qilasiz ... Masalan, "Ochish ..." va "Boshqacha saqlash ..." da. dialog oynalarida “ishchi” katalog jadvali uchun alt+d tugmalarini bosmoqchiman” va hokazo.

Ishlab chiquvchilar buni "fayl dialogini yaxshilash so'roviga qo'shish imkoniyatiga ega". Agar hisoblarim bor GitHub yoki GitLab-da mahalliy muammolarni kuzatuvchisi bo'lsa, men bunday so'rovni yaratgan bo'lardim.

Ammo, yuqorida aytib o'tganimdek, men ularning tizimida ro'yxatdan o'ta olmayman. (Siz taxmin qilganingizdek, GitHub yoki GitLab kabi davlat xizmatlaridan foydalanganda bu narsalar bilan ishlash qulayligini ta'kidlamoqchiman). Tuzatish: https://dev.haiku-os.org/ticket/15148

Mos kelishmovchiliklar

Qt ilovalari va mahalliy ilovalar xatti-harakatlarida farqlanadi. Masalan, Qt ilovalarida alt+backspace yordamida oxirgi soʻzni oʻchirishingiz mumkin, lekin mahalliy ilovalarda emas. Matnni tahrirlashda boshqa farqlar bo'lishi mumkin. Men bunday nomuvofiqliklar olib tashlanishini istardim.

Tuzatish: Men ushbu maqolani yozishni hali tugatmagan edim (Izohlarni toʻplash uchun uni birinchi boʻlib Haiku dev kanalida koʻrsatganman), bu nomuvofiqlik bartaraf etilgani maʼlum boʻldi! Ajoyib! Men ochiq kodli loyihalarni qanchalik yaxshi ko'raman! Rahmat, Kasper Kasper!

Eslatmalar

Men hali ham Xayku tilini o'rganyapman va u meni hayratda qoldirishda davom etmoqda. Garchi men bugun bezovtaliklarni tasvirlashga e'tibor qaratgan bo'lsam ham, bu operatsion tizim nima uchun bu qadar qiziq ekanligini eslatmasdan ilojim yo'q. Quyida bir nechta misollar keltirilgan. Xayku kontseptual jihatdan to'g'ri narsalarni qanday qilishini ko'rish uchun faqat eslatma.

Agar siz kerakli kutubxonalarga ega bo'lmagan bajariladigan faylni ikki marta bossangiz, Linuxda hech narsa ko'rmaysiz. Haiku muammo haqida ma'lumotga ega chiroyli grafik dialogni ko'rsatadi. Men Linuxda bunday narsalarni uzoq vaqtdan beri orzu qilardim va bu Xaykuda to'g'ri amalga oshirilganidan hali ham xursandman. Ushbu misol operatsion tizimning barcha darajalarda izchil ekanligini ko'rsatadi. Natija, hatto xatolarni hal qilish kabi holatlarda ham nafislik, go'zallik va soddalikdir.

Kaput ostida ajoyib ko'rinish.

QuickLaunch hujjatlarida quyidagilar aytiladi:

QuickLaunch ilovani topa olmasligining ikkita sababi bo'lishi mumkin:

  • Ilova BeFS bo'limida emas yoki BeFS bo'limi so'rovlarni qo'llab-quvvatlash uchun formatlanmagan.
  • Ilova tegishli BEOS:APP_SIG atributiga ega emas. Bunday holda, dastur ishlab chiqaruvchisidan uni qo'shishni so'rang yoki amal qilishga harakat qiling
    Ushbu maslahat: agar siz QuickLaunch-da ko'rsatilmaydigan (va yozish mumkin bo'lgan joyda) dastur yoki skriptdan foydalanayotgan bo'lsangiz - terminalda ushbu atributlarni qo'shib ko'ring.

    addattr BEOS: TYPE ilovasi/x-vnd.Be-elfexecutable /path/to/your/app-or-script

    addattr BEOS:APP_SIG ilovasi/x-vnd.anything-unique /path/to/your/app-or-script

Bu men hayratda qolishda davom etayotgan Launch Services kabi sehrning aslida qanday ishlashi haqida tushuncha beradi (va Linuxda ish muhitida umuman yo'q).

Bundan kam hayajonli narsa "Ochiq..."

Faylni tanlang, alt+I tugmalarini bosing, so'ngra ma'lumot ekrani qaysi ilova ma'lum bir faylni ochishi mumkinligini tanlash imkonini beradi.

Xayku bilan ikkinchi kunim: xursandman, lekin hali almashishga tayyor emasman
Xaykuda men bitta faylni ochish uchun ilovani bekor qila olaman. Ajoyibmi?

Bularning barchasi fayl nomi kengaytmasi yo'q bo'lsa ham ishlaydi va nihoyat men bir xil turdagi turli xil fayllarni turli ilovalarda ochishni aytishim mumkin, bu Linux ish stoli muhitlarida juda qiyin, hatto deyarli imkonsizdir.

xulosa

Kecha yozganimdek, Xayku ko'zlarimni ochdi va menga ish muhiti qanday qilib "shunchaki ishlashi" mumkinligini ko'rsatdi. Ikkinchi kuni men ham aniq yaxshilashga muhtoj bo'lgan bir nechta narsalarni topdim.

Ularning hech biri ishlashni to'xtatmaydi. Men ushbu shaxsiy ish stoli operatsion tizimining kelajagi haqida juda hayajondaman. Bu yaqin kelajakda hal qilib bo'lmaydigan jiddiy muammolarni ko'rsatishda davom etayotgan "Linux ish stoli muhitlari" dan tashqari yoqimli ishlanma. arxitektura muammolari.

Men Xaykuga umid qilaman.

O'zingiz sinab ko'ring! Axir, Haiku loyihasi yaratilgan DVD yoki USB-dan yuklash uchun tasvirlarni taqdim etadi Ejednevno. O'rnatish uchun rasmni yuklab oling va uni flesh-diskga yozing Etcher

Savollaringiz bormi? Sizni rusiyzabonlarga taklif qilamiz telegram kanali.

Xatolar haqida umumiy ma'lumot: C va C++ da oyog'ingizga qanday otish kerak. Haiku OS retseptlar to'plami

Tarjima muallifidan: bu Xayku haqidagi turkumdagi ikkinchi maqola.

Maqolalar ro'yxati: birinchi

Manba: www.habr.com

a Izoh qo'shish