Bạn "chuyển shell sang bash", nhưng bạn không nói làm thế nào. Có phải bạn vừa chạy đánh đập
như một lớp con, hay bạn đã làm Thực ra thay đổi vỏ của bạn bằng cách sử dụng chsh
? Nghe có vẻ giống như trước đây, vì thực tế là nó vẫn đang phàn nàn rằng vỏ của bạn là cá
.
Cố gắng chsh -s /usr/bin/bash
, sau đó đăng xuất hoàn toàn và đăng nhập lại trước khi thử lại tập lệnh. Nếu nó hoạt động, thì hy vọng bạn có thể đặt trình bao của mình trở lại cá
sau đó, và một trong hai:
- Chỉ cần thả xuống một
đánh đập
subshell để chạy các công cụ FSL
- Kiểm tra những thay đổi mà trình cài đặt FSL thực hiện đối với
đánh đập
tập lệnh khởi động chẳng hạn như (nhưng không giới hạn) ~/.bashrc
và ~/.bash_profile
. Sau đó sao chép chúng trong của bạn ~/.config/fish/config.fish
(hoặc một ~/.config/fish/conf.d/fsl.fish
)
Nếu điều đó không hiệu quả, thì tôi sẽ thành thật mà nói, hầu hết chúng tôi sẽ khó có thể giúp bạn thêm vì FSL dường như là một phần mềm rất thích hợp với giấy phép không tự do như trong bài phát biểu yêu cầu bạn đăng ký thư rác tiếp thị để thậm chí xem tập lệnh cài đặt. Đó không phải là điều mà hầu hết chúng ta ở đây trên Ask Ubuntu sẽ sẵn sàng làm. Nếu tôi có thể xem nhanh tập lệnh cài đặt, tôi có thể có nhiều tùy chọn hơn để bạn thử nếu tùy chọn này không hoạt động.
Nếu cách này không hiệu quả, tôi khuyên bạn nên hỏi danh sách gửi thư của FSL mà họ liên kết đến trên trang nhất của họ. Nó dường như khá tích cực và tôi không thấy rằng bạn đã hỏi câu hỏi này vào thời điểm này.