في أي وقت أراد لتحويل المواقع الفردية إلىتطبيقات كاملة على لينكس؟ مع كتالوج الويب ، هذا ممكن. كتالوج الويب هو متجر يحمل الكثير من تطبيقات الويب التي يمكن لأي شخص تثبيتها بسهولة. تم تصميمه باستخدام Electron ، ويتيح لك تحويل مواقع الويب إلى تطبيقات Linux عن طريق تثبيت برامج التفاف الويب على أنها برامج أصلية.
المفسد التنبيه: قم بالتمرير لأسفل ومشاهدة الفيديو التعليمي في نهاية هذه المقالة.
تثبيت كتالوج الويب
الأداة متوفرة في تنسيق ثنائي لـتوزيعات لينكس السائدة. أهم أنظمة Linux التي تدعم التطوير هي Ubuntu و Debian و Fedora و Open SUSE وكذلك Arch Linux. هناك أنواع أخرى من اللينكس التي لها قاعدة ديبيان أو ريدهات تحظى بالدعم عن طريق التمديد.
أوبونتو وديبيان
يوجد لدى Ubuntu و Debian حزمة Deb مُعدة مسبقًا جاهزة للتنزيل. إذا كنت تستخدم نظام التشغيل Elementary OS أو Linux Mint أو أي نظام تشغيل آخر له قاعدة Debian / Ubuntu؟ اتبع هذه التعليمات.
لتثبيت كتالوج الويب ، انتقل أولاً إلى صفحة تنزيل Linux. انقر على القائمة المنسدلة للكشف عن روابط التنزيل. اختر "Ubuntu / Debian" لبدء التنزيل. ثم افتح نافذة طرفية.
في الجهاز ، انتقل إلى دليل التنزيلات باستخدام الأمر CD:
cd ~/Downloads
قم بتثبيت الحزمة باستخدام أداة dpkg.
sudo dpkg -i WebCatalog_*_amd64.deb
أخيرًا ، قم بتشغيل هذا الأمر للتأكد من قيام نظام التشغيل بتصحيح أي تبعيات مفقودة. هذا قد لا يكون ضروريا ، ولكن احتياطات جيدة بغض النظر.
sudo apt install -f
فيدورا وفتح سوزي
أولئك الذين يتطلعون إلى الحصول على كتالوج الويب على Fedora ، Openيجب أن تنتقل SUSE أو توزيعات Linux الأخرى التي تستند إلى Redhat أولاً إلى صفحة تنزيل Linux ، وانقر فوق القائمة المنسدلة وحدد "Fedora / OpenSUSE". بعد الاستيلاء على الحزمة ، افتح الجهاز واتبع التعليمات أدناه.
ملاحظة: استخدام نظام التشغيل مع قاعدة ريدهات؟ قم بتنزيل ملف RPM واستخدم مدير الحزم لتثبيت كتالوج الويب!
فيدورا
cd ~/Downloads sudo dnf install WebCatalog_*_.rpm
زحمة
cd ~/Downloads sudo zypper install WebCatalog_*_.rpm
قوس لينكس
يحتوي Arch Linux على حزمة pacman قابلة للتحميليمكن للمستخدمين الاستيلاء على تثبيت البرنامج. انتقل إلى صفحة تنزيل Linux على موقع كتالوج الويب ، واختر "Arch Linux". افتح الجهاز ، واستخدم القرص المضغوط للوصول إلى مجلد التنزيلات.
cd ~/Downloads
ملف كتالوج الويب ليس حزمة Arch.xz عادية. بدلاً من ذلك ، إنه ملف "pacman". قم بتثبيته باستخدام مفتاح التبديل -U:
sudo pacman -U *.pacman
ستخبر الحزمة Arch التبعيات التي يجب تثبيتها أثناء قراءتها.
غيرها من لينكس
على الرغم من أن كتالوج الويب متاح رسميًا فقط كـ Debian / Ubuntu و Fedora / SUSE و Arch ، إلا أن المستخدمين أحرار في إنشاء شفرة المصدر الخاصة بهم. هيريس كيفية القيام بذلك:
الخطوة 1: تثبيت Node.JS v.8 وكذلك git وأحدث إصدار من Yarn لتوزيع Linux الخاص بك. ابحث في مدير الحزم عن "node js" و "npm" و "yarn" و "git". تقوم بعض أنظمة التشغيل بتوزيع Yarn / NodeJS ، والبعض الآخر لا يقوم بذلك. ومع ذلك ، تحمل جميع حزمة جيت.
الخطوة 2: باستخدام أداة git في الجهاز الطرفي ، احصل على أحدث إصدار من شفرة مصدر Web Catalog.
git clone https://github.com/webcatalog/webcatalog.git cd webcatalog
الخطوه 3: أخبر الغزل لإنشاء التعليمات البرمجية المصدر معًا.
yarn
الخطوة 4: أخيرًا ، قم ببناء الحزمة للتوزيعات
yarn dist
أو
yarn electron-dev
كل الثنائيات المبنية موجودة في ~ / webcatalog / بناء /.
باستخدام كتالوج الويب
يشبه استخدام كتالوج الويب تصفح التطبيقمتجر على Android / iOS أو متجر Chrome الإلكتروني. للبدء ، افتح التطبيق. على الرغم من أن Web Catalog أداة إنترنت ، فإن البرنامج يقوم بتثبيت نفسه ضمن فئة "البرامج الملحقة" على نظام Linux.
بمجرد الفتح ، سترى قائمة بالأنواعتطبيقات الويب الفردية المدرجة. هناك عدة طرق للعثور على تطبيقات الويب. الطريقة الأكثر عملية هي التصفح ، حيث يفتح البرنامج مباشرة إلى القسم "الشعبي".
بدلاً من ذلك ، انقر فوق مربع البحث ، ثم اكتب اسم التطبيق الذي تريد تثبيته.

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

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

ملاحظة: لن تتمكن إلا من النقر على "تحديث الكل" إذا كانت هناك تحديثات متاحة. إذا لم يكن في "كتالوج الويب" تحديثات ، فإن هذا الخيار غير نشط.
إرسال التطبيقات
هل تريد إرسال تطبيق جديد إلى Web Catalog؟ تبين ما تستطيع! أفضل للجميع ، فإنه لا يتطلب أي مهارات البرمجة السابقة. وذلك لأن أداة كتالوج الويب تحول مواقع الويب العادية إلى تطبيقات.
إليك كيفية إرسال تطبيق جديد. أولاً ، ابحث عن عنوان URL لموقع الويب لتطبيق الويب الذي تبحث عن إرساله ، وانسخه إلى الحافظة (CTRL + C).
انقر على قائمة الهامبرغر في الزاوية العلوية اليسرى ، وانقر فوق "إرسال تطبيق".

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