Networks Business Online Việt Nam & International VH2

Cách cài đặt phần mềm và ứng dụng cho hệ điều hành Linux

Đăng ngày 04 October, 2022 bởi admin

Kho phần mềm và ứng dụng cho Linux nói chung và Ubuntu nói riêng là cực kì lớn, nhưng vì là một môi trường “tương đối mới” – nhất là với những người dùng phổ thông đã quen với Windows nên việc tìm và cài đặt được những thứ mình cần trên Linux là khá khó khăn. Dưới đây là một số cách để cài đặt được những phần mềm mới cho Ubuntu dựa vào những công cụ sẵn có.

Phần mềm trên Linux được phân phối như thế nào?

Trên Windows, ứng dụng thường được phân phối ra dưới dạng file setup. msi hoặc. exe thì trên Linux cũng gần tương tự như như vậy, có điều trên Linux có nhiều hình thức hơn so với Windows. Phần mềm cho Linux thường có ở dưới những dạng sau :
– Trong bộ đĩa thiết lập ( thường với những bản phân phối lớn như Redhat, openSuse, Mandriva … )

– Trên trang web của nhà sản xuất (thường có sẵn hướng dẫn cài đặt cho từng hệ thống)

– Trên những repository ( gọi tắt : repo ) là những nơi chứa ứng dụng tập trung chuyên sâu trên mạng dành riêng cho một mạng lưới hệ thống nào đó. Trong đó, Ubuntu và Debian sử dụng repo nhiều nhất, kế đến là Fedora và openSuse. Mọi ứng dụng đều được chứa tại repo và khi nào người dùng cần thì ứng dụng sẽ được tải về từ repo, sau đó cài lên máy. Rất thuận tiện cho việc update và tăng cấp ứng dụng .
Các gói setup ứng dụng hoàn toàn có thể được lưu ở dạng file chạy trực tiếp ( như. exe thường thấy trên Windows … ) hoặc ở những định dạng phân phối dành riêng mà phổ cập nhất là. RPM và. DEB ( những gói ứng dụng này hoàn toàn có thể thiết lập thuận tiện và gần như đã thành chuẩn chung cho việc phân phối ứng dụng ). Phần mềm cũng hoàn toàn có thể được phân phối dưới dạng mã nguồn ( nhất là ứng dụng nguồn mở ), người dùng phải tự biên dịch trên máy rồi setup .

RPM và DEB là gì?

Như đã nói ở trên, RPM và DEP là hai định dạng phân phối ứng dụng rất thông dụng dành riêng cho Linux. RPM ( Redhat package manager ) và DEB ( Debian software package ), chúng giống như định dạng file nén mà trong đó chứa toàn bộ nhưng file chạy và thông số kỹ thuật của ứng dụng, thông tin về ứng dụng, đơn vị sản xuất, những nhu yếu về mạng lưới hệ thống … Hệ điều hành Linux sẽ có một ứng dụng chuyên dùng để setup những gói ứng dụng dạng này, nói chung thì ứng dụng kiểu này rất thuận tiện để thiết lập .
RPM thường được dùng trong những mạng lưới hệ thống của Redhat như Fedora, openSuse, … còn DEB lại được dùng trên những mạng lưới hệ thống của Debian gồm Debian, Ubuntu …
Mỗi file RPM hoặc DEB chỉ chứa một ứng dụng hoặc một phần nào đó của ứng dụng. Vì vậy thường khi cài một ứng dụng phải setup kèm theo 1, 2 hay thậm chí còn cả chục gói khác, nên đôi lúc xảy ra thực trạng không hề setup do thiếu một gói nào đó. Khi setup khi nào cũng có một quy trình kiểm tra xem hàng loạt gói thiết yếu đã có rất đầy đủ chưa, nếu thiếu một gói nào đó, quy trình thiết lập sẽ dừng lại. Công việc này được gọi là ” check dependency ” .
Chính vì sự ràng buộc đó nên tất cả chúng ta mới cần đến những ứng dụng tương hỗ setup. Những ứng dụng này sẽ tự động hóa tải về hoặc tìm tổng thể những gói có tương quan rồi lần lượt setup chúng theo đúng thứ tự. Nhờ đó mà việc setup sẽ trở nên suôn sẻ và thuận tiện hơn .

Cài đặt phần mềm

Trong hệ điều hành Linux, có 4 cách cơ bản nhất để thiết lập ứng dụng mới như sau :
– Add / Remove ( đơn thuần nhất, giống Add / Remove trong Control Panel của Windows )
– apt ( chạy từ hành lang cửa số dòng lệnh )
– synaptic ( gần như trình Add / Remove nhưng mạnh hơn )
– Cài đặt trực tiếp từ gói ứng dụng, hoặc biên dịch từ mã nguồn

1. Sử dụng Add/Remove

Dễ sử dụng và quen thuộc nhất có lẽ rằng là trình Add / Remove sẵn có trong mọi bản Ubuntu .

Bạn chọn menu Applications > Add/Remove… để mở trình cài đặt phần mềm dành riêng cho Ubuntu.

Các hạng mục phần mềm sẽ nằm ở khung bên trái. Khung bên phải sẽ là danh sách các phần mềm, thông tin về phần mềm. Tính năng Search giúp chúng ta tìm kiếm dễ dàng hơn, khi muốn cài đặt phần mềm nào chỉ cần đánh dấu chọn và ấn Apply ở dưới.

Chú ý rằng phần mềm cho Ubuntu được chia làm nhiều hạng mục, mặc định sẽ chỉ hiển thị những phần mềm“hoàn toàn tương thích” hoặc ”hoàn toàn phù hợp” với Ubuntu. Nhưng bên cạnh đó vẫn có rất nhiều phần mềm thuộc hãng thứ ba, hoặc những phần mềm chưa được “xếp hạng”. Bạn nhắp vào mục chọn Show và chọn danh mục tương ứng để xem cho đầy đủ danh sách phần mềm (tốt nhất là chọn “All available applications”).

2. Sử dụng apt-get với cửa sổ dòng lệnh

Khi đã quen thuộc với Linux, thì việc dùng dòng lệnh có lẽ rằng thuận tiện hơn vì khi dùng Add / Remove bạn khó hoàn toàn có thể setup riêng một gói thay vì cài trọn cả ứng dụng. Thao tác thực thi như sau :

Chọn menu Applications > Accessories > Terminal để mở cửa sổ dòng lệnh, và từ đó bạn có thể thử những lệnh dưới đây:

– sudo apt-get install xyz: lệnh tiến hành tải về và cài đặt gói xyz (xyz là tên gói cần cài đặt – sẽ cài thêm cả những gói liên quan nếu cần)

– sudo apt-get remove xyz: lệnh gỡ bỏ gói đã cài (có thể sẽ gỡ thêm cả những gói khác nếu thấy không cần đến nữa)

– sudo apt-cache search xyz: lệnh tìm kiếm để đưa ra danh sách những gói có từ cần tìm (giống chức năng search trong Add/Remove)

3. Synaptic: vỏ giao diện cho apt-get

Nói đúng ra thì synaptic không tương quan gì mấy đến apt-get, nhưng quả thực synaptic giống như việc tất cả chúng ta dùng apt-get mà có thêm giao diện hành lang cửa số .

Chọn menu System > Administration > Synaptic Package Manager để mở chương trình này. Chú ý sẽ có hộp thông báo yêu cầu nhập mật khẩu.

Synaptic khó sử dụng hơn hai cách ở trên, nó được cho phép bạn thiết lập những gói ứng dụng riêng không liên quan gì đến nhau. Nói chung nó là công cụ cho những người giàu kinh nghiệm tay nghề hoặc sử dụng Linux lâu năm, không tương thích lắm với những người mới mở màn “ thưởng thức ” Linux .

4. Cài đặt trực tiếp từ file .rpm và .deb

Nếu bạn có sẵn file RPM hoặc DEB ở đâu đó trong máy tính thì bạn trọn vẹn hoàn toàn có thể setup trực tiếp từ những file đó, miễn là phải đủ những file cấu thành phần mềm ( việc này sẽ tránh cho việc phải tải lại từ đầu ). Một điều cũng rất là quan trọng là bạn phải có bản dành cho đúng hệ máy. Ví dụ những file. rpm thường dùng cho Redhat, openSuse, trong khi đó file. deb thường dùng cho Debian và Ubuntu .
Ngoài ra còn là số phiên bản của ứng dụng, sử dụng cho loại máy nào. Ví dụ những ứng dụng cho máy Intel hay AMD 32 bit thường có phần ” i386 ″ hay “ i586 ″ trong tên, cho máy 64 bit thì trong tên gói ứng dụng sẽ có kí hiệu “ am64 ″, cho những máy dùng chip PowerPC thì có kí hiệu ” ppc ”. Điều này là rất quan trọng vì nếu có gói mà không tương thích thì bạn cũng không hề thiết lập được .

Để cài file .deb trên Ubuntu thì bạn chỉ việc mở file đó ra như một file bình thường khi đang duyệt thư mục trongNautilus (trình quản lí tập tin trong Gnome), chương trình quản lí file deb sẽ tự chạy. Chúng ta chỉ việc click vàoInstall mà thôi.

Còn với file. rpm muốn setup lên Ubuntu phải được quy đổi sang dạng. deb. Nhưng nói chung không nên làm như vậy vì thường sẽ xảy ra yếu tố là thiếu tính thích hợp. Trên những mạng lưới hệ thống Linux dùng định dạng file. rpm bạn hoàn toàn có thể cài file bằng lệnh : su rpm – i xyz với xyz là tên gói cần setup .

Source: https://vh2.com.vn
Category : Ứng Dụng