Báo cáo bài tập lớn đề tài tìm hiểu về hệ đều hành linux Báo cáo bài tập lớn đề tài tìm hiểu về hệ đều hành linux Báo cáo bài tập lớn đề tài tìm hiểu về hệ đều hành linux Báo cáo bài tập lớn đề tài tìm hiểu về hệ đều hành linux Báo cáo bài tập lớn đề tài tìm hiểu về hệ đều hành linux
Trang 1i
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
KHOA CÔNG NGHỆ THÔNG TIN
-
BÁO CÁO BÀI TẬP LỚN
Giảng viên hướng dẫn: GV Đỗ Tiến Dũng
Trang 3LỜI NÓI ĐẦU
Kính gửi thầy,
Em xin gửi đến thầy bản báo cáo bài tập lớn về chủ đề "Tìm hiểu về hệ
điều hành Linux " mà nhóm em đã hoàn thành Báo cáo này là sản phẩm của sự
nỗ lực và cống hiến của các thành viên trong nhóm, trong quá trình hợp tác và cùng nhau nghiên cứu chủ đề này
Nhóm được hình thành trong môn học hệ điều hành và đã nhận được sự hỗ trợ
và hướng dẫn từ thầy để thực hiện bài tập lớn này Chúng em đã cùng nhau thảo luận, chia sẻ ý tưởng và đề xuất các giải pháp để thực hiện bài tập lớn Mỗi thành viên trong nhóm đã đóng góp công sức và kỹ năng của mình để đạt được kết quả tốt nhất.Trong quá trình làm việc, nhóm đã đối mặt với nhiều thách thức và khó khăn Tuy nhiên, nhờ sự kiên nhẫn, sáng tạo và tinh thần hợp tác của toàn bộ thành viên, chúng em đã vượt qua được những trở ngại và hoàn thành bài tập
Hệ điều hành Linux, một trong những hệ điều hành mã nguồn mở phổ biến và ảnh hưởng nhất trên thế giới, đã là nguồn động viên và nguồn cảm hứng không chỉ cho các nhà phát triển và chuyên gia công nghệ mà còn cho toàn bộ cộng đồng toàn cầu Báo cáo này được tạo ra với mục tiêu khám phá và trình bày về hệ điều hành Linux, một hệ thống mở, đa dạng, và mạnh mẽ, cung cấp cho người đọc cái nhìn tổng quan và sâu sắc về nó
Nhóm chúng em hiểu rằng báo cáo này chỉ có ý nghĩa thực sự khi nó được nhận xét và đánh giá bởi thầy Chúng em rất mong muốn nhận được sự phản
hồi, nhận xét, và hướng dẫn từ thầy để chúng em có thể phát triển và hoàn thiện kiến thức của mình
Chúng em xin chân thành cảm ơn thầy vì sự tận tâm và động viên trong suốt quá trình thực hiện bài tập lớn này Chúng em hy vọng rằng báo cáo này sẽ mang lại giá trị và hữu ích cho thầy
Trân trọng
Trang 4
LỜI NÓI ĐẦU 3
1 Tổng quan kiến thức về hệ điều hành Linux Error! Bookmark not defined 1.1 Linux là gì? Error! Bookmark not defined 1.2 Lịch sử ra đời 8
1.3 Cấu trúc quan trọng của hệ điều hành Linux 9
1.4 Lợi ích của Linux mang lại 11
2 Ưu và nhược điểm của hệ điều hành Linux 12
2.1 Ưu điểm của hệ điều hành Linux 12
2.2 Nhược điểm của hệ điều hành Linux 13
3 Tại sao nên sử dụng hệ điều hành Linux 13
3.1 Tính ổn định tốt 13
3.2 Độ bảo mật cao 13
3.3 Tính linh hoạt 13
3.4 Lựa chọn thoải mái 13
3.5 Phần mềm miễn phí 14
4 So sánh giữa 2 hệ điều hành Windows và Linux 14
5 Tổng hợp các phiên bản của hệ điều hành Linux 16
5.1 Ubuntu 16
5.2 Linux Mint 17
5.3 Debian 19
5.4 Fedora 20
5.5 CentOS Linux 21
5.6 OpenSUSE/SUSE Linux Enterprise 21
5.7 Mageia Linux 22
5.8 Slackware Linux 23
5.9 Puppy Linux 23
6 Phiên bản nào của hệ điều hành Linux là tốt nhất ? 24
7 Một số câu hỏi liên quan đến hệ điều hành Linux 24
7.1 Unix Linux là gì? 24
Trang 57.2 VPS Linux là gì? 25
8 Các chức năng của Linux 25
8.1 Quản trị Linux 25
8.3 User’s account 26
8.4 Login 27
8.5 Shell 27
8.6 Thư mục cá nhân 28
8.7 Làm việc với Linux 28
8.8 Hướng dẫn 29
8.9 Logout 29
8.10 Hệ thống tệp (file system) 30
8.11 Shell – Thông dịch lệnh 30
8.12 Biến môi trường 31
8.13 Lệnh nội & ngoại 31
8.14 Hệ thống tệp 33
8.15 Tệp /etc/fstab 35
8.16 Các phần tử của FS 35
8.17 Tệp thường(dữ liệu) 35
8.18 Thư mục 36
8.19 Ngoại vi ký tự 38
8.20 Driver cho ngoại vi 38
8.21 Ngoại vi giả 39
8.22 I/O chuẩn 39
8.23 Chuyển hướng I/O 40
8.24 Định hướng kép 40
8.25 Liên kết 40
8.26 Liên kết tượng trưng 41
8.27 Truy nhập tệp 41
8.28 Kiểm soát truy nhập 42
Trang 68.29 Lệnh cho quyền truy nhập 43
9 Tổng kết 44
10 Tham Khảo 44
Trang 71 Tổng quan kiến thức về hệ điều hành Linux
1.1 Linux là gì?
Linux là hệ điều hành mã nguồn mở, hệ điều hành được phát triển dựa trên Unix và được tạo bởi Linus Torvalds năm 1991 Tính đến thời điểm hiện tại Linux
trở thành một trong những hệ điều hành phổ biến cùng với macOS, window
Hình 1.1: Cha đẻ của hệ điều hành Linux
Đây là một hệ điều hành có những đặc điểm ấn tượng:
• Đây là hệ điều hành có mã nguồn mở, có nghĩa là đây là mã nguồn được cài đặt sẵn, có thể chỉnh sửa cũng như phân phối và sử dụng miễn phí
• Linux là hệ điều hành đa nền tảng, bạn có thể sử dụng trên nhiều nền tảng, nhiều thiết bị khác như như: Điện thoại, máy tính, laptop, máy chơi game, máy tính bảng,…Đây là khả năng khá linh hoạt của hệ điều hành vì
có thể phù hợp với nhiều môi trường và các nhu cầu khác nhau
• Hệ điều hành Linux sở hữu cộng đồng vô cùng mạnh mẽ và rộng lớn Đây là cộng đồng có nhiều đóng góp vào việc phát triển nền tảng, hỗ trợ kiểm tra và cung cấp những hỗ trợ cho Linux Điều này đảm bảo rằng
Trang 8Linux sẽ luôn được cải thiện và cập nhật liên tục các phiên bản mới nhất
và thực hiện vá lỗi ngay lập tức
Hình 1.2: CLI and GUI in Linux
hệ điều hành của mình la Linux
Năm 1994, phiên bản chính thức 1.0 được phát hành
Trang 91.3 Cấu trúc quan trọng của hệ điều hành Linux
Hình 1.3: Mô hình phân cấp các thành phần quan trong trong hệ điều hành Linux
Cấu trúc hệ điều hành Linux bao gồm 6 phần :
Nhân hay còn biết đến là (Kernel): Đây là phần vô cùng quan trọng, có
thể nói là đây là phần cốt lõi của hệ điều hành Linux Phần nhân sẽ là nhiệm vụ chính là quản lý những tài nguyên cứng và cung cấp các dịch vụ khác Cụ thể, Kernel giúp quản lý bộ nhớ, quản lý các tiến trình giúp giao tiếp với phần cứng
và hỗ trợ các tính năng cơ bản của hệ thống
Shell: Tiếp đến, cấu trúc của hệ điều hành Linux sẽ bao gồm Shell Có
thể hiểu rằng Shell chính là giao diện của người dùng trong dòng lệnh của hệ điều hành
Shell cho phép người dùng được tương tác với các hệ thống bằng cách nhập các dòng lệnh và nhận những kết quả từ hệ thống Nói một cách đơn giản shell chính là môi trường dòng lệnh để người dùng giao tiếp với Linux
Một số Shell phổ biến như Bash, Zsh, Fish và nhiều Shell khác
Trang 10Hình 1.4: Shell in Linux
Hệ thống File (File System): Là hệ thống lúc này sẽ quản lý các dữ liệu
được lưu trữ, được tổ chức trên đĩa cứng hoặc các thiết bị lưu trữ khác.Linux hỗ trợ rất nhiều loại hệ thống tệp, trong đó bao gồm: Ext4, Btrfs, XFS, và NTFS
Hình 1.5: Mô hình phân cấp hệ thống file của Linux
Tiến trình hay còn được gọi là (Process): Tiếp đến chính là phần tiến
trình, Linux sẽ quản lý toàn bộ những tiến trình có sử dụng bảng tiến trình để có thể theo dõi và quản lý sự thay đổi của trạng thái của tiến trình Cụ thể sẽ quản
lý những tài nguyên, các lập lịch thực thi và quản lý bộ nhớ
Trang 11Giao diện người dùng đồ họa (Graphical User Interface – GUI):Linux
cung cấp một số môi trường đồ họa như GNOME, KDE, Xfce và LXDE GUI
cung cấp một giao diện đồ họa dễ sử dụng cho người dùng và cho phép họ tương tác với các ứng dụng Ngoài ra, người dùng còn có thể sử dụng hệ thống thông
qua các phần tử đồ họa như cửa sổ, biểu tượng và menu
Các tiện ích và ứng dụng: Ngoài ra, hệ điều hành Linux sẽ đi kèm với
nhiều các tiện ích và tất cả các ứng dụng như: Trình duyệt web, chương trình trò chơi, bộ văn phòng, trình chơi đa phương tiện, trình chỉnh sửa ảnh,…
1.4 Lợi ích của Linux mang lại
Tính ổn định cao: Linux được biết đến với tính ổn định vượt trội Hệ điều
hành này ít gặp sự cố và khá ít bị treo máy hoặc gặp lỗi so với các hệ điều hành khác
Bảo mật mạnh mẽ: Linux có tính bảo mật cao Với cộng đồng nguồn mở
rộng lớn, các lỗ hổng bảo mật thường được phát hiện và khắc phục nhanh chóng Hơn nữa, hệ điều hành này cung cấp các công cụ và cơ chế bảo mật mạnh mẽ như
hệ thống quyền hạn và phân quyền, giúp ngăn chặn các mối đe dọa từ phía bên ngoài
Tùy chỉnh và linh hoạt: Linux cho phép người dùng tùy chỉnh và điều
chỉnh hệ thống theo nhu cầu riêng Bạn có thể thay đổi giao diện người dùng, cấu hình hệ thống, và lựa chọn các thành phần phần mềm khác nhau để tạo ra một trải nghiệm độc đáo và phù hợp với yêu cầu cá nhân
Hiệu suất cao: Linux thường cho hiệu suất tốt hơn so với các hệ điều hành
khác Nó sử dụng tài nguyên phần cứng một cách hiệu quả và có khả năng tối ưu hóa hiệu năng hệ thống Điều này đặc biệt hữu ích đối với các máy tính có cấu hình thấp hoặc máy chủ đòi hỏi xử lý tải cao Linux hỗ trợ nhiều nhiệm vụ chạy đồng thời, cho phép người dùng thực hiện nhiều công việc mà không gặp tình trạng chậm máy hoặc treo máy Linux rất gọn nhẹ, yêu cầu tài nguyên phần cứng cho việc chạy Linux nhẹ hơn so với những hệ điều hành khác hầu hết các phiên bản Linux đều yêu cầu 128 MB ram cho cùng một dung lượng ổ đĩa
Hỗ trợ phong phú từ cộng đồng: Linux có một cộng đồng nguồn mở lớn
và nhiệt tình Người dùng Linux có thể tận dụng sự hỗ trợ đa dạng từ cộng đồng,
Trang 12gồm các diễn đàn, mailing list, trang web hướng dẫn, và tài liệu phong phú Điều này giúp người dùng giải quyết vấn đề, tìm kiếm thông tin và chia sẻ kinh nghiệm
Chi phí thấp hoặc miễn phí: Linux là một hệ điều hành mã nguồn mở,
nghĩa là bạn có thể tải về, cài đặt và sử dụng miễn phí Điều này giúp tiết kiệm chi phí phần mềm và giúp các tổ chức và cá nhân có thể tiết kiệm tài nguyên và tập trung vào các mục tiêu khác
Đa nền tảng: Linux có khả năng chạy trên nhiều nền tảng phần cứng khác
nhau, từ máy tính cá nhân, máy chủ đến thiết bị di động và nhúng Điều này mang lại sự linh hoạt và tương thích rộng rãi cho người dùng
Hỗ trợ dài hạn: Một số phiên bản Linux, như các phiên bản dựa trên
RHEL (Red Hat Enterprise Linux) hoặc LTS (Long term Support) của Unbutu, cung cấp hỗ trợ dài hạn, giúp duy trì hệ thống ổn định trong thời gian dài
2 Ưu và nhược điểm của hệ điều hành Linux
2.1 Ưu điểm của hệ điều hành Linux
Hệ điều hành Linux được sử dụng hoàn toàn miễn phí, có hỗ trợ sử dụng trên các ứng dụng văn phòng như: OpenOffice và LibreOffice
Linux được sử dụng trên rất nhiều nền tảng như desktops, servers, and
embedded systems Cung cấp rất nhiều các biển thể khác nhau, chúng đều là những mã nguồn mở và có thiết kế mô đun Trong đó kernel là phần core
Linux có hàng loại những ưu điểm hơn các hệ điều hành khác như window, macOS nó được sử dụng trong hầu hết các lĩnh vực như ô tô, các thiết bị
smarthome trong gia đình, cho tới các server
Máy tính có cấu hình yếu khi sử dụng Linux thì không cần lo thiết bị lag vì Linux sử dụng bộ nhớ khá khiêm tốn Đặc biệt là tính năng bảo mật của Linux được đánh giá rất cao, khi nó thường xuyên được cập nhật, tính năng này được phát triển từ khi Linux ra đời vào năm 1991
Việc sử dụng Linux cũng khá là đơn giản, hầu hết các phiên bản Linux đều
có tùy chọn CD/USB, cho phép người dùng có thể sử dụng mà không cần phải cài đặt
Trang 132.2 Nhược điểm của hệ điều hành Linux
Chính vì hệ điều hành chưa được sử dụng phổ biến nên vẫn chưa được các nhà sản xuất thực hiện các tiến trình phát triển phần mềm có thể khai thác
Linux Số lượng phần mềm mà hệ thống đang hỗ trợ còn nhiều hạn chế, ngay cả Driver cũng không hỗ trợ trên hệ điều hành Linux
3 Tại sao nên sử dụng hệ điều hành Linux
3.1 Tính ổn định tốt
Linux thường có tính ổn định vượt trội Hệ điều hành này ít gặp sự cố và khá ít bị treo máy hoặc gặp lỗi so với các hệ điều hành khác Điều này đặc biệt quan trọng đối với các máy chủ hoặc môi trường làm việc nơi sự ổn định và tin cậy là yếu tố quan trọng
3.2 Độ bảo mật cao
Linux được biết đến với tính bảo mật mạnh mẽ Với cộng đồng nguồn mở lớn, các lỗ hổng bảo mật thường được phát hiện và khắc phục nhanh chóng Hơn nữa, hệ điều hành này có các cơ chế bảo mật như quyền hạn và phân
quyền, giúp ngăn chặn các mối đe dọa từ bên ngoài
3.3 Tính linh hoạt
Hệ điều hành Linux cho phép người sử dụng có thể tùy chỉnh hệ thống theo nhu cầu Bạn có thể thay đổi giao diện người dùng, cấu hình hệ thống và lựa chọn các thành phần phần mềm khác nhau để tạo ra một trải nghiệm có sự khác biệt theo cá nhân từng người dùng
3.4 Lựa chọn thoải mái
Linux có khả năng hoạt động trên nhiều nền tảng phần cứng như: điện thoại
di động hay máy tính cá nhân, hệ thống máy chủ và nhúng Vì vậy người dùng có thể linh hoạt trải nghiệm trên nhiều nền tảng khác nhau, tạo sự thoải mái và tiện
dụng
Trang 143.5 Phần mềm miễn phí
Linux là một hệ điều hành mã nguồn mở, nghĩa là bạn có thể tải về, cài đặt và sử dụng miễn phí Điều này giúp tiết kiệm chi phí phần mềm và giúp các
tổ chức và cá nhân tiết kiệm tài nguyên và tập trung vào các mục tiêu khác
4 So sánh giữa 2 hệ điều hành Windows và Linux
và quyền của
người dùng
Rugular, Administrator
(root), service
Administrator, Standard, Child
và Guest
Tham khảo một
số nhiệm
vụ khác
Đáp ứng các nhu cầu như:
Lướt web, chat, email,…
vụ của Microsoft Tùy chỉnh hạn
chế so với Linux
Linux cho phép tùy chỉnh cao
Trang 15phiên bản tùy chỉnh.
Giải pháp doanh
nghiệp
Windows Server là một nền
tảng phổ biến cho hệ thống doanh nghiệp
Microsoft cung cấp các giải pháp doanh
nghiệp như Active Directory và Microsoft 365
Linux cũng được sử dụng trong
hệ thống doanh nghiệp và máy chủ Có nhiều phiên bản Linux dành riêng cho môi trường doanh nghiệp, như Red Hat Enterprise Linux
Trang 165 Tổng hợp các phiên bản của hệ điều hành Linux
5.1 Ubuntu
So với các phiên bản khác của hệ điều hành Linux, thì phiên bản Ubuntu được xem là phiên bản phổ biến nhất! Đây là phiên bản có những cải thiện đáng
kể giúp mang đến những trải nghiệm tốt nhất cho người dùng
Ubuntu là một bản phân phối của Linux dự trên nền tảng Debian và bao gồm phần lớn các phần mềm miễn phí và Open source Ubuntu được phát hành dưới
3 phiên bản là Desktop,Server và IOT
Ubuntu được phát hành 6 tháng 1 lần, còn thông thường khoảng 2 năm sẽ có
1 phiên bản được hỗ trợ lâu dài gọi là LTS (Long-Term Support)
Ubuntu hiện tại đang được phát triển bởi 1 công ty của anh tên là Canonical
và cộng đồng các developer
Các bản phân phối dựa trên nền tảng Ubuntu :
+ Kubuntu: Bản phân phối Ubuntu sử dụng môi trường làm việc KDE
+ Lubuntu : Phiên bản gọn nhẹ, sử dụng LXDE, được khuyên dùng cho các máy tính cũ, cấu hình thấp
+ Myth ubuntu là bản phân phối dành cho hệ thống kênh truyền hình MythTV, thích hợp cho giải trí tại gia đình
+ Ubuntu Studio phục vụ cho việc chỉnh sửa video và âm thanh chuyên nghiệp, bao gồm nhiều phần mềm chỉnh sửa đa phương tiện
Trang 17Thư mục home – Trình quản lý File
5.2 Linux Mint
Là một bản phân phối Linux được phát triển dựa vào Ubuntu LTS
Giao diện của Linux Mint được thiết kế để đem lại trải nghiệm thân thiện và
dễ sử dụng cho người dùng Nó kết hợp các yếu tố của Windows 7 và macOS X
để tạo ra một giao diện hấp dẫn và quen thuộc
Giao diện Linux mint Cinnamon
Trang 18Linux Mint được phát hành chính thức vào năm 2006 và được xây dựng nên bởi cộng đồng những cộng tác viên trên toàn cầu và developer Nó cung cấp những chức năng, quy trình và hoạt động giống như Ubuntu, điểm khác biệt của
nó đó chính là tính dễ tương tác và giao diện của người dùng
Hiện tại nó đang cung cấp cho người dùng ba tùy chọn để có thể lựa chọn gồm có Xfce, MATE và Cinnamon Cụ thể:
MATE desktop: Là máy tính để bàn theo dạng truyền thống tương tự như thời GNOME 2
Cinnamon desktop: 1 nét hiện đại của máy tính để bàn theo dạng truyền thống
Xfce desktop: 1 môi trường của máy tính để bàn nhẹ và phổ biến
Software source sở hữu đa dạng tính năng
Trang 19Themes, Applets và Desklets linh hoạt
5.3 Debian
Phiên bản Debian là một hệ điều hành Linux với sự ổn định cao và được xây dựng dựa trên triết lý tự do và mã nguồn mở Debian được phát triển bởi cộng đồng và sử dụng mô hình phát triển bất kỳ ai có thể tham gia
Debian có một loạt các phiên bản khác nhau, gọi là “bản phân phối” (distributions) Mỗi phiên bản có mục tiêu và mục đích sử dụng riêng, từ các phiên bản ổn định (stable) đến các phiên bản thử nghiệm (testing) và phiên bản không ổn định (unstable)
Phiên bản ổn định của Debian được khuyến nghị cho việc triển khai sản xuất và đòi hỏi sự ổn định cao nhất
Trang 205.4 Fedora
Phiên bản Fedora của hệ điều hành Linux là một lựa chọn tuyệt vời cho những người muốn tự do phát triển và tùy chỉnh máy tính của mình theo ý muốn Fedora thúc đẩy sự tự do và mã nguồn mở, mang đến cho người dùng quyền kiểm soát và điều chỉnh mọi khía cạnh của hệ thống
Với sự hỗ trợ sẵn có cho các công cụ và nền tảng lập trình, Fedora là một lựa chọn tuyệt vời cho lập trình viên Nó cung cấp môi trường phát triển phong phú với các công cụ như GCC (GNU Compiler Collection), Python, Java và nhiều công cụ khác
Fedora cũng hỗ trợ sẵn các thư viện và framework phổ biến, giúp lập trình viên tiết kiệm thời gian và công sức trong việc phát triển ứng dụng
Trang 215.5 CentOS Linux
Phiên bản CentOS của hệ điều hành Linux là một bản phân phối Linux miễn phí và mã nguồn mở dựa trên mã nguồn của Red Hat Enterprise Linux (RHEL)
CentOS là viết tắt của “Community Enterprise Operating System” và nó được phát triển và duy trì bởi cộng đồng người dùng
CentOS được thiết kế để cung cấp một phiên bản tương đương với RHEL với mục tiêu cung cấp sự ổn định, bảo mật và hỗ trợ lâu dài CentOS không chứa các thương hiệu hoặc logo của Red Hat và không có sự hỗ trợ chính thức từ Red Hat
Tuy nhiên, nó cung cấp các gói phần mềm và bản vá bảo mật tương tự như RHEL và có thể được sử dụng như một sự thay thế miễn phí cho RHEL trong môi trường doanh nghiệp
5.6 OpenSUSE/SUSE Linux Enterprise
Bạn sẽ thật bất ngờ với OpenSUSE/SUSE Linux Enterprise, vì đây chính
là phiên bản khác nhất và chuyên nghiệp nhất của Linux
Trang 22Có thể khẳng định rằng Open SUSE đáp ứng được tất cả các nhu cầu của bạn vì có thể cập nhật liên tục tất cả các phần mềm nhưng vẫn đảm bảo được tính ổn định nhất!
5.7 Mageia Linux
Phiên bản Mageia của hệ điều hành Linux là một bản phân phối Linux độc lập và mã nguồn mở Nó được phát triển bởi cộng đồng người dùng và được tạo
ra như là một sự tiếp nối từ Mandriva Linux, một bản phân phối Linux khác
Mageia chú trọng vào việc cung cấp một hệ điều hành dễ sử dụng, ổn định
và đa chức năng cho các máy tính cá nhân và máy chủ Nó được xây dựng trên nền tảng công nghệ như RPM (Red Hat Package Manager) và urpmi, cung cấp quản lý gói mạnh mẽ và dễ dùng.Quye
Các phiên bản của Mageia được đánh số theo hệ thống số hiệu, ví dụ như Mageia 7, Mageia 8 và tiếp tục Mỗi phiên bản đi kèm với các bản vá bảo mật, cải tiến và phiên bản mới nhất của các phần mềm quan trọng
Mageia cũng có một chu kỳ phát hành định kỳ để đảm bảo tính ổn định và
hỗ trợ cho người dùng
Trang 235.8 Slackware Linux
Phiên bản Mageia của hệ điều hành Linux là một bản phân phối Linux độc lập và mã nguồn mở Nó được phát triển bởi cộng đồng người dùng và được tạo
ra như là một sự tiếp nối từ Mandriva Linux, một bản phân phối Linux khác
Mageia chú trọng vào việc cung cấp một hệ điều hành dễ sử dụng, ổn định
và đa chức năng cho các máy tính cá nhân và máy chủ Nó được xây dựng trên nền tảng công nghệ như RPM (Red Hat Package Manager) và urpmi, cung cấp quản lý gói mạnh mẽ và dễ dùng
Các phiên bản của Mageia được đánh số theo hệ thống số hiệu, ví dụ như Mageia 7, Mageia 8 và tiếp tục Mỗi phiên bản đi kèm với các bản vá bảo mật, cải tiến và phiên bản mới nhất của các phần mềm quan trọng
Mageia cũng có một chu kỳ phát hành định kỳ để đảm bảo tính ổn định và
hỗ trợ cho người dùng
5.9 Puppy Linux
Puppy Linux là một hệ điều hành Linux nhẹ và nhỏ gọn được tạo ra bởi Barry Kauler vào năm 2003 Nó được thiết kế để hoạt động trên các máy tính có tài nguyên hạn chế như các máy tính cũ, máy tính xách tay, hoặc các thiết bị phần cứng yếu
Điểm đặc biệt của Puppy Linux là kích thước nhỏ, thường chỉ khoảng vài trăm megabyte, và khả năng chạy trực tiếp từ ổ đĩa CD, USB hoặc cài đặt trên ổ cứng
Bạn có thể khởi động máy tính từ một đĩa Puppy Linux mà không cần cài đặt nó lên hệ thống Điều này giúp tiết kiệm không gian lưu trữ và cho phép bạn
sử dụng Puppy Linux trên nhiều máy tính khác nhau