Những gì sudo apt-get cài đặt aptitude 'làm gì?


10

Tôi hoàn toàn mới với linux và do đó Ubuntu. Mặc dù tôi đã sử dụng hệ điều hành Ubuntu trên hệ thống của mình được một thời gian, nhưng đây là lần đầu tiên tôi cố gắng tìm hiểu các sắc thái và từ đó bắt đầu với tài liệu này.

Tôi tự hỏi, nếu chúng ta sử dụng apt-getlệnh để cài đặt các gói, thì apt-get install aptitudephải làm gì?


@ david6 nhưng thực ra, aptitude là một mặt trước cho apt-get nó không giống nhau và không có các chức năng tương tự ...
Alvar

Tôi đã đơn giản hóa quá mức: Aptitude cung cấp giao diện chửi rủa (text-GUI) (khi chạy không có tham số) và giao diện dòng lệnh có thể thực hiện hầu hết mọi việc mà apt-cache / apt-get thực hiện. Nó có một trình giải quyết phụ thuộc cho phép bạn duyệt giữa nhiều giải pháp. Khi sử dụng dòng lệnh, bạn có thể điều chỉnh giải pháp được đề xuất (cài đặt hoặc xóa gói được đề xuất). Tuy nhiên, Aptitude vẫn dựa trênthư viện libapt và phụ thuộc vào apt-get ; vì vậy bạn không thể cài đặt nó mà không có apt-get (cũng trong gói 'apt').
david6


Câu trả lời:


7
apt-get install PACKAGE_NAME

Là lệnh được sử dụng để cài đặt bất kỳ gói bạn biết tên, thích aptitude.
sudođược sử dụng để kiếm quyền truy cập root và có thể cài đặt và gỡ bỏ phần mềm. sudoluôn được yêu cầu nếu bạn thực hiện các thay đổi trên toàn hệ thống như cài đặt, gỡ bỏ, cập nhật và nâng cấp các gói.

apt-get

Là lệnh được sử dụng để quản lý bất kỳ nguồn phần mềm và phần mềm. cài đặt là một lệnh bổ sung cho máy tính biết rằng bạn muốn cài đặt phần mềm với tên gói như sau. Sau đó, nó sẽ kiểm tra các nguồn phần mềm cho một liên kết tải xuống có cùng tên, sau đó tải xuống và cài đặt phiên bản mới nhất (hoặc phiên bản được chỉ định).

update

sẽ cập nhật các nguồn phần mềm với các phiên bản mới của phần mềm được liệt kê (không cài đặt gì)

upgrade

nâng cấp phần mềm nếu có phiên bản mới trong các nguồn phần mềm.

remove

xóa tên gói được chỉ định sau (như cài đặt).

có nhiều lệnh hữu ích hơn, nhưng chúng cần thiết để bắt đầu với việc quản lý phần mềm từ thiết bị đầu cuối.

Năng khiếu
Sau khi nghiên cứu thêm về năng khiếu tôi phát hiện ra rằng nó đã được cài đặt. Vì vậy, cài đặt aptitude sẽ không giải quyết bất cứ điều gì ngoài các lỗi trong conosle. Bắt đầu năng khiếu bằng cách:

sudo aptitude

Các aptitudegói là một phiên bản GUI của apt-getlệnh, nó đã không có sự tập hợp đầy đủ các tính năng như apt-get nhưng bạn có những điều cơ bản như, remove, update, upgrade, install,, vv Thông tin thêm về aptitudevà nó có tính năng có thể được tìm thấy ở đây.

Đồng thời tìm kiếm trong trung tâm phần mềm nếu bạn muốn sử dụng GUI để tìm và cài đặt / gỡ cài đặt ứng dụng.

Nguồn hữu ích:


TL; DR nó cài đặt aptitudegói có thể làm những việc tương tự như apt-get. Tuy nhiên, aptitudekhông có hỗ trợ đa quốc gia ở lần kiểm tra cuối cùng và apt-getcó thể thực hiện hầu hết mọi thứ aptitudecó thể
Thomas Ward

Cảm ơn thông tin về aptitude @ThomasW. Quên nó là một người quản lý gói, đừng sử dụng nó. cập nhật câu trả lời của tôi cho phù hợp.
Alvar

Không có vấn đề gì, và xin lỗi về nội dung TL; DR, nhưng bạn đặt rất nhiều nội dung (hầu hết mọi người có thể quá lười đọc);)
Thomas Ward

@ThomasW. Tôi đặt thông tin mà tôi muốn đọc nếu tôi chưa quen với dòng lệnh, nhưng vâng nó hơi lớn. Nhưng tôi muốn giải thích nó và chỉ không đưa ra một nửa câu trả lời đơn giản, rằng nó sẽ cài đặt năng khiếu. Điều đó không hoàn toàn chính xác: P
Alvar

1

đơn giản, nó sẽ cài đặt một gói có tên là aptitude.

cú pháp cài đặt gói là sudo apt-get install <pkg_name>

để biết thêm thông tin: wiki-Ubuntu


0

Lệnh apt-get install aptitudesẽ cài đặt một trình quản lý gói đồ họa được gọi aptitude.

Aptitude là một trình quản lý gói nổi tiếng với ncursesGUI. Tôi thích nó hơn các trình quản lý gói khác, vì nó nhanh hơn (IMHO) và hệ thống quản lý xung đột hoạt động rất tốt.

br


0

sudothực thi các hành động của bạn với tư cách là người dùng root, do đó bạn không gặp phải các vấn đề đặc quyền, giống như nhập mật khẩu của bạn khi cài đặt một cái gì đó từ Trung tâm phần mềm. apt-getlà những gì bạn đang thực hiện - chương trình, nếu bạn muốn, sẽ xử lý các tệp apt và hầu hết các cài đặt. installlà đối số cho việc thực thi, bảo nó cài đặt một cái gì đó, và sau đó aptitudelà tên gói mà bạn đang cài đặt.

Đó chính xác là điều tương tự như bạn đã làm nếu bạn đến Trung tâm phần mềm, tìm kiếm 'apitude' (có thể hiển thị một tên khác) và nhấn cài đặt.


Cảm ơn tất cả . Có tôi đã cài đặt và tôi có thể thấy Trình quản lý gói
Bikash
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.