Cách cài đặt phần mềm từ kho phần mềm bên ngoài của Ubuntu

Mục lục:

Cách cài đặt phần mềm từ kho phần mềm bên ngoài của Ubuntu
Cách cài đặt phần mềm từ kho phần mềm bên ngoài của Ubuntu

Video: Cách cài đặt phần mềm từ kho phần mềm bên ngoài của Ubuntu

Video: Cách cài đặt phần mềm từ kho phần mềm bên ngoài của Ubuntu
Video: [Microsoft Surface] Đánh giá giao diện người dùng - Phần 1 - CellphoneS - YouTube 2024, Tháng mười một
Anonim
Trên Linux, bạn cài đặt phần mềm từ các ứng dụng quản lý gói như Trung tâm phần mềm Ubuntu. Nhưng không phải mọi phần mềm đều có sẵn trong kho phần mềm phân phối Linux của bạn.
Trên Linux, bạn cài đặt phần mềm từ các ứng dụng quản lý gói như Trung tâm phần mềm Ubuntu. Nhưng không phải mọi phần mềm đều có sẵn trong kho phần mềm phân phối Linux của bạn.

Bạn chỉ nên cài đặt phần mềm từ các nguồn bạn tin tưởng, giống như trên Windows. Phần lớn lời khuyên này cũng áp dụng cho các bản phân phối Linux khác, vì vậy, chúng tôi sẽ lưu ý những điều cụ thể về Ubuntu và tính năng chung của Linux.

Tệp gói DEB

Các gói phần mềm Ubuntu có định dạng tệp.deb. Điều này bao gồm các gói bạn tải xuống từ Trung tâm phần mềm Ubuntu và với apt-get - tất cả đều là các tệp.deb.

Tuy nhiên, bạn cũng có thể cài đặt các gói.deb từ bên ngoài kho phần mềm của Ubuntu. Nhiều công ty sản xuất phần mềm cho Linux cung cấp phần mềm theo định dạng.deb. Ví dụ: bạn có thể tải xuống các tệp.deb cho Google Chrome, Google Earth, Steam cho Linux, Opera và thậm chí cả Skype, từ các trang web chính thức của chúng. Bấm đúp vào tệp và nó sẽ mở trong Trung tâm phần mềm Ubuntu, nơi bạn có thể cài đặt nó.

Ubuntu dựa trên Debian, tạo ra định dạng gói.deb. Các bản phân phối Linux khác sẽ có định dạng gói riêng nếu chúng không dựa trên Debian. Ví dụ, Fedora và các bản phân phối dựa trên Red Hat khác sử dụng các gói.rpm. Nhiều công ty cung cấp phần mềm cho Linux cung cấp phần mềm cho nhiều định dạng gói khác nhau cho các bản phân phối khác nhau.

Image
Image

Kho lưu trữ gói của bên thứ ba

Ubuntu chạy các kho gói riêng của mình đầy đủ các phần mềm mã nguồn mở (và một số mã nguồn đóng) được biên dịch và đóng gói cho Ubuntu. Tuy nhiên, bất kỳ ai cũng có thể thiết lập kho lưu trữ gói của riêng mình.

Kho lưu trữ gói của bên thứ ba thường được thêm vào hệ thống của bạn liền mạch. Ví dụ: khi bạn cài đặt Google Chrome hoặc Steam từ tệp.deb, tệp.deb sẽ thêm kho lưu trữ phần mềm chính thức của Google hoặc Valve vào hệ thống của bạn. Khi gói được cập nhật trong kho lưu trữ, bạn sẽ được thông báo về các bản cập nhật và có thể cài đặt chúng thông qua ứng dụng Trình cập nhật phần mềm. Không giống như trên Windows, các bản cập nhật cho tất cả phần mềm đã cài đặt của bạn có thể được quản lý ở một nơi.

Bạn có thể xem kho phần mềm của bạn và thêm nhiều hơn nữa (nếu bạn biết chi tiết của họ) từ ứng dụng Phần mềm nguồn đi kèm với Ubuntu.

Các bản phân phối Linux khác cũng hỗ trợ kho lưu trữ của bên thứ ba, nhưng các kho lưu trữ và phần mềm mà chúng chứa là phân phối cụ thể.

Image
Image

Gói lưu trữ cá nhân (PPA)

PPA là một dạng kho lưu trữ gói của bên thứ ba khác. Chúng được lưu trữ trên hệ thống Launchpad của Canonical, nơi mọi người có thể tạo PPA.

PPA thường chứa phần mềm thử nghiệm chưa được thêm chính thức vào kho lưu trữ chính, ổn định của Ubuntu. Chúng cũng có thể chứa các phiên bản phần mềm mới hơn chưa được coi là đủ ổn định để đưa nó vào kho chính của Ubuntu.

Ví dụ, Nhóm sản xuất rượu của Ubuntu cung cấp một PPA với các bản phát hành mới nhất của phần mềm Wine để chạy các ứng dụng Windows trên Linux. Để thêm nó, bạn sẽ thêm dòng sau vào ứng dụng Nguồn Phần mềm ở trên:

ppa:ubuntu-wine/ppa

Mỗi trang PPA trên trang web Launchpad của Canonical bao gồm các hướng dẫn để thêm PPA vào hệ thống của bạn. Khi một PPA được thêm vào hệ thống của bạn, bạn có thể cài đặt các gói từ PPA bằng cách sử dụng phần mềm tiêu chuẩn như Trung tâm phần mềm Ubuntu, Trình cập nhật phần mềm và công cụ dòng lệnh apt-get.

Image
Image

Biên dịch từ nguồn

Tất cả phần mềm nhị phân được biên dịch từ mã nguồn. Các gói.deb của Ubuntu chứa phần mềm được biên dịch riêng cho bản phát hành Ubuntu mà bạn đang sử dụng. Các ứng dụng này được biên dịch để sử dụng các thư viện phần mềm có sẵn cho bản phát hành Ubuntu của bạn.

Các nhà phát triển phần mềm cụ thể thường phát hành phần mềm ở dạng mã nguồn. Các bản phân phối Linux lấy mã nguồn, biên dịch nó và tạo các gói cho bạn. Tuy nhiên, bạn cũng có thể tải xuống mã nguồn của chương trình và tự biên dịch mã nguồn của chương trình. Bạn thường không cần phải làm điều này trên Ubuntu. Hầu hết các phần mềm thử nghiệm mà bạn có thể muốn có lẽ là trong PPA, nơi ai đó đã thực hiện công việc khó khăn cho bạn.

Trên các bản phân phối khác, đôi khi có thể cần thiết để biên dịch chương trình để nhận phiên bản mới nhất bạn cần hoặc cài đặt chương trình không có sẵn trong kho của bạn. Tuy nhiên, người dùng Linux trung bình - và thậm chí nhiều người dùng Linux geeky - sẽ không bao giờ phải biên dịch một thứ gì đó từ nguồn.

Tệp mã nguồn thường được phân phối ở định dạng.tar.gz, nhưng đó chỉ là một loại tệp lưu trữ -.tar.gz có thể chứa bất kỳ thứ gì, giống như tệp.zip có thể.

Image
Image

Chương trình nhị phân

Một số chương trình được phân phối ở dạng nhị phân, không phải dạng mã nguồn. Điều này có thể là do chương trình là nguồn đóng và nhà phân phối của chương trình không muốn làm việc chăm chỉ để đóng gói nó cho nhiều bản phân phối khác nhau.

Ví dụ, Mozilla cung cấp các bản tải xuống Linux của các tệp nhị phân Firefox ở định dạng.tar.bz2. (.tar.bz2 chỉ là một định dạng lưu trữ khác, như một tệp nén.) Bạn có thể tải xuống bản lưu trữ này, trích xuất nó vào một thư mục trên máy tính của bạn và chạy tập lệnh run-mozilla.sh bên trong nó (chỉ cần nhấp đúp vào nó) để chạy tệp nhị phân Firefox đã tải xuống.

Tuy nhiên, bạn không nên làm điều này trong trường hợp của Firefox. Sử dụng gói Firefox đi kèm với hệ điều hành của bạn - nó có thể được tối ưu hóa tốt hơn, nhanh hơn và sẽ cập nhật thông qua các công cụ quản lý gói chuẩn của bạn.Tuy nhiên, nếu bạn đang sử dụng bản phân phối Linux cũ hơn đi kèm với Firefox đã lỗi thời, bạn có thể tải xuống nhị phân Firefox vào máy tính của mình và chạy nó từ thư mục mà không cần bất kỳ quyền trên toàn hệ thống nào để cài đặt nó.

Nhiều phần mềm nguồn đóng (đặc biệt là phần mềm nguồn đóng cũ không được hỗ trợ) được phân phối dưới dạng nhị phân chưa được đóng gói. Phần mềm như các cổng Linux của Doom 3, Quake 4, Unreal Tournament 2004 và Neverwinter Nights được phân phối trong các gói nhị phân và thậm chí có các trình cài đặt giống như Windows. Những trình cài đặt này thực sự chỉ là các chương trình trích xuất các tệp của trò chơi vào một thư mục và tạo lối tắt menu ứng dụng.
Nhiều phần mềm nguồn đóng (đặc biệt là phần mềm nguồn đóng cũ không được hỗ trợ) được phân phối dưới dạng nhị phân chưa được đóng gói. Phần mềm như các cổng Linux của Doom 3, Quake 4, Unreal Tournament 2004 và Neverwinter Nights được phân phối trong các gói nhị phân và thậm chí có các trình cài đặt giống như Windows. Những trình cài đặt này thực sự chỉ là các chương trình trích xuất các tệp của trò chơi vào một thư mục và tạo lối tắt menu ứng dụng.
Image
Image

Tất nhiên, có nhiều cách khác để cài đặt phần mềm trên Ubuntu. Dự án Zero Install (còn được gọi là 0install) đã cố gắng thay đổi cài đặt phần mềm Linux trong hơn năm năm, tạo ra một hệ thống để cài đặt phần mềm máy tính để bàn hoạt động trên tất cả các bản phân phối Linux. Tuy nhiên, dự án Zero Install đã không thu hút được nhiều sự chú ý. Hầu hết người dùng Linux được quản lý gói phân phối của Linux phân phối tốt - đặc biệt nếu họ đang sử dụng Ubuntu, phần lớn phần mềm được đóng gói.

Đề xuất: