Bạn cần cài đặt một chương trình Linux từ một tệp TGZ phải không? Một tệp TGZ là một bản lưu trữ (giống như một tệp ZIP) chứa các tệp được nén, vì vậy bạn cần giải nén các tệp đó trước khi bạn có thể cài đặt chương trình. Mặc dù điều này có vẻ phức tạp, nhưng dễ dàng thực hiện, ngay cả khi bạn không quen với dòng lệnh. Hướng dẫn này sẽ hướng dẫn bạn qua quá trình biên dịch và cài đặt chương trình trên Ubuntu, Debian, Kali và bất kỳ phiên bản Linux nào khác từ tệp TGZ.
Bước
Nhập thư mục chứa tệp TGZ của bạn.

Một cách dễ dàng để làm điều này là thông qua trình quản lý tệp của bạn. Chỉ cần điều hướng đến tệp TGZ trong trình quản lý tệp của bạn, nhấp chuột phải vào một không gian trống trong thư mục và sau đó chọn Mở trong Terminal.
- Bạn cũng có thể sử dụng lệnh cd trong một cửa sổ Terminal để nhập thư mục. Ví dụ, nếu tệp TGZ nằm trên Desktop của bạn, bạn sẽ sử dụng cd Desktop để nhập thư mục đó.
- Mặc dù việc cài đặt phần mềm từ tệp TGZ không phức tạp hoặc không phổ biến, nhưng thường nhanh hơn và dễ dàng hơn khi cài đặt phần mềm bằng một trình quản lý gói.
Giải nén tệp TGZ.

Chạy lệnh tar -xzvf tên_tệp.tgz. Thay thế tên_tệp bằng tên của tệp của bạn. Điều này giải nén các tệp từ tệp TGZ vào thư mục hiện tại.
- Chạy lệnh ls -a để xem các tệp trong thư mục hiện tại. Bây giờ bạn sẽ thấy một thư mục mới chứa các tệp bạn vừa giải nén.
- Một số tệp tar đến trong định dạng không nén gzip, và giải nén chúng với các đối số này có thể gây ra lỗi. Trong trường hợp đó, chạy lệnh tar xf tên_tệp.tar.
Nhập vào thư mục mới.

Sử dụng cd để nhập vào thư mục mới. Ví dụ, nếu bạn giải nén một tệp có tên chương_trình.tgz và hiện có một thư mục có tên là chương_trình trong thư mục hiện tại, bạn sẽ sử dụng cd chương_trình để nhập vào thư mục chương_trình.
Xem tệp README hoặc INSTALL.

Trong hầu hết các trường hợp, bạn sẽ tìm thấy một tệp văn bản gọi là README hoặc INSTALL. Tệp này chứa hướng dẫn cụ thể để biên dịch và cài đặt chương trình. Bạn sẽ muốn đọc nội dung của tệp này để bạn biết về bất kỳ yêu cầu cài đặt hoặc tính quirks nào. Có một vài cách bạn có thể đọc nội dung của tệp: Xem toàn bộ tệp cùng một lúc, sử dụng lệnh 'cat README'. Nếu tệp dài vài trang, sẽ dễ dàng hơn nếu sử dụng 'more README' để đọc tệp từng trang một. Chỉ cần nhấn mũi tên xuống hoặc phím space để di chuyển qua các trang. Nếu tệp README hoặc INSTALL hướng dẫn bạn phải thay đổi một tệp cụ thể, bạn có thể làm như vậy bằng cách chỉnh sửa tệp bằng cách sử dụng nano hoặc vim.
Chạy tập lệnh 'configure'.

Tìm một tệp có tên 'configure' trong thư mục mới. Nếu có tập lệnh 'configure', hãy chạy './configure'. Tập lệnh 'configure' chuẩn bị phần mềm cho máy tính cụ thể của bạn và tạo một Makefile. Nếu tập lệnh 'configure' ném ra một lỗi do thiếu phụ thuộc, bạn sẽ cần cài đặt các phụ thuộc bị thiếu trước khi bạn có thể biên dịch và cài đặt chương trình. Bạn có thể dễ dàng cài đặt các phụ thuộc bị thiếu bằng cách sử dụng trình quản lý gói như Synaptic, apt-get hoặc dpkg. Nếu không có tập lệnh 'configure', hãy kiểm tra lại tệp README hoặc INSTALL. Bạn có thể cần chạy một tập lệnh có tên khác, chẳng hạn như 'install.sh'. Trước khi chạy tập lệnh đó, hãy làm cho nó có thể thực thi bằng cách sử dụng 'chmod u+x install.sh'. Sau đó, chạy nó bằng cách nhập './install.sh'.
Biên dịch chương trình.

Chạy lệnh 'make'. Điều này sử dụng thông tin trong Makefile mới để biên dịch chương trình, sau đó bạn sẽ có thể cài đặt. Khi chương trình đã hoàn tất việc biên dịch, bạn sẽ quay lại dấu nhắc.
Cài đặt chương trình đã biên dịch.

Chạy 'sudo make install' và nhập mật khẩu của bạn. Khi mật khẩu của bạn được chấp nhận, chương trình đã biên dịch sẽ được cài đặt.