1. Trang chủ
  2. » Luận Văn - Báo Cáo

tiểu luận đề tài 8 tìm hiểu chung về hệ điều hành linux mint

20 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Tìm hiểu chung về hệ điều hành Linux Mint
Tác giả Trần Duy Công, Lê Minh Đức, Nguyễn Trường Huy, Hoàng Văn Quang, Nguyễn Quang Thế, Đào Văn Vượng
Người hướng dẫn Đặng Lê Trần Anh
Trường học Học viện Công nghệ Bưu chính Viễn thông
Chuyên ngành Hệ điều hành
Thể loại Bài tiểu luận
Năm xuất bản 2024
Thành phố Hà Nội
Định dạng
Số trang 20
Dung lượng 3,99 MB

Nội dung

Linux Mint có thêm nhiều tính năng triển mà Ubuntu không có như nhiều phần mềm được cài đặt sẵn, kể cả các phần mềm không phải mã nguồn mở như Java và Adobe Flash; và một số phần mềm đượ

Trang 1

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG

BÀI TIỂU LUẬN

Đề tài 8: Tìm hiểu chung về hệ điều hành Linux Mint

Trần Duy Công

Lê Minh Đức Nguyễn Trường Huy Hoàng Văn Quang Nguyễn Quang Thế Đào Văn Vượng

Hà Nội – 2024

Trang 2

MỤC LỤ

I Trình bày quá trình phát của hệ điều hành Linux Mint 3

A Giới thiệu chung 3

B Quá trình phát triển 3

1 Giai đoạn đầu (2006-2010) 3

1.1 Giới thiệu 3

1.2 Những phiên bản và tính năng nổi bật 4

1.3 Kết luận 4

2 Giai đoạn phát triển (2011-2020) 4

2.1 Nền tảng vững chắc 4

2.2 Các phiên bản được ra mắt 4

2.3 Nâng cao tính năng và hiệu suất 5

2.4 Kết luận 5

3 Giai đoạn phát triển hiện tại (2021 – đến nay) 5

3.1 Nâng cao tính ổn định, bảo mật và khả năng tương thích: 5

3.2 Phát triển các tính năng mới: 5

3.3, Hỗ trợ cộng đồng, người dùng: 6

3.4 Phiên bản mới nhất: 6

3.5 Kết luận 6

II ĐẶC ĐIỂM HỆ ĐIỀU HÀNH LINUX MINT 6

A.Giới thiệu chung về Linux Mint 6

B.Phần mềm của Linux Mint 7

1 Môi trường Desktop Cinnamon 7

2 Môi trường MATE 8

3 Môi trường XFCE 8

4 LMDE & EDGE 9

5 MintTools 10

C.Đặc điểm của hệ điều hành Linux Mint 10

D.Cài đặt 12

III.Cài đặt hệ điều hành Linux mint và chạy một số dịch vụ trên hệ điều hành 12

A, Cài đặt hệ điều hành Linux mint 12

B, Sử dụng một số dịch vụ của linux mint 17

Trang 3

1.Cài đặt google chrome 17 2.Ngoài ra ta có thể sử dụng Software Manager để cài đặt 18

I Trình bày quá trình phát của hệ điều hành Linux Mint

A Giới thiệu chung

Linux Mint là một bản phân phối của Linux dựa trên nền tảng Ubuntu Linux Mint có thêm nhiều tính năng triển

mà Ubuntu không có như nhiều phần mềm được cài đặt sẵn, kể cả các phần mềm không phải mã nguồn mở như Java và Adobe Flash; và một số phần mềm được tạo ra bởi Linux Mint, như mintInstall, mintUpdate, mintNanny…

Được phát hành vào năm 2006, Linux Mint được xây dựng bởi cộng

đồng các developer và cộng tác viên toàn cầu Nó cung cấp các chức năng, hoạt động và quy trình tương tự như Ubuntu Điểm khác biệt cốt lõi của Linux Mint

là giao diện của người dùng và tính dễ tương tác

Giống như các bản phân phối Linux điển hình, Linux Mint bao gồm

một bộ ứng dụng được tích hợp và cài đặt sẵn Đồng thời cung cấp khả năng tìm kiếm, tải xuống và cài đặt các ứng dụng bổ sung thông qua tiện ích quản lý gói ứng dụng của nó

Trang 4

B Quá trình phát triển

1 Giai đoạn đầu (2006-2010)

1.1 Giới thiệu

Năm 2006, Clement Lefebvre (biệt danh "Clem") phát hành phiên bản Linux Mint đầu tiên dựa trên Kubuntu Với mục tiêu nhằm tạo ra một hệ điều hành Linux dễ dàng sử dụng, thân thiện với người dùng và tập trung vào sự ổn định

Cộng đồng người dùng Linux Mint bắt đầu hình thành và phát triển Diễn đàn chính thức của Linux Mint được thành lập, tạo kênh giao tiếp và hỗ trợ cho người dùng Các nhóm người dùng địa phương được thành lập, tổ chức các buổi gặp gỡ và chia sẻ kinh nghiệm

1.2 Những phiên bản và tính năng nổi bật

Linux Mint 1.0 "Kubuntu Edition" (2006): Phiên bản đầu tiên dựa

trên Kubuntu

Linux Mint 2.0 "Cassandra" (2007): Giới thiệu trình cài đặt

MintInstall, công cụ quản lý phần mềm MintUpdate

Linux Mint 3.0 "Celestine" (2008): Hỗ trợ trình duyệt web Firefox và

trình phát đa phương tiện VLC Media Player

Linux Mint 4.0 "Elyssa" (2009): Giới thiệu giao diện desktop MATE,

thay thế cho KDE Plasma mặc định

Linux Mint 5.0 "Isadora" (2010): Cải thiện hiệu suất, hỗ trợ nhiều

thiết bị phần cứng hơn

1.3 Kết luận

Giai đoạn 2006 - 2010 đánh dấu nền tảng quan trọng cho sự phát triển của Linux Mint Hệ điều hành này đã khẳng định vị trí của mình như một lựa chọn phổ biến cho người dùng Linux, đặc biệt là những người mới bắt đầu Nhờ sự ổn định, dễ sử dụng và cộng đồng hỗ trợ tích cực, Linux Mint tiếp tục phát triển mạnh mẽ trong những năm tiếp theo

2 Giai đoạn phát triển (2011-2020)

2.1 Nền tảng vững chắc

Linux Mint đã khẳng định vị trí của mình như một hệ điều hành Linux phổ biến và yêu thức ở giai đoạn trước

Giai đoạn (2011-2020) đã đánh dấu cho sự phát triển bùng nổ của hệ điều hành Linux Mint Rất nhiều người dùng đã đóng góp, cung cấp nguồn lực

và hỗ trợ to lớn cho dự án Linux Mint đã trở thành một trong những hệ điều hành Linux được sử dụng rộng rãi nhất

2.2 Các phiên bản được ra mắt

Linux Mint 6 "Nadia" (2011): Giới thiệu giao diện desktop Cinnamon,

mô phỏng giao diện Windows truyền thống

Trang 5

Linux Mint 7 "Rebecca" (2012): Cải thiện hiệu suất, hỗ trợ nhiều ngôn

ngữ hơn

Linux Mint 8 "Qiana" (2013): Giới thiệu phiên bản LMDE (Linux

Mint Debian Edition) dựa trên Debian

Linux Mint 9 "Isadora" (2015): Cập nhật nhiều tính năng mới, cải

thiện giao diện Cinnamon

Linux Mint 10 "Cassandra" (2016): Hỗ trợ UEFI, cải thiện hiệu suất

và bảo mật

Linux Mint 18 "Serena" (2019): Cập nhật các phiên bản Cinnamon

4.0, MATE 1.8 và Xfce 14

Linux Mint 19 "Tara" (2020): Cập nhật các phiên bản Cinnamon 4.8,

MATE 1.20 và Xfce 16

2.3 Nâng cao tính năng và hiệu suất

Linux Mint ở giai đoạn này được tập trung vào việc cải thiện hiệu suất, ổn định và bảo mật Cung cấp nhiều tính năng mới để đáp ứng nhu cầu người dùng bao gồm:

 Hỗ trợ nhiều thiết bị phần cứng hơn

 Cải thiện khả năng tương thích với các phần mềm ứng dụng

 Tối ưu hóa trải nghiệm người dùng

2.4 Kết luận

Giai đoạn 2011 - 2020 đánh dấu sự phát triển bùng nổ của Linux Mint

Hệ điều hành này đã khẳng định vị trí của mình như một trong những lựa chọn hàng đầu cho người dùng Linux, đặc biệt là những người mới bắt đầu Nhờ sự tập trung vào tính ổn định, hiệu suất và trải nghiệm người dùng, Linux Mint tiếp tục thu hút người dùng mới và củng cố vị trí của mình trong cộng đồng Linux

3 Giai đoạn phát triển hiện tại (2021 – đến nay)

3.1 Nâng cao tính ổn định, bảo mật và khả năng tương thích:

Tập trung vào việc cải thiện hiệu suất, giảm thiểu lỗi và bảo mật hệ thống

Cập nhật thường xuyên các phiên bản Cinnamon, MATE và Xfce với các tính năng mới và sửa lỗi

Nâng cao khả năng tương thích với các thiết bị phần cứng và phần mềm mới nhất

3.2 Phát triển các tính năng mới:

Cung cấp các tính năng mới để đáp ứng nhu cầu của người dùng, bao gồm:

 Cải thiện trình quản lý phần mềm MintUpdate

 Hỗ trợ tốt hơn cho các dịch vụ đám mây

 Nâng cao trải nghiệm người dùng cho các tác vụ văn phòng, giải trí và lập trình

Trang 6

Giới thiệu các tính năng độc quyền như:

 Timeshift: Công cụ sao lưu và khôi phục hệ thống

 Mint Backup: Dịch vụ sao lưu trực tuyến

 Mint Reports: Công cụ theo dõi hiệu suất hệ thống

3.3, Hỗ trợ cộng đồng, người dùng:

Cộng đồng người dùng Linux Mint tiếp tục phát triển và đóng góp tích cực vào dự án

Diễn đàn chính thức và các nhóm người dùng địa phương hoạt động hiệu quả

Các tài liệu hướng dẫn và hỗ trợ được cung cấp bằng nhiều ngôn ngữ

3.4 Phiên bản mới nhất:

Linux Mint 21 "Vanessa" được phát hành vào tháng 7 năm 2023 với

nhiều cải tiến và cập nhật

Phiên bản này có các tính năng mới như:

 Hỗ trợ kernel Linux 5.15

 Cải thiện giao diện Cinnamon 5.4

 Cập nhật các phiên bản MATE 2.2 và Xfce 14.6

Linux Mint 21 "Vanessa" được đánh giá cao bởi tính ổn định, hiệu suất

và khả năng tương thích

3.5 Kết luận

Giai đoạn 2021 - nay đánh dấu sự tiếp tục phát triển mạnh mẽ của

Linux Mint Hệ điều hành này tập trung vào việc nâng cao tính ổn định, bảo mật và trải nghiệm người dùng, đồng thời cung cấp các tính năng mới để đáp ứng nhu cầu của người dùng Nhờ những nỗ lực của cộng đồng phát triển và người dùng, Linux Mint tiếp tục là lựa chọn yêu thích cho người dùng Linux trên toàn thế giới

II ĐẶC ĐIỂM HỆ ĐIỀU HÀNH LINUX MINT

A.Giới thiệu chung về Linux Mint

Linux Mint chủ yếu sử dụng phần mềm mã nguồn và miễn phí Trước phiên bản 18, một số phần mềm độc quyền, chẳng hạn như trình điều khiển thiết bị, Adobe Flash Player và codec để phát MP3 và DVD-Video, đã được tích hợp sẵn trong HĐH Bắt đầu với phiên bản 18, trình cài đặt cung cấp tùy chọn cài đặt cung cấp tùy chọn cài đặt phần mềm của bên thứ ba

Linux Mint đi kèm với một loạt phần mềm ứng dụng, bao gồm: LibreOffice, Firefox, Thunderbird, HexChat, Pidgin, Transmission và trình đa

Trang 7

phương tiện VLC Có thể tải xuống các chương trình bổ sung bằng trình quản

lý gói, thêm PPA hoặc thêm nguồn vào tệp nguồn thư /etc/apt/ mục Môi trường máy tính để bàn Linux Mint mặc định, Cinnamon và MATE, hỗ trợ nhiều ngôn ngữ Linux Mint cũng có thể chạy nhiều chương trình được thiết kế cho Microsoft Windows ( chẳng hạn như Mincrosoft Ofice), sử dụng lớp tương thích Wine

Linux Mint có sẵn với một số môi trường desktop để lựa chọn, bao gồm môi trường desktop Cinnamon mặc định, MATE và Xfce Các môi trường desktop khác có thể được cài đặt thông qua APT, Synaptic hoặc thông qua Trình quản lý phần mềm Mint tùy chỉnh

Linux Mint triển khai Kiểm soát Truy cập bắt buộc với AppArmor để tăng cường bảo mật theo mặc định và hạn chế các tiến trình mặc định liên quan đến mạng

Linux Mint tích cực phát triển phần mềm cho hệ điều hành của mình Hầu hết việc phát triển được thực hiện bằng Python và mã nguồn có sẵn trên GitHub

B.Phần mềm của Linux Mint

1 Môi trường Desktop Cinnamon

Môi trường máy tính để bàn Cinnamon là một nhánh của Gnome Shell với Phần mở rộng Mint Gnome Shell (MGSE) ở trên cùng Nó được phát hành dưới dạng tiện ích bổ sung cho Linux Mint 12 và đã có sẵn dưới dạng môi trường máy tính để bàn mặc định kể từ Linux Mint 13

Các tính năng được cung cấp bởi Cinnamon bao gồm:

Giao diện người dùng thân thiện: Cinnamon cung cấp một giao

diện người dùng đồ họa dễ sử dụng, giúp người dùng dễ dàng tương tác với hệ thống

Thanh panel: Cinnamon cung cấp một thanh panel trên màn hình

chính cho phép bạn truy cập nhanh các ứng dụng yêu thích, thời gian, thông báo và các tùy chọn cài đặt

Menu ứng dụng: Một menu ứng dụng dễ sử dụng giúp bạn tìm

kiếm và truy cập các ứng dụng cài đặt trên hệ thống của bạn

Các hiệu ứng hình ảnh: Cinnamon cung cấp các hiệu ứng hình ảnh

như các hiệu ứng chuyển đổi khi chuyển đổi giữa các cửa sổ hoặc workspace

Quản lý cửa sổ: Cinnamon cung cấp các tính năng quản lý cửa sổ

như tiling, snap windows, và các tính năng đa màn hình

Trang 8

Applets: Cinnamon hỗ trợ các applet để mở rộng chức năng của

môi trường desktop, cho phép người dùng tùy chỉnh trải nghiệm của họ

Themes và Extensions: Cinnamon hỗ trợ việc tùy chỉnh giao diện

thông qua việc sử dụng themes và extensions, cho phép bạn thay đổi giao diện theo ý muốn của mình

Cài đặt dễ dàng: Cinnamon cung cấp một trung tâm kiểm soát đơn

giản để tùy chỉnh cài đặt hệ thống, bao gồm cài đặt hình nền, âm thanh, đồ họa, và các tùy chọn khác

Hỗ trợ đa ngôn ngữ: Cinnamon hỗ trợ nhiều ngôn ngữ, cho phép

người dùng sử dụng giao diện bằng ngôn ngữ ưa thích của họ

2 Môi trường MATE

MATE là một môi trường desktop trên hệ điều hành Linux được phát triển từ mã nguồn mở của GNOME 2 MATE cung cấp một giao diện truyền thống và thân thiện với người dùng, với các đặc điểm chính sau trên Linux Mint:

Giao diện người dùng truyền thống: MATE giữ lại giao diện

truyền thống của GNOME 2, bao gồm một thanh panel trên đỉnh màn hình và một menu ứng dụng dạng hệ thống

Menu ứng dụng: Một menu ứng dụng truyền thống giúp người

dùng dễ dàng truy cập các ứng dụng được cài đặt trên hệ thống

Thanh panel đa chức năng: Thanh panel của MATE chứa các biểu

tượng nhanh truy cập, đồng hồ, thông báo, và các ứng dụng chạy ngầm khác

Quản lý cửa sổ: MATE cung cấp các tính năng quản lý cửa sổ như

tiling, snap windows, và các tính năng đa màn hình tương tự như Cinnamon

Themes và Extensions: MATE hỗ trợ việc tùy chỉnh giao diện

thông qua việc sử dụng themes và extensions, cho phép người dùng tùy chỉnh trải nghiệm của họ

Hỗ trợ đa ngôn ngữ: MATE hỗ trợ nhiều ngôn ngữ, cho phép

người dùng sử dụng giao diện bằng ngôn ngữ ưa thích của họ

Hiệu suất cao: MATE được thiết kế để hoạt động hiệu quả trên các

hệ thống với tài nguyên phần cứng có hạn, nên nó thích hợp cho các máy tính cũ hoặc máy tính có cấu hình không mạnh mẽ

Tích hợp tốt với Linux Mint: MATE là một trong những môi

trường desktop được Linux Mint hỗ trợ chính thức, vì vậy nó có sẵn

Trang 9

trong các bản phân phối chính thức của Linux Mint và nhận được sự

hỗ trợ từ cộng đồng Linux Mint

3 Môi trường XFCE

XFCE là một môi trường desktop nhẹ nhàng và hiệu quả dành cho các hệ điều hành Linux Một số đặc điểm chính của môi trường Xfce trên Linux Mint:

Hiệu suất cao: XFCE được thiết kế để hoạt động mượt mà trên các

máy tính có cấu hình phần cứng thấp hoặc cũ, do đó nó rất phù hợp cho các máy tính có tài nguyên hạn chế

Giao diện đơn giản: XFCE cung cấp một giao diện đơn giản và

trực quan, giúp người dùng dễ dàng tương tác với hệ thống mà không gặp phải quá nhiều phức tạp

Thanh panel linh hoạt: Thanh panel của XFCE có thể được tùy

chỉnh linh hoạt để chứa các biểu tượng ứng dụng, thanh menu, đồng

hồ, thông báo, và các tiện ích khác

Quản lý cửa sổ: XFCE cung cấp các tính năng quản lý cửa sổ như

tiling, snap windows, và các tính năng đa màn hình tương tự như các môi trường desktop khác

Tích hợp tốt với Linux Mint: XFCE là một trong những môi

trường desktop được Linux Mint hỗ trợ chính thức, vì vậy nó có sẵn trong các bản phân phối chính thức của Linux Mint và nhận được

sự hỗ trợ từ cộng đồng Linux Mint

Tính đa nhiệm: XFCE hỗ trợ việc làm việc với nhiều ứng dụng

cùng một lúc một cách linh hoạt, giúp người dùng tối ưu hóa hiệu suất làm việc của họ

Hỗ trợ đa ngôn ngữ: XFCE hỗ trợ nhiều ngôn ngữ, cho phép

người dùng sử dụng giao diện bằng ngôn ngữ ưa thích của họ

Tích hợp tốt với các ứng dụng: Xfce tích hợp tốt với các ứng

dụng tiêu biểu của Linux Mint và các ứng dụng được phát triển cho môi trường desktop này

4 LMDE & EDGE

Linux Mint có hai dự án phát triển song song với phiên bản chính thức

là Linux Mint Cinnamon, MATE và XFCE:

Linux Mint Debian Edition (LMDE): LMDE là một bản phân phối

của Linux Mint được dựa trên Debian thay vì Ubuntu như các phiên bản chính thức khác của Linux Mint Mục tiêu của LMDE là cung cấp một phiên bản ổn định của Linux Mint với sự ổn định và tính đồng nhất của Debian LMDE thường cung cấp các bản cập nhật phần mềm nhanh hơn và có thể ít phức tạp hơn trong việc quản lý hệ thống so với phiên bản dựa trên Ubuntu

Linux Mint Edge: Linux Mint Edge là một dự án mới của Linux

Mint, tuy nhiên tôi không có thông tin cụ thể về dự án này vào thời

Trang 10

điểm cập nhật cuối cùng của tôi Nếu "Edge" là một dự án mới, có thể nó sẽ đề cập đến các tính năng mới, cập nhật, hoặc thử nghiệm

mà Linux Mint đang phát triển để cung cấp cho người dùng trong tương lai

5 MintTools

MintTools là một bộ công cụ được tích hợp sẵn trong hệ điều hành Linux Mint, nhằm cung cấp cho người dùng các tiện ích quản lý hệ thống và cải thiện trải nghiệm người dùng Một số đặc điểm chính của MintTools:

Trình quản lý phần mềm (MintInstall): Được thiết kế để cài đặt phần

mềm từ các kho lưu trữ phần mềm Ubuntu và Linux Mint, cũng như Launchpad PPAs Từ Linux Mint 18.3 trở đi, Trình quản lý phần mềm cũng có thể cài đặt phần mềm từ các kho lưu trữ Flatpak và được cấu hình với Flathub theo mặc định

Trình quản lý cập nhật (MintUpdate): Được thiết kế để ngăn người

dùng thiếu kinh nghiệm cài đặt các bản cập nhật không cần thiết hoặc yêu cầu một mức độ kiến thức nhất định để cấu hình đúng cách Các bản cập nhật có thể được đặt để thông báo cho người dùng (như bình thường), được liệt kê nhưng không thông báo hoặc bị ẩn theo mặc định Ngoài việc bao gồm các bản cập nhật dành riêng cho bản phân phối Linux Mint, nhóm phát triển còn kiểm tra tất cả các bản cập nhật trên toàn gói Trong các phiên bản mới hơn của hệ điều hành, cơ chế mức độ

an toàn này phần lớn bị vô hiệu hóa để hỗ trợ các ảnh chụp nhanh hệ thống được tạo bởi công cụ Timeshift

Menu chính (MintMenu): Được thiết kế cho môi trường desktop

MATE, mint Menu cung cấp một loạt các tùy chọn bao gồm lọc, cài đặt

và gỡ bỏ phần mềm, quản lý hệ thống và các liên kết nhanh

Công cụ Sao lưu (MintBackup): Cho phép người dùng sao lưu và khôi

phục dữ liệu trước khi cài đặt phiên bản mới của hệ điều hành

Trình quản lý tải lên (MintUpload): Xác định các dịch vụ tải lên cho

các máy chủ FTP, SFTP và SCP, giúp tự dộng tải lên tệp tin vào các vị trí tương ứng

Trình chặn miền (MintNanny): Một công cụ kiểm soát cha mẹ cơ bản

để chặn các miền được chỉ định trên toàn hệ thống

Cài đặt màn hình chào (MintWelcome): Một ứng dụng được khởi

động khi lần đăng nhập đầu tiên của bất kỳ tài khoản mới nào, cung cấp các liên kết hữu ích đến trang web của Linux Mint, hướng dẫn sử dụng

và cộng đồng

Công cụ ghi ảnh USB/Định dạng USB (MintStick): Một công cụ để

ghi hình ảnh vào ổ đĩa USB hoặc định dạng USB

Báo cáo hệ thống (MintReport): Được giới thiệu từ Linux Mint 18.3,

mục đích của Báo cáo hệ thống là cho phép người dùng xem và quản lý các báo cáo sự cố ứng dụng được tạo ra tự động

Ngày đăng: 20/04/2024, 22:25

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w