Gần đây tôi đã chuyển sang zsh trên Terminal.app trên máy OS X của mình thành công. Số phiên bản của zsh là 4.3.11.Làm cách nào để cập nhật zsh lên phiên bản mới nhất?
Trả lời
Nếu bạn đã cài đặt Homebrew, bạn có thể thực hiện việc này.
# 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
Hy vọng nó sẽ giúp, cảm ơn.
Cho đến gần đây, tôi muốn Homebrew nhưng tôi chọn để gỡ bỏ cài đặt nó vào mục đích vì nó đã được rối tung với cài đặt đá quý và nó đã thực sự bực bội để tìm một workaround. Dù sao cũng cảm ơn bạn. –
hoạt động hoàn hảo, nhờ –
@ CanSürmeli Homebrew không nên gây rối với cài đặt đá quý — tôi sử dụng cả nó và Rubygems mọi lúc. Homebrew rất hữu ích và đáng để sửa chữa bất kỳ vấn đề nào bạn gặp phải. Điều đó nói rằng, tôi không biết rằng tôi muốn sử dụng nó để thay thế zsh của Apple ... –
Theo như tôi biết, bạn đã có ba lựa chọn để cài đặt zsh trên Mac OS X:
- Pre-xây dựng nhị phân. Người duy nhất tôi biết là chiếc tàu đi cùng với OS X; đây có lẽ là những gì bạn đang chạy.
- Sử dụng hệ thống gói (Cổng, Homebrew).
- Cài đặt from source. Lần trước tôi làm điều này không quá khó (
./configure
,make
,make install
).
Nếu bạn không sử dụng Homebrew, đây là những gì tôi chỉ làm trên MAC OS X Lion (10.7.5):
Lấy phiên bản mới nhất của ZSH sourcecode
Hủy tải xuống vào thư mục riêng của nó, sau đó cài đặt:
./configure && make && make test && sudo make install
Cài đặt nhị phân zsh tại
/usr/local/bin/zsh
.Bây giờ bạn có thể sử dụng vỏ bằng cách tải lên một nhà ga mới và thực hiện các nhị phân trực tiếp, nhưng bạn sẽ muốn làm cho nó vỏ mặc định của bạn ...
Để làm cho nó vỏ mặc định của bạn, bạn phải đầu tiên chỉnh sửa
/etc/shells
và thêm đường dẫn mới. Sau đó, bạn có thể chạychsh -s /usr/local/bin/zsh
hoặc chuyển đến Tùy chọn hệ thống> Người dùng & Nhóm> nhấp chuột phải vào người dùng của bạn> Tùy chọn nâng cao ...> và sau đó thay đổi "Shell đăng nhập".Tải lên thiết bị đầu cuối và kiểm tra xem bạn đang ở phiên bản chính xác với
echo $ZSH_VERSION
. (Tôi đã không ở đầu tiên, và nó đã cho tôi một thời gian để tìm ra tôi đã cấu hình iTerm để sử dụng một vỏ cụ thể thay vì mặc định hệ thống).
Nếu bạn đang sử dụng oh-my-zsh
Loại
upgrade_oh_my_zsh
tại nhà ga
Cảm ơn bạn. Đây là những gì tôi cần. – hrdwdmrbl
Bạn được chào đón. –
bạn đã tìm thấy điều này trong sách hướng dẫn? – iamwhitebox
- 1. Cập nhật lên phiên bản mới nhất từ dòng lệnh
- 2. Làm thế nào để cập nhật lên phiên bản mới nhất trong mercurial sau khi thêm tập tin mới?
- 3. Ứng dụng iPhone - cho thấy rằng người dùng cập nhật lên phiên bản mới nhất
- 4. Đang cập nhật đi WebSocket thư viện lên phiên bản mới nhất
- 5. google-play-services_lib.jar mất tích sau khi cập nhật lên phiên bản mới nhất (3.1)
- 6. [Lỗi]: Vui lòng cập nhật client Heroku của bạn lên phiên bản mới nhất
- 7. Làm cách nào để nâng cấp Thư viện doanh nghiệp lên phiên bản mới nhất?
- 8. Cách nâng cấp Typescript lên phiên bản mới nhất?
- 9. Làm cách nào để cập nhật các phiên bản mới nhất của Node.js trong Ubuntu? PPA? Biên dịch?
- 10. Làm cách nào để tải lên phiên bản mới của dự án của tôi lên SVN (nhật thực)?
- 11. Tôi cần làm gì để nâng cấp ứng dụng lên phiên bản Rails mới nhất?
- 12. An ninh cập nhật mới nhất của Java bật lên
- 13. MinGW - Cập nhật phiên bản GCC 3.4.5 lên phiên bản 4.4
- 14. Ứng dụng iPhone Cập nhật phiên bản mới
- 15. Bản cập nhật nào cần cài đặt để tiếp cận phiên bản mới nhất của Delphi 2007?
- 16. iOS: AppStore cài đặt phiên bản cũ và sau đó đề nghị cập nhật lên phiên bản mới
- 17. Cập nhật Bootstrap lên phiên bản 3 - tôi phải làm gì?
- 18. Cập nhật phiên bản OpenSSL trên OSX
- 19. Làm cách nào để cập nhật phiên bản jquery trong django admin
- 20. Cách cập nhật phiên bản Android 2.3.6
- 21. Tôi làm cách nào để cập nhật lên addEventListener?
- 22. Làm cách nào để cập nhật virtualenv trên Ubuntu?
- 23. Làm cách nào để cài đặt phiên bản ruby mới nhất trong Ubuntu?
- 24. Làm cách nào để yêu cầu phiên bản zsh tối thiểu?
- 25. Tôi làm cách nào để cập nhật IntelliJ IDEA?
- 26. Làm cách nào để cập nhật tên tệp của phiên bản FileField của Django?
- 27. Mã để kiểm tra các bản cập nhật, cài đặt phiên bản mới của ứng dụng
- 28. Làm thế nào để cập nhật lên C++ 11?
- 29. TFS nhận phiên bản mới nhất với các tệp mới
- 30. Làm cách nào để cập nhật phiên bản APK mà tôi không tự tạo cho mình
FYI, zsh phiên bản 5.0.5 đi kèm với Yosemite 10.10.2. –