برای برقراری ارتباط بین گوشی آندرویدی و یک کامپیوتر لینوکسی راه های مختلفی وجود داره. اما میخوام برنامه بسیار جالبی رو معرفی کنم که زندگی رو بسیار راحت تر کرده! و هنوز هم توسعه اش ادامه داره. تعدادی از کارهای بسیار خوبی که این برنامه میکنه اینها هستن:
این برنامه در دسکتاپ KDE بسیار معروفه و اسمش هست KDE Connect. اما برای دسکتاپ گنوم هم اومدند بر پایه اون یک اکستنشن تولید کردند به نام GSconnect که میتونید به راحتی از سایت افزونه های گنوم نصبش کنید. از سایت گیتهاب هم میتونید آخرین و تازه ترین نسخه این افزونه رو دانلود کنید.
نکته قابل توجه این افزونه اینه که به هیچ یک از پکیج های دسکتاپ KDE نیاز نداره! اما برای اینکه همه امکاناتش درست کار کنند، چند تا پیش نیاز داره که میبایست از مخازن توزیع خودتون نصبشون کنید. لیست این موارد رو میتونید اینجا ببینید. که البته اکثر اونها احتمالا نصب هستند، فقط ممکنه sshfs
رو نصب نداشته باشید که برای انتقال فایلها لازمه.
اول از همه افزونه رو از سایت گنوم نصب کنید. و برای دسکتاپ KDE هم که باید اپ خودش رو نصب کنید.
دوم باید برنامه KDE Connect رو از گوگل پلی در گوشی خودتون نصب کنید.
باید هر دو دستگاه به یک شبکه وصل باشند. مثلا هر دو به مودم wifi شما وصل باشن.
اگر vpn روی گوشی دارید خاموش کنید
با باز کردن برنامه روی گوشی، لیست دستگاه هایی که kde-connect رو دارند نمایش داده میشه. تنظیمات مختلف رو میتونید در اپ برنامه در گوشی و همچنین در افزونه گنوم ببینید و به دلخواه خودتون فعال/غیر فعالشون کنید.
ضمنا باید پورت های gsconnect رو در فایروال باز کنید. اگر از ufw بعنوان فایروال استفاده میکنید:
$ sudo ufw allow 1714:1764/udp
$ sudo ufw allow 1714:1764/tcp
$ sudo ufw reload
حاصل سر و کله زدن های من با لینوکس