Máy tínhPhần mềm

Chương trình với tar.gz mở rộng: làm thế nào để thiết lập, hướng dẫn từng bước và kiến nghị

Sự xuất hiện đầu tiên của mạng Internet đánh dấu tốc độ thấp và các hợp chất dễ bay hơi. Đó là tại thời điểm này nó đã tạo ra một giải pháp, trên cơ sở đó chúng ta có thể chuyển các tập tin và các tài liệu ở dạng nén để tiết kiệm băng thông mạng. Nó đã được thử nghiệm nhiều cách tiếp cận và các thuật toán. Và sau đó gia nhập thị trường có rất nhiều phần mềm - WinZip, WinRAR và khác, đạt được một chỗ đứng vững chắc trong niche này. Các quỹ này đã phù hợp cho gia đình của hệ điều hành Windows. Trong môi trường Linux đang tích cực sử dụng tài liệu lưu trữ bzip2, Gzip và tar. Đó là về một bó của hai cuối cùng sẽ được thảo luận trong bài viết này.

tar và gz là gì

Tar là một định dạng tập tin có khả năng lưu trữ trong đó thông tin quan trọng như vậy, chẳng hạn như dữ liệu quyền sở hữu tập tin, cấu trúc của thư mục và nhiều hơn nữa. Các chương trình cùng tên được cài đặt trên Linux, làm việc với các loại tài liệu lưu trữ tar. Trong này tự nén file tar không thể. Do đó, để giảm kích thước tập tin kết quả, ông sử dụng một sản phẩm nén của bên thứ ba. Thông thường nó là gzip hoặc bzip2.

Archiver phương pháp nén gzip sử dụng Deflate, mà hiệu quả có thể giảm kích thước của các tập tin lossless. Gzip Hạn chế duy nhất là không có khả năng của mình để làm việc với nhiều file cùng một lúc. Vì vậy, để tạo ra một kho lưu trữ, nó được kết hợp với các tiện ích tar. Vì vậy, để nén nhiều file tar, đầu tiên tạo ra một tập tin lưu trữ duy nhất, sau đó được nén bởi gzip.

Một tính năng thú vị là khả năng gzip file nén, như họ nói, "on the fly". Vì vậy phương pháp này đang tích cực được sử dụng bởi nhiều trình duyệt cho một nén giao thông.

Làm thế nào để cài đặt tar.gz - tập tin hoặc chương trình

Trong một môi trường Linux, và đặc biệt là Ubuntu, nó là nhiều tập tin và chương trình này đôi khi có sẵn như là tài liệu lưu trữ tar.gz. Nó có thể được ứng dụng, các gói dịch vụ, hoặc chỉ thực thi. Vì vậy, tất cả các mô tả sẽ tiếp tục được trao cho hệ điều hành Ubuntu. Để hiểu làm thế nào để cài đặt trong Ubuntu lưu trữ tar.gz, bạn có thể ví dụ có bất kỳ chương trình mà đi kèm với mã nguồn.

Ví dụ, bạn có thể tải về ứng dụng chào Thêm, tải mà là trong phạm vi công cộng. Sản phẩm này thực hiện một chức năng đơn giản - đón chào thế giới trong truyền thống tốt nhất trong những bài học đầu tiên bất kỳ ngôn ngữ lập trình. Trong số những phiên bản tốt nhất để lựa chọn tươi.

Vì vậy, các tập tin tải về, nhưng làm thế nào để cài đặt tar.gz? Rất đơn giản. Trong hệ điều hành như Ubuntu bạn cần phải sử dụng các thiết bị đầu cuối. Nó có thể gây ra các phím tắt Ctrl + Alt + t. cửa sổ của mình trông như thế này:

Để giải nén các tập tin, bạn cần để có được nó. Trong giai đoạn cuối, nó có thể được thực hiện bằng cách sử dụng lệnh cd và thư mục mong muốn. Ví dụ:

cd Downloads

Sau khi nhập lệnh, nhấn phím Enter, mà gửi nó để thực thi. Bây giờ nhà ga nằm trong cùng thư mục với các kho lưu trữ tải về hello-2.10.tar.gz. Vào lệnh tar zxvf hello-2.10.tar.gz. kết quả của nó sẽ được sản xuất để giao diện điều khiển một danh sách tất cả các tập tin giải nén.

Bây giờ vấn đề là đến các điểm chính của câu hỏi làm thế nào để cài đặt trong Ubuntu lưu trữ tar.gz, - việc chuẩn bị và biên dịch.

Chuẩn bị các tập tin chương trình

Trước tiên, bạn cần phải trở lại trong cùng một thư mục với các file giải nén. Để làm điều này, sử dụng lệnh cd, chỉ định thư mục - hello-2.10. Bây giờ trong thư mục riêng của mình cần phải chạy --help lệnh ./configure. Cô sẽ cho lời khuyên về cách nó là cần thiết để cài đặt chương trình. Trong hầu hết các trường hợp, một giới thiệu đơn giản ./configure. Tuy nhiên, người dùng có thể không có quyền để cài đặt vào thư mục mặc định là / usr / local. Vì vậy nó là cần thiết để xác định rằng một ứng dụng phải được thiết lập trong thư mục nhà của hệ thống. Nhìn chung, đội ngũ trông kết thúc như thế này:

./configure --prefix = $ HOME

Theo kết quả của nó, hệ thống sẽ rà soát tất cả các phụ thuộc và hiển thị ở phần cuối của một vài dòng của việc tạo ra thành công của tập tin.

biên soạn

Bây giờ chúng ta phải biên dịch các cấu hình chuẩn bị. Thực hiện một lệnh make đơn giản trong cùng thư mục của các kho lưu trữ giải nén. Nếu đầu ra chứa không có lỗi, nó có nghĩa là biên soạn thành công, nó bây giờ vẫn còn để hiểu làm thế nào để cài đặt các chương trình từ tar.gz trong. Với mục đích này, hãy cài đặt. Nếu nó cũng không chứa lỗi, nó có nghĩa là tất cả mọi thứ đã được cài đặt trong hệ thống, và nó có thể được sử dụng. Nhưng trước đó, nó là giá trị xem xét rằng nếu thư mục chính đã được quy định như đường dẫn cài đặt, bạn cần phải thêm nó vào biến môi trường PATH như sau:

export PATH = $ HOME / bin: $ PATH

Bây giờ biên soạn và được cài đặt trong chương trình có thể chạy từ bất kỳ thư mục bằng cách đơn giản gọi hello.

Trên thực tế thiết lập chương trình đặc biệt này có thể đơn giản như gọi và apt-get install chào Ubuntu, đó là vì nó được chứa trong kho của nó. Nhưng sứ điệp chính của bài viết này là để cho bạn biết làm thế nào để thiết lập các tar.gz. lưu trữ Do đó, chương trình hello nói đây là một loại guinea lợn. Ông chỉ cho thấy bạn làm thế nào để cài đặt các gói tar.gz. Chúng tôi cũng đã học được cách để giải nén nó, biên dịch và chạy hệ thống.

Làm thế nào để cài đặt tar.gz trong Linux Mint

Công Việc trong Mint chút về cơ bản khác với Ubuntu. Đó có phải là cuộc gọi cuối có thể được bố trí các phím khác. Trong trường hợp tổng quát, Setup thuật toán từ kho lưu trữ tar.gz sẽ giống nhau:

  • tải về trực tiếp của tar.gz;
  • tar.gz cách cài đặt và giải nén nó đã được mô tả ngay trên;
  • thực hiện cấu hình, thực hiện, và, nếu cần, hãy cài đặt;

lệnh cơ bản tar

chương trình tar thực sự có khả năng mở rộng, việc thực hiện trong đó có sẵn với các tùy chọn. Xem danh sách đầy đủ bằng cách gọi tại tar --help thiết bị đầu cuối. Đối với các đơn giản nhất giải nén sử dụng tar -xvf đường dẫn đến tập tin. Nếu bạn cần phải xác định trước đó thư mục nó nên được thực hiện, chìa khóa được thêm vào C: tar -xvf đường dẫn đến tập tin C đường dẫn đến thư mục đích. Các phím sử dụng trong đội hình, như sau:

  • -z. Khóa này chỉ ra rằng bạn cần phải bỏ qua kho lưu trữ này thông qua chương trình gzip;
  • -x. Nó có nghĩa là, trên thực tế, rất giải nén;
  • -v. Nó nói rằng các lệnh sẽ được hiển thị trên màn hình toàn bộ quá trình niêm yết;
  • -f. Nó có nghĩa là nó là cần thiết để giải nén kho tập tin là địa phương;

Ngoài ra, trước khi giải nén, bạn có thể xem nội dung của con đường tập tin tar -tf cho lệnh tập tin.

lệnh cơ bản gzip

chương trình gzip cũng có thể được sử dụng riêng biệt để nén hoặc giải nén tập tin. Để tạo các kho lưu trữ, chạy filename lệnh gzip. Ngược lại, đối với giải nén - gunzip filename.gz.

Ngoài các lệnh tiêu chuẩn, có chìa khóa mà mở rộng chức năng của chương trình. cái nhìn quan trọng như thế này:

  • -h. Việc sử dụng các phím này sẽ gây ra một danh sách các tùy chọn có sẵn và các lệnh;
  • -q. Ngăn chặn tất cả xuất hiện trong thông điệp;
  • -t. Khóa này xác minh tính toàn vẹn của các kho lưu trữ;
  • -fast và -best. Hai phím điều khiển tốc độ của sao lưu. tốt nhất - nén tốt nhất, nhưng chậm hơn. Nhanh - trái lại, rất nhanh, nhưng với một tỷ lệ phần trăm nhỏ của lưu trữ.

phần kết luận

Bài viết này xem xét các lệnh đơn giản nhất và cho thấy làm thế nào để cài đặt tập tin tar.gz hoặc chương trình trong hệ thống. Phương pháp này cũng giống như cho Ubuntu và Mint, cũng như một số bản phân phối Linux khác.

Trong thực tế, khả năng tar và gzip là rộng hơn nhiều và nghiên cứu chi tiết hơn trong số họ nằm ngoài phạm vi của bài viết này.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.unansea.com. Theme powered by WordPress.