Khắc phục sự cố Trình quản lý ứng dụng Ubuntu. Cài đặt chương trình trong Ubuntu - các phương pháp

Đây là lỗi tôi gặp phải khi mở trung tâm phần mềm. Tôi đã thử khởi động lại và chạy Sudo apt-get update nhưng tôi không thấy cải thiện gì. Nó đã hoạt động trước đây, nhưng tôi không biết điều gì đã xảy ra kể từ đó. Tôi đang sử dụng bản phát hành cuối cùng của Ubuntu 16.04 trên Dell Inspiron 15R. Lời khuyên nào sẽ được đánh giá cao. Cảm ơn bạn trước.

EDIT: Vấn đề tự giải quyết một cách kỳ diệu mà không cần tôi phải làm gì đặc biệt (hoặc có thể vô tình làm điều gì đó, tôi không biết). Vì thế tôi vẫn muốn tìm hiểu gốc rễ của nó.

Vấn đề này đơn giản phát sinh sau khi sử dụng Bleachbit để dọn dẹp hệ thống khi chuyển từ bản beta sang bản phát hành chính thức. Xóa tất cả dữ liệu bộ đệm cũng làm tắc nghẽn trung tâm phần mềm (re: user533424 ở trên).

Mọi thứ dường như xuất hiện trở lại một cách “thần kỳ” để tái tạo lại dữ liệu này. Vì thế…

cài đặt>ngôn ngữ khu vực>...và thay đổi hoặc cài đặt lại ngôn ngữ hiện tại

…. cũng làm việc cho tôi.

Xảy ra sau khi bạn sử dụng BleachBit với quyền truy cập root và xóa dữ liệu bộ nhớ đệm của ứng dụng

  1. Trung tâm phần mềm mở Ubuntu
  2. Nhấp vào tab cập nhật.
  3. Bấm vào nút cập nhật nhỏ nằm ở góc trên bên trái
  4. Để đợi anh ấy

Xem hình. Đối với nút cập nhật.

Mọi thứ sẽ trở lại bình thường

Tôi nghĩ nó liên quan đến thư mục /var/cache, ít nhất đó là điều tôi nghi ngờ dựa trên kinh nghiệm của bản thân.

Cách giải quyết có hiệu quả với tôi:

Sudo apt purge gnome-software ubuntu-software Sudo apt autoremove Sudo apt install gnome-software ubuntu-software

Tôi thích. Thay đổi Hỗ trợ ngôn ngữ > Định dạng khu vực thành tiếng Anh (Mỹ), sau đó khởi động lại máy tính của bạn. Bây giờ trung tâm phần mềm hoạt động chính xác.

Có, đây là sự cố cấu hình ngôn ngữ. Một trục trặc không có lỗi đến mức nực cười, nhưng nó lại có trong bản phát hành LTS. :\

Ngay cả khi hệ thống của bạn đã có sẵn bằng tiếng Anh, hãy cài đặt lại nó trong Cài đặt hệ thống > Hỗ trợ ngôn ngữ, áp dụng lại trên toàn hệ thống và khởi động lại máy tính của bạn. Cửa hàng ứng dụng mới hiện đã thực sự hoạt động.

Tôi có cùng một vấn đề. Nhưng vấn đề của tôi không liên quan đến cài đặt ngôn ngữ hay bất cứ điều gì liên quan đến điều đó. Vấn đề của tôi là do chương trình GoGui gây ra; trò chơi từ giao diện UI, có thể kết nối với nhiều mô hình khác nhau. Tôi đã tìm ra giải pháp cho vấn đề của mình thông qua bài đăng của launchapad: # 28 và # 29. Về cơ bản, vấn đề là gogui đang đăng ký các loại tệp *.xml cho x-go+xml, mà tôi tin rằng Phần mềm Ubuntu đang cố mở, nhưng có thể Không được tìm thấy. Việc xóa /var/cache/app-info/xmls/fwupd.xml và hủy đăng ký chuỗi Gogui đã tạo thành /usr/local/share/mime/globs và /usr/local/share/mime/globs2 đã giải quyết được vấn đề cho tôi!

Tôi đã có được trung tâm phần mềm của mình bằng cách thay đổi ngôn ngữ sang tiếng Anh. Nhưng tôi thấy bạn đã nói được tiếng Anh rồi nên điều này có lẽ sẽ không giúp ích được gì...

Trung tâm phần mềm Ubuntu trên PC của tôi cũng hiển thị "Không có dữ liệu ứng dụng" nhưng hiển thị ngay sau khi tôi gắn/var/cache dưới dạng tmpfs. Tôi cũng gặp phải vấn đề này với các phiên bản trước của phần mềm Trung tâm phần mềm Ubuntu, vì vậy tôi quyết định không sử dụng tmpfs cho /var/cache nữa, nhưng tôi cũng không thể tìm ra cách khôi phục các tệp đó... Dù sao đi nữa, định nghĩa của /var/cache dành cho dữ liệu được lưu trong bộ nhớ cache từ các ứng dụng. Dữ liệu như vậy được tạo cục bộ thông qua các hoạt động I/O hoặc tính toán tốn thời gian. Ứng dụng phải có khả năng tạo lại hoặc khôi phục dữ liệu. Không giống như /var/spool, các tệp được lưu trong bộ nhớ đệm có thể bị xóa mà không làm mất dữ liệu. Dữ liệu phải vẫn hợp lệ giữa các cuộc gọi ứng dụng và khởi động lại hệ thống.

Các tệp nằm trong /var/cache có thể hết hạn tùy thuộc vào ứng dụng cụ thể, bởi quản trị viên hệ thống hoặc cả hai. Ứng dụng phải luôn có thể khôi phục thủ công sau khi xóa các tệp này (thường là do thiếu dung lượng ổ đĩa). Không có yêu cầu nào khác đối với định dạng dữ liệu thư mục bộ đệm. xem http://www.pathname.com/fhs/pub/fhs-2.3.html#THEVARHIERARCHY

Trong trường hợp cụ thể này, điều này không đúng vì sau khi xóa các tệp này, Trung tâm phần mềm Ubuntu sẽ không hoạt động chính xác.

Hy vọng rằng đây là một gợi ý tốt cho nguyên nhân gốc rễ nhưng có thể không giải quyết được vấn đề.

Tôi bắt đầu bằng cách cài đặt synaptic-package-manager. Một số sự kiện đã xuất hiện nhưng quá trình cài đặt thực sự chưa bắt đầu. Tôi đã sử dụng Bleachbit (với quyền root) một vài lần kể từ khi cài đặt là Bleachbit (với quyền root) và sử dụng Sudo apt-get update cho mỗi lần cài đặt ứng dụng. Bleachbit xóa các tập tin apt khỏi Bleachbit. Tôi đã có thể cài đặt trình quản lý gói synaptic từ dòng lệnh sau khi khởi động lại bằng Sudo apt-get install syanptic-package-manager . Đã sử dụng nó để cài đặt lại phần mềm Ubuntu. Tất cả các ứng dụng hiện được liệt kê.

Trung tâm ứng dụng- một chương trình GUI cũ để quản lý phần mềm đã cài đặt, được sử dụng trong Ubuntu cho đến ngày 16.04. Sau đó người ta quyết định từ bỏ việc phát triển hơn nữa để chuyển sang Quản lý ứng dụng từ Dự án Gnome. Ubuntu có một phiên bản được sửa đổi rất nhiều, may mắn thay kiến ​​trúc bên trong của chương trình này được thiết kế cho việc này. Bản thân nó được viết bằng C và hoạt động khá nhanh (không giống như trung tâm ứng dụng trước đó bằng Python) và có một hệ thống plugin được phát triển.

Tuy nhiên, các chương trình này khác nhau hoàn toàn về cách tiếp cận. Trình quản lý ứng dụng Gnome (và Ubuntu) sử dụng AppStream, cơ sở dữ liệu có siêu dữ liệu về các thành phần chương trình trong hệ sinh thái phần mềm nguồn mở, làm nguồn thông tin phần mềm. Apt thường xuyên tải nó xuống từ máy nhân bản cập nhật bằng lệnh apt update hoặc tự động. Các bản phân phối dựa trên Debian sử dụng định dạng DEP-11.

Vì lý do nào đó, hiện tại cơ sở dữ liệu này chủ yếu chứa thông tin về các chương trình có giao diện người dùng đồ họa. Và do thực tế là phần lớn cơ sở dữ liệu này được thu thập bằng công cụ tạo luồng ứng dụng tự động dựa trên các tệp .desktop, nên hàm ý này là đúng: “Nếu gói chương trình cài đặt tệp .desktop có biểu tượng cho menu, thì điều này ứng dụng có thể được tìm thấy trong AppStream.”

Nhưng trên thực tế, ở quản lý ứng dụng bộ lọc vẫn được áp dụng - nó chỉ hiển thị trong danh sách các chương trình có GUI, nghĩa là những chương trình được đánh dấu bằng type=desktop-application . Người ta cho rằng nếu bạn cần một chương trình bảng điều khiển, việc cài đặt trực tiếp bằng Apt sẽ dễ dàng hơn nhiều.

kết luận

Quản lý ứng dụng sử dụng AppStream - một danh sách các ứng dụng độc lập với hệ thống phân phối trong thế giới Linux và phần mềm nguồn mở. Tuy nhiên, các gói được cài đặt từ kho lưu trữ thông thường mà Apt sử dụng.

Trung tâm ứng dụng sử dụng trực tiếp cơ sở hạ tầng lưu trữ Debian hoặc Ubuntu mà không cần dùng đến AppStream hoặc DEP-11.

Tiện ích

    Bạn có thể truy cập cơ sở dữ liệu AppStream được lưu trữ trên máy tính của mình từ dòng lệnh bằng tiện ích appstreamcli từ gói appstream.

    Bản thân các danh sách ở định dạng DEP-11 được lưu trữ trong thư mục /var/lib/app-info/yaml.

    Tuy nhiên, bạn sẽ không tìm thấy đánh giá của người dùng ở đó (chỉ có mô tả). Xếp hạng chương trình được tải xuống từ máy chủ Reviews.ubuntu.com ba tháng một lần, tất cả đều có sẵn cùng một lúc, nhận xét - khi mở trang bằng ứng dụng. Plugin /usr/lib/gs-plugins-9/libgs_plugin_ubuntu-reviews.so chịu trách nhiệm về việc này.

Về gksu: Tôi đã kết nối kho lưu trữ không ổn định của Debian và gksu.desktop được liệt kê trong yaml từ đó, vì vậy Quản lý ứng dụng tìm thấy nó trong tìm kiếm. Tuy nhiên, bạn nên hạn chế sử dụng tiện ích này - nó sẽ bị coi là lỗi thời trong tương lai

Bài viết này chứa một số đề xuất, sau đó bạn có thể có được một hệ điều hành an toàn, đầy đủ chức năng và tuyệt vời. Tôi đã cố gắng làm cho bài viết càng ngắn càng tốt để không làm bạn nhàm chán với một danh sách dài. Nhưng bạn có thể chắc chắn rằng mọi thứ bạn cần đều có ở đây để sử dụng hệ thống một cách tự do và thoải mái.

Như đã nêu trước đó, để có một hệ thống an toàn, bạn cần cập nhật hệ thống và cài đặt tất cả các bản cập nhật bảo mật và bản vá công cụ kịp thời. Điều này đặc biệt quan trọng đối với các phiên bản beta.

Bạn có thể cập nhật hệ thống bằng tiện ích GUI hoặc trong thiết bị đầu cuối. Chúng tôi sẽ xem xét việc cập nhật hệ thống trong GUI.

Đầu tiên bạn cần cập nhật kho phần mềm. Mở menu Dash và gõ tìm kiếm Cập nhật phần mềm.

Mở ứng dụng và chuyển đến tab Phần mềm khác. Chọn cả hai hộp:

Sau đó đóng ứng dụng lại, bạn sẽ được yêu cầu nhập mật khẩu, sau đó các bản cập nhật sẽ tải xuống:

Chạy lại Cập nhật phần mềm từ Dash và lần này chương trình sẽ hiển thị các bản cập nhật có sẵn và nhắc bạn cài đặt chúng:

Để cập nhật Ubuntu 16.04, chỉ cần nhập hai lệnh sau vào terminal:

cập nhật sudo apt-get

$ sudo apt-get nâng cấp

2. Cài đặt các ứng dụng cơ bản

Thiết lập Ubuntu 16.04 sau khi cài đặt bao gồm cài đặt các ứng dụng bổ sung để cải thiện khả năng sử dụng của hệ thống. Đây là một trình duyệt Internet, nhiều trình soạn thảo, trình xem và tiện ích khác nhau. Theo mặc định, Ubuntu đi kèm với Firefox, nhưng nó không phải là trình duyệt được sử dụng nhiều nhất trên thế giới, nó vẫn thua xa Chrome ngay cả về tính năng và chức năng.

Bạn có thể tìm thấy Chrome trong trình quản lý ứng dụng Gnome, hiện được cài đặt mặc định cùng với Ubuntu 16.04.

Ngoài ra, bạn cũng có thể cần các ứng dụng sau:

  • Ứng dụng trò chuyện- dịch vụ điện thoại IP phổ biến nhất thế giới
  • Pidgin- trình nhắn tin tốt nhất cho Linux
  • Trận lụt lớn- một trong những ứng dụng khách torrent tốt nhất
  • Siêu cấp- lưu trữ đám mây tuyệt vời
  • CrashPlan- hệ thống dự phòng
  • điện tín- nhắn tin đa nền tảng an toàn
  • Uget- một trong những trình quản lý tải xuống tốt nhất
  • Tor- cung cấp tính ẩn danh trên Internet.

3. Cài đặt trình phát Clementine

Clementine là một trong những trình phát nhạc tốt nhất dành cho Linux hiện nay với nhiều tính năng đa dạng nhất. Về chức năng, nó có thể so sánh với các ứng dụng như VLC, Rthybeatbox, Audacious, v.v. Không thể thiết lập Ubuntu 16.04 sau khi cài đặt nếu không cài đặt trình phát thông thường.

Một trong những tính năng đặc biệt nhất của trình phát này là khả năng kết nối với các dịch vụ phát nhạc trực tuyến mà không cần phải khởi chạy trình duyệt hoặc ứng dụng bên thứ ba khác. Bạn có thể dễ dàng kết nối Spotify, Last.fm, Sky.fm, Google Drive, Onedrive và các dịch vụ khác. Nó cũng có bộ cân bằng riêng.

Bạn có thể cài đặt chương trình bằng lệnh sau:

sudo apt-get cài đặt clementine

Các ứng dụng truyền thông khác đáng để bạn quan tâm:

VLC- trình phát đa phương tiện phổ biến với danh sách rất lớn các định dạng phương tiện và chức năng khổng lồ

Sự táo bạo là một công cụ chỉnh sửa âm thanh đơn giản, tối giản dành cho cả người mới bắt đầu và chuyên gia. Hỗ trợ khá nhiều chức năng.

Kodi (XBMC) - rạp chiếu phim gia đình nguồn mở. Nó đã mở rộng hỗ trợ cho các định dạng đa phương tiện từ mp3 đến đáng kinh ngạc nhất. Bạn có thể mở nhạc, video hoặc hình ảnh.

phanh tay- một ứng dụng khác để làm việc với các tệp phương tiện, cụ thể là chuyển đổi.

Spotify -ứng dụng khách Spotify chính thức cho Linux.

OpenShot một trong những trình chỉnh sửa video đơn giản tốt nhất dành cho Linux. Giao diện chương trình rất đơn giản và trong hầu hết các trường hợp, các chức năng đều khá đầy đủ.

Tính năng bổ sung bị hạn chế của Ubuntu- codec và các plugin khác nhau, hãy cài đặt nếu bạn không muốn gặp vấn đề khi phát các định dạng khác nhau.

Gimp là một trong những công cụ chỉnh sửa ảnh tốt nhất cho Linux.

Để cài đặt Spotify, gõ các lệnh sau:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC68650906
$ sudo apt-get cập nhật
$ sudo apt-get cài đặt Spotify-client

Tất cả các chương trình khác có thể được cài đặt từ kho chính thức.

4. Cài đặt Synaptic và AppGrid

Thật tuyệt khi có các tùy chọn sao lưu khi cài đặt phần mềm, đặc biệt nếu bạn là người yêu thích Trung tâm ứng dụng mới.

Synaptic cũng hỗ trợ giao diện đồ họa mà không cần thêm bất kỳ nội dung bổ sung nào - chỉ có các chức năng bạn cần. Để cài đặt Synaptic, nhấn Ctrl+Alt+T và chạy:

sudo apt-get cài đặt synap

Bạn cũng có thể cài đặt nó từ Trung tâm ứng dụng. AppGrid chỉ có thể được cài đặt bằng thiết bị đầu cuối bằng cách chạy các lệnh sau:

sudo add-apt-repository ppa:appgrid/ổn định
$ sudo apt-get cập nhật
$ sudo apt-get cài đặt ứng dụng lưới

Giờ đây, bạn có bốn cách để cài đặt ứng dụng trong Ubuntu: thông qua thiết bị đầu cuối, trong trung tâm ứng dụng, trong Synaptic và AppGrid.

5. Tắt tìm kiếm trực tuyến

Dash Menu Search vẫn bao gồm các kết quả tìm kiếm trên internet từ các trang web như Amazon, Wikipedia, v.v. Những kết quả này có thể gây ra một số rủi ro bảo mật cho hệ thống của bạn.

Việc tắt tính năng này rất dễ dàng. Mở tiện ích Cài đặt, đi đến mục An ninh và sự riêng tư và trên tab Tìm kiếm tắt Kết quả tìm kiếm trực tuyến:

6. Cài đặt Ubuntu Tweak Tool để tùy chỉnh hệ thống của bạn

Giao diện Ubuntu theo mặc định khá đẹp và hệ thống có số lượng cài đặt tối thiểu. Tuy nhiên, nếu bạn cần tinh chỉnh thêm Ubuntu 16.04, bạn có thể cài đặt thêm các tiện ích.

Unity Tweak Tool là một công cụ tuyệt vời cho phép bạn thay đổi Unity và biến nó thành của riêng bạn. Bạn có thể cài đặt từ trung tâm ứng dụng:

7. Cài đặt trình điều khiển đồ họa

Nếu bạn muốn có được hiệu suất tốt nhất từ ​​card đồ họa của mình, quá trình thiết lập ban đầu của Ubuntu 16.04 sẽ không hoàn tất nếu không cài đặt trình điều khiển đồ họa. Điều này sẽ đảm bảo hiển thị GUI mượt mà hơn và cũng sẽ cho phép bạn chơi trò chơi Steam trên Linux, chỉnh sửa video, v.v.

Tìm kiếm Dash Chương trình và cập nhật, chạy tiện ích, vào tab Trình điều khiển bổ sung và chọn các thành phần bạn muốn, sau đó nhấp vào áp dụng.

8. Tùy chỉnh bàn phím

Theo mặc định, chỉ có bố cục tiếng Nga và tiếng Anh. Nếu bạn cần một cái khác, hãy nhấp vào biểu tượng bố cục chuyển đổi trên bảng điều khiển và chọn Tùy chọn nhập văn bản.

Trong cửa sổ này bạn có thể thêm ngôn ngữ bổ sung hoặc thay đổi phím tắt bàn phím.

9. Vô hiệu hóa báo cáo sự cố

Nếu bạn không thông báo cho nhà phát triển về các lỗi và lỗi đã xảy ra trong hệ thống, bạn có thể tắt báo cáo về chúng. Tất nhiên, tốt hơn là gửi dữ liệu, đặc biệt là ở phiên bản beta - điều này sẽ giúp các nhà phát triển sửa lỗi.

Có nhiều cách để cài đặt chương trình trên Ubuntu Linux. Tại đây, bạn có thể sử dụng kho ứng dụng được tích hợp trong hệ thống và trình quản lý gói cũng như cài đặt các chương trình từ kho lưu trữ bằng cách sử dụng các lệnh trong thiết bị đầu cuối, cũng như tải xuống các gói phần mềm từ Internet, sau đó cài đặt chúng - cũng theo nhiều cách khác nhau. Và trong bài viết này tôi muốn nói chi tiết về từng phương pháp cài đặt chương trình trên Ubuntu Linux.

Trung tâm ứng dụng Ubuntu

Trung tâm ứng dụng Ubuntu là cái thường được gọi là "App Store" trên các hệ thống khác, chẳng hạn như trên Android, nó tương đương với Google Play. Bạn có thể tìm thấy nó trong menu chính của Ubuntu nếu bạn bắt đầu gõ từ “center” vào thanh tìm kiếm.

Trong trung tâm ứng dụng, mọi thứ khá đơn giản: bên trái có các danh mục ("Trò chơi", "Văn phòng", "Internet", v.v.), phía trên có thanh tìm kiếm. Chúng tôi tìm thấy ứng dụng mong muốn, nhấp vào “Cài đặt”, nhập mật khẩu quản trị viên, đợi một chút và mọi thứ đã sẵn sàng để sử dụng chương trình mới cài đặt.

Trung tâm Ứng dụng chứa tất cả các chương trình có sẵn trong kho chính thức của Ubuntu (tức là "kho"), cũng như các chương trình và trò chơi trả phí và miễn phí từ các nguồn của bên thứ ba. Nếu bạn muốn cài đặt một chương trình miễn phí từ các nguồn của bên thứ ba, thì mặc dù thực tế là giá của chương trình sẽ được biểu thị bằng 0, thay vì nút “Cài đặt”, bạn vẫn sẽ thấy nút “Mua” - không được báo động, hãy nhấp vào. Và hãy biết rằng trong mọi trường hợp, bạn không hề biết, họ sẽ không bao giờ lấy tiền của bạn ở đây, ngay cả khi bạn cố gắng cài đặt các chương trình trả phí - trước khi mua, bạn sẽ phải điền thông tin thanh toán của mình (số thẻ tín dụng, v.v.). ), nên tai nạn ở đây chắc chắn bị loại trừ.

Xin lưu ý rằng không phải tất cả các chương trình hiện có dành cho Ubuntu đều có thể tìm thấy trong Trung tâm ứng dụng Ubuntu, tuy nhiên, những người mới bắt đầu nên bắt đầu tìm kiếm các ứng dụng họ cần từ đây.

Trình quản lý gói Synaptic

Synaptic là một tiện ích quản lý gói đồ họa đã được sử dụng trong Ubuntu từ lâu trước khi có "Trung tâm ứng dụng". Ngày nay, theo mặc định, chương trình này hoàn toàn không có sẵn trong Ubuntu, nhưng bạn có thể cài đặt nó, chẳng hạn bằng cách nhấp vào đây. Hãy để tôi nhắc bạn rằng tất cả các chương trình đã cài đặt có thể được tìm thấy trong menu chính của Ubuntu bằng cách bắt đầu nhập tên của nó hoặc mục đích của nó vào thanh tìm kiếm, như được hiển thị ở trên trong hình ảnh có “Trung tâm ứng dụng”.

Với Synaptic, bạn có thể xem rất dễ dàng và thuận tiện những gói bạn đã cài đặt, xóa chúng, cập nhật chúng (nếu có bản cập nhật) đồng thời tìm kiếm kho lưu trữ cho các gói được yêu cầu theo tên hoặc mô tả. Đối với tất cả những điều này, Synaptic có một bộ lọc rất tốt theo danh mục ("Trò chơi", "Quản trị", "Internet", v.v.), theo trạng thái ("Đã cài đặt", "Chưa cài đặt", "Đã cài đặt thủ công", "Đang cập nhật" " ", v.v.), theo nguồn gốc (tức là chương trình này hoặc chương trình kia được cài đặt hoặc có thể được cài đặt từ nguồn nào) và các chương trình khác.

Có thể nói, Synaptic là một chương trình "chuyên nghiệp" hơn nhiều so với Trung tâm Ứng dụng. Để tìm các gói cần thiết, nó có thể đơn giản là không thể thay thế được.

ِapt-get - quản lý các gói từ thiết bị đầu cuối

Phương pháp cài đặt chương trình tiếp theo là apt-get. Nhân tiện, apt-get không chỉ có thể cài đặt chúng mà còn có thể xóa, cập nhật, tải xuống danh sách các gói từ Internet, v.v. Nói chung, mọi thứ Synaptic đều có thể làm, nhưng chỉ từ dòng lệnh. Và thoạt nhìn, nó có thể trông đáng sợ, đặc biệt đối với những người mới bắt đầu, nhưng đừng vội - trong hầu hết các trường hợp, apt-get là cách dễ nhất và nhanh nhất để cài đặt thứ gì đó trong Ubuntu và đó là lý do tại sao trong hầu hết các hướng dẫn cài đặt thứ gì đó trong Ubuntu , mà bạn sẽ tìm thấy trên Internet, chứa các lệnh cho thiết bị đầu cuối sử dụng apt-get.

Sử dụng apt-get giả định rằng bạn biết chính xác những gì bạn muốn. Ví dụ: bạn muốn cài đặt trình soạn thảo văn bản Geany, thì bạn cần chạy lệnh sau trong terminal:

sudo apt-get cài đặt geany

Chúng ta hãy xem những gì được viết ngắn gọn:

sudo- có nghĩa là các lệnh theo sau nó sẽ được thực thi thay mặt quản trị viên hệ thống (vì chỉ quản trị viên mới có quyền cài đặt hoặc xóa bất kỳ thứ gì);

apt-get- chính trình quản lý gói apt-get mà chúng ta đang nói đến thực sự gọi;

cài đặt- lệnh cài đặt gói. Ngoài ra còn có nhiều lệnh khác, một số lệnh tôi sẽ liệt kê dưới đây trong ví dụ;

geany- tên của gói cần được cài đặt và trong trường hợp này là trình soạn thảo văn bản Geany. Bạn có thể chỉ định nhiều gói bằng cách đặt khoảng trắng giữa chúng.

Dưới đây là một số ví dụ khác về việc sử dụng apt-get:

Tải xuống danh sách các ứng dụng có sẵn từ Internet (nói đại khái là “kiểm tra các bản cập nhật”):

cập nhật sudo apt-get

Cài đặt tất cả các bản cập nhật có sẵn:

nâng cấp sudo apt-get

Cài đặt trình phát vlc và trình chỉnh sửa đồ họa gimp bằng một lệnh:

sudo apt-get cài đặt vlc gimp

Bạn cũng có thể xóa những cái được đề cập ở trên bằng một lệnh, lưu cài đặt của chúng trong hệ thống:

sudo apt-get loại bỏ vlc gimp

Điều tương tự, nhưng với tất cả các cài đặt đã bị xóa:

sudo apt-get purge vlc gimp

Ngoài ra, khi làm việc với apt-get, bạn có thể sử dụng một tính năng hay trong thiết bị đầu cuối Ubuntu: tự động hoàn thành. Giả sử bạn không biết tên gói đầy đủ, chẳng hạn, nếu bạn muốn cài đặt các tiện ích bổ sung trong Gimp, thì bạn có thể nhập "sudo apt-get install gimp" trong terminal và nhấn phím "Tab" - bạn sẽ tự động được cung cấp các gói khác nhau bắt đầu bằng " gimp*".

Đây là cách cài đặt mọi thứ rất dễ dàng bằng dòng lệnh và apt-get trong Ubuntu. Bây giờ hãy tưởng tượng rằng nếu tôi giải thích cho bạn, với tư cách là người mới sử dụng Ubuntu, cách cài đặt Gimp, tôi sẽ chỉ đưa ra cho bạn một lệnh: “sudo apt-get install gimp”, trái ngược với toàn bộ câu chuyện về những gì bạn cần tìm trong menu chính của trung tâm ứng dụng Ubuntu Ubuntu, hãy viết “Gimp” vào thanh tìm kiếm, chọn gói thích hợp và nhấp vào nút “Cài đặt”, không tính đến tốc độ khởi chạy chính trung tâm ứng dụng và chạy vài mét trên toàn thế giới. bàn.

Trình cài đặt gói GDebi

Nếu chương trình được yêu cầu không được tìm thấy trong kho Ubuntu hoặc được tìm thấy nhưng không phải là phiên bản mới nhất (và điều này thường xảy ra), thì rất có thể bạn sẽ truy cập trang web của chương trình hoặc nhà phát triển trò chơi và tải xuống gói cài đặt trong định dạng *.deb. Khi bạn nhấp đúp vào không, “Trung tâm ứng dụng Ubuntu” sẽ mở ra và bạn có thể dễ dàng cài đặt nó bằng cách nhấp vào nút tương ứng. Tuy nhiên, nếu bạn thực hiện quy trình này khá thường xuyên, có thể bạn sẽ cảm thấy mệt mỏi vì quá trình khởi động và vận hành rất chậm của Trung tâm Ứng dụng. Và sau đó tiện ích GDebi rất nhỏ và nhanh sẽ hỗ trợ bạn, tiện ích này có thể được cài đặt bằng cách nhấp vào hoặc sử dụng lệnh trong terminal:

sudo apt-get cài đặt gdebi

Sau khi cài đặt xong, nhấp chuột phải vào gói đã tải xuống và chọn "Mở bằng - trình cài đặt gói GDebi". GDebi sẽ mở gói và cài đặt nhanh hơn Trung tâm ứng dụng Ubuntu.

Cài đặt các gói đã tải xuống từ thiết bị đầu cuối

Ngoài tiện ích đồ họa GDebi, bạn có thể cài đặt các gói được tải xuống từ Internet trong Ubuntu bằng một lệnh đơn giản trong thiết bị đầu cuối. Để làm điều này bạn cần chạy lệnh:

sudo dpkg -i gói_name

Ví dụ: nếu bạn đã tải xuống một gói từ VirtualBox từ trang web chính thức và rất có thể gói đó hiện nằm trong thư mục “Tải xuống” trong thư mục chính của bạn, thì bạn có thể cài đặt gói đó từ thiết bị đầu cuối như sau:

sudo dpkg -i ~/Downloads/virtualbox-4.3_4.3.8-92456~Ubuntu~raring_amd64.deb

ٌNhân tiện, tính năng tự động hoàn thành cũng hoạt động ở đây, vì vậy bạn chỉ cần bắt đầu nhập tên tệp cùng với gói và nhấn Tab - phần còn lại của tên tệp sẽ tự hoàn thành. dpkg cũng hỗ trợ các mẫu, nghĩa là bạn có thể viết nó như thế này:

sudo dpkg -i ~/Downloads/virtualbox*.deb

Điều này rất thuận tiện nếu bạn tải xuống một chương trình ở dạng nhiều gói (ví dụ: nhiều trò chơi hoặc LibreOffice được tải xuống từ trang web chính thức) - bạn có thể chỉ cần đặt tất cả các gói vào một thư mục rồi chạy lệnh như thế này :

sudo dpkg -i ~/Downloads/*.deb

(ví dụ này sẽ cài đặt TẤT CẢ các gói từ thư mục Tải xuống).

Cài đặt chương trình từ kho của bên thứ ba

Hầu hết các chương trình cần thiết đều được lưu trữ trong kho gói Ubuntu chính thức ("kho"), từ đó chúng được tải xuống bất cứ khi nào bạn cài đặt thứ gì đó thông qua Trung tâm ứng dụng Ubuntu hoặc apt-get trong thiết bị đầu cuối. Tuy nhiên, một số ứng dụng (ví dụ: cấu hình hẹp, hiếm khi được sử dụng hoặc xuất hiện gần đây) không có trong kho chính thức của Ubuntu, hoặc có, nhưng ở các phiên bản cũ hơn. Trong những trường hợp như vậy, thông thường cần phải thêm nguồn ứng dụng mới ("kho lưu trữ") vào hệ thống.

Thông thường, các bài viết có hướng dẫn cài đặt một thứ gì đó đã chứa các lệnh tạo sẵn, bạn chỉ cần sao chép vào terminal và thực thi. Tôi muốn đưa ra một ví dụ về các lệnh như vậy ở đây kèm theo các nhận xét để làm rõ chúng cho người dùng Ubuntu mới.

Ví dụ: để cài đặt menu cổ điển ClassicMenu-Indicator, trước tiên bạn phải kết nối kho lưu trữ của nó, tức là. thêm vào nguồn ứng dụng của hệ thống của bạn nguồn mà ứng dụng sẽ được cài đặt và cập nhật. Trang web của nhà phát triển cung cấp lệnh làm sẵn:

sudo add-apt-repository ppa:diesch/testing

sudo- chạy với tư cách quản trị viên hệ thống;

kho lưu trữ bổ sung apt- thêm một kho lưu trữ;

ppa:diesch/thử nghiệm- tên kho lưu trữ.

Sau khi kho lưu trữ được thêm vào, hệ thống Ubuntu cần tải xuống danh sách các ứng dụng có trong nguồn này. Để thực hiện việc này, hãy sử dụng lệnh:

cập nhật sudo apt-get

và cuối cùng là cài đặt gói:

sudo apt-get cài đặt classicmenu-chỉ báo

Chúng tôi đã nói chi tiết về cách hoạt động của apt-get ở đầu bài viết này, vì vậy nếu bạn chưa rõ các lệnh này, hãy quay lại tiêu đề tương ứng ở trên.

Cài đặt chương trình từ nguồn

Ngày nay, bạn có thể thường xuyên nghe thấy những người ở rất xa Linux nói rằng nếu bạn chuyển sang Ubuntu hoặc các bản phân phối Linux khác, “bạn sẽ cài đặt các chương trình từ mã nguồn”. Tất nhiên, khả năng như vậy có tồn tại, nhưng tính cần thiết vẫn còn rất đáng nghi ngờ. Và chỉ 10 năm trước, người dùng Linux bình thường cài đặt các chương trình theo cách này - biên dịch chúng từ mã nguồn, thường gặp nhiều cạm bẫy. Nếu bạn quyết định cài đặt một chương trình trên Ubuntu từ nguồn ngay hôm nay - tôi thực sự không nghĩ bạn cần phải làm vậy. Đọc bài viết này từ đầu đến cuối để thấy rằng tất cả các chương trình Linux hiện đại, với rất ít ngoại lệ, đều có thể được cài đặt từ kho hoặc bằng cách tải xuống gói *.deb và chỉ cần nhấp vào nó.

Nếu bạn vẫn quyết định thực hiện một bước quan trọng như vậy, hãy đọc các tệp CÀI ĐẶT và README, thường được cung cấp trong kho lưu trữ cùng với mã nguồn, trong đó bạn sẽ tìm thấy hướng dẫn biên dịch và cài đặt chương trình - chúng có thể khác nhau rất nhiều so với một chương trình đến cái khác.

Cài đặt ứng dụng trên Ubuntu Linux, ba phương pháp thực hiện.

  1. Linux đã trở nên phổ biến ở Nga đến nỗi mỗi năm ngày càng có nhiều bài viết và hướng dẫn từng bước về cách sử dụng các hình ảnh khác nhau của hệ điều hành này. Trong bài viết này tôi sẽ cho bạn biết cách cài đặt và gỡ bỏ chương trình trong hệ điều hành Ubuntu Linux. Tôi sẽ không giới thiệu nhiều nhưng sẽ đi thẳng vào vấn đề.
  2. Cài đặt ứng dụng khách PuTTy bằng thiết bị đầu cuối:
  3. Đây có lẽ là cách dễ nhất để cài đặt chương trình, vì tùy chọn này không yêu cầu cập nhật mà chỉ cần cài đặt. Bạn có thể mở terminal bằng cách gõ tổ hợp phím:
  4. Alt + Ctrl + T
  5. Một thiết bị đầu cuối sẽ mở ra trước mặt bạn, trong đó bạn cần gõ một lệnh duy nhất:
  6. sudo apt-get cài đặt PuTTY
  7. Lệnh này sẽ tự động cài đặt máy khách ssh từ kho lưu trữ. Hãy chia nhỏ nó ra từng phần một:
  8. sudo - Chạy với quyền siêu người dùng nâng cao. Sau khi gõ lệnh này, bạn sẽ được yêu cầu nhập mật khẩu người dùng.
  9. apt-get - Nói chung, đây là một công cụ quản lý gói.
  10. cài đặt - Phần này cho biết những gì cần được cài đặt.
  11. putty - Tên của chương trình hoặc gói tùy thuộc vào những gì bạn đang cài đặt. Hiện tại chúng tôi đã cài đặt ứng dụng khách putty ssh.
  12. Bạn có thể tìm thấy chương trình đã cài đặt bằng cách tìm kiếm trên máy tính của mình, biểu tượng trên cùng trong thanh bên.
  13. Bạn có thể xóa một chương trình được cài đặt thông qua thiết bị đầu cuối bằng cách nhập từ ngược lại Gỡ cài đặt, v.v., như trong ví dụ cài đặt.
  14. Cài đặt bằng trình cài đặt gói Gdebi

  15. Phương pháp này thậm chí còn đơn giản hơn và không yêu cầu nhập lệnh mà chỉ sử dụng chuột. Hãy truy cập trang web mà bạn muốn cài đặt chương trình, tìm liên kết tải xuống hệ điều hành của bạn, có phải là Linux không? có thể có nhiều cách phân phối khác nhau. Mọi thứ đều được mô tả trên trang web, đừng lo lắng, thậm chí một số người trong số họ nói Ubuntu hoặc Debian, v.v.
  16. Chúng ta vào thư mục tải xuống hoặc truy cập như bình thường thông qua trình duyệt khi chúng ta tải xuống thư mục. Nhấp chuột phải vào tệp đã tải xuống và chọn từ menu ngữ cảnh: Mở trong chương trình => Trình cài đặt gói Gdebi. Tiếp theo, một cửa sổ sẽ mở ra hiển thị gói nào sẽ được cài đặt và nút cài đặt:
  17. Như bạn có thể thấy, mọi thứ đều đơn giản và sau đó chúng tôi tìm lại chương trình đã cài đặt thông qua tìm kiếm. Nhưng để phương pháp này hoạt động, trước tiên bạn phải cài đặt trình cài đặt gói Gdebi. Sau đó, phương pháp thứ ba này sẽ cho bạn biết cách cài đặt các chương trình khác từ trình quản lý ứng dụng, hãy cùng một mũi tên giết hai con chim.
  18. Cài đặt từ Trình quản lý ứng dụng Ubuntu

  19. Trình quản lý ứng dụng Ubuntu nằm trên thanh bên và tương tự như chợ Google Play, mặc dù nó đã có trên máy tính chứ không có trên Internet. Nhưng việc cài đặt từ đó không phức tạp chút nào và chỉ yêu cầu chọn ứng dụng cần thiết bằng chuột. Tôi sẽ đưa ra một ví dụ về việc cài đặt trình cài đặt gói GDebi từ trình quản lý ứng dụng, sau đó sẽ được cài đặt như trong tùy chọn thứ hai trong bài viết này. Chúng ta vào trình quản lý ứng dụng ở thanh bên và trong phần hệ thống => phần khác, chúng ta tìm thấy trình cài đặt gói GDebi:
  20. Vào và bấm cài đặt, sẽ chỉ có một nút. Nếu bạn đợi cho đến khi quá trình cài đặt hoàn tất, bạn sẽ được yêu cầu nhập mật khẩu trong quá trình này; điều này là bình thường trong mọi trường hợp cài đặt. Sau khi hoàn tất, bạn sẽ thấy hai nút sau mà bạn có thể xóa gói đã cài đặt nếu không cần hoặc bất kỳ chương trình nào khác đã được cài đặt trước đó? đã thực hiện một con đường tương tự với nó. Hoặc chạy một chương trình ứng dụng đã được cài đặt sẵn.
  21. Trình quản lý ứng dụng không hoạt động trong Ubuntu?

  22. Tất nhiên, giống như bất kỳ hệ điều hành nào khác, có thể xảy ra trường hợp trình quản lý ứng dụng không hoạt động. Nếu điều này xảy ra, bạn có thể truy cập diễn đàn của chúng tôi, nơi bạn sẽ tìm hiểu một số tùy chọn về cách khắc phục. Đặt câu hỏi hoặc chia sẻ kỹ năng và kiến ​​thức của bạn. Cách dễ nhất để trình quản lý ứng dụng hoạt động là mở một thiết bị đầu cuối và cài đặt lại: