Câu hỏi Lỗi khi tôi mở thiết bị đầu cuối: `bash: /opt/ros/hydro/setup.bash: Không có tệp hoặc thư mục nào`


enter image description here

Tôi đã gỡ cài đặt ROS bằng:

sudo apt-get purge ros-*

Sau đó, khi tôi mở thiết bị đầu cuối tôi nhận được thông báo này. Tôi không có ý tưởng làm thế nào để giải quyết nó.

P.S. Vì lỗi, tôi không thể cài đặt lại ROS.


4
2017-10-28 19:57


gốc




Các câu trả lời:


Mở ~/bashrc tập tin (sử dụng gedit ~/bashrc lệnh) và tìm kiếm chuỗi này: /opt/ros/hydro/setup.bash. Nếu bạn tìm thấy, hãy xóa mã đang sử dụng nó. Nếu không, hãy tìm kiếm tệp khởi tạo vỏ. Nó phải ở đâu đó.

Các tệp có chứa các lệnh khởi tạo khi trình bao được gọi là: /etc/profile, /etc/bashrc, ~/.bash_login, ~/.profile, ~/.bashrc, ~/.bash_aliases và có thể là những người khác. Xem Tệp khởi tạo Shell.

Để nhanh chóng kiểm tra xem một trong các tệp này có nội dung nào đó sai bên trong, bạn có thể sử dụng source chỉ huy. Ví dụ:

source ~/.bashrc

Xem thêm: ": không tìm thấy lệnh" trong tty sau khi đăng nhập 


4
2017-10-28 20:15



Tôi thấy rằng chuỗi trong ~ / .bashrc tập tin và xóa nó và nó hoạt động :) Cảm ơn bạn @Radu - NadirHajiyev