Nguyên nhân xảy ra tình trạng này là do biến $PATH đã bị chỉnh sửa trong quá trình cài đặt gói psa-courier-imap đã chèn ký tự gạch kép (//) vào biến PATH. Do vậy YaST không thể gọi đúng lệnh.
Giải pháp cho lỗi này như sau:
Code:
# echo $PATH
PATH = /usr/kerberos/sbin:/usr/kerberos/bin://sbin://bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
Ta export lại biến PATH loại bỏ dấu gạch kép, gõ lệnh:
Code:
# export PATH="/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin"
Bạn nên thêm dòng export biến PATH trên vào biến tòan cục để có thể chạy trên các sesion sau này. Thêm dòng export PATH vào cuối tập tin /root/.bashsrc (Lưu ý với Opensuse thì phải chép file .bashsrc từ /home/<tài khoản user thường> sang /root)