Linux Logo
已选择:
slackware-linux-15.0-desktop
环境格式链接校验
Flavor Icon
KDE
Live
AMD64
Direct Icon
提示:推荐下载最新桌面版GNOME,KDE或Cinnamon桌面环境。

Slackware Linux

  
   0
   1993年7月17日
概述

Slackware Linux 是由 Patrick Volkerding 创建并维护的 Linux 发行版,于 1993年7月16日 首次发布,是现存最古老、仍在积极维护的 Linux 发行版。它基于 Softlanding Linux System (SLS),以 简单性、稳定性 和 类 Unix 哲学 为核心,遵循 KISS(Keep It Simple, Stupid) 原则,尽量减少对上游软件包的修改。Slackware 提供 32位(i586/i686) 和 64位(x86_64) 版本,支持 ARM 架构(如 Raspberry Pi),适用于桌面工作站、服务器和嵌入式设备。它默认使用 KDE Plasma 或 Xfce 桌面环境,包含 X Window System、C/C++ 开发环境、Perl、Python、Mozilla Firefox 等,预装 Web、FTP 和邮件服务器。

版本:

  • 稳定版:Slackware 15.0(2022年2月3日),基于 Linux 内核 5.15,GNU C Library 2.33。
  • 开发版 (-current):滚动更新,包含最新软件,但不建议用于生产环境。
  • Live 版:通过 liveslak 提供,支持 Xfce、KDE Plasma 等。
历史与发展
  • 起源:
    • 1992年:Patrick Volkerding 在明尼苏达州立大学 Moorhead 分校为 LISP 项目接触 SLS,发现其问题后开始修补,创建私人补丁集合。
    • 1993年7月16日:发布 Slackware 1.0,基于 SLS,使用 3.5 英寸软盘分发,通过匿名 FTP 提供。
    • 名称 Slackware 源自 Church of the SubGenius 的“Slack”概念,最初为幽默命名。
  • 发展历程:
    • 1994年:发布 Slackware 2.0,支持 Linux 内核 1.0.9 和 1.1.18,引入 XFree86 2.1.1。
    • 1999年:版本从 4.0 跳至 7.0,与其他发行版(如 Red Hat、SUSE)版本号对齐,营销策略。
    • 2004年:从 XFree86 切换至 X.Org Server,提升图形支持。
    • 2005年:移除 GNOME,社区推出 Dropline GNOME、SlackMATE 等项目。
    • 2009年:发布 Slackware64,支持 x86_64 和 ARM 架构。
    • 2022年2月:发布 Slackware 15.0,基于 Linux 内核 5.15,添加 KDE Plasma 5.23、Xfce 4.16。
    • 2025年7月:-current 版更新至 Linux 内核 6.9,计划发布 Slackware 15.1。
  • 社区与支持:
    • 由 Patrick Volkerding 主导,社区驱动,无正式 bug 跟踪系统或公共代码仓库。
    • 支持渠道:Slackware 官网(slackware.com)、SlackDocs(docs.slackware.com)、论坛(linuxquestions.org)。
    • Reddit 用户称“Slackware 社区热情减退,但仍适合喜欢手动配置的用户”。
  • 开源许可:
    • GPL v2(核心组件)、MIT(部分工具)。
主要特点

Slackware 以简单、稳定和类 Unix 为核心,适合高级用户和服务器部署。以下是其主要特点:

  1. 简单与类 Unix 设计
    • 遵循 KISS 原则,尽量保留上游软件包原貌,减少修改。
    • 使用 BSD 风格初始化脚本(/etc/rc.d),通过修改可执行权限启用/禁用服务。
  2. 手动包管理
    • 使用 tar.xz(之前为 tar.gz)包格式,包含安装脚本和描述文件,无自动依赖解析。
    • 核心工具:installpkg(安装)、removepkg(移除)、upgradepkg(升级)。
    • 第三方工具:slackpkg(官方,简单更新)、slapt-get(类 apt-get,依赖解析)、swaret(非官方,依赖解析)。
  3. 灵活的桌面环境
    • 默认支持 KDE Plasma 5 和 Xfce,可安装 GNOME(Dropline GNOME)、MATE(SlackMATE)。
  4. 硬件支持
    • 支持 i586(非 PAE)、i686(PAE)、x86_64 和 ARM 架构,兼容 Raspberry Pi。
    • 最低要求:256 MB RAM、5 GB 存储(推荐 2 GB RAM、20 GB 存储)。
    • 应用:在 Raspberry Pi 4 上运行轻量服务器或 IoT 项目。
  5. 网络配置
    • 使用 netconfig配置网络,编辑 /etc/rc.d/rc.inet1.conf 设置静态 IP。
    • 支持 DHCP 和无线网络(需手动配置)。
  6. 安全与稳定性
    • 仅发布成熟版本,减少安全漏洞。
    • 配置 iptables 防火墙。
优势与局限性

优势

  • 极高稳定性:
    • 仅使用成熟软件包,适合服务器(如金价跟踪工具)。
    • X 帖子称“Slackware 32 年仍稳定,适合老派 Linux 用户”。
  • 类 Unix 哲学:
    • 提供透明、简洁的配置,优于 Parrot OS 的复杂工具集。
  • 完全控制:
    • 无自动依赖解析,适合手动管理 。
  • 硬件兼容性:
    • 支持 x86、x86_64、ARM,优于 Arch Linux(仅 x86_64)。
  • 社区资源:
    • Slackbuilds.org 提供额外软件构建脚本。

局限性

  • 学习曲线:
    • 无图形安装器和配置工具,需命令行操作。
  • 无依赖解析:
    • 需手动解决依赖,复杂于 Debian(apt)或 BigLinux(pacman)。
    • 解决:使用 slapt-get。
  • 社区规模:
    • 社区较小,更新慢于 Debian 或 Arch。
  • GNOME 支持:
    • 默认无 GNOME,需第三方项目(如 Dropline GNOME)。
总结

Slackware Linux 是最古老的 Linux 发行版,创建于 1993 年,基于 Debian 的 SLS,以简单、稳定和类 Unix 为核心。最新稳定版 15.0(2022年2月)搭载 Linux 内核 5.15、KDE Plasma 5.23、Xfce 4.16,支持 x86、x86_64 和 ARM 架构。Slackware 使用 tar.xz 包管理,无自动依赖解析,遵循 KISS 原则,适合高级用户和服务器部署。Slackware 的稳定性与透明性突出,但学习曲线高,社区较小。

  Slackware Linux 下载统计
版本次数
15.00
类型次数
桌面版0
环境次数
KDE0
  相关下载
      赏杯咖啡
    Logo
    Wechatpay
    Logo
    Alipay
    Logo
    Paypal