/ / không tìm thấy lệnh” Lỗi trong Ubuntu

không tìm thấy lệnh” Lỗi trong Ubuntu

Lệnh make có lẽ là một trong những lệnh được sử dụng rộng rãi nhất trong hệ sinh thái Linux. Lệnh này xây dựng và biên dịch chương trình trực tiếp từ mã nguồn.


Là người dùng Linux, bạn có thể sử dụng lệnh make để biên dịch và cài đặt các tiện ích từ thiết bị đầu cuối. Nhưng đôi khi, hệ thống ném “thực hiện: không tìm thấy lệnh” lỗi khi người dùng cố gắng tạo gói bằng cách sử dụng make.

Cuối cùng, bạn sẽ hiểu cách khắc phục lỗi “không tìm thấy lệnh” trên Ubuntu.


Sửa lỗi “make: command not found”

Mặc dù make là một trong các gói Linux tiêu chuẩn và được cài đặt sẵn trên hầu hết các bản phân phối Linux, đôi khi nó không có sẵn trên hệ thống. Trong những trường hợp như vậy, hệ thống sẽ ném không tìm thấy lỗi bất cứ khi nào bạn cố gắng xây dựng một gói bằng cách sử dụng make.

Bạn cần làm theo một số bước để đảm bảo lệnh make được cài đặt chính xác và hoạt động trên máy tính của bạn:

1. Xác minh xem make có được cài đặt trên Ubuntu không

Bước chính là xác minh xem make có tồn tại trên máy của bạn hay không. Sử dụng lệnh ls để kiểm tra nội dung của /usr/bin/thực hiện danh mục:

 ls /usr/bin/make 

Hơn nữa, hãy kiểm tra xem bạn có thể thực thi lệnh với đường dẫn tuyệt đối của nó không:

 /usr/bin/make --version 

Lệnh nói trên sẽ hiển thị phiên bản tạo được cài đặt trên hệ thống của bạn. Ubuntu sẽ hiển thị lỗi make command not found nếu nó chưa được cài đặt trên máy của bạn.

Giao diện đầu cuối Linux Ubuntu hiển thị các lệnh xác minh

2. Cài đặt make With APT

Để khắc phục lỗi make command not found, bạn nên bắt đầu bằng cách cập nhật hệ thống của mình với một lớp lót này:

 sudo apt update && sudo apt upgrade -y 
Giao diện đầu cuối Linux Ubuntu hiển thị các lệnh cập nhật

Đăng cập nhật hệ thống, cài đặt lệnh make bằng cách chạy:

 sudo apt install -y make 

Đầu ra:

Giao diện đầu cuối Linux Ubuntu với các lệnh cài đặt

Nếu lệnh nói trên không hoạt động, hãy tải xuống và cài đặt gói build-essential như sau:

 sudo apt install build-essential 

Đầu ra:

Giao diện đầu cuối Linux Ubuntu hiển thị các lệnh cài đặt

build-essential bao gồm tất cả các gói cần thiết để xây dựng và biên dịch các gói Linux từ nguồn. Lệnh make là một phần của các gói này.

Phải làm gì nếu make vẫn không hoạt động?

Nếu bạn đã làm theo các bước trên mà lệnh make vẫn không hoạt động, bạn có thể thử một bước cuối cùng. Đôi khi, lệnh make không được thêm vào biến $PATH. Để khắc phục sự cố này, hãy cài đặt lại make bằng –cài đặt lại yêu cầu.

 sudo apt install --reinstall make 

Nếu cách này vẫn không hoạt động, bạn phải thêm thủ công tệp nhị phân vào $PATH của mình ở bước cuối cùng. Nhìn chung, các bước trên sẽ hoạt động và bạn sẽ dễ dàng vượt qua lỗi “không tìm thấy lệnh” này.

Khắc phục sự cố lỗi lệnh trên Ubuntu

Lệnh make là một công cụ biên dịch thiết yếu trên Linux. Các lỗi do hệ thống cung cấp thường là tự mô tả và người dùng có kinh nghiệm có thể tìm ra giải pháp bằng cách xem báo cáo lỗi.

Ngoài các máy trạm cục bộ, các máy chủ dựa trên Linux cũng đưa ra các lỗi như vậy. Bạn có thể khắc phục hầu hết các sự cố bằng cách thực hiện kiểm tra cơ bản trên máy chủ.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *