كيفية تثبيت WebTorrent على نظام Linux: سطح المكتب وواجهة سطر الأوامر

يمكن تثبيت WebTorrent على نظام Linux كتطبيق سطح المكتب أو كعميل سطر الأوامر. أسهل طريقة هي تنزيل حزمة Linux الرسمية من WebTorrent، ثم تثبيت ملف DEB على Ubuntu/Debian أو ملف RPM على توزيعة مبنية على RPM. يتوفر أيضًا ملف ZIP محمول لنظام Linux. إذا كنت تفضل استخدام واجهة سطر أوامر أحدث، فإن WebTorrent CLI لا يزال قيد التطوير والتحديث المستمر.

تحديث هام من الأدلة السابقة: لا يزال رابط تحميل برنامج WebTorrent Desktop الرسمي يشير إلى الإصدار 0.24.0 ، الصادر بتاريخ 29 أغسطس 2020. ويستمر الموقع الرسمي في توفير هذا الإصدار، ويصنف WebTorrent Desktop كإصدار تجريبي (بيتا). يتضمن إصدار Linux ملفات DEB وRPM وZIP لأنظمة x64 وARM64. مع ذلك، تستمر مكتبة WebTorrent وواجهة سطر الأوامر (CLI) في تلقي إصدارات أحدث. راجع صفحة WebTorrent Desktop الرسمية وملفات الإصدار 0.24.0 على GitHub .

1. قم بتنزيل برنامج WebTorrent لنظام التشغيل Linux

افتح صفحة WebTorrent Desktop الرسمية واختر تنزيل Linux. بالنسبة لـ Ubuntu و Debian، يُتيح لك زر Linux المباشر تنزيل حزمة DEB. إذا كنت بحاجة إلى RPM أو ARM64 أو ملف ZIP المحمول، فاستخدم رابط "تنزيلات أخرى" لفتح ملفات الإصدار على GitHub.

تفتح صفحة تنزيل WebTorrent Desktop في متصفح Firefox على نظام Ubuntu مع ظهور زر التنزيل الخاص بنظام Ubuntu
توفر صفحة WebTorrent Desktop الرسمية رابط تحميل Ubuntu وروابط لإصدارات أخرى.

2. اختر الحزمة التي تتوافق مع نظام لينكس الخاص بك

اختر الحزمة المناسبة لعائلة توزيعة نظام التشغيل لديك وبنية المعالج. يمكنك التحقق من بنية المعالج باستخدام:

uname -m
  • x86_64 : استخدم webtorrent-desktop_0.24.0_amd64.deb، webtorrent-desktop-0.24.0-1.x86_64.rpmأو WebTorrent-v0.24.0-linux-x64.zip.
  • aarch64/arm64 : استخدم ملف ARM64 DEB أو RPM أو Linux ARM64 ZIP المقابل من نفس الإصدار.
مجلد تنزيلات أوبونتو يعرض ملفات حزم WebTorrent DEB و RPM
استخدم ملف DEB على الأنظمة القائمة على Debian أو ملف RPM على التوزيعات المتوافقة القائمة على RPM.

3. قم بتثبيت حزمة DEB على نظامي التشغيل أوبونتو أو ديبيان

بالنسبة لأنظمة Ubuntu و Debian و Linux Mint وغيرها من التوزيعات المستندة إلى Debian، فإن التثبيت باستخدام هذه الطريقة أنظف من طريقة إصلاح التبعيات aptالقديمة لأنها تستطيع حل تبعيات الحزم أثناء التثبيت.dpkgapt

cd ~/Downloads
sudo apt install ./webtorrent-desktop_0.24.0_amd64.deb

في نظام ARM64، استبدل اسم الملف بملف ARM64 DEB الذي قمت بتنزيله.

طرفية أوبونتو تعرض أمر apt المستخدم لتثبيت حزمة WebTorrent Desktop DEB
قم بتثبيت حزمة DEB المحلية بحيث apt install ./filename.debيمكن لـ APT التعامل مع التبعيات.

قم بتثبيت حزمة RPM على أنظمة Fedora أو أنظمة عائلة RHEL أو openSUSE

يتضمن الإصدار الرسمي الحالي v0.24.0 حزم RPM، لذا لا داعي لتحويل ملف DEB باستخدام Alien كما اقترحت بعض الشروحات القديمة. على فيدورا والأنظمة المشابهة، يمكنك تجربة ما يلي:

cd ~/Downloads
sudo dnf install ./webtorrent-desktop-0.24.0-1.x86_64.rpm

في نظام openSUSE، استخدم:

cd ~/Downloads
sudo zypper install ./webtorrent-desktop-0.24.0-1.x86_64.rpm

نظرًا لقدم حزمة سطح المكتب هذه، يُرجى عدم تجاهل تحذيرات التوقيع أو التوافق. إذا رفضها مدير الحزم لديك، فاستخدم ملف ZIP المحمول لنظام Linux أو واجهة سطر أوامر WebTorrent بدلاً من فرض استخدام حزمة RPM غير متوافقة.

4. قم بتشغيل برنامج WebTorrent Desktop

بعد التثبيت، افتح برنامج WebTorrent من قائمة التطبيقات. يمكنك إضافة ملف تورنت قانوني عن طريق سحب .torrentالملف وإفلاته في النافذة أو لصق رابط المغناطيس. يدعم WebTorrent Desktop الاتصال بنظراء BitTorrent القياسيين، بالإضافة إلى نظراء WebTorrent/WebRTC، وهذا أحد أسباب فائدته لبث الوسائط الموزعة عبر مصادر تورنت شرعية.

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

خيار لينكس المحمول بصيغة ZIP

إذا كنت لا ترغب في تثبيت حزمة النظام، فقم بتنزيل ملف ZIP الخاص بنظام Linux x64 أو ARM64 من صفحة الإصدار الرسمية. استخرجه إلى مجلد تتحكم فيه، ثم افتح هذا المجلد في سطر الأوامر، وشغّل برنامج WebTorrent. يُعدّ هذا حلاً عملياً أيضاً في حال تعارض ملف DEB أو RPM قديم مع توزيعة أحدث.

لا تخلط بين ملف ZIP الخاص بتطبيق لينكس وأرشيفات "شفرة المصدر" العامة على GitHub. أرشيفات شفرة المصدر مخصصة للمطورين الذين يرغبون في بناء المشروع بأنفسهم.

قم بتثبيت أحدث إصدار من واجهة سطر أوامر WebTorrent بدلاً من ذلك.

بالنسبة لسير عمل سطر الأوامر، يُعد مشروع WebTorrent CLI الرسمي خيارًا أفضل للمستخدمين الذين يرغبون في حزمة WebTorrent أحدث. تتطلب بيانات الحزمة الحالية Node.js 20 أو أحدث . بعد تثبيت Node.js وnpm متوافقين، ثبّت CLI عالميًا.

npm install -g webtorrent-cli
webtorrent --help

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

ما الذي تغير عن تعليمات لينكس القديمة؟

  • تمت إزالة سير عمل تحويل DEB-to-RPM القديم لأن WebTorrent Desktop v0.24.0 يوفر بالفعل أصول RPM أصلية.
  • لا يتم استخدام تعليمات Arch AUR القديمة هنا لأن webtorrent-desktopحزمة AUR المشار إليها سابقًا غير موجودة بشكل موثوق في نتائج بحث AUR الحالية.
  • يفصل الدليل بين إصدار سطح المكتب القديم وواجهة سطر الأوامر التي يتم صيانتها بنشاط حتى تتمكن من اختيار الخيار الذي يناسب احتياجاتك بشكل أفضل.

أياً كانت الطريقة التي تختارها، استخدم برنامج BitTorrent فقط للملفات التي لديك صلاحية تنزيلها أو مشاركتها. أما برنامج WebTorrent فهو برنامج عام لمشاركة الملفات بين المستخدمين؛ وتعتمد شرعية عملية النقل على محتوى الملف وحقوقك في توزيعه.

اترك تعليقاً

كيفية لعب لعبة Don't Starve Together على نظام لينكس

كيفية لعب لعبة Don't Starve Together على نظام لينكس

قم بتثبيت نسخة لينكس من لعبة Don't Starve Together عبر Steam، وابدأ عالمًا جديدًا، أو انضم إلى أصدقائك باتباع خطوات الإعداد واستكشاف الأخطاء وإصلاحها هذه.

كيفية تشغيل لعبة Squad على نظام Linux باستخدام Steam Proton

كيفية تشغيل لعبة Squad على نظام Linux باستخدام Steam Proton

قم بإعداد Squad على نظام Linux باستخدام Steam Play و Proton، ثم قم بتثبيت اللعبة، واختر أداة التوافق، وقم باستكشاف مشكلات مكافحة الغش وإصلاحها.

كيفية تثبيت نظام لينكس منت ديبيان الإصدار الخامس "إلسي" من خلال USB

كيفية تثبيت نظام لينكس منت ديبيان الإصدار الخامس "إلسي" من خلال USB

قم بتنزيل ملف LMDE 5 ISO المؤرشف والتحقق منه، ثم أنشئ قرص USB قابلًا للإقلاع، واختر إعدادات التثبيت الآمنة. انتهى دعم Elsie؛ راجع إصدار LMDE الحالي.

كيفية إنشاء قرص USB قابل للتشغيل لنظام التشغيل Windows 11 على نظام Linux

كيفية إنشاء قرص USB قابل للتشغيل لنظام التشغيل Windows 11 على نظام Linux

قم بإنشاء قرص USB لتثبيت نظام التشغيل Windows 11 على نظام Linux باستخدام Ventoy: احصل على ملف ISO الرسمي، وقم بتثبيت Ventoy بأمان، وانسخ الصورة، وقم بتشغيل جهاز الكمبيوتر المستهدف.

كيفية تشغيل لعبة It Takes Two على نظام لينكس باستخدام Steam Proton

كيفية تشغيل لعبة It Takes Two على نظام لينكس باستخدام Steam Proton

تعلم كيفية تشغيل لعبة It Takes Two على نظام Linux باستخدام Steam Proton، وتثبيت إصدار Steam، وتمكين التوافق، وإعداد وضع اللعب التعاوني، وحل مشاكل التشغيل.

كيفية تثبيت برنامج Wireshark على أنظمة Linux: أوبونتو، فيدورا، آرتش، وغيرها

كيفية تثبيت برنامج Wireshark على أنظمة Linux: أوبونتو، فيدورا، آرتش، وغيرها

قم بتثبيت Wireshark على Ubuntu أو Debian أو Fedora أو Arch أو openSUSE باستخدام أوامر الحزمة الحالية، ثم قم بتكوين التقاط الحزم المباشر بأمان.

كيفية لعب Slay the Spire على نظام Linux: قم بتثبيته وتشغيله باستخدام Steam

كيفية لعب Slay the Spire على نظام Linux: قم بتثبيته وتشغيله باستخدام Steam

قم بتثبيت Steam على نظام Linux، ثم احصل على نسخة Slay the Spire الأصلية لنظام Linux من مكتبتك، وقم بتشغيلها. يتضمن ذلك خطوات عملية لحل مشاكل بدء التشغيل الشائعة.

كيفية تشغيل لعبة DiRT Rally على نظام لينكس: إعداد Steam وإصلاحات Proton

كيفية تشغيل لعبة DiRT Rally على نظام لينكس: إعداد Steam وإصلاحات Proton

تعلم كيفية تشغيل لعبة DiRT Rally على نظام Linux إذا كنت تمتلكها بالفعل على Steam: قم بتثبيت الإصدار الأصلي، وقم بتشغيله، واستخدم Proton فقط كخيار احتياطي.

كيفية تثبيت ديفوان لينكس من قرص USB قابل للإقلاع

كيفية تثبيت ديفوان لينكس من قرص USB قابل للإقلاع

قم بتثبيت Devuan Excalibur من ملف ISO الخاص بنظام التشغيل المباشر على سطح المكتب. تحقق من التنزيل، أنشئ قرص USB قابل للتشغيل، احمِ الأقسام الموجودة، وأكمل التثبيت باستخدام برنامج Refracta Installer.

كيفية تشغيل لعبة The Forest على نظام Linux باستخدام Steam Proton

كيفية تشغيل لعبة The Forest على نظام Linux باستخدام Steam Proton

قم بتثبيت Steam على نظام Linux، وقم بتمكين Steam Play، واستخدم Proton لتنزيل وتشغيل The Forest، مع إعداد توافق لكل لعبة على حدة إذا لم يبدأ تشغيلها.