Khởi chạy tập tin gỡ lỗi. mặt nạ dpkg -l. Chạy các tập tin và tập lệnh thực thi

Và các hệ thống khác cũng phải được cài đặt chương trình bổ sung. Trong phòng mổ Hệ thống Windows mọi thứ đều rất đơn giản, theo nguyên tắc, có một trình cài đặt setup.exe giúp cài đặt phần mềm. Nhưng trong Linux mọi thứ hơi khác một chút. Làm cách nào để cài đặt chương trình trên Linux? Bây giờ chúng ta hãy nhìn vào câu hỏi này.

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

Một trong số đó rất định dạng phổ biếnđây là DEB. Được sử dụng trong Debian, Ubuntu, Knoppix và Mepis. Có một cái tên chương trình_name-version.deb.

Và chúng tôi đã tiếp cận kho lưu trữ. Thông thường đây là các phần mở rộng .tar , .tar.gz , .tgz. Chúng nên được giải nén và sau đó cài đặt/biên dịch.

Bạn cần thực hiện quy trình cài đặt chương trình với tư cách là siêu người dùng.

Điều hướng nhanh

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ông cụ được sử dụng phổ biến nhất là apt-get, nó được bao gồm trong bộ tiêu chuẩn công cụ. Để cài đặt ứng dụng, nhập lệnh:

cài đặt apt-get gói_name

Để loại bỏ:

apt-get xóa gói_name

Cửa hàng APT cơ sở dữ liệu cục bộ dữ liệu về 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 cần được cập nhật thường xuyên bằng lệnh:

cập nhật apt-get

Để cập nhật các gói (chương trình) lỗi thời trên máy tính, hãy gõ các lệnh sau:

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

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

Một tiện ích tương tự như APT là yum. Để tải xuống và cài đặt gói từ kho lưu trữ đã định cấu hình, hãy viết lệnh:

ngon quá cài đặt gói_name

yum xóa tên_gói

Cơ sở dữ liệu yum cục bộ không được lưu nên không cần cập nhật. Để cài đặt bản cập nhật, hãy sử dụng lệnh:

cập nhật ngon quá

Chọn nội dung cụ thể để cập nhật:

ngon quá, cập nhật tên_gói

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

Mandriva có bộ công cụ riêng để làm việc với các gói, được gọi là urpmi. Để cài đặt:

tên gói urpmi

Xóa:

gói_tên_urpme

Cập nhật cơ sở dữ liệu cục bộ với danh sách các gói:

urpmi. cập nhật -a

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

urpmi --auto-chọn

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

Đối với các kho lưu trữ được nén bằng GZIP (gz, gz2, v.v.), chúng tôi thực hiện việc này:

tar -xvz f tên tệp

Đối với các kho lưu trữ được nén bằng BZIP (bz, bz2, v.v.), nó hơi khác một chút:

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ữ được nén bằng gzip;
  • j – xử lý kho lưu trữ được nén bằng bzip.

Sau khi thực hiện lệnh, một thư mục sẽ được tạo có tên giống với tên của gói. Sau đó, bạn cần mở thư mục đã tạo này bằng lệnh:

tên thư mục cd

Tiếp theo, trong kho lưu trữ đã giải nén, hãy đọc hướng dẫn trong tệp README, nếu có. Trong mọi trường hợp, nếu chương trình được biên dịch dưới dạng tệp thực thi thì gói sẽ chứa tệp .sh, thường được gọi là install.sh. Chúng tôi chỉ cần khởi chạy nó để thực thi.

Nhưng nếu chương trình được trình bày dưới dạng mã nguồn, chúng tôi sẽ thực thi các lệnh:

./cấu hình
làm
thực hiện cài đặt

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

Làm sạch

Vâng, chỉ vậy thôi, không có gì phức tạp. Bây giờ bạn đã biết cách cài đặt các chương trình trên Linux: Debian, Ubuntu, Fedora, Red Hat, Mandriva, kể cả từ kho lưu trữ.

Trong bài viết này tôi sẽ hướng dẫn các bạn cách cài đặt chương trình trên Linux Mint. Bài viết sẽ thảo luận về một số phương pháp; mỗi phương pháp đều có ưu điểm và nhược điểm riêng và có thể được sử dụng trong nhiều tình huống khác nhau.

Cài đặt chương trình trong Linux Mint bằng Trình quản lý phần mềm

Cách dễ nhất để tìm và cài đặt chương trình trong Mint là thông qua Trình quản lý phần mềm. Nó cung cấp gọn gàng và giao diện thân thiện với người dùngđể tìm kiếm và cài đặt chương trình. Các chương trình được sắp xếp thành "kho" và nếu chương trình bạn muốn không có trong kho được Trình quản lý phần mềm hỗ trợ, bạn sẽ phải tìm các cách khác để tìm nó.

Để bắt đầu, hãy xem trang chủ chương trình - bạn có thể được cung cấp trình cài đặt có thể tải xuống thuận tiện dưới dạng gói Deb tại đây - chọn bản tải xuống 32 bit hoặc 64 bit (nếu được cung cấp) để phù hợp với phiên bản Ubuntu bạn đã cài đặt. Sau khi tải xuống, hãy chuyển đến thư mục Tải xuống, nhấp đúp vào tệp và làm theo hướng dẫn để cài đặt.

Cách cài đặt chương trình trên Linux Mint qua terminal

Các chương trình khác có thể yêu cầu cài đặt qua thiết bị đầu cuối. Thông thường, việc này sẽ liên quan đến việc bạn trước tiên phải thêm kho phần mềm bằng lệnh sau:

sudo addaptrepository ppa:user/ppaname

ppa: là viết tắt của Personal Package Archive - một kho phần mềm đặc biệt, thường tập trung vào Ubuntu, mà bất kỳ ai, thường là nhóm phát triển chương trình, đều có thể tạo để tải xuống gói nguồnđể tải xuống.

Thay thế ppa:user/ppa-name bằng PPA do nhà sản xuất phần mềm cung cấp.

Sau đó, bạn sẽ có thể cài đặt các gói từ kho lưu trữ, thông qua Trình quản lý phần mềm hoặc - vì bạn đã ở trong một thiết bị đầu cuối - bằng cách sử dụng lệnh sau:

cập nhật sudo aptget && sudo aptget cài đặt "chương trình"

Thay thế “chương trình” bằng tên của chương trình bạn cần, chương trình sẽ được tải xuống và cài đặt.

Sau khi thêm, bạn có thể xem và quản lý kho lưu trữ thông qua Cài đặt hệ thống > Nguồn phần mềm

Cập nhật các chương trình được cài đặt trên Linux Mint

Các chương trình mà bạn cài đặt thông qua kho lưu trữ - thông qua thiết bị đầu cuối hoặc Trình quản lý phần mềm - được kiểm tra các bản cập nhật khá thường xuyên, cụ thể là trong vòng 10 phút sau lần tải xuống đầu tiên và sau đó hai giờ một lần. Điều này khá phổ biến đối với hầu hết mọi người nhưng bạn cũng có thể kiểm tra thủ công bằng một trong hai phương pháp.

Đầu tiên là dành cho Cinnamon: mở Menu > Quản trị > Quản lý cập nhật, nhấp vào Làm mới để kiểm tra thủ công và chọn tab Chỉnh sửa > Tùy chọn > Tự động làm mới để thay đổi thời gian giữa các lần kiểm tra cập nhật (ngày, giờ và phút được hỗ trợ).

Để kiểm tra cập nhật qua thiết bị đầu cuối, hãy nhập:

cập nhật sudo apt-get

Các phiên bản ứng dụng trong Trung tâm phần mềm có thể không mới bằng các phiên bản được cung cấp trên trang web chương trình - bằng cách thêm các kho lưu trữ thích hợp, bạn có thể đảm bảo rằng bản thân quá trình cài đặt phiên bản mới nhất chương trình và có quyền truy cập vào phiên bản beta và các phiên bản tiền phát hành khác.

Nhân tiện, nếu bạn chưa biết cách lưu trữ mật khẩu, thì trong bài viết “”, chúng tôi đã hướng dẫn bạn cách thực hiện chính xác.

Bây giờ bạn đã biết cách cài đặt chương trình trên Linux Mint. Chúc mọi người may mắn và nghỉ lễ vui vẻ!

Cài đặt chương trình qua khớp thần kinh.

Trong bài viết này, chúng ta sẽ xem xét nguyên tắc cài đặt các chương trình và nguồn của chúng, đồng thời làm quen với trình quản lý gói Synaptic. Chúng tôi tìm hiểu kho lưu trữ là gì, cách tải xuống chương trình và hơn thế nữa.

Nguyên tắc chung cài đặt ứng dụng trên Ubuntu

Bằng cách cài đặt Ubuntu trên máy tính, bạn sẽ có sẵn một bộ chương trình dành cho công việc, giải trí và lướt Internet. Đây là bộ ứng dụng văn phòng Các chương trình OpenOffice, ứng dụng thư, trao đổi khách hàng tin nhắn nhanh, trình phát âm thanh và video, phần mềm ghi đĩa và nhiều hơn thế nữa. Nhưng những gì chúng tôi được cung cấp là một giải pháp thay thế cho những gì chúng tôi đã quen. Tất nhiên, một số người không quan tâm họ sử dụng chương trình gì, nhưng họ vẫn muốn có thứ gì đó có chức năng và giao diện quen thuộc. Bạn có thể thử cài đặt các chương trình Windows từ bên dưới Wine, nhưng điều này không giống nhau và khi đó việc chuyển sang Linux có ý nghĩa gì?

Hãy bắt đầu với thực tế là có một số chương trình đa nền tảng, tức là. các chương trình được phát triển cho các hệ điều hành khác nhau. Một ví dụ nổi bật về điều này trình duyệt web firefox. Nhân tiện, nó được cài đặt theo mặc định cùng với Ubuntu và không giống như phiên bản windows có phông chữ đẹp hơn. Sự khác biệt chính duy nhất là vị trí của mục “Cài đặt” trong tab “Chỉnh sửa” chứ không phải trong tab “Công cụ”. Tại sao điều này được thực hiện là không rõ ràng.

Được rồi, tôi bị phân tâm rồi. Vì vậy, hãy bắt đầu cài đặt chương trình. Tất cả các chương trình được tải xuống từ Internet hoặc lấy từ đĩa cài đặt. Các chương trình trong Linux, nhánh Debian, bao gồm cả Ubuntu, được lưu trữ dưới dạng gói gỡ lỗi. Trên Internet, bạn có thể lấy nó từ kho (cổng) chính thức. Nhưng điều đầu tiên trước tiên.

Tất cả các chương trình từ gói gỡ lỗi đều được cài đặt bằng chương trình APT, chương trình này có một số tham số và tiện ích bổ sung đồ họa. Bạn có thể sử dụng cài đặt thông qua thiết bị đầu cuối giao diện điều khiển. Đừng sợ, bảng điều khiển không khó và thậm chí còn tiện lợi nếu bạn biết chính xác tên chương trình mình muốn cài đặt.

Linux phải biết lấy chương trình từ đâu, tức là. có một danh sách các kho lưu trữ có sẵn. Danh sách có thể được chỉnh sửa bằng cách sử dụng tiện ích đồ họa Synaptic.

Đi nào Hệ thống > Tùy chọn > Quản trị > Trình quản lý góikhớp thần kinh.

Vì cài đặt chương trình là một hành động có đặc quyền quản trị nên Ubuntu sẽ yêu cầu bạn nhập mật khẩu vì lý do bảo mật. Nếu không có mật khẩu của bạn, sẽ không ai có thể gỡ bỏ/cài đặt chương trình hoặc làm hỏng tập tin cấu hình. Sau khi mở Synaptic, hãy làm theo Cài đặt > Kho lưu trữ

Chúng tôi thấy danh sách các kho lưu trữ có thể được bật/tắt. Bạn cũng có thể chọn một đĩa có Ubuntu làm nguồn ứng dụng (điều này có thể hữu ích nếu không có kết nối Internet hoặc bạn muốn cập nhật bản phân phối từ đĩa lên phiên bản mới hơn). Trong tab “Phần mềm khác”, bạn có thể thêm phần mềm của riêng mình kho lưu trữ của bên thứ ba, tức là những nguồn ứng dụng không chính thức nhưng có thể chứa các chương trình bạn cần và các bản cập nhật cho chúng. Tôi nghĩ sẽ không có vấn đề gì với tab “Cập nhật”. Điều duy nhất tôi muốn lưu ý ở đây là mục “Cập nhật phát hành”. Khi phát hành Một phiên bản mới Ubuntu, trình quản lý cập nhật sẽ nhắc bạn cập nhật phần mềm nếu bạn chọn “Bản phát hành hỗ trợ dài hạn” hoặc “Bản phát hành thông thường”. Nếu không cập nhật, bạn sẽ không thể nhận được các bản cập nhật từ kho lưu trữ chính thức do Canonical duy trì, đây là kho lưu trữ lớn nhất trong tất cả các phần mềm Ubuntu. Sự khác biệt giữa các bản phát hành hỗ trợ thường xuyên và dài hạn như sau:

Thường xuyên: trong vòng 2-3 năm

Với sự hỗ trợ dài hạn: 3 năm cho máy trạm và 5 năm cho máy chủ.

Đương nhiên, tất cả các bản cập nhật đều miễn phí.

Bạn có thể thêm bất kỳ kho lưu trữ nào khác theo ý mình, chẳng hạn như nếu bạn muốn cài đặt một chương trình không có trong kho chính thức hoặc các kho chính tạm thời không có. Tôi khuyên bạn nên chú ý đến gương mirror.yandex.ru

Khi đã cập nhật danh sách các kho lưu trữ, bạn cần cho Linux biết chính xác chúng chứa những gì. Để thực hiện việc này, bạn cần nhấp vào nút “Cập nhật danh sách” trong Synaptic (tại thời điểm này, các tệp danh sách xml có gói cài đặt và mô tả của chúng sẽ được tải xuống từ kho lưu trữ được chỉ định).

Tab “Xác thực” chứa danh sách các khóa ( chữ ký số) nhà cung cấp gói gỡ lỗi. Nếu thiếu một khóa cụ thể, kho lưu trữ được coi là không đáng tin cậy và Ubuntu sẽ từ chối chấp nhận khóa đó. gói gỡ lỗi.

Trong Synaptic, các gói được chia thành các nhóm theo danh mục. Nếu bạn không biết tên chương trình mình cần, bạn có thể tìm thấy nó trong danh mục theo mô tả. Chọn hộp để cài đặt và nhấp vào “Áp dụng”. Nếu hoạt động của chương trình bạn đã chọn phụ thuộc vào gói khác thì Synaptic sẽ đề nghị tải xuống và cài đặt chương trình bạn cần. Nó được gọi là nghiện. Sau khi bạn đã cài đặt chương trình mong muốn, thì rất có thể bạn sẽ tìm thấy liên kết đến nó trong menu Gnome. Ngoại lệ là sự vắng mặt hoàn toàn tại chương trình GUI.

Trong bài viết này chúng ta đã xem xét việc cài đặt từ vỏ đồ họa. Trong bài viết tiếp theo tôi sẽ nói về việc cài đặt chương trình từ bảng điều khiển. Bạn cũng sẽ tìm ra nơi lưu trữ danh sách các kho lưu trữ, nơi các gói gỡ lỗi được tải xuống và nơi các chương trình được cài đặt.

Người dùng Windows chuyển sang Linux, đã có một số kiến ​​thức và kỹ năng máy tính, một số trong đó trở nên vô dụng trong Linux do sự khác biệt đáng kể giữa các hệ thống. Linux là một hệ thống linh hoạt hơn, trong đó bạn có thể đạt được những gì mình muốn bằng nhiều cách. Điều này cũng áp dụng cho việc cài đặt chương trình. Nếu như Người dùng Windows Nếu bạn đã quen với việc để cài đặt một chương trình, bạn cần chạy chương trình cài đặt, thường được gọi là Setup.exe hoặc Install.exe, thì trong Linux, điều này có thể được thực hiện những cách khác. Tuy nhiên, chúng tôi khuyên bạn nên cài đặt các chương trình từ kho lưu trữ chính thức và chỉ sử dụng các tùy chọn khác trong trường hợp bạn hiểu rõ cách thức và lý do thực hiện việc này.

Kho là kho lưu trữ các chương trình trên Internet hoặc trong mạng nội bộ. Việc cài đặt các chương trình từ kho lưu trữ này được thực hiện bằng cách sử dụng tiện ích đặc biệt, mà chúng ta sẽ xem xét dưới đây. Kho lưu trữ phân phối phổ biến bao gồm số lượng lớn chương trình cho mọi sở thích. Ví dụ, kho lưu trữ phiên bản ổn định Debian chứa hơn 37.500 gói.

Túi nhựa là một tập hợp các tệp (tệp thực thi, mã nguồn, dữ liệu) dành cho việc cài đặt chương trình. Các gói cũng chứa một số thông tin dịch vụ, chẳng hạn như số phiên bản và cái gọi là phần phụ thuộc.

phụ thuộc cho biết gói nào của bên thứ ba (tức là chương trình, thư viện, dữ liệu) cần thiết cho hoạt động binh thương ứng dụng này. Nếu như gói cần thiết bị thiếu trên máy tính của bạn, chúng sẽ được cài đặt tự động. Do đó, người dùng không cần phải giám sát việc cài đặt tất cả các thư viện, dữ liệu cần thiết cho hoạt động của một ứng dụng cụ thể phần mềm. Với mục đích này chúng được sử dụng chương trình đặc biệt - quản lý gói.

Một ưu điểm khác của việc sử dụng kho chính thức là tất cả các gói đều được kiểm tra cẩn thận trước khi đưa vào kho và trong hầu hết các trường hợp, được phân phối cùng với mã nguồn mở, đảm bảo chức năng của chương trình và hầu như loại bỏ mã độc. Nhưng khi cài đặt chương trình từ nguồn không chính thức cần phải cẩn thận.

Để cài đặt các chương trình từ kho lưu trữ, nhiều trình quản lý gói khác nhau được sử dụng, có thể có cả giao diện đồ họa và văn bản.

Cài đặt chương trình trên Ubuntu bằng GUI

Hãy bắt đầu với quản lý tiêu chuẩn Bản phân phối Linux phổ biến nhất hiện nay là Ubuntu. Nó được gọi là " Trung tâm ứng dụng Ubuntu " Để gọi chương trình này, bạn cần nhấp vào biểu tượng tương ứng trên trình khởi chạy.

Cơm. 1. Biểu tượng trung tâm ứng dụng Ubuntu

Nếu không có biểu tượng, bạn cần mở Menu chính (Dấu gạch ngang) và gõ các chữ cái đầu tiên của tên chương trình.

Cơm. 2. Trung tâm ứng dụng Ubuntu

Ở đầu cửa sổ chương trình, bạn có thể chọn:

  • « Tất cả các ứng dụng» để xem và cài đặt các chương trình mới
  • « Cài đặt" xem ứng dụng đã cài đặt và loại bỏ chúng nếu cần thiết
  • « Câu chuyện» để xem nhật ký công việc với chương trình.

Phía bên phải góc trên cùng cửa sổ có một thanh tìm kiếm nơi bạn có thể nhập từ khóa mô tả chương trình mong muốn. Bên trái là danh sách các danh mục chương trình. Ở giữa cửa sổ có một danh sách các chương trình. Bằng cách nhấp vào biểu tượng hoặc tên của chương trình, chúng ta sẽ thấy nó miêu tả cụ thể, ảnh chụp màn hình và đánh giá của người dùng. Để cài đặt chương trình, hãy nhấp vào " Cài đặt" (hoặc " Mua"nếu ứng dụng được thanh toán). Trước khi cài đặt, hệ thống sẽ yêu cầu nhập mật khẩu superuser, sau đó bạn sẽ phải đợi một lúc cho đến khi chương trình tải xuống và cài đặt. Việc gỡ bỏ các chương trình được thực hiện theo cách tương tự. Ở đầu cửa sổ, nhấp vào nút “ Cài đặt", chọn chương trình bạn muốn xóa, sau đó nhấn nút" Xóa bỏ».

Trung tâm ứng dụng Ubuntu cũng có thể được sử dụng để cài đặt các gói được tải xuống từ Internet. Trên Ubuntu họ có phần mở rộng .deb. Để cài đặt chương trình theo cách này, chỉ cần nhấp vào gói phân phối chương trình (file.deb), trung tâm điều khiển sẽ mở ra, sau đó bạn cần nhấp vào “ Cài đặt" Trong trường hợp này, bản phân phối chương trình phải được tạo cho phiên bản cụ thể mà bạn đã cài đặt hệ điều hành, nếu không thì vấn đề phụ thuộc có thể phát sinh và chương trình sẽ không cài đặt được. Ngoài ra, khi tải xuống các chương trình từ các nguồn không rõ ràng, có khả năng chúng chứa mã độc, do đó, chúng tôi lặp lại khuyến nghị cài đặt các chương trình từ các bản phân phối chính thức. Có các trình quản lý gói đồ họa khác cho hệ thống khác nhau TRÊN Dựa trên Linux(Synaptic, KPackage, v.v.). Trong khuôn khổ bài viết này, chúng tôi sẽ không thể xem xét chúng một cách chi tiết, tuy nhiên, chúng có chức năng và giao diện tương tự nhau, do đó khi cài đặt chương trình bằng giao diện đồ họa vấn đề đặc biệt không nên phát sinh.

Cài đặt chương trình ở chế độ dòng lệnh

Nhiều trình quản lý gói khác nhau được sử dụng để cài đặt và gỡ bỏ chương trình bằng dòng lệnh. Các trình quản lý đồ họa được thảo luận ở trên chỉ là các tiện ích bổ sung cho chúng. Các hành động tương tự có thể được thực hiện trong chế độ dòng lệnh. Để làm việc với dòng lệnh bạn cần mở terminal hoặc console. Để biết mô tả chi tiết hơn về cách làm việc với dòng lệnh, hãy xem bài viết Lệnh Linux. Một số lệnh được thảo luận bên dưới phải được thực thi ở chế độ siêu người dùng. Để chuyển sang chế độ superuser bạn cần nhập lệnh su, hoặc trước mỗi lệnh yêu cầu quyền gốc, nhập sudo. Trên các hệ thống dựa trên Debian (Ubuntu, Kubuntu, Linux Mint, Xubuntu, Damn Small Linux, v.v.), trình quản lý được sử dụng để quản lý các gói .deb apt-get, tính thiết thực dpkg và vỏ năng khiếu, có giao diện văn bản.

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

Trước khi cài đặt chương trình, bạn cần cập nhật phiên bản chương trình đã cài đặt và thư viện bằng cách thực hiện các lệnh sau:

cập nhật sudo apt-get

nâng cấp sudo apt-get

Sau đó chúng ta cài đặt gói bắt buộc yêu cầu:

gói cài đặt sudo apt-get

Trong đó paket là tên của gói, ví dụ lệnh

sudo apt-get cài đặt mc

sẽ cài đặt gói mc, tức là Midnight Commander.

Để gỡ bỏ gói paket, bạn cần chạy lệnh:

gói gỡ bỏ sudo apt-get

Bạn có thể cài đặt hoặc gỡ bỏ nhiều chương trình cùng lúc, ví dụ: lệnh:

sudo apt-get cài đặt php5 mysql-server apache2 phpmyadmin

sẽ cài đặt bộ chương trình cơ bản cần thiết cho hoạt động của máy chủ web.

Chương trình tìm kiếm:

từ khóa tìm kiếm sudo apt-cache

Tìm kiếm bởi từ khóa“Từ khóa” được sử dụng cả trong tên và trong mô tả chương trình.

Bạn cũng có thể sử dụng chương trình năng khiếu để làm việc với các gói. Cú pháp cài đặt và gỡ bỏ gói giống như apt-get:

gói cài đặt năng khiếu sudo

gói loại bỏ khả năng sudo

Đội năng khiếu không có tham số sẽ gọi shell văn bản quản lý gói.

Cài đặt chương trình trực tiếp từ bộ phân phối (file.deb)

sudo dpkg -i paket.deb

Xem danh sách gói:

mặt nạ dpkg -l

Ví dụ, lệnh

dpkg -l apache2- sẽ hiển thị xem gói Apache2 đã được cài đặt chưa.

dpkg -l | grep apache2- sẽ hiển thị tất cả các gói có sự kết hợp của các chữ cái “apache2” trong tên của chúng.

dpkg -L Apache2- sẽ hiển thị tất cả các tệp thuộc gói Apache2.

gói sudo dpkg -r- loại bỏ gói gói.

Cài đặt chương trình trên hệ thống có RPM

Đây là những hệ thống dựa trên Red Hat Linux, do đó có tên RPM - Trình quản lý gói Red Hat. Theo đó, các gói có phần mở rộng là .rpm. nhất hệ thống phổ biến sử dụng RPM là openSUSE, Mageia, Fedora, CentOS, Red Hat Enterprise Linux, ALT Linux, ASPLinux. BẰNG quản lý gói những hệ thống này thường sử dụng tiện ích ừm.

Để cập nhật các gói bạn cần chạy lệnh:

cập nhật ngon quá

Để cài đặt chương trình paket từ kho lưu trữ, hãy sử dụng lệnh:

gói cài đặt yum

Để loại bỏ, tương ứng:

yum gỡ bỏ gói

Tìm kiếm chương trình bằng từ khóa “keyword”:

từ khóa tìm kiếm ngon

Chạy các tập tin và tập lệnh thực thi

Đôi khi các chương trình dành cho Linux được cung cấp dưới dạng tệp thực thi được tạo sẵn ở dạng dạng nhị phân hoặc ở dạng chương trình bằng bất kỳ ngôn ngữ kịch bản nào (bash, Python, Perl, PHP, v.v.). Thông thường, loại tệp có thể được xác định bởi phần mở rộng của nó: .bin - tệp thực thi nhị phân, .sh - Bourne shell hoặc bash script. .py - chương trình trong Ngôn ngữ Python, .pl - Tập lệnh Perl. Một số tệp thực thi có phần mở rộng .run. Nhưng trong sử dụng Linux tiện ích mở rộng cho Các tập tin thực thi Là tùy chọn. Nếu tệp là một tập lệnh, thì chương trình thực thi nó thường được chỉ định ở dòng đầu tiên. Ví dụ: nếu dòng trông giống như #!/usr/bin/Perl thì đây là tập lệnh Perl và nếu #!/usr/bin/env bash thì đây là tập lệnh bash. Bạn có thể xem tập tin bằng lệnh ít tập tin hơn. Để chạy một chương trình, bạn cần cấp cho nó quyền thực thi; việc này được thực hiện bằng lệnh:

sudo chmod +x file.sh

Sau lệnh này, file.sh sẽ có thể thực thi được. Tuy nhiên, nếu sau đó bạn chỉ cần gõ file.sh vào terminal, nó sẽ không bắt đầu thực thi. Để chạy các chương trình, chúng chỉ được đặt trong các thư mục được chỉ định trong biến $PATH hoặc các chương trình phải được khởi chạy chỉ định đường dẫn đến tệp. Cách đơn giản nhất thực hiện việc này khi đang ở trong thư mục chứa tệp - nhập dấu chấm và dấu gạch chéo trước tên tệp. Tức là để chạy file.sh bạn cần gõ:

./file.sh

Kịch bản bật ngôn ngữ kịch bản bạn không thể cấp quyền thực thi (chmod +x), bạn có thể xác định loại tệp như đã chỉ ra ở trên và khởi chạy trình thông dịch tương ứng chỉ định tệp thực thi. Ví dụ:

tập tin sh.sh

tập tin python.py

Đừng quên rằng để chạy chương trình, phải cài đặt ngôn ngữ lập trình thích hợp, trong trường hợp sau là Python.

Biên dịch chương trình

Hầu hết các chương trình Linux đều là nguồn mở, nghĩa là chúng được phân phối cùng với mã nguồn. Điều này cho phép nhiều lập trình viên tham gia phát triển, sửa lỗi, sửa đổi chương trình, kiểm tra mã độc và dấu trang, chuyển chương trình sang nền tảng khác, v.v. Ngoài ra, trong quá trình biên dịch, bạn có thể tối ưu hóa hoạt động của chương trình, chẳng hạn , tốc độ thực hiện của họ. Mặt khác, việc biên dịch chương trình là công việc quan trọng nhất. cái nhìn phức tạp cài đặt của họ. Người dùng có quyền theo dõi các phần phụ thuộc và xử lý các lỗi có thể xảy ra trong quá trình biên dịch. Nguồn thường có dạng kho lưu trữ hắc ín, được nén bởi người lưu trữ gzip: tar.gz, tgz, bzip2: tar.bz2

Trước tiên, bạn cần giải nén tệp mã nguồn bằng cách chạy lệnh:

tar -xvf chương trình.tar

Nếu tệp được nén, loại trình lưu trữ sẽ tự động được nhận dạng, do đó bạn không cần phải chỉ định nó làm khóa. Mã nguồn sẽ được giải nén vào thư mục tương ứng với tên file, trong trong trường hợp này chương trình. Chuyển đến thư mục có mã nguồn:

chương trình đĩa cd

Nếu có tệp README hoặc INSTALL trong thư mục bạn cần đọc chúng, nó thường chứa Thông tin quan trọng hướng dẫn cài đặt và danh sách các thư viện cần thiết nên được cài đặt trước khi biên dịch. Bạn có thể xem danh sách các tập tin bằng lệnh ls và xem tệp README bằng lệnh ít README hơn.

Việc biên dịch thường được thực hiện bằng cách sử dụng lệnh sau: ./cấu hình

configure là một tập lệnh kiểm tra xem tất cả các chương trình và thư viện cần thiết để biên dịch có hiện diện hay không và chuẩn bị cho quy trình chính. Nếu tập lệnh báo lỗi, bạn sẽ cần cài đặt các chương trình và thư viện thích hợp. Nếu không có lỗi thì ta biên dịch trực tiếp bằng lệnh:

Nếu mọi thứ đều ổn, thì để cài đặt chương trình đã biên dịch, bạn sẽ cần chạy lệnh:

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

Nếu việc cài đặt được thực hiện trong thư mục hệ thống, bạn cần có quyền root hoặc lệnh sudo:

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

Sau khi cài đặt, bạn có thể gỡ bỏ những thứ không cần thiết Hồ sơ tạm thời yêu cầu:

sudo làm sạch

Việc gỡ cài đặt chương trình được cài đặt theo cách này thường được thực hiện bằng lệnh:

sudo thực hiện gỡ cài đặt

Hãy để chúng tôi đề cập đến một cách khác để cài đặt chương trình, cụ thể là trò chơi.

TRONG Gần đây Nhà sản xuất của trò chơi máy tính bắt đầu chú ý nhiều hơn đến Linux, nhờ đó, chẳng hạn, một nền tảng như Steam đã xuất hiện. Nhưng đây là một chủ đề cho một bài viết riêng biệt.

Trong bài viết, chúng ta đã đề cập đến các cách cài đặt phần mềm trên Linux. Chúng tôi xin nhắc bạn rằng nguyên tắc cài đặt phần mềm trên Linux hơi khác so với cài đặt phần mềm trên Windows.

Cài đặt từ kho lưu trữ là cách dễ nhất và tốn ít công sức nhất. Tuy nhiên, điều đó xảy ra là một chương trình hoàn toàn không có kho lưu trữ. Nó không có trong kho lưu trữ của hệ điều hành hoặc ở đó Phiên bản lỗi thời. Hãy xem xét các phương pháp cài đặt khác.

gói gỡ lỗi

Các tập tin .debĐây là các gói cài đặt của dự án Debian, hiện được sử dụng rất thành công ở nhiều nơi. Bản phân phối Linux. Để cài đặt một gói như vậy, bạn cần tải xuống gói đó từ mạng hoặc tải nó trên một số loại phương tiện (CD, DVD, ổ đĩa flash).

Sau đó chạy lệnh sau trong terminal: sudo dpkg -i [filepath/filename.deb] , hệ thống sẽ hỏi mật khẩu siêu người dùng và bắt đầu cài đặt.

Ví dụ: tôi đã tải xuống Teamviewer từ trang web chính thức và muốn cài đặt nó trên hệ thống. Trong trường hợp của tôi, lệnh sẽ trông như thế này:

Sudo dpkg -i /home/test/Downloads/teamviewer_10.0.37742_i386.deb

Xin lưu ý Thiết bị đầu cuối Linux bình tĩnh đón nhận nó Ký tự Cyrillic, vì vậy đường dẫn phải được viết như cũ.

Về nguyên tắc, bạn không cần phải ghi toàn bộ đường dẫn đến tệp bằng một lệnh mà trước tiên hãy vào thư mục chứa tệp

Cd /home/test/Tải xuống

rồi cài đặt chương trình

Sudo dpkg -i teamviewer_10.0.37742_i386.deb

trình cài đặt sh

Phương pháp này hơi giống với việc cài đặt chương trình trong Windows. Ít nhất ở đây bạn cũng sẽ thấy trình hướng dẫn cài đặt. Đúng, để làm được điều này, bạn cần khởi chạy nó thông qua cùng một thiết bị đầu cuối.

Ví dụ: tôi đã tải xuống NetBeans và muốn cài đặt nó trên hệ thống của mình. Trong trường hợp này, sẽ có một số bước, vì vậy sẽ khôn ngoan hơn nếu bạn vào ngay thư mục chứa tệp.

Cd /home/test/Tải xuống

Sau đó chúng ta cấp quyền cho file cài đặt

Chmod +x netbeans-8.0.2-linux.sh

Sau đó cài đặt tập tin

Sudo ./netbeans-8.0.2-linux.sh

Trong trường hợp .sh Có các lệnh khác trong tập tin. Ví dụ: tôi có thể cài đặt NetBeans bằng lệnh

Sh netbeans-8.0.2-linux.sh

Bash netbeans-8.0.2-linux.sh

Lưu trữ tar.gz tự giải nén

Những chương trình như vậy hoàn toàn không yêu cầu cài đặt, bạn chỉ cần giải nén chúng ở bất kỳ đâu trên máy tính của mình. Thư mục được chấp nhận chung là /opt.

Ở đây chúng ta có thể rút ra sự tương tự với các kho lưu trữ tự giải nén trong Windows. Khá nhiều chương trình trong Windows có cái gọi là Phiên bản di động. Ở đây cũng gần như vậy.

Gói RPM

Quy trình cài đặt nhìn chung tương tự như các gói gỡ lỗi. Các gói RPM được sử dụng trong các bản phân phối của Red Hat, Fedora, openSUSE, CentOS và các gói khác.

Hãy tiếp tục ví dụ của chúng tôi với Teamviewer. Để cài đặt gói RPM, tôi cần thông báo tệp có phần mở rộng .rpm từ trang web của chương trình, sau đó chạy lệnh sau trong terminal:

Sudo vòng/phút -i /home/test/Downloads/teamviewer_10.0.37742.i686.rpm

Hoặc, trước tiên hãy vào thư mục,

Cd /home/test/Tải xuống

nhập lệnh

Sudo vòng/phút -i teamviewer_10.0.37742.i686.rpm

Cài đặt từ nguồn

Tốt hơn là chỉ nên sử dụng phương pháp này nếu không có lựa chọn nào khác. Nó bao gồm việc biên dịch (tập hợp) một chương trình từ mã nguồn.

Nói chung là biên soạn trong nhìn chung thể hiện việc thực hiện các lệnh ./cấu hình,làmsudo thực hiện cài đặt và xứng đáng có một bài viết riêng, trong đó chúng tôi sẽ biên soạn một số chương trình làm ví dụ.

Như bạn có thể thấy, tất cả các phương pháp cài đặt ngoại trừ phương pháp cuối cùng đều không đặc biệt khó khăn. Bài viết này không đề cập đến một phương pháp cài đặt rất đơn giản như cài đặt thông qua Trình quản lý Chương trình, trong đó toàn bộ quá trình cài đặt được giảm xuống chỉ bằng cách nhấn một nút.

Chúc các bạn thành công! Và hãy nhớ, một ngày không có Linux là một ngày lãng phí. 🙂