Làm cách nào để cài đặt jumper thư mục shell "z" trên Ubuntu 12.10?
Làm cách nào để cài đặt jumper thư mục shell "z" trên Ubuntu 12.10?
Câu trả lời:
Trong z readme sau dòng 48 , nó nói:
Cài đặt:
Đặt một cái gì đó như thế này trong $ HOME / .bashrc hoặc $ HOME / .zshrc:
. /path/to/z.shcd xung quanh một lúc để xây dựng db.
Bạn cần tải z.shtập tin xuống một thư mục bạn chọn, sau đó cho biết vị trí của .bashrcnó, để thiết bị đầu cuối của bạn có thể tìm thấy nó. (Điều tương tự áp dụng cho z-shell, chỉ là một hệ thống shell khác.) Sau đó, sau khi bạn sử dụng bash một lúc, zsẽ biết các vị trí yêu thích của bạn.
Bạn có thể tải xuống và thêm vào *rccác tệp bằng cách sử dụng dòng lệnh
# Download to latest to home dir
wget https://raw.githubusercontent.com/rupa/z/master/z.sh -O ~/z.sh
# Add to .bashrc
echo . /path/to/z.sh >> ~/.bashrc
# Add to .zshrc
echo . /path/to/z.sh >> ~/.zshrc
/usr/local/bin? Tại sao quyền thực thi? Dường như tập tin này phải được thực thi trực tiếp hoặc nó cần phải ở đâu đó PATH.
PATHhoặc nó cần được người dùng thực thi.
Từ đây
Tải về
wget https://raw.githubusercontent.com/rupa/z/master/z.sh.Cài đặt
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .bashrc. Lệnh này nối. ~/z.shvào của bạn.bashrctập tin này sẽ chạy Z khi khởi động.- Tải lại vỏ
source ~/.bashrc.Để kiểm tra cách Z hoạt động, hãy duyệt đến các thư mục sau:
cd /etc/systemd/system cd /usr/share/nano cd /etc/kernel/postinst.d cd ~Bây giờ, từ thiết bị đầu cuối của bạn, nhập
z sysvà nhấn nút tab, sau đó nhập. Tiếp theo, nhậpz nanovà nhấn nút tab, sau đó nhập lại. Bạn sẽ thấy trong cả hai trường hợp Z tự động biếtcdvào thư mục thứ nhất và thứ hai nơi chúng tôi đã duyệt ban đầu.Sử dụng Z với Zsh
- Chạy đi
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .zshrc. Lệnh này nối. ~/z.shvào.zshrctệp, cho biết nó chạy Z khi khởi động.- Tải lại vỏ
source ~/.zshrc.
Chỉ cần thêm zvào danh sách bổ trợ trong~/.zshrc
plugins=(
git
z
)
Tải ztập lệnh về thư mục nhà của bạn:
wget https://raw.githubusercontent.com/rupa/z/master/z.sh -O ~/.z
Sau đó:
source ~/.zshrc
zkịch bản, bạn có thể nhận được _z_dirs:2: no such file or directory: /home/$USER/.zlỗi. Để tái tạo vấn đề : mv .z .z.bak, sau đó thực hiện một số bước nhảy.
Khi cài đặt các tập lệnh như thế này (shell shell), thường nên cài đặt chúng vào /etc/profile.d. Để tải xuống và cài đặt trong một bước duy nhất, bạn có thể sử dụng lệnh sau:
sudo curl https://raw.githubusercontent.com/rupa/z/master/z.sh \
-o /etc/profile.d/z.sh
Một số ưu điểm của việc cài đặt sửa đổi shell của bạn trên /etc/profile.d:
chmod +x;