استفاده از بسته های Flatpak در Elementary OS Hera

تو مطلب قبل به معرفی و نصب سیستم عامل المنتر پرداختم حیف بود ادامه نمی دادم. برای شروع بنظرم flatpak انتخواب خوبیه. چی از این بهتر که با خیال راحت از آخرین نسخه برنامه هایی که دوست داریم تو محیط ایزوله استفاده کنیم.

https://vrgl.ir/3T1d1

حالا که Faltpak داریم چرا مخزنشو نداشته باشیم؟

مخزن Flathub برای بسته های Faltpak ساخته شده.

فلت پک از قبل روی المنتری نصب شده فقط کافی فلت هاب رو اضافه کنیم:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

اگر به هر دلیلی Flatpak نصب نبود:

sudo apt install flatpak -y

چطوری بسته های نرم افزاری Flatpak داخل Flathub رو نصب کنیم؟

https://flathub.org/home

در حال حاضر در المنتری به صورت پیشفرض نصب بسته های فلت پک فقط از طریق ترمینال امکان پذیره. که مثل خط پایین انجام میشه:

flatpak install repository.name application.id

مثلا برای فایرفاکس:

flatpak install flathub org.mozilla.firefox

همیشه دستور نصب در صفحه فلت هاب برنامه بخش Command line instructions (آخرای صفحه) هست.

راهی نیست بسته ها رو دوست داشتنی تر نصب کنیم؟

خوش بختانه جامعه المنتری در ها توسعه نصاب Flatpak به اسم sideload هستند که با Elementary OS 6 عرضه خواهد شد.

البته می تونید از gnome-software به همراه پلاگین gnome-software-plugin-flatpak هم استفاده کنید.

sudo apt install gnome-software gnome-software-plugin-flatpak -y

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

ابتدا پیشنیاز ها رو نصب می کنیم.

sudo apt install libflatpak-dev libgranite-dev libgtk-3-dev libxml2-dev meson valac -y

آخرین نسخه منتشره شده sideload رو دریافت کنید.

اولین نسخه ای که تگ Latest version و Verified خورده. فایل Source code.tar.gz

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

tar -xf اسم فایل
cd اسم فایل
meson build --prefix=/usr
cd build
ninja
ninja install
io.elementary.sideload


سخن پایانی

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

بعد از ۲ ساعت، نکته استفاده از Flatpak در حد خودش یک مقاله شد. پس حوصله شما رو با یک مقاله طولانی سر نمی برم و اینگونه مطالب رو به مقاله اصلی پیوند خواهم داد.

اگر جایی اشتباهی کردم یا ایده ای هست در خدمتم. من تازه واردم تو نوشتن با قلبهاتون بهم امید که تو این راه سست نشم. عمر باشه در حد تلاش روزانه از گنو و برنامه نویسی (در گنو یا غیر) خواهم نوشت اگر علاقه ای به اینگونه مطالب دارید روی دنبال کردن کلیک کنید قطعا اینکار بهم انگیزه برای فعالیت با طرح و برنامه می ده.

یک سوال دارم آخرش Sanp بهتره یا Flatpak این هنوز برای خودم مبهمه ممنون می شم علاقه، سوالات و دلایل فنی رو با بغیه به اشتراک بزارید. تا جواب ها رو به یک مقاله منتقل کنم.

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

https://elementary.io/get-involved

اگر نیازه مقاله ای درباره شیوه مشارکت نوشته بشه. پیشنهاد می کنم خودتون دست به قلم بشید منم پیوند می دم. اگر هم بنده رو قابل می دونید در خدمتم حوضه فعالیت رو بگید تا در حد توان بنویسم.

معظرت می خوام سخن پایانی طولانی شد انشالا بنای کاری مفید بشه.

نوشته استفاده از بسته های Flatpak در Elementary OS Hera اولین بار در ویرگول پدیدار شد.

گردآوری توسط ایده طلایی

دیدگاهتان را بنویسید