Cygwin

Cygwin 1.7.25

Windows / Cygnus Solutions / 367150 / ਪੂਰੀ ਕਿਆਸ
ਵੇਰਵਾ

ਸਾਈਗਵਿਨ: ਵਿੰਡੋਜ਼ ਲਈ ਅੰਤਮ ਡਿਵੈਲਪਰ ਟੂਲ

ਕੀ ਤੁਸੀਂ ਇੱਕ ਡਿਵੈਲਪਰ ਹੋ ਜੋ ਵਿੰਡੋਜ਼ ਦੀਆਂ ਸੀਮਾਵਾਂ ਨਾਲ ਕੰਮ ਕਰਨ ਤੋਂ ਥੱਕ ਗਿਆ ਹੈ? ਕੀ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਤੁਸੀਂ ਆਪਣੀ ਵਿੰਡੋਜ਼ ਮਸ਼ੀਨ 'ਤੇ ਲੀਨਕਸ ਦੇ ਸ਼ਕਤੀਸ਼ਾਲੀ ਟੂਲਸ ਅਤੇ ਕਾਰਜਕੁਸ਼ਲਤਾ ਤੱਕ ਪਹੁੰਚ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ? ਸਾਈਗਵਿਨ ਤੋਂ ਇਲਾਵਾ ਹੋਰ ਨਾ ਦੇਖੋ, ਵਿੰਡੋਜ਼ ਲਈ ਆਖਰੀ ਡਿਵੈਲਪਰ ਟੂਲ।

ਸਾਈਗਵਿਨ ਟੂਲਸ ਦਾ ਇੱਕ ਸੰਗ੍ਰਹਿ ਹੈ ਜੋ ਵਿੰਡੋਜ਼ ਲਈ ਇੱਕ ਲੀਨਕਸ ਦਿੱਖ ਅਤੇ ਮਹਿਸੂਸ ਵਾਤਾਵਰਣ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਇਹ ਲਾਜ਼ਮੀ ਤੌਰ 'ਤੇ ਇੱਕ DLL (cygwin1.dll) ਹੈ ਜੋ ਇੱਕ ਲੀਨਕਸ API ਲੇਅਰ ਦੇ ਤੌਰ ਤੇ ਕੰਮ ਕਰਦਾ ਹੈ, ਮਹੱਤਵਪੂਰਨ Linux API ਕਾਰਜਸ਼ੀਲਤਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਡਿਵੈਲਪਰ ਆਪਣੀਆਂ ਵਿੰਡੋਜ਼ ਮਸ਼ੀਨਾਂ 'ਤੇ ਜਾਣੇ-ਪਛਾਣੇ ਯੂਨਿਕਸ ਕਮਾਂਡਾਂ ਅਤੇ ਉਪਯੋਗਤਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਨ, ਜਿਸ ਨਾਲ ਵੱਖ-ਵੱਖ ਪਲੇਟਫਾਰਮਾਂ 'ਤੇ ਕੰਮ ਕਰਨਾ ਆਸਾਨ ਹੋ ਜਾਂਦਾ ਹੈ।

ਸਾਈਗਵਿਨ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦਾ ਸਭ ਤੋਂ ਵੱਡਾ ਫਾਇਦਾ ਵਿੰਡੋਜ਼ ਦੇ ਸਾਰੇ ਤਾਜ਼ਾ, ਵਪਾਰਕ ਤੌਰ 'ਤੇ ਜਾਰੀ ਕੀਤੇ x86 32 ਬਿੱਟ ਅਤੇ 64 ਬਿੱਟ ਸੰਸਕਰਣਾਂ ਨਾਲ ਅਨੁਕੂਲਤਾ ਹੈ। ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਤੁਸੀਂ ਵਿੰਡੋਜ਼ ਦਾ ਕੋਈ ਵੀ ਸੰਸਕਰਣ ਜਾਂ ਸੰਸਕਰਣ ਚਲਾ ਰਹੇ ਹੋ, ਸਿਗਵਿਨ ਤੁਹਾਡੇ ਸਿਸਟਮ ਨਾਲ ਸਹਿਜੇ ਹੀ ਕੰਮ ਕਰੇਗਾ।

ਪਰ ਸਾਈਗਵਿਨ ਡਿਵੈਲਪਰਾਂ ਲਈ ਅਸਲ ਵਿੱਚ ਕੀ ਕਰ ਸਕਦਾ ਹੈ? ਇੱਥੇ ਸਿਰਫ਼ ਕੁਝ ਉਦਾਹਰਣਾਂ ਹਨ:

- ਯੂਨਿਕਸ ਕਮਾਂਡਾਂ ਤੱਕ ਪਹੁੰਚ: ਤੁਹਾਡੀ ਮਸ਼ੀਨ 'ਤੇ ਸਾਈਗਵਿਨ ਸਥਾਪਿਤ ਹੋਣ ਦੇ ਨਾਲ, ਤੁਸੀਂ ਜਾਣੇ-ਪਛਾਣੇ ਯੂਨਿਕਸ ਕਮਾਂਡਾਂ ਜਿਵੇਂ ਕਿ ls, grep, awk, sed ਅਤੇ ਹੋਰ ਬਹੁਤ ਕੁਝ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਇਹ ਫਾਈਲਾਂ ਅਤੇ ਡਾਇਰੈਕਟਰੀਆਂ ਨਾਲ ਇਸ ਤਰੀਕੇ ਨਾਲ ਕੰਮ ਕਰਨਾ ਆਸਾਨ ਬਣਾਉਂਦਾ ਹੈ ਜੋ ਯੂਨਿਕਸ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਕੁਦਰਤੀ ਮਹਿਸੂਸ ਕਰਦਾ ਹੈ.

- ਡਿਵੈਲਪਮੈਂਟ ਟੂਲ: ਸਾਈਗਵਿਨ ਬਹੁਤ ਸਾਰੇ ਪ੍ਰਸਿੱਧ ਡਿਵੈਲਪਮੈਂਟ ਟੂਲਸ ਜਿਵੇਂ ਕਿ ਜੀਸੀਸੀ (ਜੀਐਨਯੂ ਕੰਪਾਈਲਰ ਕਲੈਕਸ਼ਨ), ਮੇਕ ਯੂਟਿਲਿਟੀ ਅਤੇ ਜੀਡੀਬੀ (ਜੀਐਨਯੂ ਡੀਬਗਰ) ਦੇ ਨਾਲ ਪਹਿਲਾਂ ਤੋਂ ਸਥਾਪਿਤ ਹੁੰਦਾ ਹੈ। ਇਹ ਟੂਲ ਡਿਵੈਲਪਰਾਂ ਨੂੰ C/C++, Java ਜਾਂ ਹੋਰ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਕੋਡ ਲਿਖਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੇ ਹਨ, ਬਿਨਾਂ ਵੱਖ-ਵੱਖ ਵਾਤਾਵਰਣਾਂ ਵਿੱਚ ਸਵਿੱਚ ਕੀਤੇ।

- ਸ਼ੈੱਲ ਸਕ੍ਰਿਪਟਿੰਗ: ਯੂਨਿਕਸ-ਵਰਗੇ ਸਿਸਟਮਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦਾ ਇੱਕ ਵੱਡਾ ਫਾਇਦਾ ਉਹਨਾਂ ਦੀਆਂ ਸ਼ਕਤੀਸ਼ਾਲੀ ਸ਼ੈੱਲ ਸਕ੍ਰਿਪਟਿੰਗ ਸਮਰੱਥਾਵਾਂ ਹਨ। ਤੁਹਾਡੀ ਮਸ਼ੀਨ 'ਤੇ ਸਾਈਗਵਿਨ ਸਥਾਪਿਤ ਹੋਣ ਨਾਲ, ਤੁਸੀਂ ਬੈਸ਼ ਜਾਂ ਹੋਰ ਸ਼ੈੱਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸ਼ੈੱਲ ਸਕ੍ਰਿਪਟਾਂ ਲਿਖ ਸਕਦੇ ਹੋ ਜੋ ਤੁਹਾਡੇ ਸਿਸਟਮ 'ਤੇ ਨੇਟਿਵ ਤੌਰ 'ਤੇ ਚੱਲਣਗੀਆਂ।

- ਰਿਮੋਟ ਐਕਸੈਸ: ਜੇਕਰ ਤੁਹਾਨੂੰ ਆਪਣੀ ਵਿੰਡੋਜ਼ ਮਸ਼ੀਨ ਤੋਂ ਲੀਨਕਸ/ਯੂਨਿਕਸ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਚਲਾਉਣ ਵਾਲੇ ਕਿਸੇ ਹੋਰ ਕੰਪਿਊਟਰ ਤੱਕ ਰਿਮੋਟ ਐਕਸੈਸ ਦੀ ਲੋੜ ਹੈ ਤਾਂ cygwins ssh ਕਲਾਇੰਟ/ਸਰਵਰ ਲਾਗੂਕਰਨ ਨੈੱਟਵਰਕ ਉੱਤੇ ਸੁਰੱਖਿਅਤ ਐਨਕ੍ਰਿਪਟਡ ਸੰਚਾਰ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।

ਖਾਸ ਤੌਰ 'ਤੇ ਡਿਵੈਲਪਰਾਂ ਲਈ ਤਿਆਰ ਕੀਤੀਆਂ ਗਈਆਂ ਇਹਨਾਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਤੋਂ ਇਲਾਵਾ, cygwin ਦੀ ਵਰਤੋਂ ਨਾਲ ਜੁੜੇ ਕਈ ਹੋਰ ਫਾਇਦੇ ਵੀ ਹਨ ਜਿਵੇਂ ਕਿ:

- ਓਪਨ ਸੋਰਸ ਸੌਫਟਵੇਅਰ: ਸਾਈਗਵਿਨਸ ਡਿਸਟ੍ਰੀਬਿਊਸ਼ਨ ਵਿੱਚ ਸ਼ਾਮਲ ਸਾਰੇ ਹਿੱਸੇ ਓਪਨ ਸੋਰਸ ਸੌਫਟਵੇਅਰ ਹਨ ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਉਹ ਲਾਗਤ ਦੇ ਨਾਲ-ਨਾਲ ਆਜ਼ਾਦੀ ਦੇ ਰੂਪ ਵਿੱਚ ਵੀ ਮੁਫਤ ਹਨ।

- ਆਸਾਨ ਇੰਸਟਾਲੇਸ਼ਨ ਪ੍ਰਕਿਰਿਆ: cygwin ਨੂੰ ਸਥਾਪਿਤ ਕਰਨਾ ਸੌਖਾ ਨਹੀਂ ਹੋ ਸਕਦਾ - ਬਸ ਉਹਨਾਂ ਦੀ ਵੈਬਸਾਈਟ ਤੋਂ setup.exe ਫਾਈਲ ਨੂੰ ਡਾਉਨਲੋਡ ਕਰੋ, ਇਸਨੂੰ ਚਲਾਓ, ਉਪਭੋਗਤਾ ਦੁਆਰਾ ਲੋੜੀਂਦੇ ਪੈਕੇਜਾਂ ਦੀ ਚੋਣ ਕਰੋ ਅਤੇ ਇੰਸਟਾਲ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਇਹ ਹੀ ਗੱਲ ਹੈ!

- ਅਨੁਕੂਲਿਤ ਵਾਤਾਵਰਣ: ਉਪਭੋਗਤਾਵਾਂ ਦਾ ਇਸ ਗੱਲ 'ਤੇ ਪੂਰਾ ਨਿਯੰਤਰਣ ਹੁੰਦਾ ਹੈ ਕਿ ਉਹ ਆਪਣੇ ਵਾਤਾਵਰਣ ਨੂੰ ਕਿਵੇਂ ਸੰਰਚਿਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਨ ਜਿਵੇਂ ਕਿ bash, 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
ਓਸ ਜਰੂਰਤਾਂ Windows 2003, Windows 2000, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
ਜਰੂਰਤਾਂ None
ਮੁੱਲ Free
ਹਰ ਹਫ਼ਤੇ ਡਾਉਨਲੋਡਸ 4
ਕੁੱਲ ਡਾਉਨਲੋਡਸ 367150

Comments: