Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wiki update epel and alpine #54

Merged
merged 2 commits into from
Nov 20, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 76 additions & 0 deletions content/wiki/mirror-wiki/alpine/_index.md
Original file line number Diff line number Diff line change
@@ -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/<release-ver>/testing
```

并执行:

```bash
apk update
```

更新索引。

## 相关链接

{{% notice link %}}
官方主页
https://www.alpinelinux.org/
{{% /notice %}}


{{% notice link %}}
文档
https://wiki.alpinelinux.org/
{{% /notice %}}

107 changes: 107 additions & 0 deletions content/wiki/mirror-wiki/epel/_index.md
Original file line number Diff line number Diff line change
@@ -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 <file>.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 %}}
2 changes: 1 addition & 1 deletion content/wiki/mirror-wiki/manjaro/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ filepath: '/wiki/mirror-wiki/manjaro/_index'
https://mirrors.cqu.edu.cn/manjaro/
## 说明
Monjoro Linux 软件源
## 收录框架
## 收录架構
- x86_64
- i686
## 使用说明
Expand Down
2 changes: 1 addition & 1 deletion content/wiki/mirror-wiki/openwrt/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ filepath: '/wiki/mirror-wiki/openwrt/_index'
http://mirrors.cqu.edu.cn/openwrt/
## 说明
OpenWrt / LEDE 软件源
## 收录框架
## 收录架构
官方支持的全部架构
## 使用说明
### Luci
Expand Down
2 changes: 1 addition & 1 deletion content/wiki/mirror-wiki/rockylinux/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ filepath: '/wiki/mirror-wiki/rockylinux/_index'
http://mirrors.cqu.edu.cn/rockylinux
## 说明
Rocky Linux 软件源
## 收录框架
## 收录架构
- x86_64
- aarch64

Expand Down
Loading