Tại sao Trung tâm phần mềm Ubuntu không cài đặt tệp .deb


8

Câu hỏi này không còn áp dụng cho các phiên bản hiện tại của Ubuntu.

Xem Sự cố với các gói .deb trên Ubuntu 16.04 để biết vấn đề tương tự ảnh hưởng đến 16.04.


Tôi đang chạy Ubuntu 11.10 và gặp một số vấn đề với trung tâm phần mềm Ubuntu và việc cài đặt các gói debian.

Ví dụ, nếu tôi tải xuống debian từ https://www.virtualbox.org/wiki/Linux_Doads và thử cài đặt với trung tâm phần mềm Ubuntu, tôi đã mở cửa sổ nhưng tôi chỉ có thể thấy Spinner GTK.

Vấn đề cũng tồn tại với gói ứng dụng của tôi http://www.giuspen.com/cherrytree/http://www.giuspen.com/x-tile/ mà tôi tạo bằng dpkg-buildpackage,

Các gói tương tự được mở và cài đặt đúng với gdebi.


Tính năng này có sẵn trong các bản phát hành olld. Và bị xóa khỏi oneric, có thể không khuyến khích cài đặt ngoại tuyến
Tachyons

Tôi tin rằng, điều này bây giờ đã thay đổi trong 12.04.
Anwar

Câu trả lời:


6

Đây là một vấn đề comon với trung tâm phần mềm. Có vẻ như không thích các gói .deb, nó chưa có các gói và họ đã chọn không cài đặt gdebi theo mặc định. Bạn có thể khắc phục điều này bằng cách tự cài đặt gdebi và sử dụng nó, thay vì trung tâm phần mềm, để cài đặt các gói .deb.

Vì những lý do tương tự, bạn có thể chọn cài đặt synaptic, một gói khác được chọn bỏ. Xin lỗi Canonical, nhiều người trong chúng ta đơn giản không phải là người dùng Windows hoặc Macintosh và chúng tôi không thích bị đối xử như gia súc.


Yep synap và gdebi là hoàn toàn không thể thiếu. Tôi chưa bao giờ sử dụng trung tâm phần mềm Ubuntu, nhưng một người dùng một trong những ứng dụng của tôi đã thông báo cho tôi rằng anh ta không thể cài đặt ".deb" mà tôi đã tạo, đó là lý do tôi điều tra về trung tâm phần mềm.
giuspen

đối với những người mới sử dụng linux / ubfox, bạn cũng có thể sử dụng dpkg -i deb-file-name.debtừ dấu nhắc lệnh để cài đặt nó. Để sau đó xóa nó, hãy sử dụng dpkg -r package-name- để tìm tên gói, sử dụng dpkg-deb -I deb-file-name.debvà tìm "Gói: ...". Lưu ý rằng điều này sẽ không cài đặt phụ thuộc - bạn sẽ cần cài đặt chúng một cách riêng biệt.
drevicko

9

Trung tâm phần mềm Ubuntu có nhiều ứng dụng đóng gói nhưng có nhược điểm là không thể cài đặt các tệp .deb. Tuy nhiên có một lựa chọn khác.

Sử dụng GDebi để cài đặt gói

GDebi là một công cụ đơn giản để cài đặt các tệp .deb. Nó có giao diện người dùng đồ họa nhưng cũng có thể được sử dụng trong thiết bị đầu cuối của bạn. Nó cho phép bạn cài đặt các gói gỡ lỗi cục bộ giải quyết và cài đặt các phụ thuộc của nó .. Nó tự động kiểm tra các gói cho các phụ thuộc của chúng và sẽ cố tải xuống từ kho phần mềm Ubuntu nếu có thể. Trước tiên bạn có thể cần cài đặt GDebi - chỉ cần cài đặt gói gdebi bằng một trong những trình quản lý gói được liệt kê ở trên hoặc mở Terminal và gõsudo apt-get install gdebi

Khi bạn đã cài đặt GDebi, hãy sử dụng Trình duyệt tệp để tìm gói bạn muốn cài đặt. Các tập tin gói sẽ trông tương tự như thế này:

nhập mô tả hình ảnh ở đây

Bấm đúp vào gói để mở nó với GDebi. Nếu tất cả các phụ thuộc đã được đáp ứng cho gói đã chọn, chỉ cần nhấp vào nút 'Cài đặt gói' để cài đặt. GDebi sẽ cảnh báo bạn nếu có các phụ thuộc chưa được đáp ứng, điều đó có nghĩa là có các phụ thuộc không được giải quyết trong kho mà bạn đang sử dụng - bạn sẽ phải tìm các gói cần thiết từ một số nguồn khác.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.