it-swarm.dev

كيف أقوم بتحديث zsh إلى أحدث إصدار؟

لقد تحولت مؤخرًا إلى zsh على جهاز Terminal.app على جهاز OS X بنجاح. رقم إصدار zsh هو 4.3.11.

181
Can

إذا كان لديك البيرة ، يمكنك القيام بذلك.

# check the zsh info
brew info zsh

# install zsh
brew install --without-etcdir zsh

# add Shell path
Sudo vim /etc/shells

# add the following line into the very end of the file(/etc/shells)
/usr/local/bin/zsh

# change default Shell
chsh -s /usr/local/bin/zsh

آمل أن يساعد ، شكرا.

127
Mike Li

إذا كنت تستخدم oh-my-zsh

اكتبupgrade_oh_my_zshفي الجهاز

660
ayush narula

إذا كنت لا تستخدم Homebrew ، فهذا ما فعلته للتو على نظام التشغيل Mac OS X Lion (10.7.5):

  1. الحصول على أحدث إصدار من رمز مصدر ZSH

  2. قم بإلغاء التنزيل إلى الدليل الخاص به ، ثم قم بتثبيت: ./configure && make && make test && Sudo make install

  3. هذا بتثبيت zsh الثنائية في /usr/local/bin/zsh.

  4. يمكنك الآن استخدام Shell عن طريق تحميل محطة طرفية جديدة وتنفيذ الملف الثنائي مباشرةً ، لكنك ستجعله شلًا افتراضيًا ...

  5. لجعله شل الافتراضي الخاص بك ، يجب أولاً تحرير /etc/shells وإضافة المسار الجديد. ثم يمكنك إما تشغيل chsh -s /usr/local/bin/zsh أو الانتقال إلى تفضيلات النظام> المستخدمون & المجموعات> انقر بزر الماوس الأيمن على المستخدم> خيارات متقدمة ...> ثم قم بتغيير "تسجيل الدخول Shell".

  6. قم بتحميل المحطة الطرفية وتحقق من أنك الآن في الإصدار الصحيح مع echo $ZSH_VERSION. (لم أكن في البداية ، واستغرق الأمر بعض الوقت حتى اكتشفت أنني قمت بتهيئة iTerm لاستخدام Shell محدد بدلاً من افتراضي النظام).

13
aidan

حسب علمي ، لديك ثلاثة خيارات لتثبيت zsh على Mac OS X:

  • ثنائي بنيت مسبقا. الشيء الوحيد الذي أعرفه هو الذي يأتي مع OS X ؛ ربما هذا هو ما تقوم بتشغيله الآن.
  • استخدام نظام الحزمة (الموانئ ، البيرة).
  • تثبيت من المصدر . آخر مرة فعلت ذلك لم يكن الأمر صعبًا جدًا (./configure ، make ، make install).
4
simont