Cygwin

Cygwin 1.7.25

விளக்கம்

சிக்வின்: விண்டோஸிற்கான அல்டிமேட் டெவலப்பர் கருவி

நீங்கள் விண்டோஸின் வரம்புகளுடன் வேலை செய்வதில் சோர்வடைந்த டெவலப்பரா? உங்கள் விண்டோஸ் கணினியில் லினக்ஸின் சக்திவாய்ந்த கருவிகள் மற்றும் செயல்பாடுகளுக்கான அணுகலைப் பெற விரும்புகிறீர்களா? விண்டோஸிற்கான இறுதி டெவலப்பர் கருவியான சிக்வினைத் தவிர வேறு எதையும் பார்க்க வேண்டாம்.

சிக்வின் என்பது விண்டோஸுக்கு லினக்ஸ் தோற்றத்தையும் உணர்வையும் வழங்கும் கருவிகளின் தொகுப்பாகும். இது அடிப்படையில் ஒரு DLL (cygwin1.dll) ஆகும், இது லினக்ஸ் ஏபிஐ லேயராக செயல்படுகிறது, இது கணிசமான லினக்ஸ் ஏபிஐ செயல்பாட்டை வழங்குகிறது. டெவலப்பர்கள் தங்கள் Windows கணினிகளில் பழக்கமான Unix கட்டளைகள் மற்றும் பயன்பாடுகளைப் பயன்படுத்தலாம், இது வெவ்வேறு தளங்களில் வேலை செய்வதை எளிதாக்குகிறது.

Cygwin ஐப் பயன்படுத்துவதன் மிகப்பெரிய நன்மைகளில் ஒன்று, Windows இன் அனைத்து சமீபத்திய, வணிக ரீதியாக வெளியிடப்பட்ட x86 32 பிட் மற்றும் 64 பிட் பதிப்புகளுடன் அதன் இணக்கத்தன்மை ஆகும். இதன் பொருள் நீங்கள் எந்த விண்டோஸின் பதிப்பு அல்லது பதிப்பை இயக்கினாலும், Cygwin உங்கள் கணினியில் தடையின்றி வேலை செய்யும்.

ஆனால் டெவலப்பர்களுக்கு சிக்வின் சரியாக என்ன செய்ய முடியும்? இதோ சில உதாரணங்கள்:

- Unix கட்டளைகளுக்கான அணுகல்: உங்கள் கணினியில் Cygwin நிறுவப்பட்டிருந்தால், ls, grep, awk, sed மற்றும் பல போன்ற பழக்கமான Unix கட்டளைகளைப் பயன்படுத்தலாம். இது Unix பயனர்களுக்கு இயல்பானதாக உணரக்கூடிய வகையில் கோப்புகள் மற்றும் கோப்பகங்களுடன் வேலை செய்வதை எளிதாக்குகிறது.

- டெவலப்மெண்ட் கருவிகள்: Cygwin GCC (GNU Compiler Collection), மேக் யூட்டிலிட்டி மற்றும் gdb (GNU Debugger) போன்ற பல பிரபலமான மேம்பாட்டுக் கருவிகளுடன் முன்பே நிறுவப்பட்டுள்ளது. இந்தக் கருவிகள் வெவ்வேறு சூழல்களுக்கு இடையில் மாறாமல் C/C++, Java அல்லது பிற மொழிகளில் குறியீட்டை எழுத டெவலப்பர்களை அனுமதிக்கின்றன.

- ஷெல் ஸ்கிரிப்டிங்: யூனிக்ஸ் போன்ற அமைப்புகளைப் பயன்படுத்துவதன் ஒரு முக்கிய நன்மை அவற்றின் சக்திவாய்ந்த ஷெல் ஸ்கிரிப்டிங் திறன் ஆகும். உங்கள் கணினியில் Cygwin நிறுவப்பட்டிருந்தால், உங்கள் கணினியில் இயங்கும் பேஷ் அல்லது பிற ஷெல்களைப் பயன்படுத்தி ஷெல் ஸ்கிரிப்ட்களை எழுதலாம்.

- தொலைநிலை அணுகல்: உங்கள் விண்டோஸ் கணினியில் இருந்து Linux/Unix இயங்குதளத்தில் இயங்கும் மற்றொரு கணினிக்கு தொலைநிலை அணுகல் தேவைப்பட்டால், cygwins ssh கிளையன்ட்/சர்வர் செயல்படுத்தல் பிணையத்தில் பாதுகாப்பான மறைகுறியாக்கப்பட்ட தொடர்பை வழங்குகிறது.

டெவலப்பர்களுக்காக குறிப்பாக வடிவமைக்கப்பட்ட இந்த அம்சங்களுடன் கூடுதலாக, சைக்வின் பயன்படுத்துவதில் பல நன்மைகள் உள்ளன:

- திறந்த மூல மென்பொருள்: cygwins விநியோகத்தில் சேர்க்கப்பட்டுள்ள அனைத்து கூறுகளும் திறந்த மூல மென்பொருளாகும், அதாவது அவை விலை மற்றும் சுதந்திரம் ஆகிய இரண்டும் இலவசம்.

- எளிதான நிறுவல் செயல்முறை: cygwin ஐ நிறுவுவது எளிமையாக இருக்க முடியாது - அவர்களின் வலைத்தளத்திலிருந்து setup.exe கோப்பைப் பதிவிறக்கி, அதை இயக்கவும், பயனருக்குத் தேவையான தொகுப்புகளைத் தேர்ந்தெடுத்து நிறுவு பொத்தானைக் கிளிக் செய்யவும். அவ்வளவுதான்!

- தனிப்பயனாக்கக்கூடிய சூழல்: பாஷ், zsh போன்ற பல்வேறு ஷெல்களுக்கு இடையே தேர்வு, vim, nano போன்ற உரை எடிட்டர்கள், xfce4, twm போன்ற சாளர மேலாளர்கள், mintty போன்ற டெர்மினல் எமுலேட்டர்கள் உட்பட தங்கள் சூழலை எவ்வாறு கட்டமைக்க வேண்டும் என்பதில் பயனர்களுக்கு முழுக் கட்டுப்பாடு உள்ளது. xterm போன்றவை.

ஒட்டுமொத்தமாக, விண்டோஸ் சுற்றுச்சூழல் அமைப்பில் லினக்ஸ் போன்ற சூழலை வழங்கும் Cygwins திறன், பல தளங்களில் பணிபுரியும் போது நெகிழ்வுத்தன்மையை விரும்பும் எந்தவொரு டெவலப்பருக்கும் இது ஒரு இன்றியமையாத கருவியாக அமைகிறது. Cygwins அதன் விரிவான அம்சங்களுடன் இணைந்து பயன்படுத்த எளிதானது. அவனது/அவள் விண்டோஸ் அடிப்படையிலான மேம்பாட்டு பணிப்பாய்வுகளை அதிகம் பெற விரும்புகிறது.

முழு விவரக்குறிப்பு
பதிப்பகத்தார் 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: