1 отговор
- sudo порт инсталирайте bash.
- Добавете / opt / local / bin / bash към / etc / shell.
- chsh -s / opt / local / bin / bash.
- Отворете нов раздел и проверете ехото $ BASH_VERSION.
- Как да сменя основната си черупка по подразбиране на Mac?
- Как да задам рибната черупка по подразбиране на моя Mac?
- Как да сменя от bash на zsh на Mac?
- Как да възстановя своя Mac към терминал по подразбиране?
- Трябва ли да използвам bash или zsh?
- Какво е zsh като черупката по подразбиране на вашия Mac?
- Как да настроя черупката си по подразбиране на риба?
- Как да проверя черупката си на Mac?
- Как да зададете риба по подразбиране?
- Защо OSX премина към zsh?
- Защо терминалът ми казва zsh вместо bash?
- Как да актуализирам bash на Mac?
Как да сменя основната си черупка по подразбиране на Mac?
От Системни предпочитания
Задръжте клавиша Ctrl, щракнете върху името на вашия потребителски акаунт в левия прозорец и изберете „Разширени опции.”Щракнете върху падащото поле„ Входна черупка “и изберете„ / bin / bash “, за да използвате Bash като черупка по подразбиране или„ / bin / zsh “, за да използвате Zsh като черупка по подразбиране. Щракнете върху „OK“, за да запазите промените.
Как да задам рибната черупка по подразбиране на моя Mac?
Терминал. ап > Предпочитания > Общ > Черупките се отварят с: > / кош / риба
- Отворете терминала си и натиснете команда +, (запетая). ...
- Първият раздел е „Общи“.
- Намерете настройката „Отворени черупки с“ и изберете 2-ра опция, която се нуждае от пълен път до черупката.
- Поставете връзката към вашата команда за риба, която обикновено е / usr / local / bin / fish .
Как да сменя от bash на zsh на Mac?
Ако сте задали Bash по подразбиране и стартирате терминал или отворите нова сесия на терминала, ще видите следното съобщение: „Интерактивната обвивка по подразбиране вече е zsh. За да актуализирате акаунта си до zsh, моля, стартирайте chsh -s / bin / zsh .“Натиснете Enter или Return.
Как да възстановя своя Mac към терминал по подразбиране?
В допълнение към нулирането на вашия терминал, Reset and Clear изчиства видимото пространство на екрана на терминала и съдържанието при превъртане. За нулиране и изчистване на терминала: Натиснете бутона за меню в горния десен ъгъл на прозореца и изберете Разширени ▸ Нулиране и изчистване. За да получите подканата, натиснете Enter .
Трябва ли да използвам bash или zsh?
В по-голямата си част bash и zsh са почти идентични, което е облекчение. Навигацията е една и съща между двете. Командите, които сте научили за bash, също ще работят в zsh, въпреки че могат да функционират по различен начин на изхода. Zsh изглежда много по-приспособим от bash.
Какво е zsh като черупката по подразбиране на вашия Mac?
Започвайки с macOS Catalina, Mac вече ще използва zsh като обвивка за вход по подразбиране и интерактивна обвивка в операционната система. ... Докато редица разработчици на Mac вече са преминали към още по-модерни черупки като Fish, zsh е по-съвместим с черупката на Bourne (sh) и най-вече съвместим с bash.
Как да настроя черупката си по подразбиране на риба?
Преминаване към риба
За да превключите обратно вашата черупка по подразбиране, можете да стартирате chsh -s / bin / bash (замествайки / bin / bash с / bin / tcsh или / bin / zsh според случая).
Как да проверя черупката си на Mac?
Актуализирайте предпочитанията си за терминал, за да отворите черупката с командата / bin / bash, както е показано на екранната снимка по-горе. Излезте и рестартирайте терминала. Трябва да видите "здравей от bash", но ако пуснете echo $ SHELL, ще видите / bin / zsh .
Как да зададете риба по подразбиране?
Ако искате да направите fish вашата черупка по подразбиране, добавете add / usr / local / bin / fish в самия връх на / etc / shell и изпълнете chsh -s / usr / local / bin / fish . Ако не, тогава винаги можете да пишете риба в bash .
Защо OSX премина към zsh?
Причината, поради която Apple не е преминал към тези по-нови версии, е, че те са лицензирани с GPL v3. bash v3 все още е GPL v2. zsh, от друга страна, има лиценз, подобен на MIT, което прави много по-вкусно за Apple да включва по подразбиране в системата. ... Версията zsh на macOS 10.14 Mojave е сравнително нов (5.3).
Защо терминалът ми казва zsh вместо bash?
ZSH, наричан още Z черупка, е разширена версия на Bourne Shell (sh), с много нови функции и поддръжка за плъгини и теми. Тъй като се основава на същата черупка като Bash, ZSH има много от същите функции и превключването е бриз.
Как да актуализирам bash на Mac?
За да надстроите черупката по подразбиране на вашата система macOS до последната версия на Bash, трябва да направите три неща:
- Инсталирайте най-новата версия на Bash.
- „Бял списък“ нов Bash като черупка за вход.
- Задайте нов Bash като черупка по подразбиране.