غالبًا ما كانت مشاركة الملفات بين Linux و Android عملية معقدة تتضمن مرافق Linux غير موثوق بها أو إعدادات الشبكة المعقدة. يهدف تطبيق جديد ، الحزمة ، إلى حل هذا من خلال توفير حل بسيط نقل الملفات اللاسلكي. دعونا نكتشف كيف!
ما هي الحزمة وكيف تعمل
حزمة هو تطبيق Linux يتكامل مع ميزة Share Quick Share المدمجة (التي كانت قريبة سابقًا). يسمح لآلة Linux الخاصة بك باكتشافها ومشاركة الملفات مع هواتف Android القريبة والأجهزة اللوحية وكتب chromebook دون الحاجة إلى أي تطبيقات إضافية على جهاز Android الخاص بك.

متعلق ب
كيفية إعداد مشاركة سريعة على Windows لنقل الملفات غير المؤلم
لم تكن مشاركة الملفات أسرع أو أكثر جهد!
يعمل التطبيق عن طريق تطبيق بروتوكول المشاركة السريعة من Google. يستخدم مزيجًا من Bluetooth للاكتشاف وشبكة Wi-Fi المحلية لنقل الملف الفعلي. عند بدء مشاركة ، تبث الحزمة وجودها ، ويتعرفه جهاز Android الخاص بك كهدف سريع ساري.
على عكس الحلول الأخرى مثل kde connectأو خوادم FTP أو التخزين السحابي ، لا تتطلب منك الحزمة تثبيت تطبيقات إضافية على جهاز Android أو الفوضى مع إعدادات الشبكة. تم تضمين المشاركة السريعة بالفعل في معظم هواتف Android ، لذلك من الجيد الخروج مباشرة من الصندوق.

متعلق ب
يصل KDE Connect إلى iPhone و iPad لمحبي Linux
تتوفر KDE Connect ، وهي أداة لتوصيل الهواتف بأجهزة Linux PCS ، أخيرًا لـ iPhone و iPad.
على جانب Linux ، تحتاج فقط إلى تثبيت الحزمة. لا تحتاج إلى إنشاء حساب أو الاشتراك في التخزين السحابي أو تكوين إعدادات الشبكة المعقدة – حيث يحصل Packet مباشرة إلى هذه النقطة. تقوم بتثبيته وتشغيله وابدأ نقل الملفات.
تثبيت الحزمة على Linux
تتوفر Packet باعتبارها flatpak ، والتي تبسط التثبيت مع معظم أنظمة Linux. ومع ذلك ، تأكد أولاً من وجود FlatPak ومستودع Flathub الذي تم تكوينه على نظامك.

متعلق ب
ما هو flatpak في Linux ، وكيف تقوم بتثبيت واحدة؟
flatpaks مع عدم وجود تجميع مطلوب.
بمجرد إعداد Flatpak ، افتح محطة وقم بتشغيل هذا:
flatpak install flathub io.github.nozwock.Packet
تأكيد التثبيت عند المطالبة. بعد اكتماله ، يمكنك العثور على الحزمة وإطلاقها من قائمة تطبيق نظامك.
كيفية استخدام الحزمة لنقل الملفات إلى Android
واجهة الحزمة ضئيلة ومباشرة لكل من الملفات المرسلة واستلامها. قبل البدء ، تأكد من تمكين Bluetooth على جهاز Android وأن كلا الجهازين موجودون على نفس شبكة Wi-Fi. أيضًا ، تأكد من تمكين المشاركة السريعة على أجهزتك.
على سبيل المثال ، لإرسال ملفات من Linux إلى Android ، قم بتشغيل Packet على جهاز Linux الخاص بك من قائمة التطبيقات. بعد ذلك ، أضف الملفات عن طريق الضغط على خيار إضافة ملفات أو ببساطة عن طريق سحبها وإسقاطها في نافذة التطبيق.
في نافذة الحزمة ، انقر فوق إرسال وحدد جهاز Android بمجرد ظهوره.
سيظهر الإشعار على جهاز Android الخاص بك. انقر قبول لبدء النقل. سيتم تسليم الملف إلى مجلد تنزيلات جهازك.
وبالمثل ، لتلقي الملفات على Linux من Android ، افتح حزمة على جهاز كمبيوتر Linux لجعلها قابلة للاكتشاف. على جهاز Android الخاص بك ، اختر الملف الذي تخطط لإرسال أيقونة المشاركة والضغط عليها. ثم ، اختر مشاركة سريعة من خيارات المشاركة. يجب أن تظهر جهاز Linux الخاص بك كهدف. اضغط على اسمه.
أخيرًا ، اقبل النقل الوارد في تطبيق الحزمة. سيتم نقل الملف مباشرة إلى مجلد تنزيلات جهاز الكمبيوتر الخاص بك.
الانطباعات الأولى
Packet هو تطبيق رائع مع مفهوم قوي ، لكنني واجهت بعض المشكلات أثناء الاختبار – معظمها يتعلق بتوصيل الشبكة.
على سبيل المثال ، على جهاز Android الأقدم الذي أقوم بتشغيل Android 12 ، تمكنت من تلقي الملفات من جهاز الكمبيوتر الخاص بي ، لكن لم أتمكن من إرسال ملفات من الهاتف إلى جهاز الكمبيوتر ، حيث لم يظهر جهاز الكمبيوتر الخاص بي في نتائج البحث السريعة. كما أوصى به المطور ، قمت أيضًا بتعديل إعدادات جدار الحماية في النظام ، لكن الكمبيوتر لا يزال لم يظهر. من ناحية أخرى ، على أجهزة Android الحديثة الخاصة بي ، يتم إرسال ملفات وتلقيها بشكل لا تشوبه شائبة دون أي مشاكل.
إذا كنت غير متأكد من كيفية تمكين خيار المنفذ الثابت الخاص بـ Packet ، فهذا أمر بسيط: افتح قائمة التفضيلات (ثلاثة خطوط أفقية) ، والتمرير إلى أسفل ، وتبديل منفذ الشبكة الثابتة إلى. بعد ذلك ، تأكد من فتح Port 9300 في جدار الحماية الخاص بك للسماح بنقل الملفات السلس.
توفر Packet الميزات الأساسية فقط ، مثل تخصيص اسم الجهاز ، وتبديل الرؤية أو إيقاف تشغيله ، وإعداد مجلد التنزيل الخاص بك ، وتشغيل الحزمة في الخلفية مع الإخطارات عند اكتمال عمليات النقل. في بعض مديري الملفات ، مثل Nautilus ، يمكنك حتى النقر بزر الماوس الأيمن فوق ملف وإرساله مباشرة باستخدام Packet.
لاستخدام المكون الإضافي Nautilus ، قم أولاً بتثبيت الحزم المطلوبة:
sudo apt install python3-dbus python3-nautilus
بعد ذلك ، قم بتمكين المكون الإضافي Nautilus من علامة تبويب التفضيلات.
إذا لم ينجح التكامل أو يظهر خطأ في الدليل مفقود ، فأنت بحاجة إلى إنشاء الدليل المطلوب لتمديدات Nautilus Python مع هذا:
mkdir -p ~/.local/share/nautilus-python/extensions
هذا الدليل هو المكان الذي تضع فيه Packet البرنامج النصي للتكامل للنقر بزر الماوس الأيمن في Nautilus.
بعد إنشاء الدليل ، قم بتسجيل الخروج وتسجيل الدخول إلى نظامك. بعد ذلك ، افتح مدير ملفات Nautilus ، انقر بزر الماوس الأيمن على الملف الذي تريد إرساله ، واختر Send with Packet.
سيتم تشغيل الحزمة بعد ذلك وتحثك على تحديد المستلم. هذا التكامل العميق يجعل مشاركة الملفات بين Linux و Android سلسًا وسريعًا.
جربها. إنها أرض وسط جيدة بين KDE Connect و FacalSend من حيث البساطة والقوة.