• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Quản trị hệ thống Linux OS

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

@admiz by @admiz
08/05/2021
in Linux OS, Quản trị hệ thống
0
Cách Cài đặt Phần Mềm Và ứng Dụng Cho Hệ điều Hành Linux 6094ec0c144ec.jpeg

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, phần mềm thường được phân phối ra dưới dạng file cài đặt .msi hoặc .exe thì trên Linux cũng gần tương tự 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 cài đặt (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 các repository (gọi tắt: repo) là các nơi chứa phần mềm tập trung trên mạng dành riêng cho một 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 phần mềm đều được chứa tại repo và khi nào người dùng cần thì phần mềm sẽ được tải về từ repo, sau đó cài lên máy. Rất tiện lợi cho việc cập nhật và nâng cấp phần mềm.

Các gói cài đặt phần mềm 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 ở các định dạng phân phối dành riêng mà phổ biến nhất là .RPM và .DEB (các gói phần mềm này có thể cài đặt dễ dàng và gần như đã thành chuẩn chung cho việc phân phối phần mềm). Phần mềm cũng có thể được phân phối dưới dạng mã nguồn (nhất là phần mềm nguồn mở), người dùng phải tự biên dịch trên máy rồi cài đặt.

RPM và DEB là gì?

Như đã nói ở trên, RPM và DEP là hai định dạng phân phối phần mềm rất phổ biến 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 tất cả nhưng file chạy và cấu hình của phần mềm, thông tin về phần mềm, nhà sản xuất, những yêu cầu về hệ thống… Hệ điều hành Linux sẽ có một phần mềm chuyên dùng để cài đặt các gói phần mềm dạng này, nói chung thì phần mềm kiểu này rất dễ dàng để cài đặt.

RPM thường được dùng trong các hệ thống của Redhat như Fedora, openSuse,… còn DEB lại được dùng trên các hệ thống của Debian gồm Debian, Ubuntu…

Mỗi file RPM hoặc DEB chỉ chứa một phần mềm hoặc một phần nào đó của phần mềm. Vì vậy thường khi cài một phần mềm phải cài đặt kèm theo 1, 2 hay thậm chí cả chục gói khác, nên đôi khi xảy ra tình trạng không thể cài đặt do thiếu một gói nào đó. Khi cài đặt bao giờ cũng có một quá trình kiểm tra xem toàn bộ gói cần thiết đã có đầy đủ chưa, nếu thiếu một gói nào đó, quá trình cài đặt 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 chúng ta mới cần đến những phần mềm hỗ trợ cài đặt. Những phần mềm này sẽ tự động tải về hoặc tìm tất cả những gói có liên quan rồi lần lượt cài đặt chúng theo đúng thứ tự. Nhờ đó mà việc cài đặt sẽ trở nên suôn sẻ và dễ dàng hơn.

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

Trong hệ điều hành Linux, có 5 cách cơ bản nhất để cài đặt phần mềm mới như sau:

1. Sử dụng Add/Remove

Dễ sử dụng và quen thuộc nhất có lẽ 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ách cài đặt phần mềm và ứng dụng cho hệ điều hành Linux

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ẽ thuận tiện hơn vì khi dùng Add/Remove bạn khó có thể cài đặt riêng một gói thay vì cài trọn cả phần mềm. Thao tác thực hiện 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)

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

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

Nói đúng ra thì synaptic không liên quan gì mấy đến apt-get, nhưng quả thực synaptic giống như việc chúng ta dùng apt-get mà có thêm giao diện 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.

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

Synaptic khó sử dụng hơn hai cách ở trên, nó cho phép bạn cài đặt những gói phần mềm riêng lẻ. Nói chung nó là công cụ cho những người giàu kinh nghiệm hoặc sử dụng Linux lâu năm, không phù hợp lắm với những người mới bắt đầu “trải nghiệm” Linux.

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

Một trong những lợi ích của các hệ điều hành Linux hiện đại là bạn không cần cài đặt file đã tải xuống. Nhưng có thể đôi khi bạn tìm thấy một phần mềm không có sẵn trong kho ứng dụng của bản phân phối. Đối với việc sử dụng trung bình hàng ngày, rất hiếm khi bạn cần phải làm điều này. Và ngay cả khi bạn không bao giờ cài đặt bằng phương pháp này, ít nhất bạn sẽ có một sự hiểu biết rất cơ bản về cách thức hoạt động của nó.

Ở đây, bài viết sẽ sử dụng bản phát hành Ubuntu Linux mới nhất (tính đến thời điểm bài viết là 17.10). Hầu hết các trình quản lý gói đều cài đặt theo một cách tương tự (với các biến thể nhỏ trên các lệnh được sử dụng). Giả sử bạn muốn cài đặt trình duyệt Google Chrome trên Ubuntu. Bạn sẽ không phải tìm trình duyệt đặc biệt này trong công cụ Ubuntu Software.

Để cài đặt nó từ dòng lệnh, bạn phải tải xuống file chính xác. Như đã nêu trước đó, file chính xác cho Ubuntu sẽ là file .deb. Vì vậy, hãy trỏ trình duyệt đến trang tải xuống Chrome và nhấp vào nút Download Chrome. Tin vui ở đây là trình duyệt của bạn sẽ được phát hiện và trang tải xuống Chrome sẽ biết bạn cần file nào. Nhấp vào nút ACCEPT AND INSTALL và một cửa sổ mới sẽ xuất hiện, cung cấp cho bạn hai tùy chọn.

Bạn có thể lưu file vào ổ cứng (và sau đó cài đặt qua dòng lệnh) hoặc mở file bằng Software Installer. Điều quan trọng là phải hiểu rằng không phải mọi bản phân phối đều bao gồm tùy chọn thứ hai. Nếu bạn không có tùy chọn Open with, thì bạn sẽ phải cài đặt từ dòng lệnh.

Trước tiên, hãy sử dụng tùy chọn Open with. Đảm bảo Software Install (mặc định) được chọn và nhấp vào OK. File sẽ tải xuống và sau đó Ubuntu Software sẽ mở, cung cấp cho bạn tùy chọn để cài đặt.

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

Nhấp vào Install và bạn sẽ được nhắc nhập mật khẩu người dùng của mình. Quá trình cài đặt hoàn tất và Chrome sẽ sẵn sàng để sử dụng. Bạn có thể đóng công cụ Ubuntu Software và mở Chrome từ Dash.

Nhưng nếu bạn không có tùy chọn cài đặt với công cụ GUI thì sao? Sau đó, bạn phải chọn Save File và chạy cài đặt từ dòng lệnh. Đừng lo lắng, điều đó không khó lắm. Dưới đây là các bước để cài đặt bản phát hành Chrome mới nhất, trên Ubuntu Linux, từ dòng lệnh:

  • B1: Nhấp vào hình vuông có 9 dấu chấm ở dưới cùng của màn hình.
  • B2: Khi Dash mở, gõ terminal.
  • B3: Thay đổi vào thư mục Downloads bằng lệnh:
cd ~/Downloads
  • B4: Cài đặt Chrome bằng lệnh:
sudo dpkg -i google-chrome*.deb
  • B5: Khi được nhắc, hãy nhập mật khẩu người dùng và nhấn Enter trên bàn phím.
  • B6: Cho phép cài đặt hoàn tất.

5. Cài đặt từ GUI

Đây là nơi mọi thứ trở nên rất dễ dàng. Để cài đặt từ GUI của bản phân phối, bạn chỉ cần mở công cụ, tìm kiếm phần mềm bạn muốn và nhấp Install. Ví dụ, bạn muốn cài đặt trình chỉnh sửa hình ảnh GIMP. Để làm điều đó, hãy mở Ubuntu Software và nhập gimp vào thanh tìm kiếm. Khi kết quả xuất hiện, nhấp vào mục GIMP, nhấn vào nút Install và khi được nhắc, nhập mật khẩu người dùng của bạn. Đợi quá trình cài đặt hoàn tất là phần mềm mới của bạn đã sẵn sàng để mở và sử dụng.

Cài đặt từ GUI
Cài đặt từ GUI
  • Cách làm cho script có thể thực thi ở mọi nơi trong Linux
  • Cách sử dụng Homebrew để cài đặt phần mềm trên Linux và Windows
  • Cách thực thi gói .run hoặc .bin trong Linux
  • Cách Linux lưu trữ và quản lý mật khẩu người dùng
  • Giới thiệu Google Open Source, kho dự án mã nguồn mở cực kỳ hữu ích cho lập trình viên
  • Các bản phát hành Rolling Release và Point Release có gì khác nhau?
Post Views: 201
Previous Post

Cách dùng Sticky Bit để quản lý file trên thư mục chia sẻ trong Linux

Next Post

Các bản phát hành Rolling Release và Point Release có gì khác nhau?

Related Posts

Quicktime Player Logo650 1
macOS

Cách ghép video trên macOS bằng QuickTime Player

26/12/2021
Kali Linux 2021 4 700 1
Linux

Kali Linux 2021.4: Thêm 9 công cụ mới và hỗ trợ tốt hơn cho Apple M1

26/12/2021
Openbsd La Gi 1
Linux

OpenBSD là gì? Đây là mọi thứ bạn cần biết về hệ điều hành này!

26/12/2021
Mac Os Xoa Ung Dung Cai Dat Logo640 1
macOS

Cách gỡ, xóa ứng dụng trên Mac OS

26/12/2021
Tim Thu Vien Anh Photos Library Tren May Mac700 1
macOS

Hướng dẫn tìm thư viện ảnh Photos Library trên máy Mac

26/12/2021
So Sanh Macbook Pro Macbook Air Va Ipad Pro 1
macOS

So sánh MacBook Pro 13 inch với MacBook Air và iPad Pro

26/12/2021
Next Post
Các Bản Phát Hành Rolling Release Và Point Release Có Gì Khác Nhau? 6094ec06d9b8a.jpeg

Các bản phát hành Rolling Release và Point Release có gì khác nhau?

Bài mới nhất

Dịch Vụ Thiết Kế Website Tại Hải Dương Chuyên Nghiệp, ấn Tượng Và Uy Tín 612d25752b14f.png

Dịch vụ thiết kế website tại Hải Dương chuyên nghiệp, ấn tượng và uy tín

06/05/2025
Top Công Ty Thiết Kế Website Tại Biên Hòa Chuyên Nghiệp, Chuẩn Seo 612d259494e93.jpeg

Top công ty thiết kế website tại Biên Hòa chuyên nghiệp, chuẩn SEO

06/05/2025
Top Công Ty Thiết Kế Website Tại Vinh – Nghệ An Uy Tín 612d259a9cae3.jpeg

Top công ty thiết kế website tại Vinh – Nghệ An uy tín

05/05/2025
Top 10 Công Ty Thiết Kế Website Tại Nha Trang Chuyên Nghiệp 612d0a9ad018b.jpeg

Top 10 công ty thiết kế website tại Nha Trang chuyên nghiệp

05/05/2025
Các Dịch Vụ Thiết Kế Website Tại Vĩnh Phúc Chuyên Nghiệp, Uy Tín Nhất 612d0a91e63af.jpeg

Các dịch vụ thiết kế website tại Vĩnh Phúc chuyên nghiệp, uy tín nhất

04/05/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution