Vậy điều gì làm cho openSUSE khác với những bản phân phối khác và tại sao bạn nên thử nó? Hãy tìm hiểu cùng FUNiX.
openSUSE là gì?
Là một nhánh của bản phân phối SUSE Linux ban đầu, openSUSE là một bản phân phối dựa trên cộng đồng, trái ngược với SUSE Linux Enterprise.
Công ty SUSE là nhà tài trợ chính của openSUSE. Mối quan hệ giữa hai bên tương tự như mối quan hệ của CentOS hoặc Fedora với Red Hat Enterprise Linux. Dự án thậm chí còn sử dụng một con tắc kè trong logo để thể hiện mối quan hệ giữa openSUSE và SUSE.
openSUSE có hai phiên bản: phiên bảnLeap ổn định và phiên bản Tumbleweed phát hành kiểu cuốn chiếu . Tumbleweed tương tự như Arch Linux vì nó giống một bản phân phối tiên tiến hơn với phần mềm mới hơn. Bạn có thể cài đặt openSUSE như một hệ thống Linux truyền thống nhưng nó cũng có trong Windows Store để sử dụng với WSL.
Lịch sử sơ lược của openSUSE
SUSE được thành lập tại Đức và tên của nó là từ viết tắt tiếng Đức của “Phát triển hệ thống và phần mềm”. Đây là một trong những công ty phần mềm đầu tiên nhìn thấy tiềm năng của Linux để dùng trong doanh nghiệp vào đầu những năm 1990.
Công ty ban đầu đóng gói lại Slackware Linux và dịch tài liệu của nó sang tiếng Đức, nhưng cuối cùng đã tạo ra bản phân phối của riêng họ. Novell sở hữu công ty trong một thời gian trước khi bị tách ra sau khi Novell được Micro Focus mua lại.
Với việc SUSE độc lập trở lại, công ty hiện tiếp tục tiếp thị phiên bản doanh nghiệp cũng như đóng góp đáng kể cho dự án openSUSE.
So sánh Leap và Tumbleweed
Có thể bạn đang phân vân nên cài đặt phiên bản Leap hay Tumbleweed. Tumbleweed là bản phân phối phát hành kiểu cuốn chiếu, có nghĩa là các bản cập nhật được ra mắt ngay khi chúng có sẵn, thay vì cho các phiên bản cụ thể theo cách mà Debian hoặc Ubuntu thực hiện.
Điều này có nghĩa là bạn sẽ có phần mềm mới hơn bản phân phối “được hỗ trợ dài hạn” tiêu chuẩn. Rất nhiều nhà phát triển cần các phiên bản trình điều khiển (driver) và thư viện mới hơn, vì vậy họ thích các bản phân phối phát hành cuốn chiếu như thế này.
Hầu hết người dùng bình thường sẽ thích một phiên bản ổn định hơn như Leap, đặc biệt là những người muốn chạy openSUSE như một máy chủ.
Cài đặt openSUSE
Việc cài đặt openSUSE cũng tương tự như cài đặt bất kỳ bản phân phối Linux nào khác: tải xuống hình ảnh cài đặt, giải nén nó vào phương tiện thích hợp và khởi động lại máy. Bài viết này sẽ hướng dẫn cách cài đặt phiên bản LEAP.
Tải xuống: openSUSE ( Leap | Tumbleweed )
Bạn có tùy chọn để truy cập các kho lưu trữ online trong quá trình cài đặt để cài đặt bất kỳ phần mềm nào bạn muốn nhưng không phù hợp với phương tiện cài đặt.
Bạn có thể lựa chọn KDE, GNOME, Xfce mặc định, một desktop chung (generic desktop) hoặc bạn có thể cài đặt openSUSE mà không cần desktop, tương tự như cách máy chủ chạy. Bạn thậm chí có thể cài đặt một “máy chủ giao dịch” (transaction server) rất nhỏ với hệ thống tệp gốc chỉ đọc (read-only).
Sau khi bạn đã chọn môi trường desktop của mình, bạn sẽ thấy một phân vùng khởi động, phân vùng btrfs chính và một phân vùng trao đổi. Bạn có thể chấp nhận các phân vùng mặc định này hoặc sử dụng các phân vùng được hướng dẫn hoặc thủ công để thay đổi bảng phân vùng hoặc bật LVM.
Sau đó, bạn đặt múi giờ và định cấu hình tài khoản người dùng. Điều này cũng giống với các bản phân phối Linux hiện đại, nhưng openSUSE cung cấp một môi trường đồ họa hấp dẫn.
Khi bạn đã khởi động lại desktop, bạn sẽ tìm thấy rất nhiều công cụ bạn cần đã cài đặt sẵn: trình quản lý tệp, LibreOffice, trình duyệt web Firefox, thậm chí cả trò solitaire. Một người không có kiến thức gì về Linux cũng có thể làm việc hiệu quả với openSUSE ngay lập tức.
Định cấu hình openSUSE với YaST
openSUSE là bản phân phối Linux duy nhất có công cụ cấu hình dựa trên menu YaST. Nó sử dụng cả môi trường đồ họa và văn bản, tùy thuộc vào việc bạn gọi nó từ desktop hay dòng lệnh.
Bạn có thể định cấu hình mọi thứ từ múi giờ đến bộ tải khởi động (bootloader) từ menu này. Nó tập trung hóa việc quản lý toàn bộ hệ thống trong khi các bản phân phối khác để lại cấu hình cho menu cài đặt của từng desktop hoặc các tệp cấu hình dựa trên văn bản. Điều này có nghĩa là có một công cụ cấu hình nhất quán giữa các môi trường desktop trong openSUSE.
Bạn cũng có thể xuất cài đặt sang các hệ thống khác, giúp quản lý toàn bộ nhóm cài đặt. Điều này không có gì đáng ngạc nhiên vì công ty mẹ SUSE nhắm đến các công ty doanh nghiệp. Tính năng này rất hữu ích để cài đặt toàn bộ trung tâm dữ liệu chứa các máy chủ openSUSE.
Quản lý gói với Zypper
Cũng như các bản phân phối Linux khác, bạn cần phải cài đặt phần mềm không đi kèm với bản phân phối. openSUSE có trình quản lý gói riêng để thực hiện việc này.
Bạn có thể cài đặt các gói bằng YaST, nhưng cũng có thể quản lý các gói từ dòng lệnh bằng Zypper. Nó hoạt động tương tự như APT trên các hệ thống dựa trên Debian/Ubuntu hoặc DNF trên Red Hat.
Để nâng cấp hệ thống của bạn, hãy sử dụng lệnh sau:
sudo zypper update
Việc cài đặt một gói cụ thể với Zypper cũng rất dễ dàng với lệnh.
sudo zypper install packagename
trong đó packagename là tên của gói bạn muốn cài đặt.
Mặc dù điều này khá giống các bản phân phối Linux hiện đại khác, nhưng openSUSE lại độc đáo ở cách nó cung cấp các gói cho các bản phân phối Linux khác. OpenSUSE Open Build Service (OBS) cho phép người dùng của các bản phân phối Linux khác, bao gồm các bản phân phối dựa trên APT và RPM, sử dụng các gói do openSUSE xây dựng.
openSUSE có dành cho bạn không?
openSUSE giới thiệu một desktop hoặc máy chủ ổn định tuyệt vời trong phiên bản Leap của nó. Các nhà phát triển và người dùng thành thạo có thể muốn cân nhắc dùng phiên bản Tumbleweed. Công cụ YaST của openSUSE giúp việc cấu hình trở nên dễ dàng bất kể bạn đang ở trong môi trường desktop nào. Đây là một phiên bản Linux rất mượt mà dành cho bất kỳ ai muốn có một hệ thống được hỗ trợ bởi một công ty đã có mặt trong thế giới Linux ngay từ đầu.
Vân Nguyễn
Dịch từ: https://www.makeuseof.com/what-is-opensuse/
Bình luận (0
)