مدینه فاضله همگرایی در لینوکس

مدت ها است که در مورد همگرایی ، در مورد اتحاد یک رایانه رومیزی با یک دستگاه تلفن همراه صحبت شده است. این بار قصد ندارم در مورد این همگرایی صحبت کنم ، اگر نه در مورد همگرایی توزیع های لینوکس ، آن 1٪ رایانه های کوچک در جهان که از آن استفاده می کنند.

از نظر من ، ما بسیار نزدیک به این ایده آرمان شهر هستیم ، زیرا روشهای مختلفی برای نصب برنامه ها بدون در نظر گرفتن توزیع مورد نظر داریم. این امر می تواند باعث شود توزیع های آینده تنها با نحوه مدیریت سیستم پایه متفاوت باشد.

تصورات

Appimage

AppImages پرونده های اجرایی هستند که شامل تمام وابستگی های برنامه مورد نظر هستند. این یک روش تا حدودی غیررسمی برای مدیریت وابستگی ها است اما از آنجا که ما فقط روی برنامه کلیک می کنیم و اجرا می شود بسیار مفید است.

برای ایجاد یک مثال بسیار سریع می توانیم کریتا را که از وب سایت رسمی آن در دسترس است بارگیری کنیم https://krita.org/es/descargar/krita-desktop-es/ در تب Linux.

تصویر از وب سایت رسمی کریتا

وب سایت رسمی کریتا

پس از بارگیری فایل .appimage از صفحه ، فایل را قابل اجرا می کنیم ، این کار را می توان به صورت گرافیکی انجام داد ، با مدیر فایل ترجیحی ، کلیک راست کرده و آن را قابل اجرا می کنیم.

قابل اجرا

حالا فقط دوبار کلیک کنید و برنامه اجرا می شود ، همانطور که می بینید یک مینیاتور از برنامه را نیز تولید می کند و آن را به پرونده اضافه می کند.

کریتا قابل اجرا

در صفحه رسمی https://appimage.org/ اطلاعات بیشتری وجود دارد

تختپاک

وب سایت رسمی Flatpak

Flatpaks بسته هایی است که دارای یک مخزن است و از آنجا می توان آنها را نصب کرد ، که این باعث می شود این گزینه کمی سبک تر از Appimages باشد ، زیرا Flatpaks دارای یک زمان اجرا است ، مجموعه ای از بسته ها که برای شروع برنامه به آنها بستگی دارد. ، به طور خلاصه وابستگی های مورد نیاز است. به این ترتیب علاوه بر کسب امنیت با حفظ زمان اجرای پایه برای برنامه های خود با وصله های مربوطه ، فضای لازم را دو برابر می کنیم.

برای نصب آن در توزیعهای مختلف لینوکس متفاوت است ، من پیوند را ترک می کنم https://flatpak.org/getting تا مطالب تکراری نباشد.

و برای یافتن برنامه ها مخزنی به نام وجود دارد فلاطب که دارای چندین برنامه کاربردی و مدت زمان مربوطه است.

پس از نصب Flatpak می نویسیم که به عنوان نمونه از Flathub Solitaire نصب کنید

نصب flatpak - از https://flathub.org/repo/appstream/org.gnome.Aisleriot.flatpakre

نصب برنامه در flatpak

این از ما رمز عبور root ما را می خواهد تا بتوانیم آن را بهمراه زمان اجرا مربوطه نصب کنیم.

نصب Gnome flatpak Solitaire

اکنون برای اجرای آن لازم است که آن را باز کنید ، اولین شروع مدتی طول کشید تا شروع شود ، اما موارد زیر بلافاصله انجام شد.

flatpak اجرا org.gnome.Aisleriot

بازی یک نفره Flatpak

حداقل برای من ، اگرچه هنوز بسیاری از برنامه ها وجود ندارد زیرا آنها از این روش برای انتشار برنامه های خود استفاده می کنند یکی از بهترین برنامه ها است.

جرقه بزند

رقیب Flatpak ، کسی که در آغوش Canonical است ، توسط بسیاری متنفر است و مورد علاقه کمی است ، حداقل برای من جایگزینی برای عنوان پست ، واگرایی در لینوکس نیست.

من در این موضوع به جزئیات نمی پردازم.

نتیجه گیری

ما در حال نزدیک شدن و نزدیکتر شدن به آوردن همه کاربران به یک روش ساده برای نصب برنامه ها در لینوکس هستیم ، اما برای چیزی که عنوان آن را utopian قرار دادم ، اگرچه ما بسیار نزدیک هستیم و ابزارهای لازم را داریم ، جامعه GNU / Linux مراقبت کرده است که ما را از این کار دور کند او.

 


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

21 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   میگل مایول آی تور dijo

    منتظر اولین توزیع کننده ای هستیم که 100٪ کوله پشتی را در erpos خود دارد.

    Manjaro با Gnome با استفاده از نرم افزار Gnome در مدیریت به روزرسانی بسیار خوب است ، من مدت زمان زیادی است که شما را اجرا نمی کنم -Noconfirm شما

    1.    کریستوفر کاسترو dijo

      من نمی دانم که چگونه از نظر فنی صحبت می شود ، گرچه ممکن است امکان پذیر باشد.

      من مدت طولانی با اوبونتو بوده ام که دیگر به یاد نمی آورم که توزیع های بیشتر چیست.

      من به خصوص Gnome Shell را دوست ندارم ، اما همیشه برای سلیقه های رنگی است.

      تعطیلات شاد.

  2.   ادی بریوس dijo

    آقا عزیز ، داشتن افرادی مثل شما که ما را آموزش می دهند و به ما نشان می دهند چقدر خوب است. از طرف دیگر ، در کم و بیش 10 سالی که با لینوکس سر و صدا کردم ، فهمیدم که تلاش برای دشوارتر کردن مشکلات نیز وجود دارد. به عنوان مثال ، این سیستم Appimages به نظر من ایده خوبی است ؛ اما فقط بارگیری یک برنامه نه تنها با مانع زبان ، قابل غلبه است ، بلکه دکمه بارگیری ساده کجاست؟ در پایان شما این کار را انجام می دهید اما شما باید آن را واقعی قرار دهید! دلیل این کار چیست؟ برخی با این استدلال که شما را مجبور به یادگیری و غیره می کند اما اگر من نخواهم چه می کنم؟ یا اگر تازه وارد هستم؟ و این نوع نگرش هایی كه به نظر من هدف خاصی دارند مانع از دستیابی لینوكس و ابتكارات آن به عوام فانی می شود. اما باز هم می گویم باید هدف خاصی داشته باشد: ارضای خود و تحسین "کسانی که می دانند »و از ابتکارات تجاری محافظت کنید. البته این فقط یک نظر است. با سلام و تشکر از شما برای کمک به ما تا اینجا را نادان نگه دارید.

    1.    کریستوفر کاسترو dijo

      به همین ترتیب ، من 10 سال است که در لینوکس هستم ، در مقایسه با معلمان کامپیوتر بسیار زیاد یا نسبتاً کم یاد گرفته ام ، اما کافی است.

      از نظر سازنده بسیار سپاسگزارم ، یک فصل تعطیلات عالی دارید.

    2.    jolt2bolt dijo

      من می گویم که بیشتر به دلایل نفسانی ، به دلیل مهم تری است و به آن "آزادی" می گویند. آزادی بدون مسئولیت و استقلال وجود ندارد ، به همین دلیل در Linux شما مجبور به یادگیری شدید زیرا بخشی از این آزادی به دانش آگاهی از چگونگی مسئولیت پذیری در استفاده از سیستم عامل و نحوه عملکرد آن برای دستیابی به استقلال می رسد. آنچه اتفاق می افتد ، سیاست مایکروسافت و اپل این بود که دانش را از ما بگیرد و بدین ترتیب دستکاری آسان تر و وابستگی ما به "راه حل" های آنها بیشتر شود زیرا هرچه اطلاعات کمتری داشته باشیم ، فروش "راه حل های" آنها به عنوان چیزی نوآورانه یا چیزی که به آن نیاز داریم ، آسان تر است زیرا ما آنها عادت کرده اند که از راه حل هایی برای مشکلات ما استفاده می کنند که بسیاری از اوقات برای کاربران ما مطلوب نیست. اما همانطور که در سرزمین من می گویند "کسی که نمی داند مانند کسی است که نمی بیند" یعنی منظور او این است که هر آنچه را که می گویند به خاطر نئوفیات بودن موضوع باور دارد یا می بلعد ، که کمی دشوارتر است که من در لینوکس رنج می برم.

  3.   مارکوس dijo

    Ala ، با یک جفت ، و ضربه محکم و ناگهانی را تجزیه و تحلیل نمی کند. این پست کاملا بی ربط است و سپس یکی از بهترین بسته ها را کنار می گذارد. به طور خلاصه ، هر جا که وجود ندارد ، نمی توان آن را حذف کرد.

    1.    کریستوفر کاسترو dijo

      از نظرات شما سپاس گذاریم.

      سلام.

  4.   فرانسیسکو dijo

    کنار گذاشتن ضربه محکم و ناگهانی فقط به این دلیل که دوست ندارید به این معنی نیست که گزینه ای برای "همگرایی" نیست ، فقط از مانجارو یا solus بپرسید. بیایید ، شما نمی توانید مسائل فن آوری را با نگرش متعصبانه مذهبی دنبال کنید. به نظر می رسد یک خشم ضد عرفی است.

    1.    کریستوفر کاسترو dijo

      من از اوبونتو به عنوان تنها سیستم عامل رایانه خود استفاده می کنم.

      کمی متعصبانه ، اما من این موضوع را برای شما رها کردم تا به بالا نگاه کنید.

      اگر می خواهید چیزی را با ضربه محکم و ناگهانی نصب کنید ، نصب آن در اوبونتو ضروری است

      sudo apt install snapd

      و برای آزمون

      sudo snap نصب hexchat

      و اجرا کردن

      ضربه محکم و ناگهانی اجرا hexchat

      انجام شده است.

      فقط لازم است که آن را به پست اضافه کنم.

      با تصاویر مربوطه

      1.    آقای ربات dijo

        دوست این نشان می دهد که شما در مورد ضربه محکم و ناگهانی کمی خوانده اید. این در هر توزیع عملی است. با استفاده از Linux Files مشکلی در استفاده از آن ندارم و آن را گزینه جدی تر و کاملتری نسبت به flatpack می دانم.

        1.    کریستوفر کاسترو dijo

          من واقعاً چیزهای زیادی در مورد اسنپ نمی دانم.

          ممنون از نظرتون

      2.    روح تبهکاران و جادوگران که شب هنگام از قبر بیرون آمده و خون اشخاص را میمکد dijo

        فکر می کنم گیج شده اید چرا روشن می کنید که باید snapd را نصب کنید؟

        "سودو مناسب نصب snapd"

        snapd قبلاً در هر نسخه فعلی اوبونتو نصب شده است.

  5.   ویلسون dijo

    با عرض پوزش ، اما من واقعاً فکر نمی کنم "وحدت" ایده خوبی باشد.
    نقطه قوت و ضعف بزرگ GNU / Linux روحیه "آنارشیستی" آن است ، همه ایده های خود را دارند و آنها را تا حد حداکثر توسعه می دهند ، که به نظر من خوب است.
    سرانجام نوعی پانتئون عالی و پر از توزیع ایجاد می شود که به روشی کاملاً متفاوت عمل می کند و با گذشت زمان ، کم کم نوعی «انتخاب طبیعی» ایجاد می شود که در آن بهترین ایده ها ایده هایی هستند که ادامه می یابند.

    در مورد من ، من فکر می کنم که سیستم بسته Guix GNU / Linux بسیار جالب است و احتمالاً اگر به هم بخورد ، بسیاری از توزیع ها از آنجا برای سیستم مدیریت بسته خود ایده می گیرند.

    برای بقیه ، همین تنوع امنیت بیشتری را ایجاد می کند (بیشتر مجازی تا واقعی) ، زیرا بسته به حمله ، توزیع خاصی باید در نظر گرفته شود ، که دامنه "اثربخشی" آن را محدود می کند

    به همین دلیل ، به نظر من سیستم مدیریت بسته در حال حاضر خوب است و یکپارچه سازی آنها یک مدینه فاضله نیست.
    چه اینکه کاربران "عادی" حتی توجه زیادی به آن ندارند. آنها برای نصب برنامه ها به سادگی به یک رابط گرافیکی از نوع "App Store" نیاز دارند. نحوه توزیع بسته ها به صورت داخلی چیزی نیست که مورد علاقه آنها باشد.

    ضمناً ، من وبلاگ شما را دوست دارم ، چیزهای جالب زیادی در آن وجود دارد.
    ای کاش این وب سایت ها بیشتر باشند ،
    می توانم بگویم که آنها واحدی در حقیقت وبلاگ رایانه و فناوری به زبان اسپانیایی هستند.
    در آن راه ادامه دهید!

    به سلامتی! =)

    1.    کریستوفر کاسترو dijo

      ایده خوب یا ایده بد ، همانطور که می گویید ، انتخاب طبیعی طی چند سال به ما می گوید که سرنوشت همه اینها چه بود.

      مهمانی های عالی برگزار کنید.

  6.   مارت dijo

    در صورت دستیابی به آرمانشهر ، توزیع هایی که از کد منبع مانند Gentoo Linux استفاده می کنند چه اتفاقی می افتد؟

    1.    کریستوفر کاسترو dijo

      به همین ترتیب ، فکر نمی کنم توزیع های فعلی برای داشتن آن مدل توزیع نرم افزار ، به روزرسانی شوند.

      ممنون بابت نظرتان.

  7.   میگل dijo

    من به وب سایت Flatpak می روم و مانند 5 برنامه وجود دارد ، همه چیز موجود است؟

    1.    کریستوفر کاسترو dijo

      از Flathub دیدن کنید

  8.   گونزالو مارتینز dijo

    این ایده بسیار شبیه نحوه کار برنامه ها در macOS است. یک پوشه .app با همه مواردی که برای کار کردن برنامه نیاز دارید ، عملا بدون اجرای یک نصب کننده.

    همانطور که همیشه می گویم (و این کمی من را آزار می دهد) ، اپل دشمن اول یک نرم افزار رایگان است (بیش از آنچه مایکروسافت جرات می کنم بگویم) ، برای همه ، به جز هنگام کپی کردن ایده ها و پیاده سازی ها.

    1.    خوزه رودریگز dijo

      اما آنها ایده برنامه های مستقل را کپی نکردند ، زیرا این همان ابتدا در OX است ، همچنین در OSX می توانید از مخازن درست مانند linux استفاده کنید ، به homebre ، macports (همان درگاه های BSD یا Gentoo portage نگاه کنید) ) من بیش از 20 سال است که کاربر لینوکس هستم ، از زمانی که وارد ایالات متحده شدم و به طور انحصاری روی OSX کار می کنم ، چه چیزی می توانم به شما بگویم ، بهترین هر دو جهان ، زیرا OSX در هسته خود یک BSD اصلاح شده است. در سرورها من هنوز از linux استفاده می کنم ، اما برای ایستگاه کاری ام ، چیزی بهتر از OSX. بهترین ترمینالی که تاکنون دیده ام ، iTerm2 ، هیچ چیزی از راه دور در لینوکس وجود ندارد ، فقط کپی های بد ، تقریباً همان دستورات ، در صورت تمایل می توانید همه کارها را با کنسول انجام دهید ، اما در عین حال سادگی یک رابط کاربر در پایان ، اگر می خواهید با کلیک کلیک کنید ، آن را دارید ، اگر می خواهید یک رابط گرافیکی از همه آنها پیشی بگیرد ، آن را دارید ، اما اگر می خواهید همانطور که خدا در نظر گرفته است در کنسول کار کنید ، آن را نیز دارید. شما در Linux هیچ کاری عادی انجام نمی دهید که با OSX نتوانید انجام دهید و باور کنید ، همانطور که در ابتدا به شما گفتم ، من بیش از 20 سال است که از لینوکس به عنوان یک برنامه نویس حرفه ای (حتی درایورها را نیز انجام داده ام) ، به عنوان مدیر و به عنوان یک کاربر عادی استفاده می کنم ، همان با ویندوز و اکنون 5 سال است که از OSX استفاده می کنم ، فکر می کنم تجربه کافی برای مقایسه داشته باشم. iOS و Android نیز همین طور است ، برنامه نویسی در iOS در مقایسه با Android یک الهه است. به هر حال ، آن لینوکس باید همان فلسفه OSX را اعمال کند ، همه برای کاربر عادی بسیار ساده است ، اما اگر می خواهید بارگیری کنید ، بگذارید پایین بیایید و آنچه می خواهید را انجام دهید.

  9.   گونزالو dijo

    مشکلی در استفاده گسترده از این و برای همه برنامه ها این است که ما به لینوکس ویندوزی برمی گردیم که در آن هر برنامه وابستگی های خود را دارد به جای اینکه همه وابستگی ها در همان فهرست / lib باشد ، جدا از فضای زیادی که در سرورها و رایانه ها اشغال خواهد کرد ، ما رایانه را با خلوص به سبک ویندوز پر می کنیم ، همه کثیف است ، بیایید با دایرکتوری یکپارچه و استاندارد / lib خداحافظی کنیم ، بسیاری از این وابستگی ها منسوخ می شوند (به روزرسانی همه آنها بسیار دشوار خواهد بود) و باعث آسیب پذیری رایانه ما می شود.
    به عنوان یک راه حل موقت و اضطراری ، من این سیستم ها را به خوبی می بینم ، اما به عنوان یک راه حل کلی ، سیستم های بسته صحیحی را نمی بینم که همراه با وابستگی ها به برنامه ها بپیوندند.