Android

Cài đặt gói vòng / phút trên Ubuntu

Ubuntu 18.10 vs Fedora 29 - a different focus.

Ubuntu 18.10 vs Fedora 29 - a different focus.

Mục lục:

Anonim

Các kho lưu trữ Ubuntu chứa hàng ngàn gói gỡ lỗi có thể được cài đặt từ Trung tâm phần mềm Ubuntu hoặc bằng cách sử dụng tiện ích dòng lệnh apt . Deb là định dạng gói cài đặt được sử dụng bởi tất cả các bản phân phối dựa trên Debian bao gồm Ubuntu. Một số gói không có sẵn trong kho Ubuntu tiêu chuẩn nhưng có thể dễ dàng cài đặt bằng cách bật nguồn thích hợp.

Trong hầu hết các trường hợp khi nhà cung cấp phần mềm không cung cấp kho lưu trữ, họ sẽ có trang tải xuống từ đó bạn có thể tải xuống và cài đặt gói gỡ lỗi hoặc tải xuống và biên dịch phần mềm từ các nguồn.

Mặc dù không thường xuyên, một số phần mềm có thể chỉ được phân phối dưới dạng gói RPM. RPM là định dạng gói được sử dụng bởi Red Hat và các dẫn xuất của nó như CentOS. May mắn thay, có một công cụ gọi là người ngoài hành tinh cho phép chúng ta cài đặt tệp RPM trên Ubuntu hoặc để chuyển đổi tệp gói RPM thành tệp gói Debian.

Trước khi bắt đầu

Đây không phải là cách được khuyến nghị để cài đặt các gói phần mềm trong Ubuntu. Bất cứ khi nào có thể, bạn nên cài đặt phần mềm từ kho Ubuntu.

Không phải tất cả các gói RPM đều có thể được cài đặt trên Ubuntu. Cài đặt RPM được đóng gói trên Ubuntu có thể dẫn đến xung đột phụ thuộc gói.

Bạn không bao giờ nên sử dụng phương pháp này để thay thế hoặc cập nhật các gói hệ thống quan trọng, như libc, systemd hoặc các dịch vụ và thư viện khác cần thiết cho hoạt động đúng đắn của hệ thống. Làm điều này có thể dẫn đến lỗi và mất ổn định hệ thống.

Cài đặt Alien

Alien là một công cụ hỗ trợ chuyển đổi giữa các vòng quay Red Hat, Debian deb, Stampede slp, Slackware tgz và các định dạng tệp pkg Solaris.

Trước khi cài đặt gói người ngoài hành tinh, hãy đảm bảo kho vũ trụ được bật trên hệ thống của bạn:

sudo add-apt-repository universe

Khi kho được kích hoạt, hãy cập nhật chỉ mục gói và cài đặt gói người ngoài hành tinh với:

sudo apt update sudo apt install alien

Lệnh trên cũng sẽ cài đặt các công cụ xây dựng cần thiết.

Chuyển đổi và cài đặt gói RPM

Để chuyển đổi gói từ định dạng RPM sang định dạng DEB, hãy sử dụng lệnh người ngoài hành tinh theo sau là tên gói RPM:

sudo alien package_name.rpm

Tùy thuộc vào kích thước gói, việc chuyển đổi có thể mất một thời gian. Trong hầu hết các trường hợp, bạn sẽ thấy các thông báo cảnh báo được in trên màn hình của bạn. Nếu gói được chuyển đổi thành công, đầu ra sẽ cho biết gói DEB được tạo:

package_name.deb generated

Để cài đặt gói deb, bạn có thể sử dụng tiện ích dpkg hoặc apt :

sudo dpkg -i package_name.deb

sudo apt./package_name.deb

Bây giờ gói phải được cài đặt, giả sử nó tương thích với hệ thống của bạn và tất cả các phụ thuộc đều được đáp ứng.

Bạn sẽ cần phải đăng nhập với tư cách người dùng có quyền truy cập sudo để có thể cài đặt các gói trên hệ thống Ubuntu của bạn.

Cài đặt gói RPM trực tiếp

Thay vì chuyển đổi và sau đó cài đặt gói, bạn có thể sử dụng tùy chọn -i sẽ báo cho người ngoài hành tinh để cài đặt gói RPM trực tiếp.

sudo alien -i package_name.rpm

Lệnh trên sẽ tự động tạo và cài đặt gói và xóa tệp gói sau khi đã được cài đặt.

Phần kết luận

Trong hướng dẫn này, bạn đã học cách cài đặt các gói RPM trên Ubuntu.

vòng / phút thiết bị đầu cuối Ubuntu