Cygwin

Cygwin 1.7.25

აღწერა

Cygwin: Ultimate Developer Tool Windows-ისთვის

ხართ დეველოპერი, რომელსაც დაიღალა Windows-ის შეზღუდვებთან მუშაობა? გსურთ გქონდეთ წვდომა Linux-ის მძლავრ ინსტრუმენტებზე და ფუნქციონალებზე თქვენს Windows კომპიუტერზე? არ შეხედოთ Cygwin-ს, Windows-ის დეველოპერის საბოლოო ხელსაწყოს.

Cygwin არის ინსტრუმენტების კოლექცია, რომელიც უზრუნველყოფს Linux-ის იერსახეს და გარემოს Windows-ისთვის. ეს არსებითად არის DLL (cygwin1.dll), რომელიც მოქმედებს როგორც Linux API ფენა, რომელიც უზრუნველყოფს Linux API–ს მნიშვნელოვან ფუნქციონირებას. ეს ნიშნავს, რომ დეველოპერებს შეუძლიათ გამოიყენონ ნაცნობი Unix ბრძანებები და უტილიტები თავიანთ Windows კომპიუტერებზე, რაც გააადვილებს მუშაობას სხვადასხვა პლატფორმებზე.

Cygwin-ის გამოყენების ერთ-ერთი ყველაზე დიდი უპირატესობა არის მისი თავსებადობა Windows-ის ყველა ბოლო, კომერციულად გამოშვებულ x86 32 და 64 ბიტიან ვერსიებთან. ეს ნიშნავს, რომ Windows-ის რომელ ვერსიასა თუ გამოცემას იყენებთ, Cygwin შეუფერხებლად იმუშავებს თქვენს სისტემასთან.

მაგრამ კონკრეტულად რისი გაკეთება შეუძლია Cygwin-ს დეველოპერებისთვის? აქ არის მხოლოდ რამდენიმე მაგალითი:

- Unix ბრძანებებზე წვდომა: თქვენს კომპიუტერზე დაინსტალირებული Cygwin-ით შეგიძლიათ გამოიყენოთ ნაცნობი Unix ბრძანებები, როგორიცაა ls, grep, awk, sed და სხვა. ეს აადვილებს ფაილებთან და დირექტორიებთან მუშაობას ისე, რომ ბუნებრივად იგრძნოს Unix-ის მომხმარებლები.

- განვითარების ინსტრუმენტები: Cygwin მოყვება წინასწარ დაინსტალირებული განვითარების მრავალი პოპულარული ინსტრუმენტი, როგორიცაა GCC (GNU Compiler Collection), make utility და gdb (GNU Debugger). ეს ხელსაწყოები დეველოპერებს საშუალებას აძლევს დაწერონ კოდი C/C++, Java ან სხვა ენებზე სხვადასხვა გარემოს შორის გადართვის გარეშე.

- Shell სკრიპტირება: Unix-ის მსგავსი სისტემების გამოყენების ერთ-ერთი მთავარი უპირატესობაა მათი ძლიერი ჭურვის სკრიპტირების შესაძლებლობები. თქვენს აპარატზე დაინსტალირებული Cygwin-ით, შეგიძლიათ დაწეროთ shell-ის სკრიპტები bash-ის ან სხვა ჭურვების გამოყენებით, რომლებიც იმუშავებს თქვენს სისტემაში.

- დისტანციური წვდომა: თუ გჭირდებათ დისტანციური წვდომა სხვა კომპიუტერზე, რომელიც მუშაობს Linux/Unix ოპერაციულ სისტემაზე თქვენი Windows კომპიუტერიდან, მაშინ cygwins ssh კლიენტი/სერვერის დანერგვა უზრუნველყოფს უსაფრთხო დაშიფრულ კომუნიკაციას ქსელში.

გარდა ამ ფუნქციებისა, რომლებიც სპეციალურად შექმნილია დეველოპერებისთვის, ასევე არსებობს მრავალი სხვა სარგებელი, რომლებიც დაკავშირებულია cygwin-ის გამოყენებასთან, როგორიცაა:

- ღია კოდის პროგრამული უზრუნველყოფა: cygwins დისტრიბუციაში შემავალი ყველა კომპონენტი არის ღია კოდის პროგრამული უზრუნველყოფა, რაც ნიშნავს, რომ ისინი უფასოა როგორც ღირებულების, ასევე თავისუფლების თვალსაზრისით.

- მარტივი ინსტალაციის პროცესი: cygwin-ის ინსტალაცია არ შეიძლება იყოს უფრო მარტივი - უბრალოდ ჩამოტვირთეთ setup.exe ფაილი მათი ვებსაიტიდან, გაუშვით, აირჩიეთ მომხმარებლისთვის საჭირო პაკეტები და დააწკაპუნეთ ინსტალაციის ღილაკზე. Ის არის!

- დააკონფიგურიროთ გარემო: მომხმარებლებს აქვთ სრული კონტროლი იმაზე, თუ როგორ უნდათ მათი გარემოს კონფიგურაცია, მათ შორის არჩევანის გაკეთება სხვადასხვა გარსებს შორის, როგორიცაა bash, zsh და ა.შ., ტექსტური რედაქტორები, როგორიცაა vim, nano და ა.შ., ფანჯრის მენეჯერები, როგორიცაა xfce4, twm და ა.შ., ტერმინალის ემულატორები, როგორიცაა mintty, xterm და ა.შ..

საერთო ჯამში, Cygwins-ის შესაძლებლობა უზრუნველყოს ლინუქსის მსგავსი გარემო Windows-ის ეკოსისტემაში, ხდის მას აუცილებელ ინსტრუმენტად ნებისმიერი დეველოპერისთვის, რომელსაც სურს მოქნილობა მრავალ პლატფორმაზე მუშაობისას. Cygwins გამოყენების სიმარტივე მის ფართო ფუნქციების კომპლექტთან ერთად, მას შეუცვლელ ინსტრუმენტად აქცევს ნებისმიერი სერიოზული დეველოპერისთვის. ეძებს მეტის მიღებას Windows-ზე დაფუძნებული განვითარების სამუშაო პროცესზე.

სრული სპეციფიკაცია
გამომცემელი 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: