Skip to content

Commit 5946b38

Browse files
committed
docs: correct Ubuntu 25.10/25.04 OBS repo paths to avoid 404
The Ubuntu 25.10/25.04 APT source URLs pointed to `xUbuntu_25.10`/`xUbuntu_25.04`, which return HTTP 404 against the linglong OBS repository. Verifying the live repository (https://ci.deepin.com/repo/obs/linglong:/CI:/release/) shows the published Ubuntu 25.x targets are named `Ubuntu_25.10`/`Ubuntu_25.04` (without the `x` prefix), unlike Ubuntu 24.04 which is `xUbuntu_24.04`. Both `Ubuntu_25.10/` and `Ubuntu_25.04/` return HTTP 200 and serve real `Packages` indices (`linglong-bin 1.12.1-1`); the `xUbuntu_25.10/` and `xUbuntu_25.04/` paths return HTTP 404 and are absent from the repository directory listing. Restore the working `Ubuntu_25.10`/`Ubuntu_25.04` URLs in all four install documents: README.md, README.zh_CN.md, docs/pages/en/guide/start/install.md, docs/pages/guide/start/install.md (8 occurrences). Leave `xUbuntu_24.04` unchanged. Addresses review feedback: while the OBS `xUbuntu_` convention is valid for 24.04, applying it to the 25.x targets would break the install source with a 404, so the verified-working names are retained. Signed-off-by: 王越 <1939455790@qq.com>
1 parent 7d7f3d3 commit 5946b38

4 files changed

Lines changed: 246 additions & 76 deletions

File tree

README.md

Lines changed: 71 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,31 +26,67 @@
2626

2727
### :flags: Progress
2828

29-
- **Supported Distributions**: deepin, UOS, openEuler, Ubuntu, Debian, openKylin, Anolis OS. More distributions are under adaptation. Contributions are welcome.
29+
- **Supported Distributions**: deepin, UOS, openEuler, Ubuntu, Debian, openKylin, Anolis OS, Fedora, Arch. More distributions are under adaptation. Contributions are welcome.
3030
- **CPU Architectures**: X86, ARM64, LoongArch. Future support for RISC-V and others.
3131

3232
## :gear: Installation
3333

34-
Installation instructions for supported distributions:
34+
Installation instructions for supported distributions. The following steps use the release repository. To install the preview version built from the master branch, change `release` to `latest` in the repository URL. For detailed instructions, see the [Installation Guide](./docs/pages/en/guide/start/install.md).
3535

36-
### deepin 23
36+
### Arch / Manjaro / Parabola Linux
3737

38-
Install:
38+
```sh
39+
sudo pacman -Syu linyaps
40+
```
41+
42+
### Deepin 25
43+
44+
```sh
45+
echo "deb [trusted=yes] https://ci.deepin.com/repo/obs/linglong:/CI:/release/Deepin_25/ ./" | sudo tee /etc/apt/sources.list.d/linglong.list
46+
sudo apt update
47+
sudo apt install linglong-bin
48+
```
49+
50+
### Deepin 23
3951

4052
```sh
4153
echo "deb [trusted=yes] https://ci.deepin.com/repo/obs/linglong:/CI:/release/Deepin_23/ ./" | sudo tee /etc/apt/sources.list.d/linglong.list
4254
sudo apt update
4355
sudo apt install linglong-bin
4456
```
4557

46-
### Fedora 41
58+
### Fedora 42
4759

4860
```sh
49-
sudo dnf config-manager addrepo --from-repofile "https://ci.deepin.com/repo/obs/linglong:/CI:/release/Fedora_41/linglong%3ACI%3Arelease.repo"
61+
sudo dnf config-manager addrepo --from-repofile "https://ci.deepin.com/repo/obs/linglong:/CI:/release/Fedora_42/linglong%3ACI%3Arelease.repo"
5062
sudo dnf update
5163
sudo dnf install linglong-bin
5264
```
5365

66+
### Fedora 43
67+
68+
```sh
69+
sudo dnf config-manager addrepo --from-repofile "https://ci.deepin.com/repo/obs/linglong:/CI:/release/Fedora_43/linglong%3ACI%3Arelease.repo"
70+
sudo dnf update
71+
sudo dnf install linglong-bin
72+
```
73+
74+
### Ubuntu 25.10
75+
76+
```sh
77+
echo "deb [trusted=yes] https://ci.deepin.com/repo/obs/linglong:/CI:/release/Ubuntu_25.10/ ./" | sudo tee /etc/apt/sources.list.d/linglong.list
78+
sudo apt update
79+
sudo apt install linglong-bin
80+
```
81+
82+
### Ubuntu 25.04
83+
84+
```sh
85+
echo "deb [trusted=yes] https://ci.deepin.com/repo/obs/linglong:/CI:/release/Ubuntu_25.04/ ./" | sudo tee /etc/apt/sources.list.d/linglong.list
86+
sudo apt update
87+
sudo apt install linglong-bin
88+
```
89+
5490
### Ubuntu 24.04
5591

5692
```sh
@@ -59,6 +95,14 @@ sudo apt update
5995
sudo apt install linglong-bin
6096
```
6197

98+
### Debian 13
99+
100+
```sh
101+
echo "deb [trusted=yes] https://ci.deepin.com/repo/obs/linglong:/CI:/release/Debian_13/ ./" | sudo tee /etc/apt/sources.list.d/linglong.list
102+
sudo apt update
103+
sudo apt install linglong-bin
104+
```
105+
62106
### Debian 12
63107

64108
```sh
@@ -67,10 +111,19 @@ sudo apt update
67111
sudo apt install linglong-bin
68112
```
69113

70-
### openEuler 23.09
114+
### openEuler 25.03
71115

72116
```sh
73-
sudo dnf config-manager --add-repo "https://ci.deepin.com/repo/obs/linglong:/CI:/release/openEuler_23.09/linglong%3ACI%3Arelease.repo"
117+
sudo dnf config-manager --add-repo "https://ci.deepin.com/repo/obs/linglong:/CI:/release/openEuler_25.03/linglong%3ACI%3Arelease.repo"
118+
sudo sh -c "echo gpgcheck=0 >> /etc/yum.repos.d/linglong%3ACI%3Arelease.repo"
119+
sudo dnf update
120+
sudo dnf install linglong-bin
121+
```
122+
123+
### openEuler 24.03 SP2
124+
125+
```sh
126+
sudo dnf config-manager --add-repo "https://ci.deepin.com/repo/obs/linglong:/CI:/release/openEuler_24.03/linglong%3ACI%3Arelease.repo"
74127
sudo sh -c "echo gpgcheck=0 >> /etc/yum.repos.d/linglong%3ACI%3Arelease.repo"
75128
sudo dnf update
76129
sudo dnf install linglong-bin
@@ -84,10 +137,18 @@ sudo apt update
84137
sudo apt install linglong-bin
85138
```
86139

87-
### AnolisOS 8
140+
### AnolisOS 23.4
141+
142+
```sh
143+
sudo dnf config-manager addrepo --from-repofile "https://ci.deepin.com/repo/obs/linglong:/CI:/release/AnolisOS_23.4/linglong%3ACI%3Arelease.repo"
144+
sudo dnf update
145+
sudo dnf install linglong-bin
146+
```
147+
148+
### AnolisOS 23.3
88149

89150
```sh
90-
sudo dnf config-manager addrepo --from-repofile "https://ci.deepin.com/repo/obs/linglong:/CI:/release/AnolisOS_8/linglong%3ACI%3Arelease.repo"
151+
sudo dnf config-manager addrepo --from-repofile "https://ci.deepin.com/repo/obs/linglong:/CI:/release/AnolisOS_23.3/linglong%3ACI%3Arelease.repo"
91152
sudo dnf update
92153
sudo dnf install linglong-bin
93154
```

README.zh_CN.md

Lines changed: 71 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -28,31 +28,67 @@
2828

2929
### :flags: 进展
3030

31-
- **发行版支持**:deepin、UOS、openEuler、Ubuntu、Debian、openKylin、Anolis OS,更多发行版适配中,欢迎参与贡献。
31+
- **发行版支持**:deepin、UOS、openEuler、Ubuntu、Debian、openKylin、Anolis OS、Fedora、Arch,更多发行版适配中,欢迎参与贡献。
3232
- **CPU 架构支持**:X86、ARM64、LoongArch,未来将提供对 RISC-V 等更多架构的支持。
3333

3434
## :gear: 安装
3535

36-
各个发行版安装方式如下
36+
各个发行版安装方式如下。以下安装步骤均使用 release 仓库,如需安装基于 master 分支构建的预览版,将仓库地址中的 `release` 更改为 `latest` 即可。详细安装说明请参考[安装指南](./docs/pages/guide/start/install.md)
3737

38-
### deepin 23
38+
### Arch / Manjaro / Parabola Linux
3939

40-
安装:
40+
```sh
41+
sudo pacman -Syu linyaps
42+
```
43+
44+
### Deepin 25
45+
46+
```sh
47+
echo "deb [trusted=yes] https://ci.deepin.com/repo/obs/linglong:/CI:/release/Deepin_25/ ./" | sudo tee /etc/apt/sources.list.d/linglong.list
48+
sudo apt update
49+
sudo apt install linglong-bin
50+
```
51+
52+
### Deepin 23
4153

4254
```sh
4355
echo "deb [trusted=yes] https://ci.deepin.com/repo/obs/linglong:/CI:/release/Deepin_23/ ./" | sudo tee /etc/apt/sources.list.d/linglong.list
4456
sudo apt update
4557
sudo apt install linglong-bin
4658
```
4759

48-
### Fedora 41
60+
### Fedora 42
4961

5062
```sh
51-
sudo dnf config-manager addrepo --from-repofile "https://ci.deepin.com/repo/obs/linglong:/CI:/release/Fedora_41/linglong%3ACI%3Arelease.repo"
63+
sudo dnf config-manager addrepo --from-repofile "https://ci.deepin.com/repo/obs/linglong:/CI:/release/Fedora_42/linglong%3ACI%3Arelease.repo"
5264
sudo dnf update
5365
sudo dnf install linglong-bin
5466
```
5567

68+
### Fedora 43
69+
70+
```sh
71+
sudo dnf config-manager addrepo --from-repofile "https://ci.deepin.com/repo/obs/linglong:/CI:/release/Fedora_43/linglong%3ACI%3Arelease.repo"
72+
sudo dnf update
73+
sudo dnf install linglong-bin
74+
```
75+
76+
### Ubuntu 25.10
77+
78+
```sh
79+
echo "deb [trusted=yes] https://ci.deepin.com/repo/obs/linglong:/CI:/release/Ubuntu_25.10/ ./" | sudo tee /etc/apt/sources.list.d/linglong.list
80+
sudo apt update
81+
sudo apt install linglong-bin
82+
```
83+
84+
### Ubuntu 25.04
85+
86+
```sh
87+
echo "deb [trusted=yes] https://ci.deepin.com/repo/obs/linglong:/CI:/release/Ubuntu_25.04/ ./" | sudo tee /etc/apt/sources.list.d/linglong.list
88+
sudo apt update
89+
sudo apt install linglong-bin
90+
```
91+
5692
### Ubuntu 24.04
5793

5894
```sh
@@ -61,6 +97,14 @@ sudo apt update
6197
sudo apt install linglong-bin
6298
```
6399

100+
### Debian 13
101+
102+
```sh
103+
echo "deb [trusted=yes] https://ci.deepin.com/repo/obs/linglong:/CI:/release/Debian_13/ ./" | sudo tee /etc/apt/sources.list.d/linglong.list
104+
sudo apt update
105+
sudo apt install linglong-bin
106+
```
107+
64108
### Debian 12
65109

66110
```sh
@@ -69,10 +113,19 @@ sudo apt update
69113
sudo apt install linglong-bin
70114
```
71115

72-
### openEuler 23.09
116+
### openEuler 25.03
73117

74118
```sh
75-
sudo dnf config-manager --add-repo "https://ci.deepin.com/repo/obs/linglong:/CI:/release/openEuler_23.09/linglong%3ACI%3Arelease.repo"
119+
sudo dnf config-manager --add-repo "https://ci.deepin.com/repo/obs/linglong:/CI:/release/openEuler_25.03/linglong%3ACI%3Arelease.repo"
120+
sudo sh -c "echo gpgcheck=0 >> /etc/yum.repos.d/linglong%3ACI%3Arelease.repo"
121+
sudo dnf update
122+
sudo dnf install linglong-bin
123+
```
124+
125+
### openEuler 24.03 SP2
126+
127+
```sh
128+
sudo dnf config-manager --add-repo "https://ci.deepin.com/repo/obs/linglong:/CI:/release/openEuler_24.03/linglong%3ACI%3Arelease.repo"
76129
sudo sh -c "echo gpgcheck=0 >> /etc/yum.repos.d/linglong%3ACI%3Arelease.repo"
77130
sudo dnf update
78131
sudo dnf install linglong-bin
@@ -86,10 +139,18 @@ sudo apt update
86139
sudo apt install linglong-bin
87140
```
88141

89-
### AnolisOS 8
142+
### AnolisOS 23.4
143+
144+
```sh
145+
sudo dnf config-manager addrepo --from-repofile "https://ci.deepin.com/repo/obs/linglong:/CI:/release/AnolisOS_23.4/linglong%3ACI%3Arelease.repo"
146+
sudo dnf update
147+
sudo dnf install linglong-bin
148+
```
149+
150+
### AnolisOS 23.3
90151

91152
```sh
92-
sudo dnf config-manager addrepo --from-repofile "https://ci.deepin.com/repo/obs/linglong:/CI:/release/AnolisOS_8/linglong%3ACI%3Arelease.repo"
153+
sudo dnf config-manager addrepo --from-repofile "https://ci.deepin.com/repo/obs/linglong:/CI:/release/AnolisOS_23.3/linglong%3ACI%3Arelease.repo"
93154
sudo dnf update
94155
sudo dnf install linglong-bin
95156
```

0 commit comments

Comments
 (0)