يوتوبيا التقارب في لينكس

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

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

appimages

AppImage

AppImages هي ملفات قابلة للتنفيذ تحتوي على جميع تبعيات البرنامج المعني. هذه طريقة غير رسمية إلى حد ما للتعامل مع التبعيات ولكنها مفيدة جدًا لأننا فقط نضغط على البرنامج ويتم تشغيله.

لتقديم مثال سريع جدًا ، يمكننا تنزيل Krita المتاح من موقعه الرسمي على الويب https://krita.org/es/descargar/krita-desktop-es/ في علامة تبويب Linux.

صورة من موقع Krita الرسمي

موقع Krita الرسمي

بعد تنزيل ملف .appimage من الصفحة ، نجعل الملف قابلاً للتنفيذ ، ويمكن القيام بذلك بيانياً ، باستخدام مدير الملفات المفضل ، انقر بزر الماوس الأيمن واجعله قابلاً للتنفيذ.

تنفيذ

الآن فقط انقر نقرًا مزدوجًا وسيتم تشغيل البرنامج ، كما يمكنك رؤيته أيضًا يقوم بإنشاء صورة مصغرة للبرنامج وإضافتها إلى الملف.

كريتا القابل للتنفيذ

على الموقع الرسمي https://appimage.org/ هناك المزيد من المعلومات.

Flatpak

موقع Flatpak الرسمي

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

لتثبيته مختلفًا في توزيعات Linux المختلفة ، أترك الرابط https://flatpak.org/getting حتى لا يكرر المحتوى.

وللعثور على تطبيقات يوجد مستودع يسمى Flathub التي لها العديد من التطبيقات وأوقات التشغيل المقابلة لها.

بعد تثبيت Flatpak نكتب للتثبيت كمثال من Flathub Solitaire

تثبيت flatpak - من https://flathub.org/repo/appstream/org.gnome.Aisleriot.flatpakre

تثبيت التطبيق في Flatpak

سيطلب منا كلمة مرور الجذر الخاصة بنا حتى نتمكن من تثبيتها مع وقت التشغيل الخاص بها.

تثبيت Gnome flatpak Solitaire

الآن لتشغيله ، من الضروري فتحه ، استغرقت البداية الأولى بعض الوقت للبدء ، لكن ما يلي كان فوريًا.

تشغيل flatpak org.gnome.Aisleriot

سوليتير فلاتباك

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

الطقات

منافس فلاتباك ، الذي في أحضان شركة Canonical ، الذي يكرهه الكثيرون ويحبونه قليلون ، على الأقل بالنسبة لي ليس بديلاً عن عنوان المنشور ، الاختلاف في لينكس.

لن أخوض في التفاصيل حول هذا الموضوع.

استنتاجات

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


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   ميغيل مايول طور قال

    في انتظار الموزع الأول الذي يتخلى عن حزمة مسطحة بنسبة 100 ٪ في erpos.

    Manjaro مع Gnome باستخدام برنامج Gnome جيد جدًا في إدارة التحديثات ، لم أقم بتشغيل yaourt لفترة طويلة -Suya -noconfirm

    1.    كريستوفر كاسترو قال

      ليس لدي فكرة كيف سيكون الأمر من الناحية الفنية ، على الرغم من أنه يجب أن يكون ممكنًا.

      لقد كنت مع Ubuntu لفترة طويلة لدرجة أنني لم أعد أتذكر ما هو تجربة المزيد من التوزيعات.

      لا أحب Gnome Shell بشكل خاص ، ولكن دائمًا لمذاق الألوان.

      اجازة سعيدة.

  2.   إيدي بيريوس قال

    سيدي العزيز ، كم هو جيد أن يكون لديك أشخاص مثلك يعلموننا ويوضحوننا. من ناحية أخرى ، في أكثر أو أقل 10 سنوات من العبث بنظام Linux ، أدركت أن هناك جهدًا لجعل الصعوبة أكثر صعوبة. على سبيل المثال ، يبدو نظام Appimages هذا فكرة رائعة بالنسبة لي ؛ لكن مجرد تنزيل برنامج لا يتحقق فقط مع عقبة اللغة التي يمكن التغلب عليها ، ولكن أين زر التنزيل البسيط ؟. صحيح في النهاية أنت تفعل ذلك ولكن عليك أن تضعها على أرض الواقع! ما هو سبب القيام بذلك؟ يخرج البعض بحجة أنه لأنه يجبرك على التعلم وما إلى ذلك ولكن ماذا لو لم أرغب في ذلك؟ أو إذا كنت جديدًا ؟. وهذا النوع من المواقف التي أفترض أنها تخدم غرضًا ما ستمنع لينكس ومبادراته من الوصول إلى عامة البشر. ولكن أكرر يجب أن يخدم غرضًا ما: إرضاء الأنا وإعجاب "من يعرف »وحماية مبادرات الأعمال طبعا هذا مجرد تعليق تحياتي وشكرا لمساعدتنا الجهلة هنا.

    1.    كريستوفر كاسترو قال

      وبالمثل ، لقد كنت في Linux لمدة 10 سنوات ، لقد تعلمت الكثير أو القليل نسبيًا مقارنة بمعلمي الكمبيوتر ، لكن هذا يكفي.

      شكرًا جزيلاً على التعليق البناء ، أتمنى لك عطلة رائعة.

    2.    جلت تو بولت قال

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

  3.   ماركوس قال

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

    1.    كريستوفر كاسترو قال

      أشكركم على تعليقاتكم.

      تحية.

  4.   فرانسيسكو قال

    ترك الخاطف جانبًا لمجرد أنك لا تحب ذلك لا يعني أنه ليس خيارًا "للتقارب" ، فقط اسأل manjaro أو solus. هيا ، لا يمكنك التعامل مع القضايا التكنولوجية بموقف من التعصب الديني. يبدو أنه نوبة غضب ضد القانون.

    1.    كريستوفر كاسترو قال

      أستخدم Ubuntu كنظام التشغيل الوحيد على جهاز الكمبيوتر الخاص بي.

      التعصب ، قليلاً ، لكني تركت الأمر لكم يا رفاق للبحث.

      إذا كنت ترغب في تثبيت شيء ما مع snap ، فمن الضروري التثبيت في Ubuntu

      sudo apt install snapd

      وللاختبار

      سودو المفاجئة تثبيت hexchat

      والتنفيذ

      المفاجئة تشغيل hexchat

      القيام به.

      أنا فقط بحاجة لإضافة ذلك إلى المنشور.

      مع الصور الخاصة بهم.

      1.    السيد روبوت قال

        صديق. يمكنك أن تقول هذا القليل الذي قرأته عن snap. يعمل عمليا في أي توزيع. مع Linux Files ، ليس لدي أي مشكلة في استخدامه وأعتبره خيارًا أكثر جدية وكاملة من flatpack.

        1.    كريستوفر كاسترو قال

          أنا حقًا لا أعرف الكثير عن Snap.

          شكرا لتعليقك 🙂

      2.    خفاش قال

        أعتقد أنك مرتبك لماذا توضح أنه عليك تثبيت snapd؟

        "Sudo apt install snapd"

        تم تثبيت snapd بالفعل في أي إصدار حالي من Ubuntu.

  5.   ويلسون قال

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

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

    بالنسبة للباقي ، يوفر نفس التنوع قدرًا أكبر من الأمان (افتراضي أكثر منه حقيقي) ، لأنه اعتمادًا على الهجوم ، يجب مراعاة توزيع معين ، مما يحد من نطاق "فعاليته"

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

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

    في صحتك! =)

    1.    كريستوفر كاسترو قال

      فكرة جيدة أو فكرة سيئة ، كما تقول ، سيخبرنا الانتقاء الطبيعي في غضون سنوات قليلة عن مصير كل هذا.

      أتمنى لك حفلة رائعة.

  6.   سوق قال

    ماذا سيحدث للتوزيعات التي تستخدم شفرة المصدر ، مثل Gentoo Linux ، إذا تم تحقيق اليوتوبيا المذكورة؟

    1.    كريستوفر كاسترو قال

      على هذا النحو ، لا أعتقد أن التوزيعات الحالية ستتوقف عن التحديث للحصول على نموذج توزيع البرنامج هذا.

      شكرا على التعليق.

  7.   ميجيل قال

    أذهب إلى موقع Flatpak الإلكتروني وهناك 5 تطبيقات ، فهل هذا كل ما في الأمر؟

    1.    كريستوفر كاسترو قال

      قم بزيارة Flathub

  8.   غونزالو مارتينيز قال

    الفكرة مشابهة جدًا لكيفية عمل التطبيقات على macOS. مجلد .app يحتوي على كل ما يلزم للتطبيق حتى يعمل ، عمليًا دون الحاجة إلى تشغيل برنامج التثبيت.

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

    1.    خوسيه رودريغيز قال

      لكنهم لم ينسخوا فكرة التطبيقات المستقلة ، لأن هذا هو الحال في OX من البداية ، أيضًا ، في OSX يمكنك استخدام المستودعات تمامًا كما هو الحال في Linux ، أو إلقاء نظرة على homebre ، أو macports (مثل منافذ BSD أو Gentoo Portage ). لقد كنت من مستخدمي Linux لأكثر من 20 عامًا ، منذ وصولي إلى الولايات المتحدة ، أعمل حصريًا على OSX ، ماذا يمكنني أن أخبرك ، أفضل ما في العالمين ، لأن OSX في جوهرها عبارة عن BSD معدل. ما زلت أستخدم Linux على الخوادم ، لكن بالنسبة لمحطة العمل الخاصة بي ، لا شيء أفضل من OSX. أفضل محطة رأيتها حتى الآن ، iTerm2 ، لا يوجد شيء مشابه عن بعد في نظام التشغيل Linux ، فقط نسخ سيئة ، نفس الأوامر تقريبًا ، يمكنك فعل كل شيء عن طريق وحدة التحكم إذا كنت تريد ، ولكن في نفس الوقت لا يسلبوا بساطة واجهة المستخدم. في الختام ، إذا كنت تريد النقر فوق انقر فوق ، فأنت تمتلكه ، وإذا كنت تريد واجهة رسومية تتفوق عليهم جميعًا ، فلديك ذلك ، ولكن إذا كنت تريد العمل في وحدة التحكم كما أراد الله ، فلديك أيضًا. لا يوجد شيء عادي تفعله في Linux لا يمكنك فعله مع OSX ، وصدقني ، كما أخبرتك في البداية ، لقد كنت أستخدم Linux منذ أكثر من 20 عامًا كمبرمج محترف (حتى أنني قمت بعمل برامج تشغيل) ، كمسؤول وكمستخدم عادي ، نفس الشيء مع windows والآن 5 سنوات باستخدام OSX ، أعتقد أن لدي خبرة كافية للمقارنة. الأمر نفسه ينطبق على iOS و Android ، البرمجة على iOS هي إلهة مقارنة بنظام Android. على أي حال ، يجب أن يطبق Linux نفس فلسفة OSX ، وكلها بسيطة جدًا للمستخدم العادي ، ولكن إذا كنت تريد التنزيل ، فدع نفسك تنزل وتفعل ما تريد.

  9.   غونزالو قال

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