Cygwin 
منذ أن أصبحت أستخدم لينكس إكتشفت عادة غريـبة. سـطر الأوامر لابد أن تجدة مفتوح في أحد أسطح المكـتب الأربعة \ : حتّى لما أشغّل
ويندوز لابد أن أعمل على سطر الأوامر الخاص به CMD. تعلمت أشياء كثيره عنه ولكنّه لايزال بدائي ولامقارنة بينه وبين شلّ.
Cygwin وإعدادة :
ويكيبيديا : سيجوين
سيجوين ببساطة سطر أوامر لينكس في ويندوز. يوفر جميع المزايا التي يوفر سطر لينكس. ولكن يعيبه البطئ وبه بعض العلل التي لاحظتها.
ويمكنك تنصيب وإستخدام برامج لينكس التي تعمل من سطر الأوامر وتشغيل السكربتات عن طريقة. مشروع جبار.
صفحة المشروع | التحميل
بعد تحميلك للبرنامج setup.exe نقوم بفتحة ونبدأ التنصيب بالضغط عليه مرتين :
( ملحوظة : الملف setup.exe مجرّد أداة لحميل وإعداد المشروع , تستطيع تشبيهها بمدير الحزم , لذا لاتحذفها حتى لو نصّبت جميع ماتحتاج
ربما تريد تحميل مزيد من الحزم والبرمج لذا ستحتاج هذا الملف - يمكنك إتباع نفس الخطوات تماما -) :

نضغط Next ..

نختار الخيار الأول . التنصيب من الإنترنت.

نعدّل مسار الجذر لـ :
ثمّ نختار ALll Users أو Just Me إذا كان هنا أكثر من مستخدم للجهاز الذي تستخدمه ثمّ إضغط Next.

في هذه الخطوة نحدد المسار الذي تُنزّل فيه الحزم المحمّلة من الإنترنت. نضعه :
ستظهر لك هذه الرسالة :

تقول بأن المسار غير موجود ( لم يتم إنشاءة بعد ) نضغط Yes لإنشائه. ثُمّ Next.

في حال كونك تستخدم وسيط proxy للإتصال بالإنترنت قُم بضبط إعداداته والإ إختر الإختيار الأول ثم إضغط Next.

الأن إختر الموقع الذي تريد تحميل الحزم منه , أنت وحظّك ففي حالتي إخترت الأول و كان هناك عطل خرّب التحميل لذا أنصحك أن تختار
من بين روابط الـ FTP. ( لاتقلق كثيراً )

سيقوم سيجوين بتحميل بعض الحزم الأساسية ( تجدها مختارة مسبقاً ) و.من هنا أيضاً تستطيع إختيار الحزم الإضافية التي تريد تحميلها .

أريد الحزمة ncurses مثلاً , أكتب إسمها في خانة Search ثم أختار إسم المجومة الموجودة فيها الحزمة , " Utils " في حالتي , ثمّ نضغط
على العلامة ( الأسهم الدوارة p : ) وسيقوم بوضع علامة x عليها . ثمّ تنتقل للحزمة التالية حتّى تنتهي . ثمّ تضغط على Next إشارة
للمنصّب بإنك إنتهيت من إختار الحزم. الحزم التي أنصح بتحميلها ( ملاحظة gcc مكتوب بجانبها ALL أي حدد جميع مايظهر لك ) :
هذه بعض الحزم الإضافية المهُمّة وأنصح بها. بعد أن إنتهيت إضغط Next.

سيعطيك تقرير بالحزم التي سيحملها . فقط إضغط Next.

سيبدأ بتحميل الحزم وتنصيبها , لايستغرق وقت كبير جدا , قرابة النصف ساعة أو أقل.

كما قلت ظهرت لي مشكلة أعتقد أنها من الموقع الذي إخترته , لذا تأكد من إختيارك من بين مواقع الـ FTP وحتى لو ظهرت لك لاتقلق كثيراً
فيمكنك إعادة تحميل الحزم الإضافية الناقصة بنفس الطريقة التي نصّبت بها تماماً. إضغط Next.

بعد أن إنتهى , يمكنك أن تزيل علامتي الصح لأننا سنستخدم طرفية أخرى وليست طرفية الويندوز. إضغط Finish.

من قائمة :
سيفتح مُحثّ سطر الأوامر ليقوم بإعداد بعض الملفات مثل bashrc وغيرها بنفسه لذا إنتظر قليلاً.

إذا إنتهى قم بإغلاق الطرفية ولننتقل للجزء الثاني.
PuTTYcyg وإعدادة :
كما ترى , سيجوين يستخدم سطر أوامر ويندوز القبيح , مشكلته لايوفر النسخ واللتحديد بسهوله , لذا سنستخدم نسخة
معدّلة من الأداة PuTTY إسمها PuTTYcyg لتعمل كطرفية سيجوين. أولا نذهب إلى موقع الأداة في Google code ثم
نذهب لقسم التحميل ونختار آخر إصدار مستقر. آخر إصدار هو : 20101029 ولتحميله إضغط هنا.
بعد أن حمّلنا ملف الـ zip نفكّ ضغطه لنجد الملف : puttycyg-20101029 ننقلة للقرص C ثم نعمل إختصار للرنامج "putty.exe"
على سطح المكتب. الأن نفتحه ونضبط الإعدادات على هذه الإعدادات :

ثم نحفظها save بالإسم Cygwin. ( ملاحظة , الرمز الصغير المكتوب في خانة Command هو الشرطة " - " ) ونضغط OK .

نضغط على أيقونة putty بزر الفأرة الأيمن ثُم نضيف لخانة target هذا الجزء :
كي يُستخدم إعاداتنا آلياً ولن نحتاج لضبط الإعدادات كل مرة نستخدمة. بعد أن إنتهينا نضغط OK ثُمَ نشغل putty.

كما ترى putty أجمل من سطر الأوامر العادي ويمكنك النسخ والتحديد بطريقه أسهل من السطر العادي. أتمنى أن تعجبكم
.
دعواتكم لي بالشفاء , فمع تقلب الأجواء أعتقد أنني أصبت بنزلة برد
منذ أن أصبحت أستخدم لينكس إكتشفت عادة غريـبة. سـطر الأوامر لابد أن تجدة مفتوح في أحد أسطح المكـتب الأربعة \ : حتّى لما أشغّل
ويندوز لابد أن أعمل على سطر الأوامر الخاص به CMD. تعلمت أشياء كثيره عنه ولكنّه لايزال بدائي ولامقارنة بينه وبين شلّ.
Cygwin وإعدادة :
سيج وين (بالإنجليزية: Cygwin) هو مجموعة من الأدوات طُورتها حلول سيجنوس للسماح لنُسخ مايكروسوفت ويندوز المختلفة بمحاكاة أنظمة يونكس. البرامج المدعومة من قبل سيج وين تعمل جيداً على ويندوز إن تي ، ويندوز 2000 ، ويندوز إكس بي وويندوز فيستا وبعض البرامج بإمكانها أن تعمل على ويندوز 9x. على الرغم من أن سيج وين يقدم الملفات والمكتبات التي تجعل من الممكن إعادة ترجمة Recompile أو تشغيل تطبيقات يونكس على أنظمة ويندوز ، إلا أنه لا يقوم عمل ملفات تنفيذية Binaries بإمكانها العمل على الأنظمة التي لا يتواجد عليها سيج وين.
سيج وين يتم تطويره من قبل موظفي رد هات ونت أب وآخرون. كريستوفر فايلور هو مدير فريق تطوير سيج وين. سيج وين برنامج مجاني تحت رخصة جنو العمومية.
سيج وين يتم تطويره من قبل موظفي رد هات ونت أب وآخرون. كريستوفر فايلور هو مدير فريق تطوير سيج وين. سيج وين برنامج مجاني تحت رخصة جنو العمومية.
ويكيبيديا : سيجوين
سيجوين ببساطة سطر أوامر لينكس في ويندوز. يوفر جميع المزايا التي يوفر سطر لينكس. ولكن يعيبه البطئ وبه بعض العلل التي لاحظتها.
ويمكنك تنصيب وإستخدام برامج لينكس التي تعمل من سطر الأوامر وتشغيل السكربتات عن طريقة. مشروع جبار.
صفحة المشروع | التحميل
بعد تحميلك للبرنامج setup.exe نقوم بفتحة ونبدأ التنصيب بالضغط عليه مرتين :
( ملحوظة : الملف setup.exe مجرّد أداة لحميل وإعداد المشروع , تستطيع تشبيهها بمدير الحزم , لذا لاتحذفها حتى لو نصّبت جميع ماتحتاج
ربما تريد تحميل مزيد من الحزم والبرمج لذا ستحتاج هذا الملف - يمكنك إتباع نفس الخطوات تماما -) :

نضغط Next ..

نختار الخيار الأول . التنصيب من الإنترنت.

نعدّل مسار الجذر لـ :
C:\cygwin

في هذه الخطوة نحدد المسار الذي تُنزّل فيه الحزم المحمّلة من الإنترنت. نضعه :
C:\cygwin\packages
ستظهر لك هذه الرسالة :

تقول بأن المسار غير موجود ( لم يتم إنشاءة بعد ) نضغط Yes لإنشائه. ثُمّ Next.

في حال كونك تستخدم وسيط proxy للإتصال بالإنترنت قُم بضبط إعداداته والإ إختر الإختيار الأول ثم إضغط Next.

الأن إختر الموقع الذي تريد تحميل الحزم منه , أنت وحظّك ففي حالتي إخترت الأول و كان هناك عطل خرّب التحميل لذا أنصحك أن تختار
من بين روابط الـ FTP. ( لاتقلق كثيراً )

سيقوم سيجوين بتحميل بعض الحزم الأساسية ( تجدها مختارة مسبقاً ) و.من هنا أيضاً تستطيع إختيار الحزم الإضافية التي تريد تحميلها .

أريد الحزمة ncurses مثلاً , أكتب إسمها في خانة Search ثم أختار إسم المجومة الموجودة فيها الحزمة , " Utils " في حالتي , ثمّ نضغط
على العلامة ( الأسهم الدوارة p : ) وسيقوم بوضع علامة x عليها . ثمّ تنتقل للحزمة التالية حتّى تنتهي . ثمّ تضغط على Next إشارة
للمنصّب بإنك إنتهيت من إختار الحزم. الحزم التي أنصح بتحميلها ( ملاحظة gcc مكتوب بجانبها ALL أي حدد جميع مايظهر لك ) :
nasm --> Devel --> nasm : The Netwide Assembler gcc --> Devel --> ALL !! ncurses --> Utils --> ncurses : Utilities from terminal handling python --> Interpreters --> python : Python language interpreter perl --> Interpreters --> perl : Larry-Wall's Practical Extracting and Report language wget --> Web --> wget : Utility to retrieve from the WWW via HTTP and FTP links --> Web --> links : Text mode WWW browser netcat --> Net --> netcat : A simple but powerful network tool nano --> Editors --> nano : A pico clone text editor with extensions vim --> Editors --> vim : ViMproved-ebhanced vi editor
هذه بعض الحزم الإضافية المهُمّة وأنصح بها. بعد أن إنتهيت إضغط Next.

سيعطيك تقرير بالحزم التي سيحملها . فقط إضغط Next.

سيبدأ بتحميل الحزم وتنصيبها , لايستغرق وقت كبير جدا , قرابة النصف ساعة أو أقل.

كما قلت ظهرت لي مشكلة أعتقد أنها من الموقع الذي إخترته , لذا تأكد من إختيارك من بين مواقع الـ FTP وحتى لو ظهرت لك لاتقلق كثيراً
فيمكنك إعادة تحميل الحزم الإضافية الناقصة بنفس الطريقة التي نصّبت بها تماماً. إضغط Next.

بعد أن إنتهى , يمكنك أن تزيل علامتي الصح لأننا سنستخدم طرفية أخرى وليست طرفية الويندوز. إضغط Finish.

من قائمة :
Start --> Programs --> Cygwin --> Cygwin Bash Shell
سيفتح مُحثّ سطر الأوامر ليقوم بإعداد بعض الملفات مثل bashrc وغيرها بنفسه لذا إنتظر قليلاً.

إذا إنتهى قم بإغلاق الطرفية ولننتقل للجزء الثاني.
PuTTYcyg وإعدادة :
كما ترى , سيجوين يستخدم سطر أوامر ويندوز القبيح , مشكلته لايوفر النسخ واللتحديد بسهوله , لذا سنستخدم نسخة
معدّلة من الأداة PuTTY إسمها PuTTYcyg لتعمل كطرفية سيجوين. أولا نذهب إلى موقع الأداة في Google code ثم
نذهب لقسم التحميل ونختار آخر إصدار مستقر. آخر إصدار هو : 20101029 ولتحميله إضغط هنا.
بعد أن حمّلنا ملف الـ zip نفكّ ضغطه لنجد الملف : puttycyg-20101029 ننقلة للقرص C ثم نعمل إختصار للرنامج "putty.exe"
على سطح المكتب. الأن نفتحه ونضبط الإعدادات على هذه الإعدادات :

ثم نحفظها save بالإسم Cygwin. ( ملاحظة , الرمز الصغير المكتوب في خانة Command هو الشرطة " - " ) ونضغط OK .

نضغط على أيقونة putty بزر الفأرة الأيمن ثُم نضيف لخانة target هذا الجزء :
-load cygwin

كما ترى putty أجمل من سطر الأوامر العادي ويمكنك النسخ والتحديد بطريقه أسهل من السطر العادي. أتمنى أن تعجبكم
.دعواتكم لي بالشفاء , فمع تقلب الأجواء أعتقد أنني أصبت بنزلة برد



Menu
Cat Widget
رسالة إدارية