Chương trình đồ họa để cài đặt các gói trong Ubuntu. Cài đặt ở chế độ đồ họa

Mọi người dùng hệ điều hành Linux và bất kỳ người dùng nào khác các hệ điều hành bạn phải giải quyết việc cài đặt các chương trình bổ sung trên máy tính của mình. Nếu có cách nào để thực hiện việc này trong Windows tập tin đặc biệt(setup.exe), sẽ hướng dẫn bạn từng bước qua tất cả các giai đoạn và cài đặt chương trình, thì trong Linux, mọi thứ hơi khác một chút, nhưng vẫn có một chút kinh nghiệm, việc này được thực hiện rất đơn giản. Người dùng khá thường xuyên (đặc biệt là người mới bắt đầu) hỏi: Làm cách nào để cài đặt chương trình trên Linux? Tôi sẽ cố gắng trả lời câu hỏi này.

Có một số loại gói cài đặt trong thế giới Linux và mỗi bản phân phối có định dạng gói ưu tiên riêng. Hệ thống tiêu chuẩn trình cài đặt dành cho Linux, là một RPM được phát triển bởi bởi màu đỏ Hat và được sử dụng trong các bản phân phối chính của Fedora, Mandriva, Red Hat và Suse. Tệp gói RPM thường được đặt tên chương trình_name-version.rpm.

Một cái khác rất định dạng phổ biến gói là DEB. Như bạn có thể đoán, cái này được sử dụng trong các hệ thống Debian GNU/Linux và dựa trên nó, bao gồm Ubuntu, Knoppix và Mepis. Tệp gói DEB thường được đặt tên chương trình_name-version.deb.

Và cuối cùng là kho lưu trữ, cái gọi là Tar Balls. Theo quy định, chúng có phần mở rộng .tar, .tar.gz, .tgz. Cái nào trước tiên phải được giải nén và chỉ sau đó mới được cài đặt hoặc biên dịch.

Mọi hành động cài đặt chương trình phải được thực hiện với tư cách siêu người dùng!

Nhân tiện, nếu bạn cần một máy chủ ảo chuyên dụng hoặc lưu trữ thường xuyên Qua giá thấp, với thời gian hoạt động tuyệt vời và hỗ trợ kỹ thuật thân thiện, vậy thì hãy liên hệ với những người này, tôi khuyên bạn nên làm như vậy!

Cài đặt chương trình trên Debian, Ubuntu

Có nhiều công cụ để làm việc với các gói DEB, nhưng có lẽ công cụ đơn giản nhất và được sử dụng thường xuyên nhất là apt-get bao gồm trong bộ tiêu chuẩn công cụ. apt-get cho phép bạn không chỉ dễ dàng cài đặt các gói mới trên hệ thống mà còn hiển thị những gói nào có sẵn để cài đặt và tải chúng xuống từ Internet nếu cần. Vì cài đặt ứng dụng, nhập vào dòng lệnh:

Gói cài đặt apt-get_name

Để loại bỏ:

Apt-get loại bỏ gói_name

Mặc dù nội dung của các gói có thể được lưu trữ trên máy chủ trên Internet hoặc trên đĩa ở đâu đó, APT vẫn duy trì cơ sở dữ liệu cục bộ với danh sách tất cả các gói có sẵn để cài đặt và liên kết đến nơi lấy chúng. Cơ sở dữ liệu này phải được cập nhật định kỳ. Vì Cập nhật cơ sở dữ liệu APT Lệnh được sử dụng là:

Cập nhật apt-get

Các chương trình thường xuyên thay đổi (bản cập nhật, bản vá, hệ thống bảo mật, v.v. được phát hành), bạn cũng có thể sử dụng APT để cập nhật các gói lỗi thời(chương trình) trong hệ thống. Để cập nhật, trước tiên bạn phải cập nhật danh sách các gói, sau đó cài đặt tất cả các bản cập nhật. Để thực hiện việc này, hãy chạy lệnh sau, lệnh này sẽ ngay lập tức thực hiện mọi thứ cần thiết:

Cập nhật apt-get; nâng cấp apt-get

Cài đặt chương trình trên Fedora, Red Hat

Có một tiện ích tuyệt vời cho gói RPM ừm, hoạt động gần giống như apt-get thực hiện đối với các gói Debian. Giống như apt-get, yum cho phép tải xuống và cài đặt gói từ bộ lưu trữ được cấu hình (kho lưu trữ):

Yum cài đặt gói_name

Xóa một chương trình cũng dễ dàng và đơn giản:

Yum xóa tên_gói

yum không duy trì cơ sở dữ liệu danh sách gói cục bộ nên không cần phải cập nhật liên tục. Vì cài đặt tất cả các bản cập nhật có sẵn và các bản vá, chỉ cần viết lệnh:

Cập nhật ngon

hoặc chọn một chương trình cụ thểđể cập nhật:

Yum cập nhật gói_name

Cài đặt chương trình ở Mandriva

Mandriva Linux (trước đây là Mandrake và Connectiva) có bộ công cụ riêng để làm việc với các gói cài đặt, nó được gọi là urpmi. Để cài đặt chương trình bạn phải nhập:

Tên gói Urpmi

Để loại bỏ:

Tên gói Urpme

Cập nhật cơ sở địa phương dữ liệu danh sách gói:

Urpmi.update -a

Để cài đặt bản cập nhật:

Urpmi --tự động chọn

Cài đặt chương trình từ kho lưu trữ (tarballs)

Bộ phân phối kèm theo chương trình là một kho lưu trữ chứa nhiều tệp và thường có phần mở rộng .tar, .tar.gz, .bz, .tgz hoặc phần mở rộng tương tự.

Đối với các kho lưu trữ được nén bằng GZIP (gz, gz2, v.v.), hãy làm:

Tên tệp Tar -xvzf

Đối với các kho lưu trữ được nén bằng BZIP (bz, bz2, v.v.), hãy làm:

Tên tệp Tar -xvjf

Lệnh tar:

  • x — giải nén tập tin từ kho lưu trữ;
  • v — hiển thị chi tiết thông tin trên màn hình;
  • f - Tùy chọn bắt buộc. Nếu không được chỉ định, Tar sẽ thử sử dụng băng từ thay vì tập tin;
  • z — xử lý kho lưu trữ nén gzip;
  • j - xử lý kho lưu trữ nén bzip.

Sau khi thực thi, một thư mục sẽ được tạo có tên trùng với tên của gói.

Tên thư mục Cd

Hơn nữa, mọi thứ phụ thuộc vào cách chương trình được biên dịch, dưới dạng tập tin thực thi hoặc trong mã nguồn, trước tiên phải được biên dịch và chỉ sau đó mới được cài đặt. Trong mọi trường hợp, để bắt đầu, tốt hơn là bạn nên đọc hướng dẫn, hướng dẫn này sẽ có trong kho lưu trữ đã giải nén và theo quy định, được gọi là README hoặc một cái gì đó tương tự.

Nếu chương trình được biên dịch dưới dạng tệp thực thi thì thư mục sẽ chứa tệp có phần mở rộng .sh, thường được gọi là install.sh. Thật dễ dàng để chạy nó:

./install.sh

Nếu chương trình được trình bày dưới dạng mã nguồn, hãy thực hiện các lệnh sau:

./configure thực hiện cài đặt

Sau khi cài đặt chúng ta thực hiện:

Làm sạch

Mọi thứ đều như bạn biết, không có gì phức tạp khi cài đặt chương trình trên Linux.

Các bản phân phối dựa trên Debian sử dụng các tệp có phần mở rộng *.deb để cài đặt và phân phối. Tuy nhiên, theo quy định, các chương trình được phân phối không phải ở dạng gói riêng biệt mà ở dạng kho lưu trữ - storage số lượng lớn các tập tin. Có nhiều trình quản lý khác nhau để tìm kiếm và cài đặt các gói. Lợi ích của phương pháp này là do thực tế là rất hiếm khi các chương trình có thể tự hoạt động mà không cần thêm thư viện. hoạt động chính xác người quản lý hệ thống theo dõi các phần phụ thuộc và tự động thêm chúng vào danh sách cài đặt.


khớp thần kinh

Chắc chắn là trình quản lý gói đồ họa tốt nhất trong Debian.

Bộ dụng cụ tiện ích bảng điều khiểnđể làm việc với các kho lưu trữ. Nhìn chung, console thường tiện lợi hơn chế độ cửa sổ. Đặc biệt nếu bạn biết chính xác những gì bạn cần. Sẽ dễ dàng hơn để viết ngay một cái gì đó như apt-get cài đặt vlc, hơn là để khởi chạy synaptic, hãy nhập cùng một vlc vào tìm kiếm, sau đó đánh dấu nó và nhấn “áp dụng”. Nói chung, đây là những trường hợp được sử dụng nhiều nhất đúng cách:

# cập nhật apt-get

# cài đặt apt-get<пакет> - cài đặt/cập nhật gói;

# nâng cấp apt-get

# apt-get loại bỏ<пакет>

# thanh lọc apt-get<пакет>

$ tìm kiếm bộ đệm apt<пакет> - tìm kiếm một gói. Đưa ra khá danh sách lớn(vì nó tìm kiếm theo tên và mô tả), nếu bạn cần tìm kiếm kỹ hơn thì bạn có thể tiến hành như sau ( mplayer tìm kiếm apt-cache | người chơi grep).

năng khiếu

Nó thậm chí còn có giao diện đồ họa giả, có thể nhìn thấy nếu bạn chạy nó mà không có tham số.

# năng khiếu

Các phím được sử dụng phổ biến nhất trong chế độ này là:

"/" - tìm kiếm theo tên gói;
"n" - chuyển sang gói tiếp theo phù hợp với điều kiện tìm kiếm;
"+" - cài đặt gói;
"-" - xóa gói, để lại cấu hình;
"_" - xóa gói cùng với các cấu hình (thanh lọc);
"g" - đi đến bước tiếp theo làm việc với các gói (cài đặt/gỡ bỏ);
"q" - quay lại hoặc thoát.

Ngoài ra, aptitude có thể được sử dụng trực tiếp từ bảng điều khiển, tương tự như apt. Dưới đây là một số thông số của nó:

# năng khiếuTải xuống- chỉ cần tải xuống gói cần thiết;

# năng khiếucập nhật- nhận danh sách cập nhật các gói từ máy chủ;

# năng khiếucài đặt<пакет> - cài đặt/cập nhật gói;

# năng khiếunâng cấp- cập nhật các gói được cài đặt trên hệ thống;

# năng khiếudi dời<пакет> - xóa gói được cài đặt trên hệ thống (các tệp cấu hình vẫn còn!);

# năng khiếuthanh lọc<пакет> - xóa gói cài đặt trên hệ thống, xóa các tệp cấu hình;

# năng khiếutìm kiếm<пакет> - tìm kiếm một gói.

# năng khiếu markauto/unmarkauto- chọn/bỏ chọn “được cài đặt tự động”;
# năng khiếucài đặt lại<пакет> - cài đặt lại gói.

Một lưu ý nhỏ khi sử dụng năng khiếu. năng khiếuđược khuyến nghị sử dụng (và đây là những gì được sử dụng trong trình cài đặt) - nó có một cơ chế thông minh hơn để giải quyết các vấn đề phụ thuộc (trong trường hợp nghiêm trọng, nó cho phép bạn xử lý chúng theo cách thủ công). Điều này đặc biệt đáng chú ý khi cập nhật lớn hệ thống. Trong những trường hợp như vậy, apt thậm chí có thể phá hủy hệ thống.

Phương pháp cài đặt cổ điển (lắp ráp từ tarball)

Các tệp nguồn là các văn bản nguồn được lưu trữ và trông như thế này:


  1. tên.tar.gz (đôi khi.tgz)

  2. tên.tar.bz2

Đầu tiên bạn cần giải nén các kho lưu trữ này. Điều này có thể được thực hiện bằng cách sử dụng một số ứng dụng đồ họa hoặc bạn cũng có thể từ bảng điều khiển:

$ tar -xzf tên.tar.gz

Sau đó, vào thư mục chứa các file đã giải nén:

$./cấu hình

Ghi chú. Theo mặc định, các gói cần thiết để biên dịch thường không được cài đặt. Để mọi thứ hoạt động, bạn cần cài đặt gói xây dựng thiết yếu:

# cài đặt aptitude build-essential

Nếu mọi thứ được cấu hình bình thường, bạn có thể chạy trình biên dịch:

Chúng tôi đợi. Quá trình xây dựng có thể kéo dài (vài giờ đối với một số ứng dụng, đặc biệt nếu bạn có bộ xử lý yếu). Cuối cùng, nếu không có thông báo lỗi nào xuất hiện, bạn có thể cài đặt những gì chúng tôi nhận được. Điều này thường được thực hiện bằng lệnh sau:

# thực hiện cài đặt

Nhưng trong trường hợp này, gói của bạn sẽ không được hiển thị trong trình quản lý. Để giải quyết vấn đề này, bạn cần phải tự lắp ráp tệp deb. Tất nhiên, bạn có thể thực hiện việc này một cách thủ công nhưng bạn cũng có thể sử dụng tiện ích kiểm tra cài đặt, nó sẽ tự thực hiện mọi thứ - nó sẽ xây dựng và cài đặt gói (trong trường hợp này, bạn không cần phải chạy make install).

# kiểm tra cài đặt -y

Chúng tôi đặt khóa chuyển -y để không bị hỏi bất kỳ câu hỏi nào. Ghi chú. Nếu bạn đang cài đặt phiên bản mới của gói được cài đặt trên hệ thống, trước tiên bạn nên gỡ bỏ nó, nếu không checkinstall sẽ báo lỗi khi cài đặt gói.

dpkg

Nếu bạn cần cài đặt một gói riêng biệt không phải từ kho lưu trữ, bạn có thể sử dụng lệnh sau.

# dpkg -i package.deb

Để có danh sách các gói được cài đặt trên hệ thống, hãy nhập vào terminal:

# dpkg -l

Tùy thuộc vào số lượng gói trên hệ thống của bạn, lệnh này có thể tạo ra lượng đầu ra lớn. Chạy đầu ra thông qua grep để xem gói cụ thể đã được cài đặt chưa: dpkg -l | grep apache2.

Để có danh sách các tệp được cài đặt bởi một gói (trong trường hợp của chúng tôi là ufw), hãy nhập:

Nếu bạn không chắc chắn tập tin được cài đặt với gói nào, dpkg -S có thể cho bạn một gợi ý. Ví dụ:

tập tin cơ sở: /etc/host.conf

Đầu ra chỉ ra rằng /etc/host.conf thuộc về gói tệp cơ sở.

Nhiều tệp được tạo tự động trong quá trình cài đặt gói, nhưng ngay cả khi chúng nằm trên hệ thống tập tin, #dpkg -S có thể không biết chúng thuộc gói nào.

Việc xóa một gói có thể được thực hiện như thế này:

người ngoài hành tinh

Hỗ trợ chuyển đổi giữa gói Linux Standard Base, RPM, deb, Stampede (.slp), Solaris (.pkg) và Slackware (.tgz). Có khả năng tự động cài đặt gói được tạo. Khi chuyển đổi, nó cố gắng chuyển đổi các tập lệnh cài đặt có trong kho lưu trữ. Tuy nhiên cơ hội cuối cùng nên hết sức thận trọng vì các bản phân phối Linux có thể khác nhau rất nhiều và các tập lệnh được chuyển đổi không thành công có thể làm hỏng hệ điều hành.

Một ví dụ đơn giản về việc sử dụng người ngoài hành tinh:

# người ngoài hành tinh --to-rpm --scripts ./mypkg.deb

Bài toán ngược được giải bằng lệnh sau

# người ngoài hành tinh --to-deb --scripts ./mypkg.rpm

Các tùy chọn cài đặt khác

1) Đôi khi bạn phải cài đặt tập tin định dạng vòng/phút. Đây không phải là các tệp Debian gốc, do đó thậm chí còn có ít đảm bảo về hoạt động chính xác hơn so với trường hợp trước (và đừng nghĩ đến việc cài đặt thứ gì đó mang tính hệ thống theo cách này!). Nhưng bạn có thể cài đặt chương trình Alien, chương trình này sẽ xây dựng lại gói gỡ lỗi, sau đó có thể cài đặt nó như minh họa ở trên.

# năng khiếu cài đặt người ngoài hành tinh

2) Trong Ubuntu, có thể thêm kho lưu trữ của riêng bạn bằng lệnh kho lưu trữ bổ sung apt, nhưng Debian không có nó. Điều này có thể dễ dàng khắc phục bằng cách sử dụng .

3) Nói chung, rất hiếm khi các chương trình được cung cấp trình cài đặt riêng. Ví dụ: Opera có tùy chọn cài đặt này. Theo quy định, bạn chỉ cần chạy nó và nó sẽ tự sao chép mọi thứ. Nhưng trong trường hợp này, sẽ không có gì được hiển thị trong trình quản lý.

-------
Lệnh hệ điều hành giống UNIX hiển thị thông tin về vị trí tệp của một ứng dụng cụ thể.

người đàn ông: /usr/bin/man /usr/local/man /usr/share/man /usr/share/man/man7/man.7.gz /usr/share/man/man1/man.1.gz

Được rồi, mọi chuyện đã kết thúc rồi. Bây giờ bạn có thể thử nghiệm hệ thống và xem chúng tôi có những gì trong bản phân phối. Xét cho cùng, Debian là một lĩnh vực rộng lớn để thử nghiệm và bạn có thể làm bất cứ điều gì từ đó.

Đã đánh cắp một số dữ liệu từ Anton Oni LIPARIN và Google

Hệ thống quản lý gói trong Ubuntu hoàn toàn giống với hệ thống quản lý gói Debian và sử dụng các tiện ích dpkg và apt. Các chương trình trong Ubuntu, giống như Debian, được lưu trữ trong các gói có dạng .deb.

Terminal, consoleThông thường các chương trình trong Ubuntu được cài đặt qua Internet, sau khi tải chúng xuống từ kho. Việc cài đặt được thực hiện bằng cách sử dụng vỏ đồ họa sinaptic hoặc thông qua bảng điều khiển.

Các tệp chương trình đã tải xuống sẽ không bị xóa sau khi cài đặt và được lưu trữ trong thư mục /var/cache/apt/archives. Nếu cần, chúng có thể được xóa bằng apt-get clean hoặc apt-get autoclean.

dpkg -i chương trình Cài đặt hoặc cập nhật gói đã được cài đặt trước đó.

dpkg -r chương trình Gỡ cài đặt chương trình đã được cài đặt nhưng vẫn giữ lại các tệp cấu hình của chương trình.

dpkg -l Hiển thị danh sách các gói phần mềm đã được cài đặt.

dpkg -l | trình điều khiển grep Hiển thị danh sách các chương trình đã cài đặt có từ “trình điều khiển” trong tên của chúng.

chương trình dpkg -s Hiển thị thông tin về chương trình này.

dpkg -P Xóa chương trình đã cài đặt cùng với tệp cấu hình.

apt-get cài đặt chương trình Cài đặt chương trình. Bạn có thể cài đặt nhiều chương trình cùng một lúc. Nó sẽ trông như thế này: apt-get install chương trình chương trình chương trình chương trình chương trình

apt-get update Kiểm tra xem kho có bản cập nhật để cài đặt không

các chương trình. Danh sách các kho lưu trữ có trong tệp /etc/apt/sources.list

chương trình cài đặt apt-cdrom Cài đặt hoặc cập nhật gói từ đĩa cdrom

nâng cấp apt-get Đã cập nhật rồi chương trình đã cài đặt.

apt-get xóa chương trình Gỡ cài đặt một chương trình đã cài đặt.

chương trình thanh lọc apt-get Loại bỏ gói đã cài đặt và các tập tin cấu hình.

apt-get autoremove Xóa các gói mà không có gói nào khác phụ thuộc vào.

kiểm tra apt-get Tìm các gói xung đột và các phần phụ thuộc bị hỏng trong các gói phần mềm.

cài đặt apt-get -f Sửa các phần phụ thuộc bị hỏng.

apt-cache chương trình tìm kiếm Tìm kiếm một chương trình trong bộ đệm.

chương trình hiển thị apt-cache Hiển thị thông tin và mô tả của gói chương trình.

chương trình apt-cache showpkg Hiển thị tất cả các phần phụ thuộc của gói chương trình.

chương trình phụ thuộc apt-cache Hiển thị trong danh sách các gói phần mềm phụ thuộc cần thiết để chương trình đã chọn chạy.

apt-get -h Trợ giúp

apt-get -d Tải xuống chương trình nhưng không cài đặt nó.

apt-get -s Lệnh với tùy chọn này không có tác dụng gì. Đơn giản mô phỏng việc thực hiện lệnh (ví dụ: mô phỏng việc xóa chương trình)

apt-get -y Nếu chương trình đặt câu hỏi, tùy chọn này sẽ trả lời Có cho tất cả các câu hỏi. Các câu hỏi không được xuất ra bảng điều khiển.

apt-get -f Tiếp tục ngay cả khi kiểm tra tính toàn vẹn của gói không thành công.

apt-get -u Ngoài ra, nó sẽ hiển thị danh sách các gói được cập nhật.

năng khiếu Thêm lựa chọn thuận tiệnđúng cách. Hoạt động tốt hơn với các phụ thuộc gói phần mềm.

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á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 như những cách khác. 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- đây là thứ mà trong các hệ thống khác thường được gọi là “App Store”, ví dụ như trong Android, nó cũng tương tự 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.), ở trên cùng là 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 trả phí và miễn phí. chương trình trả phí và trò chơi từ nguồn của bên thứ ba. Nếu bạn muốn cài đặ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” - đừng lo lắng, cứ thoải mái 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ân vân), vì vậy cơ hội chắc chắn bị loại trừ ở đây.

Xin lưu ý rằng Trung tâm ứng dụng Ubuntu không chứa tất cả phần mềm hiện có. chương trình Ubuntu, tuy nhiên, người mới bắt đầu nên bắt đầu tìm kiếm ứng dụng cần thiết chính xác 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 những gói bạn đã cài đặt một cách dễ dàng và thuận tiện, xóa chúng, cập nhật chúng (nếu có bản cập nhật) cũng như tìm kiếm trong kho gói cần thiết theo tên hoặc mô tả. Đối với tất cả điều này, Synaptic có rất bộ tốt lọc 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à từ chương trình này hoặc chương trình kia được cài đặt từ nguồn nào hoặc có thể được cài đặt) và những 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. Một để tìm kiếm gói cần thiết cô ấy đơ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ứ mà Synaptic có thể làm được, 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 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 đơn giản và dễ dàng nhất. một cách nhanh chóngđể cài đặt thứ gì đó trong Ubuntu và đây là lý do tại sao hầu hết các hướng dẫn bạn tìm thấy trên Internet để cài đặt bất kỳ thứ gì trong Ubuntu đều bao gồm các lệnh đầ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 soạn thảo văn bản Geany, vậy thì bạn cần phải làm gì lệnh tiếp theo trong thiết bị đầu cuối:

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- thực sự tự gọi mình quản lý gói apt-get mà chúng ta đang nói đến;

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 sẽ được cài đặt và trong trong trường hợp này, đâ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 ứ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ả 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à đồ họa biên tập 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 trên 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 trong kho Ubuntu cần thiết chương trình không được tìm thấy hoặc đã tìm thấy nhưng không phiên bản mới nhất(và điều này xảy ra thường xuyên), khi đó rất có thể bạn sẽ vào 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 ở đị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 đó là một cái rất nhỏ và tiện ích nhanh chóng GDebi, có thể được cài đặt bằng cách nhấp vào hoặc sử dụng lệnh trong thiết bị đầu cuối:

sudo apt-get cài đặt gdebi

Sau khi cài đặt xong bấm vào gói đã tải xuống click chuột phải chuột 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 trừ 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 máy tính của bạn. thư mục chính, thì bạn có thể cài đặt nó từ thiết bị đầu cuối như thế này:

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

Số đông chương trình cần thiếtđượ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 mới xuất hiện) trong bản chính thức kho Ubuntu không, hoặc chúng tồn tại - nhưng ở phiên bản cũ. Trong những trường hợp như vậy, bạn thường cần thêm vào hệ thống nguồn mớiứng dụng ("kho lưu trữ").

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 thực đơn 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, điều cần thiết là hệ thống Ubuntu Tôi đã tải xuống danh sách các ứng dụng có sẵn 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, trung bình Người dùng Linux các chương trình đã được cài đặt chính xác theo cách này - được biên soạn từ các văn bản nguồn, thường gặp rất nhiều " cạm bẫy". Nếu hôm nay bạn quyết định cài đặt một chương trình trên Ubuntu từ nguồn - tôi thực sự không nghĩ bạn cần làm vậy. Hãy đọc bài viết này từ đầu đến cuối để xem tất cả những gì hiện có chương trình hiện đạiđối với Linux, với những trường hợp ngoại lệ rất hiếm, bạn có thể cài đặt từ kho lưu trữ hoặc bằng cách tải xuống gói *.deb và chỉ cần nhấp vào gói đó.

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ữ với văn bản 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 tùy theo chương trình.

Mặc dù phân phối Ubuntu Linux được cài đặt một bộ chương trình ứng dụng, tuy nhiên, có thể cần phải cài đặt một số chương trình bổ sung. Làm cách nào để cài đặt chương trình trên Linux Ubuntu?

Trên thực tế, ở hầu hết mọi Phân phối Linux Có hai cách để giải quyết vấn đề này.

Cách đầu tiên, đơn giản là sử dụng các gói nhị phân đã được biên dịch sẵn. Các gói như vậy được cài đặt giống như trong HĐH Windows - tải xuống tập tin cài đặt, chạy nó và chương trình được cài đặt. Đường dẫn này thậm chí còn dễ dàng hơn trên Windows nếu bạn sử dụng kho chính thức và các chương trình quản lý gói đặc biệt. Nếu bạn đang sử dụng một chương trình như vậy thì bạn chỉ cần khởi chạy nó, sau đó tìm nó trong danh sách chương trình mong muốn và nhấp vào nút "Cài đặt". Sau đó chương trình sẽ tự làm mọi việc.

Các gói nhị phân như vậy thường được đăng trong kho lưu trữ trên Internet. Kho lưu trữ là một máy chủ trên đó, đúng ra một hình thức nhất định, được thu thập và lưu trữ chương trình máy tính, và ngoài bản thân các chương trình, còn có thông tin dịch vụ dành cho trình cài đặt tự động.

Con đường thứ hai không dành cho người yếu tim. Đây là việc biên dịch chương trình trực tiếp trên máy tính của bạn từ mã nguồn. Trước tiên, bạn tải xuống kho lưu trữ từ mã nguồn chương trình, sau đó giải nén nó, sau đó bắt đầu quá trình biên dịch và cài đặt. Và sau đó, nếu bạn rất may mắn, chương trình sẽ được cài đặt. Nhưng một kịch bản khác có nhiều khả năng xảy ra hơn - lỗi sẽ xảy ra trong quá trình biên dịch và bạn sẽ phải giải quyết nguyên nhân gây ra những lỗi này.

Bản thân tôi không phải là người ưa thích những hành vi đồi trụy như vậy và cũng không giới thiệu nó cho bất kỳ ai. Do đó, trong phần sau của bài viết này sẽ chỉ mô tả phương pháp cài đặt chương trình văn minh đầu tiên.

Ubuntu Linux có ba chương trình đồ họađể cài đặt các gói nhị phân (Ubuntu sử dụng gói nhị phân deb). Đó là Gdebi, Synaptic và Software-center. Gdebi là đơn giản nhất trong số đó - thông qua nó, bạn có thể cài đặt các gói có sẵn trên máy tính của mình. Synaptic và Software-center tự tải xuống các gói từ kho lưu trữ; bạn chỉ cần cho biết chương trình nào bạn muốn cài đặt.

Synaptic là một tổ hợp hoàn chỉnh được thiết kế không chỉ để cài đặt các gói từ kho lưu trữ mà còn để quản lý các gói đã cài đặt.

Và cuối cùng là hạng nặng chương trình mới mà các nhà phát triển Ubuntu dựa vào. Theo ý kiến ​​​​của họ, Trung tâm phần mềm nên thay thế cả Gdebi và Synaptic.

Tất nhiên chương trình này rất hay. Và nó thậm chí còn cung cấp nhiều thông tin hơn Synaptic. Ví dụ: xếp hạng của người dùng về chương trình. Nhưng. Hóa ra nó đúng với tinh thần của thời đại - nặng nề, nhàn nhã và cũng không ổn định. Việc cài đặt một gói gỡ lỗi cục bộ, riêng biệt thông qua Trung tâm này là mức độ hài lòng dưới mức trung bình. Và nó cài đặt chậm từ kho Internet. Nhưng nếu bạn không cài đặt chương trình mới hàng ngày thì đây là một lựa chọn hoàn toàn có thể chấp nhận được.

Nếu bạn chỉ sử dụng các kho lưu trữ chính thức của Ubuntu, thông tin về các kho lưu trữ này đã được "cố định" vào các chương trình Synaptic và Trung tâm phần mềm ngay lập tức, thì bạn không cần phải biết gì cả về việc cài đặt chương trình. Khởi chạy Trung tâm phần mềm, tìm chương trình bạn cần ở đó, sau đó nhấp vào nút “Cài đặt” và thế là xong.

Nhưng không chỉ có kho chính thức cho Ubuntu. Có một số lượng lớn những cái không chính thức, nghĩa là được tạo ra bởi những tình nguyện viên không liên quan đến nhà phát triển Ubuntu. Việc cài đặt chương trình từ các kho lưu trữ như vậy có thể được thực hiện theo cách tương tự thông qua Trung tâm phần mềm hoặc Synaptic. Bạn chỉ cần chỉ định địa chỉ của kho lưu trữ như vậy trong cài đặt của các chương trình này.

Ngoài ra, có những trường hợp có thể tải xuống một chương trình ở dạng tệp gỡ lỗi từ trang web của nhà phát triển. Ví dụ: bằng cách này bạn có thể tải xuống và cài đặt Skype và Opera. Trên các trang web Skype.comopera.com bạn có thể tìm phiên bản dành cho Ubuntu Linux và tải xuống. Việc cài đặt một chương trình như vậy được thực hiện giống hệt như trong Windows, tải xuống tệp, chạy tệp này, một trong các trình cài đặt (Gdebi hoặc Software-center) sẽ tự động khởi động và cài đặt chương trình.

Ngoài việc cài đặt các chương trình ứng dụng, bạn phải định kỳ cài đặt các bản cập nhật. Điều này được thực hiện thông qua chương trình đặc biệt- Cập nhật người quản lý.

Chương trình này hiển thị danh sách các bản cập nhật và mô tả cho mỗi bản cập nhật. Bạn chỉ cần nhấp vào nút "Cài đặt bản cập nhật". Trong quá trình cài đặt các bản cập nhật, chương trình sẽ hiển thị tiến trình. Theo mặc định, sau khi cài đặt Ubuntu, Trình quản lý cập nhật sẽ tự động khởi động khi hệ thống khởi động và tự kiểm tra các bản cập nhật hàng ngày. Nếu nó phát hiện các bản cập nhật có sẵn thì một thông báo sẽ được hiển thị cho người dùng và một cửa sổ sẽ mở ra với danh sách các bản cập nhật. Tuy nhiên, trình quản lý cập nhật có thể được xóa khỏi chế độ tự khởi động và khởi chạy thủ công.

Không sử dụng các kho lưu trữ không chính thức. Và nếu bạn cần cài đặt một chương trình không có trong kho chính thức, thì trước khi cài đặt, hãy thu thập thông tin về chương trình này và cũng tìm kiếm nhiều nhất nguồn đáng tin nơi bạn có thể tải xuống tập tin cài đặt. Điều quan trọng là phải tuân theo quy tắc này vì lý do an toàn, vì thay vì chương trình ứng dụng bạn có thể tải xuống và cài đặt phần mềm độc hại(Trojan, rootkit, virus). Nguồn an toàn là gì? Trước hết, đây là những kho lưu trữ chính thức. Thứ hai, đây là trang web của nhà phát triển chương trình. Nếu bạn tải xuống chương trình Skype không phải từ trang web của nhà phát triển Skype.com và từ một số trang web như pupkin.narod.ru nghĩa là, rất có thể đó không phải là Skype mà là một Trojan bắt chước chương trình Skype.

Nếu bạn cài đặt Ubuntu 11.10 Gdebi và Synaptic thì việc sử dụng chúng sẽ dễ dàng hơn.

Cài đặt từ bảng điều khiển

Nếu bạn coi mình là nhà phát triển thì hãy sử dụng các chương trình console đúng cách, dpkg, quên. Bởi vì bảng điều khiển rất tuyệt, nhưng các công cụ đồ họa lại tệ.

Nếu bạn sống ở Krasnodar, có một cách dễ dàng để bạn cài đặt các chương trình và bản cập nhật trên Ubuntu.

Nếu bạn thấy bài viết này hữu ích hoặc đơn giản là thích nó thì đừng ngần ngại hỗ trợ tài chính cho tác giả. Điều này có thể dễ dàng thực hiện bằng cách ném tiền vào Ví Yandex số 410011416229354. Hoặc trên điện thoại +7 918-16-26-331 .

Ngay cả một lượng nhỏ cũng có thể giúp viết bài mới :)