Инструментите за команден ред на Windows напреднаха много с PowerShell, но Linux има много по-използваем терминал от много години насам. Ето как можете да получите най-доброто от двата свята с Cygwin, терминал стил nix за Windows компютри.
В днешния урок ще обясним как Cygwin ще работи, но остава настроен за бъдещи статии, където ще обясним как да го използваме за всякакви различни неща.
Cygwin идва с нормален setup.exe за инсталиране в Windows, но има няколко стъпки, които ще трябва да обърнете внимание, за да ви преведем през инсталацията.
За да запазите малката инсталация докато запазвате честотната лента за вас и Cygwin, инсталаторът по подразбиране ще изтегли само файловете, които се нуждаете от интернет.
По подразбиране инсталационната пътека е C: \ Cygwin, но ако не обичате да имате инсталирани програми в корена на вашето C: устройство, можете да промените пътя или да направите символна връзка от C: \ Cygwin към програмните си файлове.
Кликнете върху следващата, докато стигнете до избора на огледален файл за изтегляне. За съжаление, монтажникът не казва къде се намират огледалата, така че в повечето случаи бихте могли просто да отгатнете кое огледало работи най-добре.
След като изберете огледало, инсталаторът ще изтегли списък с наличните пакети, които да инсталирате. Тук е мястото, където нещата стават малко по-смущаващи.
Ще бъдат налице стотици пакети, разделени от няколко различни категории. Ако не знаете какъв е пакета, можете да оставите по подразбиране селекцията и да инсталирате допълнителни пакети по-късно, като стартирате инсталатора отново.
Ако знаете какъв пакет имате нужда, можете да го търсите и резултатите автоматично ще бъдат филтрирани.
Щом кликнете след това, ще отнеме известно време, докато изтеглите всички избрани инструменти и след това завършите инсталацията.
След инсталирането ще имате икона на Cygwin на работния плот, която можете да стартирате, за да отворите терминала Cygwin.
Този терминал започва в папката C: \ Cygwin \ home \, но това не е особено полезно, защото вероятно нямате файлове, съхранени там. Можете да използвате всички основни команди на Linux, но ако искате да се върнете към C: трябва да промените директорията на / cygdrive / c.
За да накарате Cygwin да работи в нормалния ви командния прозорец за Windows, трябва да добавите Cygwin към променливите Windows Environment.
Започнете, като отваряте свойствата на системата си с Win + Pause / Break или кликнете с десния бутон върху компютъра и изберете свойства.
В лявата колона кликнете върху разширените системни настройки, за да отворите прозореца със свойства на системата, който търсим.
От раздела "Разширени" кликнете върху променливите на средата в долната част.
След това в променливите на системата намерете променливата на пътя и кликнете върху редактиране.
В края на опцията за променлива стойност добавете мястото на Cygwin кошчето така.
; C: \ Cygwin \ бин
Забележка: Уверете се, че сте добавили точка и запетая, за да я отделите от другите стойности.
Кликнете върху OK, за да затворите прозореца, след което отворете командния ред, за да изпробвате няколко Linux команди.
Както можете да видите от картинката по-долу, both pwd и ls работят в нормалния прозорец за командване на Windows. Можете също да видите, че / cygdrive / c се добавя автоматично към местоположението.
Има много повече неща, които можете да направите с инсталирана Cygwin и ще ви покажем някои от полезните инструменти в бъдещите статии.
Начална страница на Cygwin