---
mirrorId: linuxmint
---

import ConfigGenerator from '../../src/components/config-generator'

export const linuxmintVersionMap = {
    "21.1": "vera",
    "21": "vanessa",
    "20.3": "una",
    "20.2": "uma",
    "20.1": "ulyssa",
}

export const GetConfig = (version) => {
    var versionName = linuxmintVersionMap[version]
    return `deb https://mirrors.zju.edu.cn/linuxmint/ ${versionName} main upstream import backport`
}

Linux Mint 也采用 apt 作为包管理器，与 Ubuntu 和 Debian 类似，你需要编辑 `/etc/apt/sources.list` 和 `/etc/apt/sources.list.d/*` 中的路径。对于来自 Ubuntu 与 Debian 的部分源，可以参考 [Ubuntu 帮助](/docs/ubuntu/)与 [Debian 帮助](/docs/debian/)进行修改。

需要修改 `/etc/apt/sources.list.d/official-package-repositories.list`（注意备份），把 `packages.linuxmint.com` 替换为镜像源


<ConfigGenerator promptString="Linux Mint 版本：" versionList={Object.keys(linuxmintVersionMap)} defaultVersion="21.1" configGen={GetConfig} language="text" />


然后运行 `apt update` 即可。

注：完成后请不要再使用 mintsources（自带的图形化软件源设置工具）进行任何操作，因为在操作后，无论是否有按“确定”，mintsources 均会复写 `/etc/apt/sources.list.d/official-package-repositories.list`。

