我们来整理一篇关于主流 Linux 发行版 ISO 及常用工具安装包的文章,并使用南方科技大学(SUSTech)镜像源的链接。
南方科技大学 Linux 镜像与常用工具下载指南
南方科技大学镜像站(https://mirrors.sustech.edu.cn/)是一个面向教育网和公网用户的优质开源软件镜像源,提供了众多主流 Linux 发行版的安装镜像和大量常用应用工具的安装包。使用国内镜像源可以显著提高下载速度,避免网络延迟和中断问题。
本文将为你推荐一些主流的 Linux 发行版及其在南科大镜像站的下载链接,并附上常用应用工具的安装包链接。每个链接都已设计成方便点击的下载按钮,并附有简要的版本说明。
一、主流 Linux 发行版安装镜像 (ISO 文件)
1. Ubuntu
- 版本说明:Ubuntu 是最受欢迎的桌面和服务器 Linux 发行版之一。推荐下载长期支持版(LTS),如 22.04 LTS (Jammy Jellyfish) 或最新的稳定版 23.10 (Mantic Minotaur)。
下载按钮:
- 备注:南科大镜像站提供了完整的 Ubuntu 发行版镜像,包括桌面版、服务器版、以及各种衍生版。
2. Fedora
- 版本说明:Fedora 由 Red Hat 社区支持,以其前沿的特性和快速的更新周期而闻名。分为 Workstation(桌面)、Server(服务器)和 Silverblue( immutable 桌面)等版本。
下载按钮:
- 备注:Fedora 的更新频率较高,适合喜欢尝鲜的用户。
3. Debian
- 版本说明:Debian 以其稳定性、安全性和丰富的软件仓库著称。当前稳定版为 Debian 12 (Bookworm)。
下载按钮:
- 备注:网络安装镜像体积小,适合网络环境较好的用户;DVD 镜像包含更多软件包,适合离线安装。
4. CentOS Stream
- 版本说明:CentOS Stream 是一个滚动发布的 Linux 发行版,作为 RHEL (Red Hat Enterprise Linux) 的上游开发分支。它提供了对未来 RHEL 特性的预览。
下载按钮:
- 备注:如果你习惯 CentOS 的生态,但又想体验更新的特性,可以选择 CentOS Stream。
5. Arch Linux
- 版本说明:Arch Linux 是一个轻量级、滚动更新的发行版,强调简单性和用户自定义。安装过程相对复杂,但能让用户深入了解系统。
下载按钮:
- 备注:适合有一定 Linux 基础,喜欢折腾和定制化系统的用户。
二、常用应用工具安装包
1. Docker Engine
- 版本说明:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中。
下载与配置:南科大镜像提供了 Docker 的 yum/apt 仓库配置文件。
- Docker 官方安装文档 (可参考配置南科大镜像源)
示例 (CentOS/RHEL):
sudo dnf config-manager --add-repo=https://mirrors.sustech.edu.cn/docker-ce/linux/centos/docker-ce.repo sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin示例 (Ubuntu/Debian):
sudo apt-get update sudo apt-get install ca-certificates curl gnupg curl -fsSL https://mirrors.sustech.edu.cn/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/trusted.gpg.d/docker.gpg] https://mirrors.sustech.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
2. Visual Studio Code (VS Code)
- 版本说明:VS Code 是一个轻量级但功能强大的源代码编辑器,支持多种编程语言和丰富的扩展生态。
下载按钮:
- 备注:链接中的版本号可能会更新,请访问 https://mirrors.sustech.edu.cn/vscode-releases/stable/ 获取最新版本。
3. Node.js
- 版本说明:Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,用于构建快速、可扩展的网络应用。
下载与配置:可以通过 nvm (Node Version Manager) 或直接下载二进制文件安装。南科大镜像提供了 nvm 脚本和 Node.js 二进制包。
- 备注:使用 nvm 可以方便地管理多个 Node.js 版本。
4. Python (Miniconda/Anaconda)
- 版本说明:Python 是一种广泛使用的高级编程语言。Miniconda 是一个小巧的 Python 环境管理工具,Anaconda 则包含了更多科学计算包。
下载按钮:
备注:安装后可以配置 conda 镜像源为南科大镜像,以加速包的安装。
conda config --add channels https://mirrors.sustech.edu.cn/anaconda/pkgs/main conda config --add channels https://mirrors.sustech.edu.cn/anaconda/pkgs/r conda config --add channels https://mirrors.sustech.edu.cn/anaconda/pkgs/msys2 conda config --set show_channel_urls yes
5. Git
- 版本说明:Git 是一个分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
下载与配置:大多数 Linux 发行版的官方仓库中都包含 Git,可以直接通过包管理器安装。
sudo apt install git(Debian/Ubuntu)sudo dnf install git(Fedora/RHEL/CentOS)sudo pacman -S git(Arch Linux)
备注:安装后建议配置用户信息:
git config --global user.name "Your Name" git config --global user.email "your.email@example.com"如需通过 HTTPS 连接 GitHub 等服务并使用镜像加速克隆,可以修改
git config --global url."https://mirrors.sustech.edu.cn/github.com/".insteadOf "https://github.com/"(此为示例,具体镜像规则请参考镜像站说明)。
三、镜像使用说明
- 访问镜像站:直接访问 https://mirrors.sustech.edu.cn/ 可以浏览所有可用的软件仓库和镜像。
- 选择合适的版本:对于操作系统 ISO,通常有稳定版、长期支持版(LTS)、最新版等选择,请根据你的需求和稳定性要求进行选择。
- 验证文件完整性:下载 ISO 文件后,建议通过镜像站提供的校验和(如 MD5, SHA256)验证文件完整性,避免下载过程中文件损坏。
- 配置系统源:安装好 Linux 系统后,为了获得更快的软件更新和安装速度,建议将系统的软件源(repository)更换为南科大镜像源或其他国内镜像源。具体方法因发行版而异,通常涉及编辑
/etc/apt/sources.list(Debian/Ubuntu) 或/etc/yum.repos.d/下的文件 (Fedora/RHEL/CentOS)。 - 注意版本时效性:本文提供的链接和版本号可能会随时间更新而变化。如果链接失效,请访问南科大镜像站相应的目录查找最新版本。
希望这份指南能帮助你快速找到并下载所需的 Linux 镜像和应用工具!