ما هي الحزم التي يجب أن أقوم بتثبيتها باستخدام Cygwin لجعلها غير متصلة بل لديها أيضا كل ما أحتاج إليه كمطور؟ [مغلق

StackOverflow https://stackoverflow.com/questions/392812

  •  23-08-2019
  •  | 
  •  

سؤال

عادة، أركض Linux في VM، ومع ذلك، فإن معظم أجهزة VMS الخاصة بي موجودة على محرك الأقراص الصلبة الخارجية وقد لا يكون لدي أو قد لا يكون معي. أعتقد أن Cygwin سيكون بديلا جيدا لوظائف خفيفة الوزن عندما أحتاج إلى شيء Linux ولا يحتوي على VM على جهاز الكمبيوتر المحمول الخاص بي. لكنني أواجه مشكلة في الحصول على التكوين الصحيح - أريد الحد الأدنى للتطوير + X11. هل استخدم أي شخص cygwin بهذه الطريقة؟ إذا كان الأمر كذلك، فما اقتراحات لديك؟

هل كانت مفيدة؟

المحلول

الخيار الأول: لا تقلق بشأن "Bloat" - تثبيت كل ما يتبادر إلى الذهن.

مع اتصال إنترنت متاح دائما، لقد اتخذت أيضا نهجا "في الوقت المناسب" - يسهل تنزيل برنامج Cygwin Installer وتثبيت ما تحتاجه، كما وعندك تكتشفها.

نصائح أخرى

تحديث: لقد تحولت إلى WSL. منذ نشر هذه الإجابة. إذا كنت لا تزال تستخدم Cygwin، فحاول ذلك. انها ليست استبدال قطرة ولكنها أجمل بعدة طرق.

شخصيا، أجد الاضطرار إلى الخروج من Cygwin فقط لتثبيت حزم جديدة مزعجة بما يكفي لمحاولة تجنب الاستراتيجية للقلق في الوقت المناسب، وحسن الحظ، هناك أداة لجعل هذا أسهل بكثير: apt-cyg. وبعد وبهذه الطريقة، يمكنك بالفعل تثبيت حزم تثبيت في الوقت المناسب دون الحاجة إلى إنهاء Cygwin.

ومع ذلك، إليك قائمة بالعبارات الشائعة التي قد ترغب في تثبيتها، سواء عبر المثبت أو عبر apt-cyg:

  • bash-completion
  • lynx (لتثبيت apt-cyg), wget و curl
  • vim
  • hg, git, ، و ربما svn و git-svn
  • diffutils و patchutils
  • python و python3

هناك الكثير من إعدادات إعداد Cygwin على الإنترنت أيضا، أريد هذا.

الطريقة الوحيدة هنا هي المحاكمة والخطأ. ابدأ بتثبيت أدنى مطلق وإضافة أشياء تجدها أنك تحتاج إليها.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top