Các biến Ubuntu và PATH của Ubuntu 12.04


0

Tôi thực sự mới trong linux và tôi gặp vấn đề với việc đặt biến PATH cho Android. Tôi tải gói từ trang web Android và giải nén nó vào không gian làm việc trong thư mục nhà của tôi. Sau đó, tôi chạy shell và vào thư mục chính của tôi và chạy lệnh:

gedit .profile

Sau đó, tôi thêm vào cuối dòng tập tin:

export PATH=$PATH:~/workspace/android-sdk-linux/tools
export PATH=$PATH:~/workspace/android-sdk-linux/platform-tools

Tôi lưu nó, đóng thiết bị đầu cuối và bắt đầu lại. Khi tôi chạy lệnh:

./android

Tôi có:

bash: ./android: There is no such file or directory

Bạn có biết tôi làm gì sai không?


3
Viết các cài đặt đó vào .bashrc thay vì .profile. Nó làm việc cho tôi. Cũng thử mà không ./android. Nếu công việc đó không sửa đổi .bashrc

Thủ thuật với .bashrc giúp. Cảm ơn bạn rất nhiều :)

Câu trả lời:


1

Bạn đang sử dụng cú pháp sai để khởi chạy chương trình.

./something 

Đề cập rõ ràng đến cụ thể một cái gì đó trong thư mục hiện tại ("." Có nghĩa là thư mục hiện tại), vì vậy không có tìm kiếm đường dẫn sẽ được thực hiện. Biểu mẫu này thường được sử dụng cho các chương trình không thường xuyên hoặc các chương trình chỉ được biên dịch vẫn nằm trong thư mục biên dịch thay vì thư mục nhị phân ở đâu đó trên đường dẫn tìm kiếm.

Để chạy một lệnh trong thư mục nằm trong đường dẫn tìm kiếm của bạn, bạn chỉ cần sử dụng lệnh đó, tức là

android

Hoặc nhiều khả năng

android & 

để nó sẽ giải phóng thiết bị đầu cuối mà bạn khởi động nó từ

Lưu ý rằng nếu bạn thay đổi cấu hình bash của mình, nó sẽ không có hiệu lực cho phiên hiện tại - cách dễ nhất là đóng cửa sổ terminal đó và mở một cái mới, sẽ có một phiên bản bash mới đã đọc bản cập nhật cấu hình.

. )

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.