Skip to content

Commit f8dd227

Browse files
committed
Merge remote-tracking branch 'giteaoffical/main'
* giteaoffical/main: Fix wrong redirect on org labels (go-gitea#18128) Fix performance regression when user has many organization (go-gitea#18125) docs: add various ways to install from package (go-gitea#18120) Removed unused method. (go-gitea#18129) [skip ci] Updated translations via Crowdin Removed unused endpoint. (go-gitea#18127)
2 parents 35d46ca + 67d7ad6 commit f8dd227

28 files changed

+105
-124
lines changed
Lines changed: 78 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,108 @@
11
---
22
date: "2016-12-01T16:00:00+02:00"
3-
title: "选择包安装"
3+
title: "使用包管理器安装"
44
slug: "install-from-package"
55
weight: 10
66
toc: false
77
draft: false
88
menu:
99
sidebar:
1010
parent: "installation"
11-
name: "选择包安装"
11+
name: "使用包管理器安装"
1212
weight: 20
1313
identifier: "install-from-package"
1414
---
1515

16-
# 使用包安装
16+
# 使用包管理器安装
1717

18-
## Linux
18+
**目录**
1919

20-
目前还没有对应的Linux安装包发布,如果我们发布了,我们将更新本页面。当前你可以查看 [从二进制安装]({{< relref "from-binary.zh-cn.md" >}})。
20+
{{< toc >}}
21+
22+
## Alpine Linux
23+
24+
Gitea 已经包含在 Alpine Linux 的[社区存储库](https://pkgs.alpinelinux.org/packages?name=gitea&branch=edge)中,版本与 Gitea 官方保持同步。
25+
26+
```sh
27+
apk add gitea
28+
```
29+
30+
## Arch Linux
31+
32+
Gitea 已经在滚动发布发行版的官方[社区存储库](https://www.archlinux.org/packages/community/x86_64/gitea/)中,版本与 Gitea 官方保持同步。
33+
34+
```sh
35+
pacman -S gitea
36+
```
37+
38+
## Arch Linux ARM
39+
40+
官方支持 [aarch64](https://archlinuxarm.org/packages/aarch64/gitea)[armv7h](https://archlinuxarm.org/packages/armv7h/gitea)[armv6h](https://archlinuxarm.org/packages/armv6h/gitea) 架构。
41+
42+
```sh
43+
pacman -S gitea
44+
```
45+
46+
## Canonical Snap
47+
48+
目前 Gitea 已在 Snap Store 中发布,名称为 [gitea](https://snapcraft.io/gitea)
49+
50+
```sh
51+
snap install gitea
52+
```
53+
54+
## SUSE/openSUSE
55+
56+
OpenSUSE 构建服务为 [openSUSE 和 SLE](https://software.opensuse.org/download/package?package=gitea&project=devel%3Atools%3Ascm)
57+
提供包,你可以在开发软件配置管理存储库中找到它们。
2158

2259
## Windows
2360

24-
目前还没有对应的Windows安装包发布,如果我们发布了,我们将更新本页面。我们计划使用 `MSI` 安装器或者 [Chocolatey](https://chocolatey.org/)来制作安装包。当前你可以查看 [从二进制安装]({{< relref "from-binary.zh-cn.md" >}})。
61+
目前你可以通过 [Chocolatey](https://chocolatey.org/) 来安装 [Gitea](https://chocolatey.org/packages/gitea)
62+
63+
```sh
64+
choco install gitea
65+
```
66+
67+
你也可以 [从二进制安装]({{< relref "from-binary.zh-cn.md" >}}) 。
2568

2669
## macOS
2770

28-
macOS 平台下当前我们仅支持通过 `brew` 来安装。如果您没有安装 [Homebrew](http://brew.sh/),你也可以查看 [从二进制安装]({{< relref "from-binary.zh-cn.md" >}})。在你安装了 `brew` 之后, 你可以执行以下命令:
71+
macOS 平台下当前我们仅支持通过 `brew` 来安装。如果你没有安装 [Homebrew](http://brew.sh/),你也可以查看 [从二进制安装]({{< relref "from-binary.zh-cn.md" >}})。在你安装了 `brew` 之后, 你可以执行以下命令:
2972

3073
```
3174
brew tap go-gitea/gitea
3275
brew install gitea
3376
```
3477

78+
## FreeBSD
79+
80+
可以使用 Gitea 的 FreeBSD port `www/gitea`。 请安装预构建的二进制包:
81+
82+
```
83+
pkg install gitea
84+
```
85+
86+
对于最新版本,或使用自定义选项构建 port,请
87+
[从 port 安装](https://www.freebsd.org/doc/handbook/ports-using.html)
88+
89+
```
90+
su -
91+
cd /usr/ports/www/gitea
92+
make install clean
93+
```
94+
95+
该 port 使用标准的 FreeBSD 文件系统布局:配置文件在 `/usr/local/etc/gitea` 目录中,
96+
模板、选项、插件和主题在 `/usr/local/share/gitea` 目录中,启动脚本在 `/usr/local/etc/rc.d/gitea` 目录中。
97+
98+
要使 Gitea 作为服务运行,请运行 `sysrc gitea_enable=YES` 并使用 `service gitea start` 命令启动它。
99+
100+
## 第三方
101+
102+
如果这里没有找到你喜欢的包管理器,可以使用 Gitea 第三方软件包。这里有一个完整的列表: [awesome-gitea](https://gitea.com/gitea/awesome-gitea/src/branch/master/README.md#user-content-packages)
103+
104+
如果你知道其他 Gitea 第三方软件包,请发送 PR 来添加它。
105+
35106
## 需要帮助?
36107

37108
如果从本页中没有找到你需要的内容,请访问 [帮助页面]({{< relref "seek-help.zh-cn.md" >}})

models/repo.go

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -294,33 +294,39 @@ func CanUserForkRepo(user *user_model.User, repo *repo_model.Repository) (bool,
294294
return false, nil
295295
}
296296

297+
// FindUserOrgForks returns the forked repositories for one user from a repository
298+
func FindUserOrgForks(repoID, userID int64) ([]*repo_model.Repository, error) {
299+
var cond builder.Cond = builder.And(
300+
builder.Eq{"fork_id": repoID},
301+
builder.In("owner_id",
302+
builder.Select("org_id").
303+
From("org_user").
304+
Where(builder.Eq{"uid": userID}),
305+
),
306+
)
307+
308+
var repos []*repo_model.Repository
309+
return repos, db.GetEngine(db.DefaultContext).Table("repository").Where(cond).Find(&repos)
310+
}
311+
297312
// GetForksByUserAndOrgs return forked repos of the user and owned orgs
298313
func GetForksByUserAndOrgs(user *user_model.User, repo *repo_model.Repository) ([]*repo_model.Repository, error) {
299314
var repoList []*repo_model.Repository
300315
if user == nil {
301316
return repoList, nil
302317
}
303-
var forkedRepo *repo_model.Repository
304318
forkedRepo, err := repo_model.GetUserFork(repo.ID, user.ID)
305319
if err != nil {
306320
return repoList, err
307321
}
308322
if forkedRepo != nil {
309323
repoList = append(repoList, forkedRepo)
310324
}
311-
canCreateRepos, err := GetOrgsCanCreateRepoByUserID(user.ID)
325+
orgForks, err := FindUserOrgForks(repo.ID, user.ID)
312326
if err != nil {
313-
return repoList, err
314-
}
315-
for _, org := range canCreateRepos {
316-
forkedRepo, err := repo_model.GetUserFork(repo.ID, org.ID)
317-
if err != nil {
318-
return repoList, err
319-
}
320-
if forkedRepo != nil {
321-
repoList = append(repoList, forkedRepo)
322-
}
327+
return nil, err
323328
}
329+
repoList = append(repoList, orgForks...)
324330
return repoList, nil
325331
}
326332

options/locale/locale_cs-CZ.ini

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,10 +99,7 @@ error404=Stránka, kterou se snažíte zobrazit, buď <strong>neexistuje</strong
9999
never=Nikdy
100100

101101
[error]
102-
occurred=Nastala chyba
103-
report_message=Pokud jste si jisti, že se jedná o chybu Gitea, prosím vyhledejte problém na <a href="https://github.com/go-gitea/gitea/issues">GitHub</a> a v případě potřeby otevřete nový problém.
104102
missing_csrf=Špatný požadavek: Neexistuje CSRF token
105-
invalid_csrf=Špatný požadavek: Neplatný CSRF token
106103

107104
[startpage]
108105
app_desc=Snadno přístupný vlastní Git

options/locale/locale_de-DE.ini

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,10 +104,7 @@ error404=Die Seite, die du gerade versuchst aufzurufen, <strong>existiert entwed
104104
never=Niemals
105105

106106
[error]
107-
occurred=Ein Fehler ist aufgetreten
108-
report_message=Wenn du dir sicher bist, dass dies ein Gitea-Fehler ist, suche bitte auf <a href="https://github.com/go-gitea/gitea/issues">GitHub</a> nach diesem Fehler und erstelle gegebenenfalls einen neuen Bugreport.
109107
missing_csrf=Fehlerhafte Anfrage: Kein CSRF Token verfügbar
110-
invalid_csrf=Fehlerhafte Anfrage: Ungültiger CSRF Token
111108

112109
[startpage]
113110
app_desc=Ein einfacher, selbst gehosteter Git-Service

options/locale/locale_el-GR.ini

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,10 +104,7 @@ error404=Η σελίδα που προσπαθείτε να φτάσετε εί
104104
never=Ποτέ
105105

106106
[error]
107-
occurred=Παρουσιάστηκε ένα σφάλμα
108-
report_message=Αν είστε σίγουροι ότι πρόκειται για σφάλμα Gitea, παρακαλούμε αναζητήστε το ζήτημα στο <a href="https://github.com/go-gitea/gitea/issues">GitHub</a> και ανοίξτε νέο ζήτημα εάν είναι απαραίτητο.
109107
missing_csrf=Bad Request: δεν υπάρχει διακριτικό CSRF
110-
invalid_csrf=Bad Request: Άκυρο διακριτικό CSRF
111108

112109
[startpage]
113110
app_desc=Μια ανώδυνη, αυτο-φιλοξενούμενη υπηρεσία Git

options/locale/locale_es-ES.ini

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,10 +104,7 @@ error404=La página a la que está intentando acceder o <strong>no existe</stron
104104
never=Nunca
105105

106106
[error]
107-
occurred=Se ha producido un error
108-
report_message=Si estás seguro de que este es un error de Gitea, por favor busca un problema en <a href="https://github.com/go-gitea/gitea/issues">GitHub</a> y abre un nuevo problema si es necesario.
109107
missing_csrf=Solicitud incorrecta: sin token CSRF
110-
invalid_csrf=Solicitud incorrecta: el token CSRF no es válido
111108

112109
[startpage]
113110
app_desc=Un servicio de Git autoalojado y sin complicaciones

options/locale/locale_fa-IR.ini

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,6 @@ error404=صفحه موردنظر شما یا <strong>وجود ندارد</strong
9090

9191

9292
[error]
93-
occurred=خطایی رخ داده است
94-
report_message=اگر شما مطمئن هستیند این مشکل مربوط به یک باگ در Gitea است، لطفا در <a href="https://github.com/go-gitea/gitea/issues">GitHub</a> مشکل را جستجو کنید و در صورت نیاز، یک موضوع جدید باز کنید.
9593

9694
[startpage]
9795
app_desc=یک سرویس گیت بی‌درد سر و راحت

options/locale/locale_fi-FI.ini

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@ error404=Sivu, jota yrität nähdä, joko <strong>ei löydy</strong> tai <strong
8686

8787

8888
[error]
89-
occurred=Tapahtui virhe
9089

9190
[startpage]
9291
app_desc=Kivuton, itsehostattu Git-palvelu

options/locale/locale_fr-FR.ini

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,10 +99,7 @@ error404=La page que vous essayez d'atteindre <strong>n'existe pas</strong> ou <
9999
never=Jamais
100100

101101
[error]
102-
occurred=Une erreur est survenue
103-
report_message=Si vous êtes sûr qu'il s'agit d'un bug de Gitea, cherchez s’il existe un ticket sur <a href="https://github.com/go-gitea/gitea/issues">GitHub</a> et ouvrez-en un nouveau si nécessaire.
104102
missing_csrf=Requête incorrecte: aucun jeton CSRF présent
105-
invalid_csrf=Requête incorrecte: jeton CSRF invalide
106103

107104
[startpage]
108105
app_desc=Un service Git auto-hébergé sans prise de tête

options/locale/locale_hu-HU.ini

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,6 @@ error404=Az elérni kívánt oldal vagy <strong>nem létezik</strong>, vagy <str
9393

9494

9595
[error]
96-
occurred=Probléma lépett fel
97-
report_message=Ha biztos benne, hogy ez egy Gitea hiba, keressen a problémára a <a href="https://github.com/go-gitea/gitea/issues">GitHub-on</a> és hozzon létre új hibajelentést, ha szükséges.
9896

9997
[startpage]
10098
app_desc=Fájdalommentes, saját gépre telepíthető Git szolgáltatás

options/locale/locale_it-IT.ini

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,6 @@ error404=La pagina che stai cercando di raggiungere <strong>non esiste</strong>
9696
9797
9898
[error]
99-
occurred=Si è verificato un errore
100-
report_message=Se sei sicuro che sia un bug di Gitea, cerca il problema su <a href="https://github.com/go-gitea/gitea/issues">GitHub</a> e apri una nuova segnalazione se necessario.
10199
102100
[startpage]
103101
app_desc=Un servizio auto-ospitato per Git pronto all'uso

options/locale/locale_ja-JP.ini

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,10 +104,7 @@ error404=アクセスしようとしたページは<strong>存在しない</stro
104104
never=無し
105105

106106
[error]
107-
occurred=エラーが発生しました
108-
report_message=Giteaのバグが疑われる場合は、<a href="https://github.com/go-gitea/gitea/issues">GitHub</a>でIssueを検索して、見つからなければ新しいIssueを作成してください。
109107
missing_csrf=不正なリクエスト: CSRFトークンが不明です
110-
invalid_csrf=不正なリクエスト: CSRFトークンが無効です
111108

112109
[startpage]
113110
app_desc=自分で立てる、超簡単 Git サービス

options/locale/locale_ko-KR.ini

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,6 @@ loading=불러오는 중...
8787

8888

8989
[error]
90-
occurred=오류가 발생했습니다
9190

9291
[startpage]
9392
app_desc=편리한 설치형 Git 서비스

options/locale/locale_lv-LV.ini

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,10 +99,7 @@ error404=Lapa, ko vēlaties atvērt, <strong>neeksistē</strong> vai arī <stron
9999
never=Nekad
100100

101101
[error]
102-
occurred=Radusies kļūda
103-
report_message=Ja esat drošs, ka šī ir Gitea kļūda, pirms ziņošanas <a href="https://github.com/go-gitea/gitea/issues">Gitea problēmās</a> pārliecinieties, ka lietojat jaunāko Gitea versiju un par šādu kļūdu jau nav ziņots.
104102
missing_csrf=Kļūdains pieprasījums: netika saņemts drošības talons
105-
invalid_csrf=Kļūdains pieprasījums: iesūtīts kļūdains drošības talons
106103

107104
[startpage]
108105
app_desc=Viegli uzstādāms Git serviss

options/locale/locale_nl-NL.ini

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,6 @@ error404=De pagina die u probeert te bereiken <strong>bestaat niet</strong> of <
103103
never=Nooit
104104

105105
[error]
106-
occurred=Er is een fout opgetreden
107-
report_message=Als je zeker weet dat dit een Gitea bug is, zoek dan naar een issue op <a href="https://github.com/go-gitea/gitea/issues">GitHub</a> en open zo nodig een nieuw issue.
108106
missing_csrf=Foutief verzoek: geen CSRF-token aanwezig
109107

110108
[startpage]

options/locale/locale_pl-PL.ini

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,6 @@ error404=Strona, do której próbujesz dotrzeć <strong>nie istnieje</strong> lu
9090

9191

9292
[error]
93-
occurred=Wystąpił błąd
94-
report_message=Jeśli jesteś pewien, że jest to błąd w Gitea, poszukaj problemu na <a href="https://github.com/go-gitea/gitea/issues">GitHub</a> i w razie potrzeby otwórz nowe zgłoszenie.
9593

9694
[startpage]
9795
app_desc=Bezbolesna usługa Git na własnym serwerze

options/locale/locale_pt-BR.ini

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,10 +104,7 @@ error404=A página que você está tentando acessar <strong>não existe</strong>
104104
never=Nunca
105105

106106
[error]
107-
occurred=Ocorreu um erro
108-
report_message=Se você tem certeza de que se trata de um bug do Gitea, por favor, procure a issue no <a href="https://github.com/go-gitea/gitea/issues">GitHub</a> e abra novas issues se necessário.
109107
missing_csrf=Pedido inválido: não tem token CSRF presente
110-
invalid_csrf=Pedido inválido: token CSRF inválido
111108

112109
[startpage]
113110
app_desc=Um serviço de hospedagem Git amigável

options/locale/locale_pt-PT.ini

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,9 +105,11 @@ never=Nunca
105105

106106
[error]
107107
occurred=Ocorreu um erro
108-
report_message=Se tiver certeza de que se trata de um erro do Gitea, por favor, procure a questão no <a href="https://github.com/go-gitea/gitea/issues">GitHub</a> e abra uma nova questão, se necessário.
108+
report_message=Se tiver certeza de que se trata de um erro do Gitea, procure, por favor, questões relacionadas no <a href="https://github.com/go-gitea/gitea/issues">GitHub</a> ou abra uma nova questão, se necessário.
109109
missing_csrf=Pedido inválido: não há código CSRF
110110
invalid_csrf=Pedido inválido: código CSRF inválido
111+
not_found=Não foi possível encontrar o destino.
112+
network_error=Erro de rede
111113

112114
[startpage]
113115
app_desc=Um serviço Git auto-hospedado e fácil de usar

options/locale/locale_ru-RU.ini

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,10 +104,7 @@ error404=Страница, которую вы пытаетесь открыть
104104
never=Никогда
105105

106106
[error]
107-
occurred=Произошла ошибка
108-
report_message=Если вы уверены, что это ошибка Gitea, пожалуйста, проверьте наличие существующей проблемы на <a href="https://github.com/go-gitea/gitea/issues">GitHub</a> и откройте новую при необходимости.
109107
missing_csrf=Некорректный запрос: CSRF токен отсутствует
110-
invalid_csrf=Неверный запрос: неверный CSRF токен
111108

112109
[startpage]
113110
app_desc=Удобный сервис собственного хостинга репозиториев Git

options/locale/locale_sv-SE.ini

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,6 @@ error404=Sidan du försöker nå <strong>finns inte</strong> eller så <strong>h
9292

9393

9494
[error]
95-
occurred=Ett fel har inträffat
96-
report_message=Om du är säker på att detta är en Gitea bugg, vänligen sök efter ärende på <a href="https://github.com/go-gitea/gitea/issues">GitHub</a> och öppna nytt ärende om det behövs.
9795

9896
[startpage]
9997
app_desc=En smidig, självhostad Git-tjänst

options/locale/locale_tr-TR.ini

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,10 +104,7 @@ error404=Ulaşmaya çalıştığınız sayfa <strong>mevcut değil</strong> veya
104104
never=Asla
105105

106106
[error]
107-
occurred=Bir hata oluştu
108-
report_message=Bunun bir Gitea hatası olduğundan eminseniz, lütfen <a href="https://github.com/go-gitea/gitea/issues"> GitHub </a> 'da sorunu arayın ve gerekirse yeni bir sorun açın.
109107
missing_csrf=Hatalı İstek: CSRF anahtarı yok
110-
invalid_csrf=Hatalı İstek: Geçersiz CSRF anahtarı
111108

112109
[startpage]
113110
app_desc=Zahmetsiz, kendi sunucunuzda barındırabileceğiniz Git servisi

options/locale/locale_uk-UA.ini

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,6 @@ error404=Сторінка, до якої ви намагаєтеся зверн
9999
never=Ніколи
100100
101101
[error]
102-
occurred=Сталася помилка
103-
report_message=Якщо ви впевнені, що це помилка Gitea, будь ласка, спробуйте відшукати відповідну проблему на <a href="https://github.com/go-gitea/gitea/issues">GitHub</a> та за відсутності створіть нову.
104102
105103
[startpage]
106104
app_desc=Зручний власний сервіс хостингу репозиторіїв Git

options/locale/locale_zh-CN.ini

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,10 +104,7 @@ error404=您正尝试访问的页面 <strong>不存在</strong> 或 <strong>您
104104
never=从不
105105

106106
[error]
107-
occurred=发生错误
108-
report_message=如果您确定这是一个 Gitea bug,请在 <a href="https://github.com/go-gitea/gitea/issues">GitHub</a> 上搜索问题,并在必要时打开新问题。
109107
missing_csrf=错误的请求:没有 CSRF 令牌
110-
invalid_csrf=错误的请求:无效的 CSRF 令牌
111108

112109
[startpage]
113110
app_desc=一款极易搭建的自助 Git 服务

options/locale/locale_zh-TW.ini

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,9 +105,11 @@ never=從來沒有
105105

106106
[error]
107107
occurred=發生錯誤
108-
report_message=如果你確定這是一個 Gitea 的 bug,請去 <a href="https://github.com/go-gitea/gitea/issues"> GitHub</a> 搜尋相關的問題,如果有需要你也可以開一個新的問題
109-
missing_csrf=Bad Request: no CSRF token present
110-
invalid_csrf=Bad Request: Invalid CSRF token
108+
report_message=如果您確定這是一個 Gitea 的 bug,請到 <a href="https://github.com/go-gitea/gitea/issues" target="_blank">GitHub</a> 搜尋相關的問題,如果有需要您也可以建立新問題。
109+
missing_csrf=錯誤的請求:未提供 CSRF token
110+
invalid_csrf=錯誤的請求:無效的 CSRF token
111+
not_found=找不到目標。
112+
network_error=網路錯誤
111113

112114
[startpage]
113115
app_desc=一套極易架設的 Git 服務

0 commit comments

Comments
 (0)