Slackware có phải là bản phân phối Linux phù hợp cho bạn không? Những gì bạn cần biết

Slackware có phải là bản phân phối Linux phù hợp cho bạn không? Những gì bạn cần biết

Linux đã xuất hiện từ năm 1991, nhưng các bản phân phối chính hiện đang được sử dụng, bao gồm Ubuntu, Fedora và Mint, đã xuất hiện vào những năm 2000. Một bản phân phối Linux phổ biến khác, Slackware ra đời từ năm 1993. Đây là bản phân phối được bảo trì tích cực lâu đời nhất và cho đến ngày nay vẫn đúng với nguồn gốc (không thân thiện với người dùng) của nó. Ngay cả trang web của nó trông không thay đổi so với những năm 90.





Bạn có nên sử dụng một bản phân phối như Slackware có từ thời grunge và vẫn trông giống nó không? Bạn sẽ tìm hiểu trong bài đăng này.





Lịch sử của Slackware

Debian có thể là bản phân phối phổ biến lâu đời nhất nhưng nó gắn liền với Slackware là bản cũ nhất vẫn còn tồn tại. Dự án Slackware bắt đầu vào năm 1992, một năm sau khi Linux ban đầu được phát hành, như một cách để cài đặt một hệ thống Linux đã bao gồm một số gói cốt lõi: hạt nhân, Hệ thống cửa sổ X và các tiện ích khác.





Kể từ đó, việc phân phối thực sự không thay đổi nhiều. Những người bảo trì nó dường như có tâm lý 'Nếu nó không bị hỏng, đừng sửa nó' trong các quyết định thiết kế của họ.

Patrick Volkerding đã tạo ra Slackware từ sự thất vọng của mình với bản phân phối Linux ban đầu phổ biến nhất, Softland Linux System (SLS). SLS đã được sử dụng rộng rãi trong cộng đồng Linux ban đầu, nhưng nó có nhiều lỗi. Volkerding, một sinh viên khoa học máy tính tại Đại học Bang Minnesota Moorhead, quyết định bắt đầu phân phối của riêng mình.



Debian và OpenSUSE có nguồn gốc giống nhau từ việc những người sáng lập của họ trở nên thất vọng với SLS, vì vậy SLS theo một cách nào đó có thể là tổ tiên chung của hầu hết các bản phân phối Linux hiện đại.

Volkerding là một thành viên của tôn giáo nhại, Church of the SubGenius, và đã quyết định đặt tên cho bản phân phối mới của mình là 'Slackware' để tham khảo khái niệm SubGenius về 'slack,' và phần còn lại là lịch sử. Kết nối SubGenius được tiếp tục với biểu tượng của Tux với hình ảnh linh vật của SubGenius, ống pô mang tính biểu tượng J.R. 'Bobb' Dobbs '.





Volkerding vẫn có nhiều ảnh hưởng đến dự án cho đến ngày nay vì BDFL hoặc Nhà Độc Tài Nhân Từ Cho Cuộc Sống. Tốc độ phát hành chậm lại trong những năm 2000 do các vấn đề sức khỏe của Volkerding. Bản phát hành LTS hiện tại tính đến thời điểm viết bài này là 14,2, được phát hành vào năm 2016.

Tải xuống: Slackware Linux





Các tính năng của Slackware

Mục tiêu của Slackware là xây dựng một hệ điều hành 'giống Unix' thực sự. Tất cả các cấu hình xảy ra thông qua các tệp văn bản thuần túy và dòng lệnh. Không có trình hướng dẫn GUI. Ngoài ra, Slackware thực hiện các thay đổi tối thiểu đối với các gói.

Kho lưu trữ của Slackware chỉ bao gồm các gói liên quan đến hệ thống cốt lõi. Trên thực tế, không có nhiều hơn chỉ vài nghìn gói, so với hơn 35.000 gói Debian / Ubuntu bao gồm trong kho của họ.

Có liên quan: Hướng dẫn cho người mới bắt đầu về Ubuntu Linux

Do đó, bên cạnh những điều cơ bản, bạn sẽ cần phải tự tìm phần mềm mà mình muốn cài đặt. Điều này bao gồm việc tạo các gói Slackware của riêng bạn, sử dụng các công cụ để chuyển đổi .rpm.deb hoặc tự biên dịch mã. Bạn có thể cài đặt các gói Slackware với nâng cấp nhưng công cụ này không làm gì khác hơn là cài đặt một gói và theo dõi những gói đã cài đặt --- nó không thực hiện bất kỳ giải pháp phụ thuộc nào hoặc bất kỳ tính năng 'nâng cao' nào khác.

Mặc dù Slackware được thiết kế tối giản nhưng chắc chắn không phải về kích thước. Ảnh DVD cài đặt, trừ đi mã nguồn, nặng 2,62 gigabyte. Cài đặt mặc định khá toàn diện, nếu người dùng chọn, bao gồm trình soạn thảo văn bản, phần mềm năng suất và máy tính để bàn KDE và Xfce.

Tính toàn diện của cài đặt mặc định giúp giảm thiểu việc thiếu giải pháp phụ thuộc tự động. Ngay cả khi chương trình cài đặt là một sự trở lại của những năm 90, máy tính để bàn có vẻ ngoài hiện đại hơn.

"cắm vào, không sạc"

Sở thích về sự ổn định của Slackware có nghĩa là có sự thiên vị đối với phần mềm cũ hơn và một số lựa chọn có vẻ hết sức lập dị. Slackware cài đặt bộ nạp khởi động LILO, trong khi hầu hết các bản phân phối khác đã chuyển sang GRUB từ lâu.

Những người không thích hệ thống có thể rất hài lòng với Slackware, vì nó sử dụng BSD theo kiểu trong đó hệ thống thay thế.

Thiết lập hệ thống

Slackware cũng ở trạng thái rất nhỏ. Bạn được đưa vào một trình bao gốc để phân vùng ổ cứng và chạy cài đặt dựa trên văn bản.

Nếu bạn muốn có GUI, bạn sẽ cần cài đặt trình điều khiển, hệ thống cửa sổ X và môi trường máy tính để bàn mà bạn chọn. Trình cài đặt đề xuất một cách hữu ích một hệ thống máy tính để bàn hoàn chỉnh, nhưng đó là tùy chọn.

Không có công cụ dành riêng cho Slackware nào có thể làm cho mọi thứ dễ dàng hơn --- bản phân phối có thể được gọi là Slackware, nhưng nó giới thiệu ít 'ảnh hưởng' đến trải nghiệm vanilla Linux nhất có thể.

Điểm tương đồng và khác biệt với Arch Linux

Cách tiếp cận này cực kỳ giống với Arch Linux. Lúc đầu, cả hai hệ thống đều rất tối thiểu và chúng yêu cầu bạn thiết lập hệ thống của mình theo cách thủ công từng phần một cho đến khi nó chính xác như những gì bạn muốn. Các nhà phát triển cũng ủng hộ cách thực hiện 'Unix' với các tệp cấu hình văn bản thuần túy. Họ cũng chỉ thực hiện các thay đổi đối với các gói khi thực sự cần thiết.

Đây cũng là lý do tại sao rất khó để có được 'ảnh chụp màn hình của Arch Linux' hoặc 'ảnh chụp màn hình của Slackware'. Bởi vì các bản phân phối này để lại quá nhiều lựa chọn cấu hình cho người dùng, không có một thiết lập nào có thể nhận biết được Arch Linux hoặc Slackware dễ nhận biết. Mọi cài đặt đều khác nhau. Ảnh chụp màn hình ở trên là phiên bản gốc của Xfce đi kèm với đĩa DVD cài đặt.

Mặc dù giống nhau, Arch Linux và Slackware có sự khác biệt đôi chút như:

  • Họ sử dụng các trình quản lý gói khác nhau
  • Arch tự động quản lý các phần phụ thuộc
  • Arch cung cấp nhiều phần mềm hơn trong kho của mình, cả trong kho chính thức và cộng đồng người dùng
  • Arch có chính sách bao gồm các phiên bản phần mềm mới nhất trong khi Slackware cung cấp phần mềm cũ hơn, ổn định và đã được thử nghiệm
  • Arch sử dụng hệ thống 'phát hành lần lượt', trong khi Slackware sử dụng số phiên bản
  • Hình ảnh cài đặt của Arch nhỏ hơn nhiều so với Slackware
  • Arch chỉ hỗ trợ x86-64, trong khi Slackware cũng hỗ trợ bộ xử lý x86 và ARM

Bạn có nên sử dụng Slackware?

Có một số lý do tại sao bạn muốn sử dụng Slackware. Bạn có thể muốn tìm hiểu thêm về Linux bằng cách thiết lập mọi thứ theo cách thủ công. Bạn cũng có thể muốn toàn quyền kiểm soát mọi khía cạnh của hệ thống Linux của mình. Có lẽ bạn chỉ hoài niệm về những năm 90. Hoặc bạn là một người cực đoan chống lại hệ thống.

Nếu Slackware nghe có vẻ thú vị với bạn, hãy lấy ISO, quay đĩa CD Nirvana và Pearl Jam của bạn và tổ chức tiệc như năm 1993! May mắn thay, bạn sẽ không cần một núi đĩa mềm để cài đặt nó.

Nếu bạn muốn một bản phân phối cung cấp trải nghiệm plug-and-play, hãy gắn bó với Debian, Ubuntu, Fedora hoặc openSUSE. Mặt khác, nếu bạn muốn có một bản phân phối thực hành với phần mềm mới hơn và độ phân giải phụ thuộc tự động, bạn có thể tốt hơn với Arch Linux hoặc Gentoo.

Đăng lại Đăng lại tiếng riu ríu E-mail Bạn có nên cài đặt Arch Linux? 10 lý do cho các phân phối dựa trên vòm

Arch Linux là một trong những hệ điều hành Linux phổ biến nhất. Đây là lý do tại sao bạn nên sử dụng các bản phân phối Linux dựa trên Arch.

Đọc tiếp
Chủ đề liên quan
  • Linux
  • Linux Distro
  • Các hệ điều hành
Giới thiệu về tác giả David delony(49 bài báo đã xuất bản)

David là một nhà văn tự do sống ở Tây Bắc Thái Bình Dương, nhưng ban đầu đến từ Vùng Vịnh. Anh ấy đã là một người đam mê công nghệ từ khi còn nhỏ. Những sở thích của David bao gồm đọc sách, xem các chương trình truyền hình và phim chất lượng, chơi game cổ điển và sưu tầm băng đĩa.

Xem thêm từ David Delony

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký