فیڈورا سلور بلو بمقابلہ ورک سٹیشن: دو ڈسٹروز کے درمیان 6 بڑے فرق

فیڈورا سلور بلو بمقابلہ ورک سٹیشن: دو ڈسٹروز کے درمیان 6 بڑے فرق

Fedora Silverblue Fedora Linux کا تیزی سے پختہ ہونے والا ورژن ہے جو کسی دن Fedora Workstation کو بطور ڈیفالٹ ورژن بدل سکتا ہے۔ سطح پر، فیڈورا سلور بلو فیڈورا ورک سٹیشن جیسا ہی نظر آتا ہے۔ دونوں GNOME ڈیسک ٹاپ اور ایپس کا ایک جیسا سیٹ فراہم کرتے ہیں۔





تو کیا فیڈورا سلور بلیو کو فیڈورا ورک سٹیشن سے الگ کرتا ہے، اور یہ لینکس کمیونٹی کے ایک کونے میں اس قدر جوش کیوں پیدا کر رہا ہے؟ اختلافات بنیادی طور پر ہڈ کے نیچے ہیں، اور یہ لینکس ڈسٹری بیوشن بنانے کے طریقہ پر سخت نظر ثانی کرتے ہیں۔





1. صرف پڑھنے کے لیے فائل سسٹم کے ساتھ ایک ڈسٹرو

  Fedora-Silverblue-صرف-پڑھنے کے لئے-فائل سسٹم

سلور بلیو کے بارے میں آپ کو پہلی چیزوں میں سے ایک نظر آنے کا امکان ہے کہ یہ ناقابل تغیر ہے۔ اس کا مطلب ہے کہ آپ کا آپریٹنگ سسٹم سسٹم فائلوں کو صرف پڑھنے کے لیے ماؤنٹ کرتا ہے۔ اور اس کا مطلب ہے کہ نہ تو آپ اور نہ ہی آپ جو کچھ انسٹال کرتے ہیں وہ آپ کے کمپیوٹر کو کام کرنے کے لیے درکار فائلوں میں تبدیلیاں کر سکتے ہیں۔





یہ نظام کے استحکام اور سلامتی دونوں کو بہت زیادہ بڑھاتا ہے۔ آپ کا کمپیوٹر زیادہ مستحکم ہے کیونکہ آپ غلطی سے اس فائل کو حذف نہیں کرسکتے ہیں جس کی آپ کو اپنے کمپیوٹر کو بوٹ کرنے کے لیے درکار ہے۔ Linus of Linus Tech Tips مشہور طریقے سے Pop!_OS کو آزماتے وقت کیا تھا۔ . آپ کا سسٹم زیادہ محفوظ ہے کیونکہ بدمعاش سافٹ ویئر ان اجزاء میں دراندازی یا تبدیلیاں نہیں کر سکتا۔

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



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

اس کے اوپری حصے میں، ہم میں سے بہت سے لوگوں کے لیے یہ کوئی معمولی بات نہیں ہے کہ ہم کیا کر رہے ہیں یا کوئی پروگرام کیا کرے گا اس کو پوری طرح سے سمجھ نہیں پاتے کہ انتظامی رسائی فراہم کی جائے۔ Fedora Silverblue آپ کو اس سے بچاتا ہے۔





2. آپ DNF کے ساتھ اپنے سسٹم کا انتظام نہیں کر سکتے

  Fedora-Silverblue-DNF-نہیں ملا

فیڈورا ورک سٹیشن RPM فارمیٹ میں بنڈل سافٹ ویئر پر مشتمل ہے۔ جب آپ نئی ایپس انسٹال کرتے ہیں، تو آپ انہیں RPMs کی شکل میں ڈاؤن لوڈ کرتے ہیں۔ جب آپ سافٹ ویئر کو ہٹاتے ہیں، تو آپ RPMs کو ہٹا دیتے ہیں۔ اور جب آپ اپ ڈیٹس ڈاؤن لوڈ کرتے ہیں — آپ نے اس کا اندازہ لگایا — مزید RPMs۔

Fedora Silverblue تمثیل کو تبدیل کرتا ہے۔ یہ ایک امیج پر مبنی آپریٹنگ سسٹم ہے، یعنی کور سسٹم بہت سے کمپیوٹرز میں ایک جیسی تصویر ہے۔ آپ کی مشین پر سلور بلو کا ورژن ڈویلپر کی مشین پر موجود ورژن جیسا ہے۔ جب آپ اپ ڈیٹ ڈاؤن لوڈ کرتے ہیں، تو آپ اپنے سسٹم کی تصویر کو ایک نئی تصویر سے بدل دیتے ہیں جس میں جدید ترین سافٹ ویئر ہوتا ہے۔





فوٹوشاپ میں ٹیکسٹ آؤٹ لائن کیسے شامل کریں۔

اس کا مطلب ہے کہ آپ نہیں کر سکتے DNF پیکیج مینیجر کا استعمال کرتے ہوئے اپنے سسٹم کو اپ ڈیٹ یا منظم کریں۔ جس پر فیڈورا کے زیادہ تر دوسرے ورژن انحصار کرتے ہیں۔ اس کے بجائے، آپ استعمال کرتے ہیں rpm-ostree اپ ڈیٹ شدہ تصاویر ڈاؤن لوڈ کرنے یا اپنی تصویر میں ترمیم کرنے کے لیے۔ اس پر مزید بعد میں۔

3. اس کے بجائے DNF استعمال کرنے کے لیے آپ کو Toolbx استعمال کرنا چاہیے۔

DNF Fedora Silverblue صارفین کے لیے محدود نہیں ہے۔ یہ صرف اتنا ہے کہ آپ کے سسٹم پر RPM ڈاؤن لوڈ کرنے کے بجائے، آپ انہیں کنٹینرز میں چپکا دیتے ہیں۔ اسی جگہ ٹول بی ایکس آتا ہے۔

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

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

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

کیا رام کا ایک ہی برانڈ ہونا ضروری ہے؟

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

4. Flatpak ایپس کے لیے ڈیفالٹ فارمیٹ ہے۔

  Flatseal ایپ GNOME flatpak

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

زیادہ تر لینکس ڈسٹرو، بشمول فیڈورا ورک سٹیشن، میں Flatpak ایپس انسٹال کرنے کی صلاحیت ہے۔ جو چیز Fedora Silverblue کو الگ کرتی ہے وہ یہ ہے کہ Flatpaks ایپس کو انسٹال کرنے کا متوقع، طے شدہ طریقہ ہے۔ ایپ اسٹور Flatpaks فراہم کرتا ہے، چاہے براہ راست Fedora سے ہو یا Flathub سے۔

اگر ضرورت ہو تو روایتی RPMs کو انسٹال کرنے کے طریقے موجود ہیں۔ آپ Toolbx کا استعمال کر کے ایسا کر سکتے ہیں، حالانکہ یہ طریقہ آپ کے ایپ ڈراور میں آئیکن شامل نہیں کرے گا۔ اس کے بجائے آپ کو ہر بار کمانڈ لائن سے ایپ لانچ کرنے کی ضرورت ہوگی۔ دوسرا آپشن یہ ہے کہ آپ اپنے سسٹم امیج میں ایپ کا استعمال کریں۔ rpm-ostree ، جیسے کہ درج ذیل کمانڈ کے ساتھ:

rpm-ostree install package

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

5. آپ آسانی سے پچھلے ورژن پر واپس جا سکتے ہیں۔

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

Fedora Silverblue کے ساتھ، آپ صرف چند ماؤس کلکس کے ساتھ اپنے سسٹم کے پچھلے ورژن پر عارضی طور پر واپس جا سکتے ہیں۔ بوٹ کے دوران بس پرانی ریلیز کو منتخب کریں۔ آپ کو اختیارات کی فہرست سامنے لانے کے لیے ایک خاص کلید کو دبانے کی ضرورت پڑ سکتی ہے۔ یا مستقل طور پر واپس آنے کے لیے، آپ استعمال کر سکتے ہیں۔ rpm-ostree رول بیک کمانڈ.

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

6. بغیر کسی خطرے کے بیٹا ریلیز آزمائیں۔

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

اس کے برعکس، آپ کر سکتے ہیں۔ Fedora Silverblue کے آنے والے ورژن کے لیے ری بیس صفر خطرے کے ساتھ. یہ ٹھیک ہے، صفر۔ یہاں تک کہ آپ ذہنی سکون کے ساتھ فیڈورا کے غیر مستحکم ترقیاتی ورژن پر بھی جا سکتے ہیں، جسے Rawhide کہا جاتا ہے۔ اس کی وجہ یہ ہے کہ یہاں تک کہ اگر آپ اپنے سسٹم کو بوٹ نہ ہونے والی حالت میں پاتے ہیں، تو آپ آسانی سے اپنے حالیہ مستحکم سسٹم امیج پر واپس جا سکتے ہیں۔

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

کیا آپ کو فیڈورا سلور بلیو پر جانا چاہئے؟

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

ونڈوز 10 پر وقت غلط ہے۔

پھر بھی اگر آپ پہلے سے طے شدہ ڈیسک ٹاپ پر قائم رہتے ہیں اور آپ کو درکار زیادہ تر سافٹ ویئر Flathub پر دستیاب ہے، Fedora Silverblue کو انسٹال کرنے کے بہت سے فوائد ہیں۔