لینکس منٹ 21 ایل ٹی ایس پر ایٹم ٹیکسٹ ایڈیٹر کیسے انسٹال کریں۔

اشتہار

ایٹم ایک مفت اور اوپن سورس ٹیکسٹ اور سورس کوڈ ایڈیٹر ہے جو بہت سے کراس پلیٹ فارمز کو سپورٹ کرتا ہے جیسے کہ macOS، Linux، اور Microsoft Windows کو جاوا اسکرپٹ میں لکھے ہوئے پلگ ان اور ایمبیڈڈ Git Control کے لیے سپورٹ کرتا ہے، جسے GitHub نے تیار کیا ہے۔ کیچ فریز جسے ایٹم خود کہتا ہے وہ "21ویں صدی کے لیے ہیک ایبل ٹیکسٹ ایڈیٹر" ہے۔ ایٹم، حریفوں کے مقابلے میں، زیادہ صارف دوست ہے، جس میں زبانوں اور فارمیٹس کے لیے نحو کو نمایاں کرنے، متحرک لنٹنگ شامل کرنے، اور ڈیبگرز، رن ٹائم ماحول، ویڈیو اور میوزک پلیئر کنٹرولز، اور بہت کچھ شامل کرنے کے لیے ایکسٹینشنز کے لیے کافی اختیارات ہیں۔

مندرجہ ذیل ٹیوٹوریل آپ کو سکھائے گا کہ کمانڈ لائن ٹرمینل کا استعمال کرتے ہوئے لینکس منٹ 21 ایل ٹی ایس پر ایٹم ٹیکسٹ ایڈیٹر کیسے انسٹال کیا جائے، اور اسٹیبل، بیٹا اور رات کے لیے اختیاری ورژن بنایا جائے۔

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

سب سے پہلے، اپنے سسٹم کو اپ ڈیٹ کریں تاکہ یہ یقینی بنایا جا سکے کہ تمام موجودہ پیکجز اپ ٹو ڈیٹ ہیں۔ یہ یقینی بنائے گا کہ انسٹالیشن کے دوران ممکنہ حد تک کوئی تنازعہ پیدا نہ ہو۔

sudo apt update && sudo apt upgrade -y

تنصیب انسٹال کریں

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

sudo apt install curl libcanberra-gtk-module dirmngr ca-certificates software-properties-common gnupg gnupg2 apt-transport-https -y

اگر یقین نہ ہو تو کمانڈ چلائیں؛ یہ آپ کو نقصان نہیں پہنچائے گا.

یہ سب سے عام سافٹ ویئر پیکجز ہیں جو تقریباً تمام لینکس ڈسٹری بیوشنز پر پائے جاتے ہیں۔

ایٹم ٹیکسٹ میں ترمیم کریں جی پی جی کلید اور ذخیرہ درآمد کریں۔

جی پی جی کلید درآمد کریں۔

پہلے مرحلے میں، آپ کو GPG کلید ڈاؤن لوڈ کرنے کی ضرورت ہوگی۔

اشتہار

curl -fsSL https://packagecloud.io/AtomEditor/atom/gpgkey | gpg --dearmor | sudo tee /usr/share/keyrings/atom.gpg > /dev/null

اگلا، درج ذیل کمانڈ کا استعمال کرتے ہوئے ذخیرہ درآمد کریں۔

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/atom.gpg] https://packagecloud.io/AtomEditor/atom/any/ any main" | sudo tee /etc/apt/sources.list.d/atom.list

اب ذخیرہ کی نئی تبدیلیوں کی عکاسی کرنے کے لیے اپنی مخزن کی فہرست کو اپ ڈیٹ کریں:

اشتہار
sudo apt update

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

ایٹم ٹیکسٹ ایڈیٹر مستحکم انسٹال کریں۔

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

sudo apt install atom -y

درج ذیل کمانڈ کے ساتھ انسٹالیشن اور ورژن کی تعمیر کی تصدیق کریں۔

atom --version

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

زیادہ تر صارفین کے لیے، بیٹا انسٹال کرنا مستحکم ورژن کے لیے آنے والی ریلیز کو دیکھنا ہے۔ یہ اکثر رات سے پہلے سفارش کی جاتی ہے.

sudo apt install atom-beta -y

درج ذیل کمانڈ کے ساتھ انسٹالیشن اور ورژن کی تعمیر کی تصدیق کریں۔

atom-beta --version

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

ایٹم نائٹلی ان لوگوں کے لیے دستیاب ہے جو ترقیاتی برانچ کے استعمال میں کوئی اعتراض نہیں کرتے۔ یہ سب سے جدید ترین ورژن دستیاب ہے لیکن ہوشیار رہیں، یہ ممکنہ طور پر غیر مستحکم ہو گا اور اس میں ٹوٹنے کے لیے بھی کیڑے ہوں گے، واپس آنے کے لیے اسٹیبل کو انسٹال کرنا یقینی بنائیں۔

sudo apt install atom-nightly -y

درج ذیل کمانڈ کے ساتھ انسٹالیشن اور ورژن کی تعمیر کی تصدیق کریں۔

اشتہار

atom-nightly --version

نوٹ کریں کہ آپ مستحکم، بیٹا اور رات کے وقت ٹیکسٹ ایڈیٹرز دونوں انسٹال کر سکتے ہیں۔

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

انسٹالیشن مکمل ہونے کے بعد، آپ ایٹم کو چند مختلف طریقوں سے چلا سکتے ہیں۔

کو تبدیل کرنا یاد رکھیں ایٹم کے ساتھ مثال ایٹم بیٹا or atom-nightly ٹرمینل لانچ کمانڈ کے لیے۔

atom

تاہم، یہ عملی نہیں ہے، اور آپ اپنے ڈیسک ٹاپ پر درج ذیل راستہ استعمال کریں گے۔

اشتہار

ٹاسک بار > پروگرامنگ > ایٹم {ورژن}.

: مثال کے طور پر

لینکس منٹ 21 ایل ٹی ایس پر ایٹم ٹیکسٹ ایڈیٹر کیسے انسٹال کریں۔

۔ پہلی بار آپ ایٹم ٹیکسٹ ایڈیٹر کھولیں گے، آپ کو درج ذیل نظر آئے گا۔

: مثال کے طور پر

اشتہار

لینکس منٹ 21 ایل ٹی ایس پر ایٹم ٹیکسٹ ایڈیٹر کیسے انسٹال کریں۔

ایٹم ٹیکسٹ ایڈیٹر کو کیسے اپ ڈیٹ کریں۔

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

sudo apt update

اگر کوئی دستیاب ہے تو اپ گریڈ کا اختیار استعمال کریں:

sudo apt upgrade

ڈیسک ٹاپ صارفین کو پیکجز کو اپ ڈیٹ کرنے کے بارے میں نوٹس موصول ہوں گے، لیکن میں ٹرمینل کمانڈز کو اکثر چلانے کی تجویز کرتا ہوں تاکہ یہ یقینی بنایا جا سکے کہ تمام اپ ڈیٹس ہو رہے ہیں اور انسٹال ہو رہے ہیں۔

ایٹم بند ہونے کے مسئلے کو کیسے ٹھیک کریں۔

اگر ایپلیکیشن شروع ہونے میں ناکام ہو جاتی ہے، تو اس کا مطلب ہے کہ آپ کچھ انحصار کھو رہے ہیں، انسٹال کرنے کے لیے ٹیوٹوریل کے آغاز پر واپس جائیں۔

آخر میں، آپ کی انسٹالیشن پر منحصر ہے اور آپ لینکس منٹ کو کیسے چلاتے ہیں، کبھی کبھی آپ ایٹم آٹو کو لانچ کے وقت بند دیکھیں گے۔ اس کے لیے ایک حل یہ ہے کہ اسے سینڈ باکس کے ماحول کے بغیر لانچ کیا جائے۔

atom --no-sandbox

ایک بار پھر، یقینی بنائیں کہ آپ متبادل اپ اسٹریم ورژنز کے لیے کمانڈ میں بیٹا یا نائٹلی شامل کرتے ہیں۔

اشتہار

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

sudo nano /usr/share/applications/atom.desktop

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

ls /usr/share/applications/atom*

ایک بار یہ ہو جانے کے بعد، آپ کو مندرجہ ذیل کی طرح ایک آؤٹ پٹ ملنا چاہیے۔

/usr/share/applications/atom-beta.desktop
/usr/share/applications/atom.desktop
/usr/share/applications/atomix.desktop
/usr/share/applications/atom-nightly.desktop

لہذا، مثال کے طور پر، آپ رات کو کھول سکتے ہیں، اور اب آپ کے پاس صحیح نام اور راستہ ہے۔

ایک بار جب آپ صحیح ایپلیکیشن کھولیں تو درج ذیل لائن تلاش کریں۔

Exec=env ATOM_DISABLE_SHELLING_OUT_FOR_ENVIRONMENT=false /usr/bin/atom %F

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

Exec=env ATOM_DISABLE_SHELLING_OUT_FOR_ENVIRONMENT=false /usr/bin/atom %F --no-sandbox

یاد رکھیں، یہ ایک مستحکم مثال ہے۔ اگر آپ اپ اسٹریم استعمال کر رہے ہیں تو پوری لائن کو کاپی اور پیسٹ نہ کریں۔ بغیر سینڈ باکس کو کاپی اور پیسٹ کریں۔

: مثال کے طور پر

لینکس منٹ 21 ایل ٹی ایس پر ایٹم ٹیکسٹ ایڈیٹر کیسے انسٹال کریں۔

فائل کو محفوظ کریں CTRL + Oدبائیں ENTER کلید، اور اس کے ساتھ باہر نکلیں۔ CTRL + X.

ایٹم ٹیکسٹ ایڈیٹر کو کیسے ہٹایا جائے (ان انسٹال)

ٹیکسٹ ایڈیٹرز کو ہٹانے کے لیے درج ذیل کمانڈ کا استعمال کریں۔ یاد رکھیں، اگر آپ دوسرا ورژن رکھتے ہوئے ایک ورژن کو ہٹاتے ہیں تو آپ کو کمانڈ سے مماثل ہونا چاہیے۔ اس کے علاوہ، یاد رکھیں کہ GPG کلید یا ریپوزٹری کو نہ ہٹائیں اگر کسی خاص برانچ ورژن کو رکھیں۔

اشتہار

ایٹم اسٹیبل کو ہٹا دیں۔

sudo apt autoremove atom -y

ایٹم بیٹا کو ہٹا دیں۔

sudo apt autoremove atom-beta -y

رات کو ایٹم کو ہٹا دیں۔

sudo apt autoremove atom-nightly -y

نوٹ کریں کہ غیر استعمال شدہ انحصار کو بھی ہٹا دیا جائے گا۔

اگلا، ان صارفین کے لیے درج ذیل کمانڈ کا استعمال کریں جو ایٹم ٹیکسٹ ایڈیٹر کو مکمل طور پر ہٹانا چاہتے ہیں۔

sudo rm /etc/apt/sources.list.d/atom*.list

آخر میں، GPG کلید کو حذف کریں۔

sudo rm /usr/share/keyrings/atom*.gpg

تبصرے اور نتیجہ

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

ایٹم کے بارے میں مزید معلومات کے لیے، ملاحظہ کریں۔ سرکاری دستاویزات.

پر اشتراک کریں: