З схелл је ефикасна, моћна и интерактивна Уник шкољка. Лако се инсталира, конфигурише, користи и учи на било којој Линук платформи укључујући Убунту, Федора, Арцх Линук и још много тога.
Ево како можете да инсталирате З схелл и Ох Ми Зсх на вашу Линук машину.
Шта је З Схелл и Ох Ми Зсх?
З схелл, или једноставно Зсх је интерактивна љуска за пријаву и тумач скриптног језика. Многе корисне функције које можете пронаћи у Басх, ТЦСХ и ксх уграђене су у Зсх заједно са многим новим функцијама.
Ох Ми Зсх је невероватан оквир отвореног кода, вођен заједнице, који вам помаже да управљате конфигурацијом Зсх-а. Долази са толико корисних функција, помоћника, додатака, тема и других услужних програма који корисницима нуде најбоље искуство љуске.
Иако је Зсх прилично сличан Басх-у, предност коришћења Зсх-а лежи у чињеници да је много прилагодљивији од Басх-а.
Како инсталирати Зсх на Линук
За почетак покрените терминал притиском на Цтрл + Алт + Т на тастатури. Добра је пракса да ажурирајте и надоградите свој Линук систем пре него што инсталирате нову апликацију на своју машину. Ово решава све покварене или застареле пакете на вашем систему то може створити проблем приликом инсталирања нове апликације.
Сада када су системски пакети ажурирани, можете инсталирати Зсх. Ево команди за инсталирање Зсх-а на неке главне Линук дистрибуције:
За Убунту, покрените:
судо апт инсталирај зсх
Да бисте инсталирали Зсх на Федора-у, покрените:
судо днф инсталирај зсх
На Арцх Линук-у покрените:
судо пацман -С зсх
Процес инсталације ће такође покрити основне конфигурације које увек можете поново да конфигуришете касније.
Проверите инсталацију Зсх-а
Један од начина да проверите инсталацију је да проверите верзију Зсх-а коју сте управо инсталирали. Извршите следећу команду да проверите верзију:
зсх --версион
На терминалу ћете видети број верзије након уноса команде. Ако терминал не покаже број верзије, то значи да је дошло до проблема са инсталацијом.
Подразумевано, Зсх је инсталиран у /usr/bin именик. Да бисте потврдили локацију на којој сте инсталирали Зсх, покрените:
где је зш
Излаз ће приказати путању до Зсх на терминалу.
Како инсталирати Ох-Ми-Зсх на Линук
Поверлине је моћан додатак за Вим који пружа статусне линије и упите за неколико других апликација, као што су Зсх, Басх, Ктиле, ИПитхон, тмук и Авесоме. Пружа корисна побољшања за Зсх. Да бисте га инсталирали на Убунту и Дебиан, извршите:
судо апт инсталирај гит-цоре цурл фонтс-поверлине
На Федори:
судо днф инсталирај поверлине-фонтови
Да бисте инсталирали Поверлине фонтове на Арцх Линук:
судо пацман -С поверлине-фонтови
Корак 1: Инсталирајте Ох Ми Зсх на Линук
Када су Поверлине фонтови инсталирани, време је да коначно инсталирате ох-ми-зсх пакет. Постоје два начина да га инсталирате: користећи цурл и вгет.
Да бисте инсталирали Ох Ми Зсх користећи цурл, извршите:
сх -ц "$(цурл -фсСЛ https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh
Уместо тога, ако желите да користите вгет за инсталирање Ох Ми Зсх, користите ово:
вгет --но-цхецк-цертифицате хттп://инсталл.охмиз.сх -О - | сх
Током процеса инсталације, инсталатер ће вас питати да ли желите да Зсх буде подразумевана шкољка или не. Да бисте Зсх учинили подразумеваном љуском на вашем систему, откуцајте да и ударио Ентер на тастатури. Можете промените подразумевану шкољку касније помоћу цхсх ако желиш.
Када инсталирате Ох Ми Зсх на свој систем, видећете следећу поруку потврде на терминалу која потврђује успешну инсталацију:
Да бисте деинсталирали ох-ми-зсх са вашег система, покрените:
унинсталл_ох_ми_зсх
Конфигуришите Ох Ми Зсх на Линук-у
Хајде да заронимо у неке основне конфигурације које морате да разумете да бисте прилагодили Ох Ми Зсх онако како желите.
1. Активирајте додатке помоћу Зсх конфигурационе датотеке
Да бисте видели који су додаци доступни, отворите Страница Ох Ми Зсх Плугинс на ГитХуб-у.
Овде ћете наћи листу свих додатака које можете да користите у Ох Ми Зсх. Након што одлучите који додатак желите да користите, отворите Зсх конфигурациону датотеку користећи нано:
нано ~/.зсхрц
У датотеци пронађите додаци() функција. Унутар заграда додајте назив додатка који желите да активирате. На пример, ако желите да активирате "гит", додајте га овако:
додаци=(гит)
Сачувајте и изађите из датотеке притиском на Цтрл + Кс онда И на тастатури.
Да бисте ажурирали промене, покрените:
извор ~/.зсхрц
2. Поставите Ох Ми Зсх тему
Наћи ћете све Ох Ми Зсх теме у ~/.ох-ми-зсх/тхемес именик. Да бисте видели све доступне теме, идите на Страница Ох Ми Зсх Тхемес на ГитХуб-у.
Такође можете да прегледате ове теме у свом претраживачу. Када се одлучите за тему, отворите Зсх конфигурациону датотеку овако:
судо нано ~/.зсхрц
Идите на линију која каже ЗСХ_ТХЕМЕ="". Овде унесите тему коју желите да задржите. На пример, ако желите да промените тему у „агностер“, унесите назив теме овако:
ЗСХ_ТХЕМЕ="агностер"
Такође можете да подесите ову опцију на „насумично“ ако желите да редовно прелазите између различитих тема.
ЗСХ_ТХЕМЕ="случајно"
Шта ако не желите да користите све теме већ само неколико специфичних? Срећом, такође имате могућност да задржите скуп тема. Пронађите линију која каже ЗСХ_ТХЕМЕ_РАНДОМ_ЦАНДИДАТЕС=() и унесите називе тема овако:
ЗСХ_ТХЕМЕ_РАНДОМ_ЦАНДИДАТЕС=("агностер""грмл""роббирусселл")
Поново учитајте датотеку да би промене ступиле на снагу:
извор ~/.зсхрц
3. Конфигуришите аутоматско ажурирање
Ох Ми Зсх се аутоматски ажурира сваке две недеље. Ову поставку можете да онемогућите у Зсх конфигурационој датотеци на следећи начин:
ДИСАБЛЕ_АУТО_УПДАТЕ="истина"
Такође можете да конфигуришете број дана за које желите да Зсх проверава ажурирања попут овог:
УПДАТЕ_ЗСХ_ДАИС=1
З Схелл нуди функције које нећете наћи нигде другде
З схелл долази у пакету са толико функција које је тешко пронаћи у другим шкољкама. Долази са уграђеном провером правописа и омогућава вам да истакнете код. Испоручује се са мноштвом невероватних тема које можете применити на шкољку. Такође можете да конфигуришете љуску да приказује важне системске информације.
Са мноштвом функција које су спремне да вам помогну, сада можете ефикасније да почнете да пишете скрипте и Басх програме да бисте аутоматизовали задатке и уштедели много свог времена. Срећно писање сценарија!