Cygwin

Cygwin 1.7.25

Windows / Cygnus Solutions / 367150 / مکمل تفصیل
تفصیل

سائگ وین: ونڈوز کے لیے حتمی ڈویلپر ٹول

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

سائگ وِن ٹولز کا ایک مجموعہ ہے جو ونڈوز کے لیے لینکس کی شکل و صورت کا ماحول فراہم کرتا ہے۔ یہ بنیادی طور پر ایک DLL (cygwin1.dll) ہے جو لینکس API پرت کے طور پر کام کرتا ہے، کافی لینکس API فعالیت فراہم کرتا ہے۔ اس کا مطلب یہ ہے کہ ڈویلپر اپنی ونڈوز مشینوں پر واقف یونکس کمانڈز اور یوٹیلیٹیز استعمال کر سکتے ہیں، جس سے مختلف پلیٹ فارمز پر کام کرنا آسان ہو جاتا ہے۔

سائگ وِن کو استعمال کرنے کا سب سے بڑا فائدہ یہ ہے کہ ونڈوز کے تمام حالیہ، تجارتی طور پر جاری کردہ x86 32 بٹ اور 64 بٹ ورژن کے ساتھ مطابقت رکھتا ہے۔ اس کا مطلب یہ ہے کہ اس سے قطع نظر کہ آپ ونڈوز کا کون سا ورژن یا ایڈیشن چلا رہے ہیں، Cygwin آپ کے سسٹم کے ساتھ بغیر کسی رکاوٹ کے کام کرے گا۔

لیکن Cygwin ڈویلپرز کے لئے بالکل کیا کر سکتا ہے؟ یہاں صرف چند مثالیں ہیں:

- یونکس کمانڈز تک رسائی: آپ کی مشین پر Cygwin انسٹال ہونے کے ساتھ، آپ واقف یونکس کمانڈز جیسے ls، grep، awk، sed اور مزید استعمال کر سکتے ہیں۔ یہ فائلوں اور ڈائریکٹریوں کے ساتھ اس طرح کام کرنا آسان بناتا ہے جو یونکس کے صارفین کے لیے فطری محسوس ہو۔

- ڈویلپمنٹ ٹولز: سائگ وِن بہت سے مشہور ڈویلپمنٹ ٹولز جیسے جی سی سی (جی این یو کمپائلر کلیکشن)، میک یوٹیلیٹی اور جی ڈی بی (جی این یو ڈیبگر) کے ساتھ پہلے سے انسٹال ہوتا ہے۔ یہ ٹولز ڈویلپرز کو C/C++، Java یا دیگر زبانوں میں کوڈ لکھنے کی اجازت دیتے ہیں بغیر مختلف ماحول کے درمیان سوئچ کیے۔

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

- ریموٹ رسائی: اگر آپ کو اپنی ونڈوز مشین سے لینکس/یونکس آپریٹنگ سسٹم چلانے والے دوسرے کمپیوٹر تک ریموٹ رسائی کی ضرورت ہے تو سائگ وِنز ایس ایس ایچ کلائنٹ/سرور کا نفاذ نیٹ ورک پر محفوظ انکرپٹڈ مواصلات فراہم کرتا ہے۔

خاص طور پر ڈویلپرز کے لیے تیار کردہ ان خصوصیات کے علاوہ سائگ وِن کے استعمال سے وابستہ بہت سے دوسرے فوائد بھی ہیں جیسے:

- اوپن سورس سافٹ ویئر: سائگ وِنز ڈسٹری بیوشن میں شامل تمام اجزاء اوپن سورس سافٹ ویئر ہیں جس کا مطلب ہے کہ وہ قیمت اور آزادی دونوں لحاظ سے مفت ہیں۔

- آسان انسٹالیشن کا عمل: سائگ وِن کو انسٹال کرنا آسان نہیں ہو سکتا ہے - بس ان کی ویب سائٹ سے setup.exe فائل ڈاؤن لوڈ کریں، اسے چلائیں، صارف کو درکار پیکیجز منتخب کریں اور انسٹال بٹن پر کلک کریں۔ یہی ہے!

- حسب ضرورت ماحول: صارفین کو اس بات پر مکمل کنٹرول حاصل ہے کہ وہ اپنے ماحول کو کس طرح ترتیب دینا چاہتے ہیں جس میں مختلف شیلز جیسے bash، zsh وغیرہ، ٹیکسٹ ایڈیٹرز جیسے vim، nano وغیرہ، ونڈو مینیجر جیسے xfce4، twm وغیرہ، ٹرمینل ایمولیٹر جیسے منٹی، xterm وغیرہ

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

مکمل تفصیل
ناشر Cygnus Solutions
پبلشر سائٹ http://www.cygwin.com/
رہائی کی تاریخ 2013-09-03
تاریخ شامل کی گئی 2013-09-03
قسم ڈویلپر ٹولز
ذیلی قسم IDE سافٹ ویئر
ورژن 1.7.25
OS کی ضروریات Windows 2003, Windows 2000, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
تقاضے None
قیمت Free
ہر ہفتے ڈاؤن لوڈ 4
کل ڈاؤن لوڈ 367150

Comments: