اینڈروئیڈ میں کمانڈ لائن لینکس ایپس چلانے کے لیے ٹرمکس کا استعمال کیسے کریں۔

How Use Termux Run Command Line Linux Apps Android



یہ مضمون ٹرمکس اینڈرائیڈ ایپ پر ایک گائیڈ کا احاطہ کرتا ہے جو آپ کو اینڈرائیڈ ڈیوائسز پر کمانڈ لائن پروگرام اور سکرپٹ چلانے کی اجازت دیتا ہے۔

ٹرمکس۔ ایک اوپن سورس ٹرمینل ایمولیٹر ایپلی کیشن ہے جو اینڈرائیڈ ڈیوائسز پر کام کرتی ہے۔ یہ ایک قسم کے منی لینکس OS کے طور پر بھی کام کرتا ہے ، بہت سارے ٹولز اور افادیتوں سے بھرا ہوا ہے جو آپ عام طور پر ڈیسک ٹاپ لینکس کی تقسیم میں دیکھتے ہیں۔ آپ اپنے پیکج مینیجر کے ذریعے متعدد کمانڈ لائن ایپس کو انسٹال اور چلانے کے لیے ٹرمکس کا استعمال کر سکتے ہیں۔ ٹرمکس کو اینڈرائیڈ پر انسٹال اور چلانے کے لیے جڑ تک رسائی کی ضرورت نہیں ہے۔ یہاں تک کہ آپ ٹرمکس (VNC کے ذریعے) کے ذریعے ہارڈ ویئر ایکسلریشن کے بغیر ہلکے وزن والے ڈیسک ٹاپ ماحول GUIs استعمال کر سکتے ہیں ، لیکن وہ سست ہو سکتے ہیں اور چھوٹی سکرین ٹچ ڈیوائسز پر بالکل استعمال کے قابل نہیں ہیں۔ ٹرمکس ڈویلپرز اور دوسرے صارفین میں انتہائی مقبول ہے جو اینڈرائیڈ پر CLI لینکس ایپس تک رسائی حاصل کرنا چاہتے ہیں۔ یہ آپ کو اینڈرائیڈ پر لینکس OS کے قریب ترین چیز ہے ، اور چھوٹی سکرین والے آلات کے لیے موزوں اس کے ٹچ آپٹمائزڈ انٹرفیس کے ساتھ استعمال کرنا خوشی کی بات ہے۔ ٹرمکس اضافی کی بورڈ ایکشنز کی خصوصیات رکھتا ہے جو علامتوں کو داخل کرنا آسان بناتا ہے ، اور آن اسکرین کی بورڈ کی اوپری قطار میں واقع ایکشن کلید کے ذریعے خودکار تکمیل کی خصوصیات بھی رکھتا ہے۔







کیسز استعمال کریں۔

کچھ چیزیں جو آپ ٹرمکس کے ساتھ کر سکتے ہیں:



  • ازگر سکرپٹ چلائیں۔
  • باش سکرپٹ چلائیں۔
  • کمانڈ لائن گیمز کھیلیں۔
  • وی آئی ایڈیٹر تک رسائی حاصل کریں۔
  • SSH کنکشن بنائیں۔
  • ازگر ورچوئلینیو بنائیں۔
  • جب تک آپ کو GUI رسائی کی ضرورت نہ ہو ایپس تیار کریں۔
  • pip ، npm ، cpan ، gem ، tlmgr ، اور اس طرح کے دیگر پیکیج مینیجرز کے ساتھ اضافی پیکجز انسٹال کریں۔
  • بنیادی طور پر ، کوئی بھی چیز جو انسٹال کردہ پیکیج آپ کو اس کے کمانڈ لائن انٹرفیس کے ذریعے کرنے کی اجازت دیتی ہے۔

ٹرمکس کو اینڈرائیڈ پر انسٹال کرنا۔

آپ ٹرمکس کو ڈاؤن لوڈ اور انسٹال کرسکتے ہیں۔ گوگل پلے یا سے F-Droid . لانچر کے ذریعے ٹرمکس لانچ کریں ، اور آپ کو درج ذیل اسکرین سے خوش آمدید کہا جائے:







ٹرمکس پر اسٹوریج تک رسائی کو فعال کرنا۔

ٹرمکس ٹرمینل میں فائلوں تک رسائی حاصل کرنے کے لیے یا ٹرمکس ٹرمینل سے فائلوں کو محفوظ کرنے کے لیے ، آپ کو سب سے پہلے ٹرمکس اسٹوریج سیٹ اپ کرنے کی ضرورت ہوگی اور جب اشارہ کیا جائے تو ٹرمکس کو اسٹوریج تک رسائی کی اجازت دینا ہوگی۔ آپ درج ذیل کمانڈ پر عمل کرکے ایسا کرسکتے ہیں۔

$ٹرمکس سیٹ اپ اسٹوریج۔

ایک بار جب آپ اسٹوریج سیٹ اپ کر لیتے ہیں تو ، آپ اپنے Android ڈیوائس کے اندرونی اسٹوریج میں مشترکہ فولڈر میں محفوظ ٹرمکس فائلیں تلاش کر سکیں گے۔ اگر مشترکہ فولڈر موجود نہیں ہے تو ، آپ دستی طور پر ایک بنا سکتے ہیں۔ عام طور پر ، اس مشترکہ فولڈر کا مکمل راستہ/storage/emulated/0/shared ہے۔



آفیشل ٹرمکس پیکیجز کی تنصیب اور انتظام۔

ایک بار جب آپ ٹرمکس انسٹال کر لیتے ہیں ، ذخیروں کو اپ ڈیٹ اور اپ گریڈ کرنے کے لیے نیچے دی گئی کمانڈ چلائیں:

$pkg اپ گریڈ

اب آپ درج ذیل کمانڈ کا استعمال کرتے ہوئے اپنے مطلوبہ پیکجز انسٹال کر سکتے ہیں۔

$pkgانسٹال کریں <package_name>

تنصیب کے بعد ، آپ ٹرمکس ٹرمینل میں انسٹال شدہ پیکیج کے لیے کمانڈ چلا سکیں گے (جیسے آپ ڈیسک ٹاپ لینکس OS پر کریں گے):


آپ انسٹالیبل ٹرمکس پیکجوں کی فہرست حاصل کرسکتے ہیں۔ یہاں . آپ ٹرمکس میں ہی پیکیج تلاش اور تلاش کر سکتے ہیں۔ ایسا کرنے کے لیے ، درج ذیل فارمیٹ میں کمانڈ چلائیں:

$pkg تلاش<تلاش_ مدت>

آپ مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے تمام پیکجوں کی فہرست بھی بنا سکتے ہیں۔

$pkg فہرست-سب

ٹرمکس میں ڈیب پیکجز انسٹال کرنا۔

آپ اوبنٹو یا ڈیبین ذخیروں سے کچھ .deb پیکجز انسٹال کر سکتے ہیں جب تک کہ وہ آپ کے موبائل کے فن تعمیر کے لیے بنائے گئے ہوں (ان دنوں موبائل میں زیادہ تر aarch64 اور aarch32 آرکیٹیکچر ہوتے ہیں)۔ نوٹ کریں کہ کچھ پیکیج ٹرمکس پر کام کرنے سے انکار کر سکتے ہیں۔ .deb پیکج انسٹال کرنے کے لیے درج ذیل فارمیٹ میں کمانڈ چلائیں۔

$dpkg -میں <deb_package_name>

ٹرمکس میں دستی طور پر نصب .deb پیکج کو ہٹانے کے لیے ، درج ذیل فارمیٹ میں کمانڈ چلائیں:

$dpkg --دور <deb_package_name>

تمام دستی طور پر نصب .deb پیکجوں کی فہرست بنانے کے لیے ، آپ کو درج ذیل کمانڈ کو چلانے کی ضرورت ہوگی۔

$dpkg -

کسی بھی پیکج سورس سے .deb پیکیج کو انسٹال کیا جا سکتا ہے جب تک کہ یہ مطابقت کی ضروریات کو پورا کرے۔ ہمیشہ کی طرح ، مشکوک پیکجوں کی تنصیب کو روکنے کے لیے تھرڈ پارٹی پیکجز چنتے وقت آپ کو محتاط رہنا چاہیے۔

ٹرمکس میں اضافی ذخیروں کو چالو کرنا۔

آپ اضافی پیکجوں کی تنصیب کو فعال کرنے کے لیے ٹرمکس میں اضافی ذخیرے بھی فعال کر سکتے ہیں۔ مزید ذخیرے تلاش کرنے کے لیے ، اس پر جائیں۔ صفحہ اور ذخیروں پر کلک کریں جن کے نام پیکیجز کے ساتھ ختم ہوتے ہیں۔ آپ کو ان ذخیروں کو ان کی README فائلوں میں فعال کرنے کا کمانڈ ملے گا۔ اضافی ذخیروں کو فعال کرنے کا کمانڈ اس طرح لگتا ہے:

$pkgانسٹال کریں <repository_name>

ذیل میں کچھ مثالیں ہیں جن کا میں نے تجربہ کیا ہے اور ٹرمکس پر کام کرتے ہوئے پایا ہے:

$ pkgانسٹال کریںx11- ریپو۔

$ pkgانسٹال کریںگیم ریپو

$ pkgانسٹال کریںجڑ ریپو

$ pkgانسٹال کریںغیر مستحکم ریپو

$ pkgانسٹال کریںسائنس ریپو

کچھ تھرڈ پارٹی کمیونٹی کے ذخیرے بھی فعال کیے جا سکتے ہیں۔ آپ کو ان ذخیروں کی فہرست دستیاب ہوگی۔ یہاں .

ٹرمکس ایڈونس انسٹال کرنا۔

ٹرمکس کچھ مفید ایڈ آن فراہم کرتا ہے جسے پلے سٹور کے ذریعے اینڈرائیڈ ڈیوائس پر انسٹال کیا جا سکتا ہے۔ ان میں سے کچھ اضافی اضافے مفت ہیں ، جبکہ دوسروں کو ادائیگی کی جاتی ہے۔ آپ ان اضافوں کی فہرست دستیاب کر سکتے ہیں۔ یہاں .

نتیجہ

پلے اسٹور پر کچھ ایپس آپ کو اینڈرائیڈ پر مکمل لینکس ماحول انسٹال کرنے اور چلانے کی اجازت دیتی ہیں۔ تاہم ، ان میں سے کچھ کو جڑ تک رسائی کی ضرورت ہوتی ہے ، اور وہ استعمال کرنا بالکل آسان نہیں ہیں۔ جہاں تک صارف دوستی کا تعلق ہے ، پلے اسٹور پر ٹرمکس جیسی کوئی اور چیز نہیں ہے۔