✨Fedora Linux

Fedora Linux

Fedora Linux là một bản phân phối Linux dựa trên RPM Package Manager, được phát triển dựa trên cộng đồng theo Fedora Project và được bảo trợ bởi Red Hat, một công ty con của IBM, với sự hỗ trợ thêm từ các công ty khác. Fedora chứa phần mềm được phân phối theo nhiều giấy phép tự do và nguồn mở khác nhau và hướng tới mục tiêu là công nghệ miễn phí hàng đầu. Fedora là upstream của bản phân phối thương mại Red Hat Enterprise Linux, và sau đó là CentOS.

Kể từ bản phát hành Fedora 30,năm phiên bản khác nhau hiện có sẵn: Workstation, tập trung vào máy tính cá nhân, Server cho servers, CoreOS, tập trung vào điện toán đám mây, Silverblue, tập trung vào máy tính để bàn bất biến chuyên dụng cho quy trình làm việc dựa trên container và IoT, tập trung vào trên các thiết bị IoT.

, Fedora có khoảng 1.2 triệu người dùng, bao gồm Linus Torvalds (), người tạo ra Linux kernel.

Lịch sử

Tên của Fedora bắt nguồn từ Fedora Linux, một dự án tình nguyện cung cấp phần mềm bổ sung cho bản phân phối Red Hat Linux, và từ chiếc mũ fedora đặc trưng được sử dụng trong logo "Shadowman" của Red Hat. Warren Togami bắt đầu Fedora Linux vào năm 2002 với tư cách là một đồ án đại học tại Đại học Hawaii, nhằm cung cấp một kho lưu trữ duy nhất cho các gói phần mềm của bên thứ ba đã được kiểm tra tốt để những phần mềm không phải của Red Hat sẽ được dễ dàng hơn trong việc tìm kiếm, phát triển và sử dụng. Sự khác biệt chính giữa Fedora Linux và Red Hat Linux là việc phát triển kho lưu trữ của Fedora sẽ hợp tác với cộng đồng tình nguyện viên toàn cầu. Fedora Linux cuối cùng đã được đưa vào Fedora Project, mang theo cách tiếp cận hợp tác này.

Fedora Linux ra mắt vào năm 2003, khi Red Hat Linux ngừng phát triển. Red Hat Enterprise Linux là bản phân phối Linux được hỗ trợ chính thức duy nhất của Red Hat, trong khi Fedora là bản phân phối cộng đồng.

Trước Fedora 7, Fedora được gọi là Fedora Core theo tên của một trong hai kho phần mềm chính - CoreExtras. Fedora Core chứa tất cả các gói cơ sở được yêu cầu bởi hệ điều hành, cũng như các gói khác được phân phối cùng với đĩa CD/DVD cài đặt và chỉ được duy trì bởi các nhà phát triển Red Hat. Fedora Extras, kho lưu trữ thứ cấp đã được đưa vào kể từ Fedora Core 3, được cộng đồng duy trì và không được phân phối cùng với CD/DVD cài đặt. Khi phát hành Fedora 7, sự khác biệt giữa Fedora Core và Fedora Extras đã bị loại bỏ.

Kể từ khi phát hành Fedora 21, như một nỗ lực để mô-đun hóa bản phân phối Fedora và giúp phát triển nhanh hơn, ba phiên bản khác nhau có sẵn: Workstation, tập trung vào máy tính cá nhân, ServerAtomic cho servers, Atomic là phiên bản dành cho điện toán đám mây. Vấn đề đã được giải quyết và các bên đã giải quyết trên một thỏa thuận cùng tồn tại tuyên bố rằng dự án Cornell-UVA có thể sử dụng tên khi được liên kết rõ ràng với phần mềm nguồn mở cho hệ thống kho lưu trữ đối tượng kỹ thuật số và Red Hat có thể sử dụng tên khi nó rõ ràng liên kết với hệ điều hành máy tính mã nguồn mở.

Tháng 4 năm 2020, trưởng dự án Matthew Miller đã thông báo rằng Fedora Workstation sẽ được phân phối trên một số máy tính xách tay ThinkPad mới, nhờ vào mối quan hệ đối tác mới với Lenovo.

Tính năng

Fedora nổi tiếng là tập trung vào đổi mới, tích hợp công nghệ mới từ rất sớm và hợp tác chặt chẽ với các cộng đồng upstream Linux. Thực hiện các thay đổi ngược dòng thay vì dành riêng cho Fedora đảm bảo rằng các thay đổi có sẵn cho tất cả các bản phân phối Linux.

Môi trường desktop mặc định trên Fedora là GNOME và giao diện người dùng mặc định là GNOME Shell. Các môi trường desktop khác, bao gồm KDE Plasma, Xfce, LXDE, MATE, Deepin và Cinnamon, có sẵn và có thể cài đặt.

Quản lý gói

Hầu hết các phiên bản Fedora đều sử dụng hệ thống quản lý gói RPM, sử dụng DNF làm công cụ để quản lý các gói RPM. DNF sử dụng libsolv, một trình phân giải phụ thuộc bên ngoài. một hệ thống gói/hình ảnh giao dịch kết hợp để quản lý máy chủ. DNF truyền thống (hoặc các hệ thống khác) nên được sử dụng trong các containers.

Bảo mật

Fedora dùng Security-Enhanced Linux theo mặc định, triển khai nhiều chính sách bảo mật, bao gồm điều khiển truy cập bắt buộc, mà Fedora đã áp dụng từ rất sớm. Fedoracung cấp một hardening wrapper, và hardening cho tất cả các gói của nó bằng cách sử dụng các tính năng của trình biên dịch như file thực thi độc lập vị trí (PIE).

Phần mềm

Fedora được cài đặt sẵn nhiều phần mềm như LibreOffice và Firefox. Phần mềm bổ sung có sẵn từ kho phần mềm và có thể được cài đặt bằng trình quản lý gói DNF hoặc GNOME Software.

Ngoài ra, các kho lưu trữ bổ sung có thể được thêm vào hệ thống để phần mềm không có sẵn trong Fedora có thể được cài đặt dễ dàng. Phần mềm không có sẵn qua kho lưu trữ chính thức của Fedora, vì nó không đáp ứng định nghĩa của Fedora về phần mềm tự do hoặc vì việc phân phối nó có thể vi phạm luật pháp Mỹ, có thể được cài đặt bằng cách sử dụng kho của bên thứ ba. Các kho lưu trữ của bên thứ ba phổ biến bao gồm các kho lưu trữ RPM Fusion miễn phí và không miễn phí. Fedora cũng cung cấp cho người dùng một hệ thống xây dựng dễ sử dụng để tạo kho lưu trữ của riêng họ được gọi là Copr.

Kể từ khi phát hành Fedora 25, hệ điều hành mặc định là giao thức máy chủ hiển thị Wayland, giao thức này đã thay thế X Window System.

Phiên bản

liên_kết=https://en.wikipedia.org/wiki/File:Fedora_22_installation_process.png|nhỏ|300x300px|Tóm tắt cài đặt Fedora Workstation 22|thế= Bắt đầu từ Fedora version 30, có 5 phiên bản khác nhau: bổ sung hỗ trợ cho các luồng cập nhật thay thế cho phần mềm phổ biến như Node.js và Go.

  • Fedora CoreOS – Nó cung cấp một hình ảnh tối thiểu về Fedora chỉ bao gồm các yếu tố cơ bản. Nó có nghĩa là để triển khai trong điện toán đám mây. Nó cung cấp hình ảnh Fedora CoreOS là hình ảnh tối thiểu được tối ưu hóa để triển khai các vùng chứa.
  • Fedora IoT – Hình ảnh của Fedora được điều chỉnh để chạy trên các thiết bị Internet of Things.
  • Fedora _Silverblue –_Nó nhắm mục tiêu người dùng muốn có một máy tính để bàn không thay đổi và các nhà phát triển sử dụng quy trình làm việc dựa trên vùng chứa.

liên_kết=https://en.wikipedia.org/wiki/File:GNOME_Software_3.30.6_on_Fedora_29.png|thế=|nhỏ|300x300px|[[GNOME Software, giao diện trình quản lý gói mặc định của Fedora]] Một thiết bị Live USB có được tạo bằng Fedora Media Writer hoặc lệnh dd. Nó cho phép người dùng dùng thử Fedora mà không làm thay đổi ổ cứng.

Labs

Giống như Debian blends, Fedora Project cũng phân phối các biến thể tùy chỉnh của Fedora được gọi là Fedora Labs. Chúng được xây dựng với các bộ gói phần mềm cụ thể, nhắm mục tiêu các sở thích cụ thể như chơi game, bảo mật, thiết kế, robot, và máy tính khoa học (bao gồm SciPy, Octave, Kile, Xfig và Inkscape).

Fedora AOS (Appliance Operating System)là một phiên bản chuyên biệt của Fedora với việc giảm dung lượng bộ nhớ để sử dụng trong các thiết bị phần mềm. Các thiết bị được cài đặt sẵn, cấu hình trước, hình ảnh hệ thống. Spin này nhằm mục đích giúp mọi người (nhà phát triển, nhà cung cấp phần mềm độc lập (ISV), nhà sản xuất thiết bị gốc (OEM) v.v.) dễ dàng tạo và triển khai các thiết bị ảo hơn.

Spins và Remixes

Dự án Fedora chính thức phân phối các biến thể khác nhau được gọi là "Fedora Spins" là Fedora với các môi trường máy tính để bàn khác nhau (GNOME là DE mặc định). Các Spins chính thức hiện tại,kể từ Fedora 32, là KDE, XFCE, LXQT, Mate-Compiz, Cinnamon, LXDE, và SOAS.

Ngoài Spins, là các biến thể chính thức của hệ thống Fedora, dự án cho phép các biến thể không chính thức sử dụng thuật ngữ "Fedora Remix" mà không cần xin phép thêm, mặc dù cần phải có logo khác.

Kiến trúc

x86-64 và ARM-hfp là các kiến trúc chính được Fedora hỗ trợ. Pidora và FedBerry là các bản phân phối Fedora chuyên biệt cho Raspberry Pi, hỗ trợ Raspberry Pi cũng như các thiết bị ARM và SBC khác. Kể từ phiên bản 26, Fedora cũng hỗ trợ ARM AArch64, IBM Power64, IBM Power64le, IBM Z ("s390x"), MIPS-64el, MIPS-el, RISC-V làm kiến trúc phụ.

Fedora 28 là phiên bản cuối cùng hỗ trợ ppc64 và người dùng nên chuyển sang biến thể ppc64le endian nhỏ.

Giải pháp thay thế

Dự án Fedora cũng phân phối một số phiên bản khác với ít trường hợp sử dụng hơn đã đề cập ở trên, như trình cài đặt mạng và bộ cài đặt tối thiểu.Chúng dành cho các trường hợp đặc biệt hoặc người dùng chuyên nghiệp muốn có cài đặt tùy chỉnh hoặc định cấu hình Fedora từ đầu.

Ngoài ra, tất cả các giấy phép được chấp nhận cho Fedora (bao gồm bản quyền, nhãn hiệu và bằng sáng chế) phải được áp dụng không chỉ cho Red Hat hoặc Fedora, mà còn cho tất cả downstream. Điều này có nghĩa là mọi giấy phép "chỉ dành cho Fedora" hoặc giấy phép có các điều khoản cụ thể mà Red Hat hoặc Fedora đáp ứng nhưng những phân nhánh khác sẽ không được chấp nhận (và do đó, gần như chắc chắn là không miễn phí).

Phát triển và cộng đồng

thumb|Các giá trị cốt lõi của cộng đồng Fedora|left

Việc phát triển hệ điều hành và các chương trình hỗ trợ do Fedora Project lãnh đạo, bao gồm một cộng đồng các nhà phát triển và tình nguyện viên, và bao gồm cả nhân viên của Red Hat. Hội đồng là cơ quan lãnh đạo và quản trị cộng đồng cấp cao nhất. Các cơ quan khác bao gồm Fedora Engineering Steering Committee, chịu trách nhiệm về các quyết định kỹ thuật đằng sau sự phát triển của Fedora, và Fedora Mindshare Committee điều phối các hoạt động tiếp cận và phi kỹ thuật, bao gồm đại diện của Fedora Worldwide ví dụ như: Ambassadors Program, nhóm CommOps và Marketing, Thiết kế và Websites Team.

Phát hành

thumb|Fedora Core 1 với [[GNOME phiên bản 2.4 (2003-11)|thế=|400x400px]] thumb|Fedora 15, phát hành đầu tiên đi kèm với GNOME 3 và [[GNOME Shell. (2011-05)|thế=|400x400px]] thumb|Fedora 21, một phiên bản mang đến hỗ trợ [[Wayland và HiDPI (2014-12).|thế=|400x400px]]

Fedora có vòng đời tương đối ngắn: phiên bản X chỉ được hỗ trợ cho đến 1 tháng sau khi phiên bản X+2 được phát hành và khoảng 6 tháng giữa hầu hết các phiên bản, có nghĩa là một phiên bản Fedora thường được hỗ trợ trong ít nhất 13 tháng, có thể lâu hơn. Người dùng Fedora có thể nâng cấp từ phiên bản này sang phiên bản khác mà không cần cài đặt lại.

Bản phát hành hiện tại là Fedora 34, được phát hành vào ngày 24 tháng 4 năm 2021. Đây là bản sao của bản phân phối Fedora hoàn chỉnh, nơi phần mềm mới được thêm vào và thử nghiệm, trước khi đưa vào bản phát hành ổn định sau này.Do đó, Rawhide thường có nhiều tính năng phong phú hơn so với bản phát hành ổn định hiện tại. Trong nhiều trường hợp, phần mềm được tạo từ các bản chụp mã nguồn CVS, Subversion hoặc Git thường được các lập trình viên tích cực phát triển. Mặc dù Rawhide được nhắm mục tiêu vào người dùng nâng cao, người thử nghiệm và người bảo trì gói, nhưng nó có khả năng trở thành một hệ điều hành chính. Người dùng quan tâm đến nhánh Rawhide thường cập nhật hàng ngày và giúp khắc phục sự cố. Người dùng Rawhide không phải nâng cấp giữa các phiên bản khác nhau vì nó tuân theo mô hình rolling release.

Fedora Core và Red Hat Enterprise Linux

Fedora Core là kết quả của một chiến lược kinh doanh mới của công ty Red Hat vào năm 2003. Red Hat đã tách dòng Red Hat Linux trước đó thành 2 dòng mới. Fedora Core là dòng sản phẩm được cung cấp miễn phí và Red Hat Enterprise Linux là dòng sản phẩm thương mại.

👁️ 2 | 🔗 | 💖 | ✨ | 🌍 | ⌚
**Fedora Linux** là một bản phân phối Linux dựa trên RPM Package Manager, được phát triển dựa trên cộng đồng theo Fedora Project và được bảo trợ bởi Red Hat, một công ty con của
**Red Hat Enterprise Linux** (**RHEL**) là một bản phân phối Linux được phát triển bởi Red Hat và mục tiêu hướng tới thị trường thương mại. Red Hat Enterprise Linux được phát hành cho các
**Red Hat Linux**, được phát triển bởi công ty RedHat, là hệ điều hành dựa trên Linux phổ biến cho đến khi ngừng phát triển trong năm 2004. Red Hat Linux 1.0 được phát hành
Một **bản phân phối ****Linux** (thường được gọi tắt là **distro**) là một hệ điều hành được tạo dựng từ tập hợp nhiều phần mềm dựa trên hạt nhân Linux và thường có một hệ
**Security-Enhanced Linux** (**SELinux**) là một module bảo mật của Linux kernel cung cấp một cơ chế hỗ trợ các chính sách bảo mật kiểm soát truy cập, bao gồm kiểm soát truy cập bắt buộc
**Linux XP** là một hệ điều hành Linux có giao diện được thiết kế giống với giao diện của Microsoft Windows XP. Phiên bản mới nhất thường được biết dưới tên là Linux XP Desktop
**Lịch sử của Linux** bắt đầu vào năm 1991 với sự bắt đầu của một dự án cá nhân của sinh viên Phần Lan Linus Torvalds để tạo ra một hạt nhân hệ điều hành
Dưới đây là **danh sách các bản phân phối Linux**. thumb|Tiến trình phát triển các bản phân phối Linux khác nhau.|thế=|1717x1717px ## A * Arch Linux * Asianux * AndLinux * Android ## B *
**Red Hat, Inc.** () là một công ty phần mềm Mỹ cung cấp sản phẩm phần mềm mã nguồn mở cho cộng đồng doanh nghiệp. Thành lập năm 1993, Red Hat có trụ sở tại
**Linspire**, trước đây là **LindowsOS** là bản phân phối linux dựa trên Debian, và sau này là Ubuntu. Linspire được phát hành bởi Linspire, Inc. và tập trung vào tính dễ sử dụng, nhắm mục
**Sugar** là một giao diện người dùng đồ họa được phát triển với mục đích dành cho dự án máy tính/giáo dục Mỗi trẻ em một laptop do Sugar Labs phát triển. Sugar được dùng
**Moblin**, Viết tắt của 'mobile Linux', là một hệ điều hành và và ngăn xếp ứng dụng cho nguồn mở cho Mobile Internet Devices (MIDs), netbook, nettops và các thiết bị nhúng. Được xây dựng
**Swfdec** là một phần mềm nguồn mở thay thế trình chơi đa phương tiện cho web Adobe Flash. Hiện tại chương trình tương thích với Linux và FreeBSD và được phát hành dưới giấy phép
**RPM Package Manager** (**RPM**) (ban đầu là **Red Hat Package Manager**; bây giờ là một từ viết tắt đệ quy) là một trình quản lý gói. Tên gọi RPM đề cập đến: định dạng file.rpm,
**Raspberry Pi** là một dòng máy tính bo mạch đơn (hay còn gọi là máy tính nhúng) có kích thước chỉ bẳng một thẻ tín dụng được phát triển tại Anh bởi Raspberry Pi Foundation
**Unity** là một là một môi trường desktop phân nhánh từ GNOME được phát triển bởi Canonical Ltd. cho hệ điều hành Ubuntu. Unity ra mắt trong phiên bản netbook edition của Ubuntu 10.10. Ban
**MariaDB** là một sản phẩm mã nguồn mở tách ra từ mã mở do cộng đồng phát triển của hệ quản trị cơ sở dữ liệu quan hệ MySQL nhằm theo hướng không phải trả
**Chromium** là một trình duyệt web mã nguồn mở, là nền tảng để xây dựng nên Google Chrome. Những phần do Google viết nên được phát hành theo giấy phép BSD, còn những phần khác
nhỏ|phải|GIMP 2.4.5 chạy trên [[Ubuntu ]] **GIMP** ( ) viết tắt của _GNU Image Manipulation Program_, là một phần mềm tự do nguồn mở được sử dụng để chỉnh sửa hình ảnh, vẽ tự do,
**Phần mềm tự do nguồn mở** (Tiếng Anh: _Free and open-source software_ (Viết tắt là F/OSS, FOSS) hoặc _Free/Libre/open-source software_ (Viết tắt là FLOSS)) là loại phần mềm được bao gồm Phần mềm tự do
**RISC-V** (phát âm là "risk-five") là một kiến trúc tập lệnh (ISA) mã nguồn mở dựa trên kiến trúc tập lệnh _máy tính với tập lệnh đơn giản hóa_ (RISC). Dự án bắt đầu từ
**Unix** (; được đăng ký nhãn hiệu là **UNIX**) là một họ hệ điều hành máy tính đa nhiệm, đa người dùng được viết vào những năm 1960 và 1970 do một số nhân viên
**Dịch vụ thư mục** đơn giản chỉ là phần mềm hệ thống mà lưu trữ, tổ chức và cung cấp quyền truy cập vào thông tin trong một thư mục. ## Giới thiệu chung Trong
**Cinnamon** là một môi trường desktop dựa trên bộ công cụ GTK+ 3. Nó được phát hành năm 2011. Cinnamon bắt đầu như là một phân nhánh của GNOME Shell, do đó ban đầu nó
**LinuxLive USB Creator** là một tool miễn phí của Microsoft Windows được dùng để tạo ra các hệ thống Live USB từ các phầm mềm để cài đặt của các bản phân phối Linux được
**Skype** (IPA: /'skaɪp/) là một mạng điện thoại Internet ngang hàng được thành lập bởi Niklas Zennström và Janus Friis, cũng là những người thành lập ra ứng dụng chia sẻ tập tin Kazaa và
**UNetbootin** (Universal Netboot Installer) là một tiện ích đa nền tảng có thể tạo ra hệ thống live USB và có thể tải một loạt các tiện ích hệ thống hoặc cài đặt các bản
**Lumina Desktop Environment**, hay gọi tắt là **Lumina**, là một môi trường desktop dựa trên plugin cho các hệ điều hành Unix và tương tự Unix. Nó được thiết kế riêng là giao diện hệ
**Windows 10** là một bản phát hành lớn của hệ điều hành Windows NT do Microsoft phát triển. Hệ điều hành này được giới thiệu vào 30 tháng 9 năm 2014 trong chương trình Build
**ARM** (được viết cách điệu là **arm**, trước đây là từ viết tắt của **Advanced RISC Machine**, ban đầu là **Acorn RISC Machine**) là một họ kiến trúc dạng RISC cho các vi xử lý
**GNOME** () - là bộ phần mềm cung cấp môi trường màn hình nền dễ dùng cho hệ điều hành Linux cũng như cho các hệ điều hành khác. GNOME từng là tên viết tắt
Microsoft **Build** (thường được cách điệu thành ****) là một sự kiện hội nghị thường niên được tổ chức bởi Microsoft, dành cho các nhà phát triển phẩn mềm và web sử dụng Windows, Windows
**Intelligent Input Bus** (**IBus**, đọc là I-Bus) một nền tảng hỗ trợ các phương thức nhập liệu, hay còn gọi là bộ gõ, cho các hệ điều hành tương tự Unix. Tên "Bus" của nó
nhỏ|400x400px|Giấy phép phần mềm trong bối cảnh bản quyền theo Mark Webbink. Từ trái sang phải ít quyền cho người được cấp phép/user của một phần mềm và nhiều hơn nữa quyền giữ lại bởi
**GNOME Shell** là lớp vỏ đồ họa của GNOME bắt đầu từ phiên bản 3, được phát hành vào ngày 6/4/ 2011. Nó cung cấp các tính năng cơ bản như khởi động ứng dụng,
**Rclone** là một chương trình dòng lệnh, mã nguồn mở, đa luồng để quản lí lưu trữ trên đám mây hoặc các lưu trữ có độ trễ cao khác. Nó đi kèm với các chức
**Thiết kế web** hay **thiết kế website** đơn giản là công việc tạo một trang web cho cá nhân, công ty, doanh nghiệp hoặc tổ chức. Có 2 phương thức chính để thiết kế Web
LyX 1.5 chạy trong Windows. Các công thức toán học được hiển thị trên văn bản. Ngoài ra, các đoạn chữ trên nền xám là các [[tag|thẻ thực hiện các chức năng đặc biệt như
**KDE Plasma 5** là thế hệ thứ năm và hiện tại của môi trường không gian làm việc đồ họa được tạo bởi KDE chủ yếu cho các hệ thống Linux. KDE Plasma 5 là
**Chữ Gujarat** (ગુજરાતી લિપિ _Gujǎrātī Lipi_) là một chữ abugida chủ yếu để viết tiếng Gujarat và tiếng Kutch. Đây là một dạng chữ Devanagari nổi bật nhất với vạch ngang bên trên chữ bị
nhỏ|Truyện tranh về một con bò hình cầu được minh họa trong cuộc họp năm 1996 của Hiệp hội Thiên văn học Hoa Kỳ, liên quan đến mô hình hóa trong thiên văn học **Con