thiết bị đầu cuối zsh và xfce4


7

Tôi đã thay đổi vỏ đăng nhập của mình thành zsh từ bash khi cài đặt Debian Squeeze với XFCE. Khi tôi khởi chạy xfce4-terminal, zsh khởi động nhưng không tải cấu hình của tôi.


1
Bạn sẽ phải cung cấp thêm thông tin. Cấu hình nào không được tải? Bạn có nhận được hành vi khác nhau từ zsh trong các trường hợp khác nhau trên cùng một máy không? Bạn có một .zshrc? Đăng đầu ra của ps $$; echo $ZSH_VERSION; ls -l ~/.zshrcthiết bị đầu cuối XFCE đó.
Gilles 'SO- ngừng trở nên xấu xa'

@Gilles - Tôi có tệp .zshrc. ZSH tải tốt trên TTY hoặc khi tôi chạy zsh thủ công. Tôi sẽ nhận được đầu ra vào tối nay.
Larry G. Wapnitsky

@Gilles - Kỳ lạ thay, nó đã bắt đầu hoạt động tối qua sau khi khởi động lại (điều mà tôi đã làm rồi).
Larry G. Wapnitsky

1
Bạn có thể đặt các thiết lập của bạn trong .zprofilehoặc .zlogin. Câu trả lời ngắn: bạn nên đặt cài đặt của bạn vào .zshrchoặc .zshenvthay vào đó.
Mikel

@Mikel - họ đã ở .zshrc
Larry G. Wapnitsky

Câu trả lời:


4

Bạn đã thay đổi hệ vỏ trong hồ sơ người dùng của mình, nhưng vì bạn đã đăng nhập vào các biến môi trường của bạn đã được đặt và xfce4-terminal cho rằng bạn sẽ muốn sử dụng bất cứ thứ gì được đặt làm vỏ của mình khi môi trường được bắt đầu. Nếu bạn đã đăng xuất khỏi mọi thứ trên máy hoặc xác thực một cách khác như đăng nhập bằng SSH, thì nó cũng sẽ hoạt động tốt.

Nhiều chương trình thiết bị đầu cuối có sở thích riêng của chúng cho lớp vỏ nào sẽ khởi chạy trong chúng. Các tùy chọn này có thể sử dụng bất kỳ chương trình nào bạn được phép chạy dưới dạng shell, bao gồm mọi shell được ủy quyền của hệ thống. Khi bạn xác thực với hệ thống, điều đầu tiên nó sẽ cung cấp cho bạn luôn là vỏ trong hồ sơ của bạn, nhưng sau đó bạn có thể tự do chạy bất cứ thứ gì.


Tôi đã khởi động lại trước đây với rất ít hiệu quả. Một khởi động lại ma thuật và tất cả đã hoạt động và đã được kể từ đó.
Larry G. Wapnitsky

1
Trong thế giới unix không có khởi động lại ma thuật, người này không khác với người khác. Một cái gì đó khác đã phải thay đổi trong khoảng thời gian cho lần cuối cùng có hiệu quả mong đợi.
Caleb

Vâng, tôi biết, nhưng tôi không thay đổi gì.
Larry G. Wapnitsky
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.