يومي الثاني مع هايكو: سعيد، ولكن لست مستعدًا للتبديل بعد

يومي الثاني مع هايكو: سعيد، ولكن لست مستعدًا للتبديل بعد
TL;DR: أنا سعيد بهايكو، ولكن هناك مجال للتحسين

بالأمس درست الهايكو - نظام التشغيل الذي فاجأني بسرور. ثاني يوم. لا تفهموني خطأ: ما زلت مندهشًا من مدى سهولة القيام بالأشياء الصعبة على أجهزة كمبيوتر Linux المكتبية. أنا متشوق لمعرفة كيفية عمله ومتحمس أيضًا لاستخدامه يوميًا. صحيح أن يوم التحول الكامل لم يأت بعد: لا أريد أن أعاني.

يومي الثاني مع هايكو: سعيد، ولكن لست مستعدًا للتبديل بعد
محرر الرسومات النقطية WonderBrush - إذا كنت تعرف مكان العثور عليه

من حيث المبدأ، كما هو متوقع للإصدارات أقل من 1.0. ومع ذلك، تذكر نظام التشغيل Mac OS X في أيام ما قبل الإصدار وبالنظر إلى حجم فريق Haiku، فلا تقلل من أهمية الإنجازات المذهلة.

عادةً ما أعطي أفكاري حول #LinuxUsability (جزء 1, جزء 2, جزء 3, جزء 4, جزء 5, جزء 6)، لذلك لا تتفاجأ بالمراوغات حول Haiku من حيث سهولة الاستخدام. ولحسن الحظ، يرتبط معظمهم بالتحسينات المختلفة.

كانت هذه المقدمة، والآن دعونا ننتبه إلى بعض المشاكل.

المشكلة رقم 1: مشاكل المتصفح

هناك 3 متصفحات تعتمد على بكت: أساسي (ويب إيجابي) واثنين إضافيين على Qt (QupZilla، اسم قديم FALKONو متصفح أوتر)، والتي يمكن تثبيتها من المستودع. لا أحد منهم يعمل بشكل صحيح. يواجه المتصفح الرئيسي مشكلات تتعلق بالوظائف والعرض (على سبيل المثال، من المستحيل حل اختبار التحقق عند تسجيل الدخول هايكو bugtracker)، والأخرى تعاني من مشاكل كبيرة في الأداء في Haiku.

يومي الثاني مع هايكو: سعيد، ولكن لست مستعدًا للتبديل بعد
هذا هو شكل تويتر في WebPositive، المتصفح الرئيسي لـ Haiku.

يتأخر QupZilla وOtterBrowser بشكل كبير بسبب اتصالات الإنترنت غير الموثوقة (على سبيل المثال، في القطار). يصبح التبديل بين علامات التبويب مستحيلاً إذا لم تتدفق البيانات بسلاسة. من المستحيل فتح علامة تبويب جديدة أثناء قيام العلامة الحالية بتحميل البيانات عبر الشبكة. كل شيء بطيء، على الرغم من الحمل المنخفض. ربما لم يتم تحسين المتصفحات بشكل كامل لمؤشرات Haiku المتعددة، أو لديها مشكلات أخرى مع Haiku [يحدث هذا لي أحيانًا أيضًا في نظام Linux - تقريبا. مترجم].

لم أتمكن من كتابة أي شيء على Medium باستخدام QupZilla...

لقد بذلت شركة Apple الكثير لضمان متصفح مستقر وأداء ممتاز. أعتقد أن هذا الاستثمار سيؤتي ثماره على هايكو أيضًا. خاصة بالنظر إلى الأهمية المتزايدة لتطبيقات الويب، بل وأكثر من ذلك نظرًا لأن التطبيقات الأصلية ليست متاحة بعد لجميع حالات الاستخدام.

قصة كينيث كوسيندا وريتشارد ويليامسون: كيف ظهر Safari وWebkit

المشكلة رقم 2: المشغل والإرساء

في الزاوية اليمنى العليا من الشاشة يقع منضدة، مزيج غريب من قائمة ابدأ في Windows تتخللها ميزات Dock وبعض الميزات الأخرى.

يومي الثاني مع هايكو: سعيد، ولكن لست مستعدًا للتبديل بعد
منضدة

وبما أن هذا ربما كان عنصرًا أساسيًا في تجربة المستخدم لنظام BeOS، فهو يفتقر إلى إمكانيات بيئة سطح المكتب الحديثة: أحتاج إلى مشغل برامج مثل ضوء كشاف، تم إطلاقه عبر Alt+space. تطبيقات النقر للتشغيل بطيئة. هناك أداة بحث تبدو كذلك Stirlitz سري، لكنه غير مصمم لبدء تشغيل التطبيقات بسهولة، حتى لو تم تسريعه.

يومي الثاني مع هايكو: سعيد، ولكن لست مستعدًا للتبديل بعد
تم إطلاق Spotlight على نظام التشغيل Mac OS X Leopard باستخدام Command + Spacebar

هنالك LnLauncher، مثبت في HaikuDepot. عند تشغيله لأول مرة، يكون فارغًا تمامًا، وليس من الواضح تمامًا كيفية إضافة أي شيء إليه. بالإضافة إلى ذلك، فإنه يظهر في مكان غير مناسب على الشاشة مع عدم وجود طريقة واضحة لتغيير موضعه. حسنًا، كيف يمكنني وضعه على يسار الشاشة أو أسفلها، مثل Dock في نظام التشغيل Mac OS X؟ أعتقد أن تجربة المستخدم في هذه الحالة غير معروفة.

دوكبيرت، تم تثبيته أيضًا من HaikuDepot. بالفعل أفضل. يظهر في الجزء السفلي من الشاشة. لم أكن أتوقع أن ينقلب ترتيب الأيقونات: السلة في البداية، لكن بشكل عام تبدو واعدة.

كيف يمكنني تعيينه كإعداد افتراضي بدلاً من شريط المكتب؟ إذا نقرت على أيقونة شريط المكتب في DockBert واخترت "إغلاق" - فسيتم إغلاقه بالطبع... وسيظهر مرة أخرى بعد نصف ثانية. (قال المطورون إن هذا خطأ في DockBert من حيث المبدأ). سيكون من الرائع أن يكون DockBert ذكيًا بما يكفي لفهم ما يحتاجه المستخدم والقيام بذلك. افتراضيًا، لا يحتوي DockBert على أي أيقونات للتطبيقات، ولكنه يعرض "اسحب هنا" حتى تعرف كيفية إضافة كل شيء. ومع ذلك، لم أتمكن من إزالة التطبيقات - لا عن طريق النقر بزر الماوس الأيمن ولا عن طريق سحب أيقونة من DockBert.

أنا أحاول HiQDock. لقد وجدت ذلك عن طريق الصدفة في مستودع طرف ثالث. يبدو بالطريقة التي أريدها. مع التركيز على "المظهر". لأنه لا يعمل بعد: فهو لا يزال إصدارًا تجريبيًا. إنه مكتوب بلغة Qt4، لذا أشك في أنه سيتم تضمينه في صورة التثبيت.

يومي الثاني مع هايكو: سعيد، ولكن لست مستعدًا للتبديل بعد
HiQDock.

من حيث المبدأ، لست الوحيد الذي يعتقد أن الوضع مع Dock and Launcher معقد. حتى أنني وجدت في هذا الموضوع المادة بأكملها.

يومي الثاني مع هايكو: سعيد، ولكن لست مستعدًا للتبديل بعد
التشغيل السريع

ثم اكتشفت ذلك التشغيل السريع، والذي يوصى بتشغيله عن طريق إضافة مجموعة من الأزرار في إعدادات الاختصارات.

يومي الثاني مع هايكو: سعيد، ولكن لست مستعدًا للتبديل بعد
إعدادات الاختصارات في هايكو

سيكون من الرائع أن يتم تكوين مثل هذه الأشياء على "العمل فقط" افتراضيًا. هل قلت Alt+Space؟ حسنًا، في الأساس، قد يسألك QuickLaunch عما إذا كنت بحاجة إلى تخصيص اختصار لوحة المفاتيح عند تشغيله لأول مرة. يعد القيام بذلك في إعدادات الاختصارات أمرًا مرهقًا.

يومي الثاني مع هايكو: سعيد، ولكن لست مستعدًا للتبديل بعد
نافذة تطالبك بإدخال "التطبيق" في إعدادات الاختصارات. لا تمزح

أنا على استعداد للمراهنة على أن معظم المستخدمين لا يعرفون ما يجب إدخاله كـ "تطبيق"، أي: /boot/system/apps/QuickLaunch (فقط QuickLaunch لا يعمل).

الحل السريع: قم بتعيين QuickLaunch كإعداد افتراضي وقم بتعيينه على اختصار alt+space الافتراضي.

لحسن الحظ، لدي معلومات من المطورين بأنهم قد يقومون في مرحلة ما بإدراجها كتحسين أو بديل لشريط Deskbar القديم الجيد. ربما... يوما ما... عبرت الأصابع! (اترك طلبًا، وإلا فلن يحدث أبدًا. الحق هنا). قال مطور آخر، اقتبس: "في رأيي، اتباع مسار Windows لتضمين مربع بحث في قائمة البداية يعد أمرًا بسيطًا بدرجة كافية بالنسبة إلى الإصدار التجريبي، وأود أن أقول إنه سيحدث فرقًا كبيرًا بالنسبة للكثيرين." يوافق! (مرة أخرى: التطبيق أم لا).

لماذا يعثر QuickLaunch على برنامج لقطة الشاشة مرتين؟ /boot/system/apps و /boot/system/bin؟ المطورون على علم بذلك، لأنه موجود في الملف /boot/system/apps/QuickLaunch/ReadMe.html.

لم تتم معالجة /system/bin من قبل، وغالبًا ما ينتهي الأمر بالبرامج المنقولة في دليل /bin، وهي فكرة سيئة. يمكنك إزالة تطبيقات CLI غير المرغوب فيها، على سبيل المثال، باستخدام زر "إضافة إلى قائمة التجاهل" في قائمة السياق

الحل السريع: تصفية التطبيقات من /system/bin الموجودة أيضًا في /system/apps

المشكلة رقم 3: لا يوجد تسريع للأجهزة

كان BeOS مليئًا بالبرامج التجريبية. لن يكتمل أي فيديو BeOS بدون نوافذ متعددة مع تشغيل مقاطع فيديو مختلفة. إنجاز مذهل في ذلك الوقت. تأتي Haiku مع عروض توضيحية ثلاثية الأبعاد تعرض خطوطًا ثلاثية الأبعاد تتحرك في الفضاء. (مرحبًا، هايكو لا تستعد للاكتتاب العام، أليس كذلك؟)

BeOS في عام 1995، والذي يعتمد عليه هايكو. في ذلك الوقت كان يعمل على معالجين PowerPC 603 بتردد ساعة يبلغ 66 ميجاهرتز

نريد أن نصبح Linux في عالم الصوت والفيديو.

-جان لويس هيسهالرئيس التنفيذي ل

من المثير للدهشة أن الفيديو والأبعاد الثلاثية لا يتم تسريعهما فعليًا في Haiku. أعتقد الألعاب أيضا.

من المطورين السيد. com.waddlesplash и أليكس فون غلوك توجد وثائق لتسريع الأجهزة ("يستغرق الأمر حوالي شهرين من العمل"). التسريع ثلاثي الأبعاد سيكون من خلال Mesa (Haiku، كما ذكرنا سابقًا، يستخدم Mesa وLLVMPipe كقاعدة لـ OpenGL)، بالنسبة للفيديو يمكنك الاعتماد عليه FFMPEG أو اصنع الحل الخاص بك (أعلم أن Haiku يستخدم بالفعل FFMpeg داخليًا، ولكن ليس من الممكن استخدام VDPAU أو واجهة برمجة تطبيقات أخرى مماثلة بدون برامج تشغيل سريعة).

دعونا نتخطى أصابعنا!

المشكلة رقم 4: لا يتم البحث في البرامج

أعلم أن هناك بالفعل الكثير من برامج CLI المنقولة إلى Haiku، لكنني لا أراها في HaikuDepot. لا توجد حتى تلميحات. لا توجد أوامر "haiku..." أو "port..." في سطر الأوامر

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

بعد البحث في جوجل، أنا нашел، حيث قمت بتنزيل avrdude من. عند التشغيل، ظهر النقر المزدوج على نافذة بها تبعيات غير مرضية. سيكون من الجميل لو لم يحدث هذا. (أحد الأسباب التي تجعلني أحب ذلك كثيرًا пакеты .app لنظام التشغيل Mac و AppImage للينكس).

تعلمت من المطورين أن هناك "نظريًا". نظام، منع هذا. يبدو أنها تحتاج إلى المزيد من الحب.

ما الذي يجب إتمامه؟ ومن توجد تعليمات لأولئك الذين يريدون نقل برامج Haiku، لكن لا توجد تعليمات لأولئك الذين يريدون ببساطة استخدام البرامج المنقولة. هذا هو المكان الذي شاركت فيه.

أخبرني المطور: "نحن لا نذكر HaikuPorts لأنه لا يُطلب من 99.9% من المستخدمين أن يعرفوا أو يهتموا بالضبط بكيفية إنشاء هذه الحزم وظهورها في HaikuDepot." يوافق. الحديث عن HaikuDepot، وكيفية الحصول على شيء من هناك، لأن واجهة HaikuDepot لا تظهر ذلك (على سبيل المثال، avrdude CLI). من الواضح أنه يجب أن يكون هناك مربع اختيار يعرض تطبيقات CLI في واجهة HaikuDepot، لكنني لم أجده، أو ربما غير موجود. ("موصى به" أو "جميع الحزم"... هل تحتاجها؟ لا، لا أريد إلقاء نظرة على الحزم "جميعها"، أفترض أنه سيتم عرض الكثير من المكتبات. شيء من هذا القبيل القديم الجيد متشابك).

بدلا من ذلك أنا нашел. لا أعرف أيضًا كيفية تثبيته (يقولون إن HaikuArchives عبارة عن "مستودع للبرامج المدعومة" وأيضًا أن "جميع البرامج الجديرة بالاهتمام موجودة بالفعل في HaikuPorts" - هناك حاجة إلى أدوات تكامل).

وبعد المزيد من البحث في جوجل، وجدت:

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

رائع! سيكون من الجميل أن نجعل هذا الفريق أكثر وضوحا. أكد أحد المطورين أن "pkgman هو نظير cli لـ HaikuDepot." لماذا لم يتم تسميتها حينها؟ haikudepot?

أولاً، قمت بتثبيت Command_not_found-0.0.1~git-3-any.hpkg. الآن أستطيع أن أفعل هذا:

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

الحل السريع: أضف command_not_found-*-any.hpkg إلى التثبيت الافتراضي.

يعتقد مطور Haiku أنه "في Haiku، على عكس Linux، ليست هناك حاجة حقيقية إلى أمر غير موجود" لأنه "يمكنك فقط تشغيل pkgman install cmd:commandname." حسنًا، كيف يمكنني، أنا "مجرد بشر"، أن أعلم بهذا الأمر؟!

الحزم، مديرو الحزم، التبعيات. من المؤكد أن الأداة الموجودة في Haiku هي أكثر ذكاءً من معظمها، لكنها لا تزال مديرة للحزم:

/> 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]:

يقوم مديرو الحزم بما يفعله مديرو الحزم دائمًا، بغض النظر عن نظام التشغيل. هناك سبب لانجذابي إليه، هل قلت ذلك، أليس كذلك؟ - ل الحزم .التطبيق و صور التطبيق.

بالإضافة إلى ذلك، هناك بعض التطبيقات مفتوحة المصدر الشائعة جدًا مفقودة هنا:

/> 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

يجيب المطورون: "نظرًا لعدم وجود Gtk، فلن يكون هناك Inkscape." مفهوم. وأضاف مطور آخر: "لكن لدينا WonderBrush المذهلة". لم أكن أعلم بهذا الأمر، لكنه غير مرئي في HaikuDepot، وأين سيكون؟ (تصحيح: كان يجب أن أنتقل إلى علامة التبويب "جميع الحزم"! لقد فاتني هذه النقطة تمامًا!)

/> 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

أعلم أن "اردوينو كان موجودًا من قبل"... أين ذهب كل هذا؟

ومن بين أمور أخرى، فوجئت بحقيقة "الثرثرة الفنية": حيث يتم عرض العديد من الأسطر بحيث تقول في النهاية: "هذا البرنامج غير متوفر".

المشكلة رقم 5: العديد من الحواف الخشنة التي تحتاج إلى تصحيح

التبديل بين التطبيقات

إنه أمر ممل بدون استخدام alt+tab للتبديل بين التطبيقات. يعمل Ctrl+tab، ولكن بطريقة ملتوية.

نصيحة للمطور: إذا قمت بتشغيل تخطيط Windows، فسوف يقوم Cmd وCtrl بالتبديل بين الأماكن، وسيصبح alt+Tab مألوفًا. لكنني أريد أن أشعر وكأنني جهاز Mac أثناء استخدام لوحة مفاتيح الكمبيوتر!

ملاحظة من المطورين: "إن تبديل ctrl+tab إلى alt+tab سوف يفاجئ بعض المستخدمين." الحل البسيط: تمكين كليهما! (باعتباري مستخدم Mac وWindows وLinux مع Gnome وKDE وXfce، ما زلت لا أعرف ما أتوقعه).

يومي الثاني مع هايكو: سعيد، ولكن لست مستعدًا للتبديل بعد
تبديل التطبيقات عبر ctrl+tab باستخدام Twitcher. ويظهر في بعض الأماكن، وأحيانًا ليست المرة الأولى

والأمر الأسوأ من ذلك: أن ctrl+tab يعرض أحيانًا نافذة تحتوي على أيقونات التطبيقات، وأحيانًا لا يظهر ذلك. من بين أشياء أخرى، يبدو ترتيب تبديل التطبيقات عشوائيًا: StyledEdit-WebPositive-back StyledEdit-WebPositive-StyledEdit-window مع أيقونات التطبيق... خطأ في البرنامج؟ (هل يعرف أحد ما إذا كانت هناك أداة لتسجيل الصور المتحركة لـ Haiku؟) تعديل: هذه ميزه، ليس خطأ.

يؤدي الضغط لفترة قصيرة على ctrl+tab إلى التبديل مباشرة إلى التطبيق السابق دون عرض نافذة Twitcher. إذا احتفظت بالمجموعات لفترة أطول، فستحصل على ما اعتدت عليه بالفعل.

اختصارات

إذا تحدثنا عن اختصارات لوحة المفاتيح، فبمجرد أن تدرك أن كل شيء مشابه لنظام Mac، ستحاول تلقائيًا استخدام الاختصارات المعتادة... على سبيل المثال، في "فتح..." و"حفظ باسم..." في مربعات الحوار، أريد الضغط على alt+d لجدول الدليل "العامل"، وما إلى ذلك.

المطورون "لديهم خيار إضافة هذا" "إلى طلب تحسين مربع حوار الملف." سأقوم بإنشاء مثل هذا الطلب إذا كان هناك متتبع مشكلات محلي على GitHub أو GitLab، حيث لدي حسابات.

ولكن، كما أوضحت سابقًا، لا أستطيع التسجيل في نظامهم. (كما خمنت، أريد التأكيد على سهولة العمل مع هذه الأشياء عند استخدام الخدمات العامة مثل GitHub أو GitLab). تعديل: https://dev.haiku-os.org/ticket/15148

التناقضات

تختلف تطبيقات Qt والتطبيقات الأصلية في السلوك. على سبيل المثال، يمكنك حذف الكلمة الأخيرة باستخدام alt+backspace في تطبيقات Qt، ولكن ليس في التطبيقات الأصلية. قد تكون هناك اختلافات أخرى عند تحرير النص. أود أن أرى إزالة هذه التناقضات.

تصحيح: لم أكن قد انتهيت من كتابة هذا المقال بعد (عرضته أولاً على قناة Haiku dev لجمع التعليقات) عندما تبين أن هذا التناقض قد تم إصلاحه! رائع! كم أحب المشاريع مفتوحة المصدر! شكرًا لك، كاسبر كاسبر!

الملاحظات

مازلت أتعلم الهايكو وما زال يثير إعجابي. على الرغم من أنني ركزت على وصف المضايقات اليوم، لا يسعني إلا أن أذكرك بالسبب الذي يجعل نظام التشغيل هذا مثيرًا للاهتمام. في الأسفل يوجد بعض الأمثلة. مجرد تذكير لنرى كيف يفعل هايكو الأشياء الصحيحة من الناحية المفاهيمية.

إذا نقرت نقرًا مزدوجًا على ملف قابل للتنفيذ لا يحتوي على المكتبات المطلوبة، فلن ترى أي شيء في Linux. سيعرض Haiku مربع حوار رسوميًا لطيفًا يحتوي على معلومات حول المشكلة. لقد كنت أحلم بأشياء مثل هذه في نظام Linux لفترة طويلة، وما زلت سعيدًا لأنها تم تنفيذها بشكل صحيح في Haiku. يوضح هذا المثال أن نظام التشغيل متناسق على كافة المستويات. والنتيجة هي الأناقة والجمال والبساطة، حتى في حالات مثل معالجة الأخطاء.

نظرة رائعة تحت غطاء محرك السيارة.

تنص وثائق QuickLaunch على ما يلي:

قد يكون هناك سببان لعدم عثور QuickLaunch على التطبيق:

  • التطبيق ليس موجودًا على قسم BeFS، أو أن قسم BeFS غير مهيأ لدعم الاستعلامات.
  • لا يحتوي التطبيق على سمة BEOS:APP_SIG المناسبة. في هذه الحالة، اطلب من مطور التطبيق إضافته، أو حاول المتابعة
    هذه النصيحة: إذا كنت تستخدم تطبيقًا أو برنامجًا نصيًا لا يتم عرضه في QuickLaunch (وهو موجود في موقع قابل للكتابة) - فحاول إضافة هذه السمات في الوحدة الطرفية.

    addattr BEOS: نوع التطبيق/x-vnd.Be-elfeexecutable /path/to/your/app-or-script

    addattr BEOS:تطبيق APP_SIG/x-vnd.anything-unique /path/to/your/app-or-script

وهذا يعطي فكرة عن كيفية عمل السحر مثل Launch Services، والذي ما زلت معجبًا به (وهو غائب تمامًا في بيئات العمل على Linux).

ولا يقل إثارة عن ذلك عبارة "مفتوح بـ..."

حدد ملفًا، ثم اضغط على alt+I، ثم تتيح لك شاشة المعلومات اختيار التطبيق الذي يمكنه فتح ملف معين.

يومي الثاني مع هايكو: سعيد، ولكن لست مستعدًا للتبديل بعد
في Haiku يمكنني تجاوز التطبيق لفتح ملف واحد محدد. رائع؟

كل هذا يعمل حتى لو كان امتداد اسم الملف مفقودًا، ويمكنني أخيرًا إخبار ملفات مختلفة من نفس النوع بفتحها في تطبيقات مختلفة، وهو أمر صعب للغاية، إن لم يكن مستحيلًا تقريبًا، في بيئات سطح مكتب Linux.

اختتام

وكما كتبت بالأمس، فتح هايكو عيني وأظهر لي كيف يمكن لبيئة العمل أن "تنجح". وفي اليوم الثاني، وجدت أيضًا بعض الأشياء التي من الواضح أنها تحتاج إلى تحسين.

ولن يتوقف أي منهم عن العمل. أنا متحمس جدًا لمستقبل نظام تشغيل سطح المكتب الشخصي هذا. يعد هذا تطورًا مرحبًا به يتجاوز "بيئات سطح مكتب Linux" التي تستمر في إظهار مشكلات خطيرة لا يمكن حلها في المستقبل القريب. مشاكل معمارية.

أتمنى هايكو.

جربها بنفسك! بعد كل شيء، يوفر مشروع Haiku صورًا للتمهيد من قرص DVD أو USB تم إنشاؤها يوميا. للتثبيت ، ما عليك سوى تنزيل الصورة وحرقها على محرك أقراص فلاش USB باستخدام مطبوع

هل لديك اسئلة؟ نحن ندعوك إلى الناطقين بالروسية قناة برقية.

نظرة عامة على الخطأ: كيف تطلق النار على قدمك في C و C++. مجموعة وصفات Haiku OS

من مؤلف الترجمة: هذا هو المقال الثاني في سلسلة الهايكو.

قائمة المقالات: الأول

المصدر: www.habr.com

إضافة تعليق