Cách biên dịch và cài đặt tệp TAR GZ & TAR BZ2 trong Ubuntu Linux

Cách biên dịch và cài đặt tệp TAR GZ & TAR BZ2 trong Ubuntu Linux

Không giống như Windows, cài đặt phần mềm trong Linux có khả năng phức tạp hơn một chút. Trừ khi phần mềm bạn chọn đã ở dạng gói hoặc nằm trong kho lưu trữ và có thể được cài đặt bằng một dòng văn bản đơn giản, rất có thể bạn sẽ cần phải biên dịch và cài đặt từ tệp .TAR.GZ hoặc .TAR.BZ2 .





Đây có thể là một cơn ác mộng, nhưng nếu bạn tuân thủ các quy tắc thì không nên. Nếu bạn có một kho lưu trữ pesky cần cài đặt, phương pháp sau sẽ tạo một gói, cài đặt gói đó và cung cấp một cách sạch đẹp để xóa phần mềm sau đó thông qua trình quản lý gói của bạn. Các dòng lệnh ở trạng thái sẵn sàng, làm ơn hít thở sâu ...





Tarballs của thép

Tệp .TAR.GZ / BZ2 là một tarball nén (phần mở rộng không nén là .TAR) chứa mã nguồn thô cho ứng dụng bạn đã chọn. Quá trình cài đặt yêu cầu các tệp này phải được biên dịch, xử lý và liên kết theo cách mà sau đó Ubuntu có thể thực thi chương trình.





Định dạng tarball được chuẩn hóa vào năm 1988 (và một lần nữa vào năm 2001) và tiếp tục được sử dụng rộng rãi trên cả Linux và Windows để phân phối phần mềm. Ban đầu tarballs được thiết kế để tạo điều kiện thuận lợi cho việc sao lưu dữ liệu vào các thiết bị băng, không phải là bạn sẽ làm điều đó.

Nếu bạn chưa sử dụng dòng lệnh Linux trước đó thì không cần phải lo lắng, các lệnh này rất dễ hiểu và gắn kết.



Chuẩn bị hệ thống của bạn

Bạn sẽ cần cài đặt một gói có tên xây dựng-thiết yếu để tạo gói từ nguồn và kiểm tra cài đặt để thêm nó vào trình quản lý gói của bạn để dễ dàng loại bỏ. Điều này có thể được thực hiện nhanh chóng thông qua bảng điều khiển, chỉ cần mở Terminal ( Các ứng dụng , Phụ kiện , Phần cuối ) và nhập:

sudo apt-get install build-essential checkinstall





Windows 10 không có cài đặt chương trình cơ sở uefi

Hãy dành thời gian cho những thứ này tải xuống và cài đặt, sau khi hoàn tất, bạn cũng có thể muốn cài đặt phần mềm quản lý phiên bản để nâng cấp, mặc dù bạn luôn có thể thực hiện việc này sau. Trong mọi trường hợp, ba điều này sẽ thực hiện thủ thuật:

sudo apt-get install subversion git-core thương mại





Tiếp theo, bạn sẽ muốn có một thư mục chung để sử dụng khi xây dựng các gói này. Về mặt kỹ thuật, bạn có thể đặt nó ở bất cứ đâu, miễn là nó có thể ghi được. Tài liệu chính thức của Ubuntu khuyến nghị

/ usr / local / src

vì vậy chúng tôi sẽ gắn bó với điều đó:

sudo chown $ USER / usr / local / src

Sau đó, hãy đảm bảo rằng nó có thể ghi:

sudo chmod u + rwx / usr / local / src

Cuối cùng, chúng tôi cũng sẽ cài đặt apt-file , được sử dụng để giải quyết bất kỳ vấn đề phụ thuộc nào mà bạn gặp phải:

sudo apt-get install apt-file

Có thể bạn sẽ nhận được một cửa sổ bật lên thông báo rằng bạn cần cập nhật tệp apt, nếu không, hãy chạy lệnh sau và để nó kết thúc:

sudo apt-file update

Khi bạn đã thực hiện xong việc này, bạn sẽ không bao giờ cần phải làm lại vì hệ thống của bạn sẽ được chuẩn bị sẵn sàng cho bất kỳ tarball nào bạn ném vào nó.

Giải nén và cấu hình

Giả sử bạn đã tải xuống một tệp .TAR.GZ bí ẩn, trước tiên, bạn sẽ cần phải di chuyển nó vào thư mục xây dựng được chỉ định của bạn (tôi đã sử dụng

/ usr / local / src

). Bạn có thể thực hiện việc này bằng trình duyệt tệp thông thường của mình và sau khi hoàn tất, hãy mở một Terminal mới.

Thay đổi thư mục xây dựng bằng cách gõ:

cd / usr / local / src

Tiếp theo giải nén kho lưu trữ. Vì .TAR.GZ loại tệp:

tar -xzvf .tar.gz

Va cho .TAR.BZ2 loại tệp:

tar -xjvf .tar.bz2

Nếu mọi việc suôn sẻ, bạn sẽ thấy một danh sách dài các tệp được trích xuất, giống như trong ảnh chụp màn hình ở trên. Đừng đóng Terminal, chúng tôi chưa hoàn thành.

Đó là tại thời điểm này tôi thúc giục bạn điều hướng đến thư mục mà tệp lưu trữ của bạn vừa tạo (bằng trình duyệt tệp thông thường của bạn) và mở README hoặc CÀI ĐẶT nếu tệp tồn tại. Nếu phần mềm cụ thể của bạn yêu cầu một phương pháp khác với phương pháp mà tôi sắp sửa thì tệp này sẽ giữ chìa khóa. Bạn có thể tiết kiệm cho mình một nhiều rắc rối bằng cách làm điều này.

Bạn cũng có thể chọn các tùy chọn cài đặt khác nhau tùy thuộc vào phần mềm và CÀI ĐẶT hoặc README sẽ quy định đây là những gì. Các tệp có thể không có phần mở rộng, nhưng là văn bản thuần túy và sẽ mở trong Gedit hoặc bất kỳ trình soạn thảo văn bản nào bạn chọn.

Theo nguyên tắc chung, các lệnh sau sẽ cài đặt phần mềm của bạn với phương pháp cài đặt mặc định.

Tarball của bạn sẽ được giải nén vào một thư mục có cùng tên với tệp, vì vậy hãy thay đổi thành thư mục này bằng lệnh cd mà bạn đã sử dụng trước đó, như sau:

cd / usr / local / src /

Thay thế bằng tên của thư mục mà kho lưu trữ đã tạo. Tiếp theo, bạn sẽ cần định cấu hình các tệp nguồn bằng cách nhập:

./configure

Ghi chú: Nếu phần mềm của bạn không có tệp cấu hình, bạn có thể thử bỏ qua Xây dựng & Cài đặt của bài viết này, mặc dù hãy tham khảo tài liệu CÀI ĐẶT hoặc ĐỌC trước của bạn.

Nếu bạn nhận được thông báo lỗi liên quan đến autoconf, thì bạn cần phải cài đặt nó bằng cách nhập:

sudo apt-get install autoconf

Sau đó chạy

./configure

lần nữa.

Lệnh này sẽ xác minh xem bạn đã cài đặt tất cả các gói cần thiết để sử dụng phần mềm của mình hay chưa. Bạn có thể sử dụng tệp apt mà bạn đã cài đặt trước đó để điền vào chỗ trống.

Nếu bạn nhận được một lỗi (một cái gì đó như

config: error: Các yêu cầu về thư viện ... không được đáp ứng

) kiểm tra tệp không tìm thấy phía trên thông báo lỗi, sau đó sử dụng tìm kiếm tệp apt bằng cách nhập:

tìm kiếm tệp apt.

Thao tác này sẽ cho bạn biết tệp bạn yêu cầu nằm trong gói nào, vì vậy bạn có thể tải xuống bằng cách sử dụng:

cách kiểm tra dms trên instagram trên máy tính

sudo apt-get install

Điều này không nhất thiết phải luôn xảy ra, nhưng nó rất hữu ích nếu bạn không có các phụ thuộc bắt buộc.

Khi bạn hài lòng, bạn đã có các gói (nếu cần), hãy chạy

./configure

lệnh một lần nữa.

Nếu mọi việc suôn sẻ, bạn sẽ thấy

config.status: tạo Makefile

- xin chúc mừng, bạn đang ở rất gần đó! Rất nhiều người đã bỏ cuộc trước khi họ đạt được điểm này, nhưng bạn còn hơn thế nữa.

Xây dựng & Cài đặt

Vào cùng một loại cửa sổ Terminal:

chế tạo

Ngồi lại, lấy một ly cà phê và hít thở trong một giây. Tùy thuộc vào kích thước cài đặt của bạn, quá trình này có thể mất một lúc.

Bây giờ bạn có thể cài đặt chương trình bằng lệnh sau:

sudo kiểm tra cài đặt

Làm theo lời nhắc trên màn hình, thêm mô tả cho phần mềm của bạn và nhấn Vào trên màn hình này:

Nếu mọi thứ suôn sẻ, bạn sẽ thấy Cài đặt thành công . Tự vỗ nhẹ vào lưng. Bạn đã làm tốt.

Phần mềm của bạn bây giờ sẽ được cài đặt

/ usr / local / bin

và bạn sẽ có thể chạy nó từ đó mà không gặp bất kỳ sự cố nào.

Bạn đã làm cho nó thông qua tất cả các cách? Không phải chỉ đợi một gói hoặc lấy từ kho sẽ dễ dàng hơn sao? Có lẽ bạn thấy nó ... dễ dàng? Hãy cho chúng tôi biết trong phần bình luận.

Đăng lại Đăng lại tiếng riu ríu E-mail Cách thay đổi giao diện của màn hình Windows 10 của bạn

Bạn muốn biết cách làm cho Windows 10 trông đẹp hơn? Sử dụng các tùy chỉnh đơn giản này để biến Windows 10 của riêng bạn.

Đọc tiếp
Chủ đề liên quan
  • Linux
  • Ubuntu
  • Nén tệp
Giới thiệu về tác giả Tim Brookes(Đã xuất bản 838 bài báo)

Tim là một nhà văn tự do sống ở Melbourne, Úc. Bạn có thể theo dõi anh ấy trên Twitter .

Xem thêm từ Tim Brookes

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký