From 60b94e7a1c2b0aecf1ea91cb0214fc52f0c583f5 Mon Sep 17 00:00:00 2001 From: weearc Date: Mon, 20 Nov 2023 19:23:28 +0800 Subject: [PATCH] update alpine and epel --- content/wiki/mirror-wiki/alpine/_index.md | 76 +++++++++++++ content/wiki/mirror-wiki/epel/_index.md | 107 ++++++++++++++++++ content/wiki/mirror-wiki/manjaro/_index.md | 2 +- content/wiki/mirror-wiki/openwrt/_index.md | 2 +- content/wiki/mirror-wiki/rockylinux/_index.md | 2 +- 5 files changed, 186 insertions(+), 3 deletions(-) create mode 100644 content/wiki/mirror-wiki/alpine/_index.md create mode 100644 content/wiki/mirror-wiki/epel/_index.md diff --git a/content/wiki/mirror-wiki/alpine/_index.md b/content/wiki/mirror-wiki/alpine/_index.md new file mode 100644 index 0000000..b27ced8 --- /dev/null +++ b/content/wiki/mirror-wiki/alpine/_index.md @@ -0,0 +1,76 @@ +--- +title: "Fedora 镜像使用帮助" +draft: false +weight: 2 +filepath: '/wiki/mirror-wiki/alpine/_index' +--- + +## 地址 + +https://mirrors.cqu.edu.cn/alpine + +## 描述 + +Alpine Linux 软件仓库。Alpine 是一个使用 busybox 和 musl libc 的轻量级发行版。 + +## 收录架构 + +x86_64 + +## 收录版本 + +- `latest-release` +- `edge` + +## 使用说明 + +Alpine 共有三个存储库: + +- main 软件包是由 Alpine 核心和主要团队直接支持和更新的软件。它们还有官方的特殊文档,始终适用于所有版本,并且如果某些版本不从上游继续,将会有替代品。通常选择这些包是因为它们对上游可用性的责任和稳定性。 来自社区或(很少)测试的包被接受后会转到主存储库。 +- community 是用户与官方开发者合作制作的,接近Alpine包流程的包。它们由这些用户的贡献支持,如果用户停止,它们可能会停止更新;由于缺乏上游作者的支持,它们也可能在未来的版本中被删除。被接受的测试包将转到社区存储库。 +- testing 是新包所在的地方。这些是由 Alpine 的任何社区贡献者制作的。测试没有链接发布。测试存储库仅在 `edge` 版本可用。接受的测试包将转到社区存储库或(很少)主存储库。 + + +用于检索安装包文件的包存储库在文件`/etc/apk/repositories`中指定。该文件的每一行指定包存储库的位置,以及可选的标签。 该位置可以是 URL ,也本地文件系统上目录的路径。带标签的存储库以说明符为`@tag`前缀,后跟空格和存储库位置。 + +默认值看起来像: + +```txt +#/media/cdrom/apks +http://dl-cdn.alpinelinux.org/alpine/v3.18/main +http://dl-cdn.alpinelinux.org/alpine/v3.18/community +``` + +更改为重庆大学开源镜像站: + +```bash +sed -i 's|dl-cdn.aplinelinux.org|mirrors.cqu.edu.cn|g' /etc/apk/repositories +``` + +如果希望添加测试仓库,可以添加如下行,`replease-ver` 应替换为具体值 : + +```bash +http://mirrors.cqu.edu.cn/apline//testing +``` + +并执行: + +```bash +apk update +``` + +更新索引。 + +## 相关链接 + +{{% notice link %}} +官方主页 +https://www.alpinelinux.org/ +{{% /notice %}} + + +{{% notice link %}} +文档 +https://wiki.alpinelinux.org/ +{{% /notice %}} + diff --git a/content/wiki/mirror-wiki/epel/_index.md b/content/wiki/mirror-wiki/epel/_index.md new file mode 100644 index 0000000..14a8c6e --- /dev/null +++ b/content/wiki/mirror-wiki/epel/_index.md @@ -0,0 +1,107 @@ +--- +title: "EPEL 镜像使用帮助" +draft: false +weight: 2 +filepath: '/wiki/mirror-wiki/epel/_index' +--- + +## 地址 + +https://mirrors.cqu.edu.cn/epel + +## 描述 + +EPEL 是由 Fedora 维护的红帽系发行版(如 Rocky Linux, CentOS, Fedora, RHEL 等)中经常的包的集合。 + +## 收录架构 + +- x86_64 +- aarch64 + +## 收录版本 + +`release` 和 `testing` + +## 使用说明 + +当存在配置过的 epel 时首先做好备份操作: + +```bash +# fedora +mkdir epel-backup +mv /etc/yum.repos.d/epel*.repo /etc/yum.repos.d/epel-backup/. +``` + +### 在线状态 + +处于在线状态时: + + +```bash +# 配置 epel-release +dnf install epel-release +``` + +配置 repo 文件: + +```bash +# fedora epel +for i in {'',-testing}; do wget https://mirrors.cqu.edu.cn/repo/epel/epel${i}.repo; done +``` + +再执行: + +```bash +sudo dnf makecache +``` + +生成缓存。 + +### 离线状态 + +确认不缺少依赖后直接执行: + +```bash +# fedora epel +for i in {'',-testing}; do wget https://mirrors.cqu.edu.cn/repo/epel/epel${i}.repo; done +``` + +再执行: + +```bash +dnf install epel-release +``` + +添加该包的签名和相关内容。 +如果该步骤执行错误,则需手动从`epel`仓库中获取`epel-release`文件,并使用`rpm -i .rpm` 来进行装载。再执行上述步骤替换 repo 文件。 + +## 相关链接 + +{{% notice link %}} +官方主页 +https://getfedora.org/ +{{% /notice %}} + + +{{% notice link %}} +邮件列表 +https://fedoraproject.org/wiki/Communicating_and_getting_help +{{% /notice %}} + + +{{% notice link %}} +论坛 +https://forums.fedoraforum.org/ +{{% /notice %}} + + +{{% notice link %}} +文档 +https://docs.fedoraproject.org/ +{{% /notice %}} + + +{{% notice link %}} +Wiki +https://fedoraproject.org/wiki/ +{{% /notice %}} diff --git a/content/wiki/mirror-wiki/manjaro/_index.md b/content/wiki/mirror-wiki/manjaro/_index.md index 41f3d01..66ea4b9 100644 --- a/content/wiki/mirror-wiki/manjaro/_index.md +++ b/content/wiki/mirror-wiki/manjaro/_index.md @@ -8,7 +8,7 @@ filepath: '/wiki/mirror-wiki/manjaro/_index' https://mirrors.cqu.edu.cn/manjaro/ ## 说明 Monjoro Linux 软件源 -## 收录框架 +## 收录架構 - x86_64 - i686 ## 使用说明 diff --git a/content/wiki/mirror-wiki/openwrt/_index.md b/content/wiki/mirror-wiki/openwrt/_index.md index 48bf363..d2db437 100644 --- a/content/wiki/mirror-wiki/openwrt/_index.md +++ b/content/wiki/mirror-wiki/openwrt/_index.md @@ -8,7 +8,7 @@ filepath: '/wiki/mirror-wiki/openwrt/_index' http://mirrors.cqu.edu.cn/openwrt/ ## 说明 OpenWrt / LEDE 软件源 -## 收录框架 +## 收录架构 官方支持的全部架构 ## 使用说明 ### Luci diff --git a/content/wiki/mirror-wiki/rockylinux/_index.md b/content/wiki/mirror-wiki/rockylinux/_index.md index 9d537d6..3cab0c5 100644 --- a/content/wiki/mirror-wiki/rockylinux/_index.md +++ b/content/wiki/mirror-wiki/rockylinux/_index.md @@ -8,7 +8,7 @@ filepath: '/wiki/mirror-wiki/rockylinux/_index' http://mirrors.cqu.edu.cn/rockylinux ## 说明 Rocky Linux 软件源 -## 收录框架 +## 收录架构 - x86_64 - aarch64