0
0
mirror of https://gitea.com/gitea/docs.git synced 2025-05-10 21:05:07 +00:00
Files
appleboy dbfa0ba454 docs: add zh-tw folder (#195)
Signed-off-by: appleboy <appleboy.tw@gmail.com>
Reviewed-on: https://gitea.com/gitea/docs/pulls/195
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: appleboy <appleboy.tw@gmail.com>
Co-committed-by: appleboy <appleboy.tw@gmail.com>
2025-04-04 23:28:16 +00:00

4.6 KiB
Raw Permalink Blame History

date, slug, sidebar_position
date slug sidebar_position
2021-07-20T00:00:00+00:00 overview 1

概述

從 Gitea 1.17 開始,套件註冊表可以用作常見套件管理器的公共或私有註冊表。

支持的套件管理器

目前支持以下套件管理器:

名稱 語言 套件客戶端
Alpine - apk
Arch - pacman
Cargo Rust cargo
Chef - knife
Composer PHP composer
Conan C++ conan
Conda - conda
Container - 任何符合 OCI 的客戶端
CRAN R -
Debian - apt
Generic - 任何 HTTP 客戶端
Go Go go
Helm - 任何 HTTP 客戶端,cm-push
Maven Java mvngradle
npm JavaScript npmyarnpnpm
NuGet .NET nuget
Pub Dart dartflutter
PyPI Python piptwine
RPM - yumdnfzypper
RubyGems Ruby gemBundler
Swift Swift swift
Vagrant - vagrant

以下段落僅適用於套件未全局禁用的情況!

存儲庫-套件

套件始終屬於擁有者(用戶或組織),而不是存儲庫。 要將(已上傳的)套件鏈接到存儲庫,請打開該套件的設置頁面並選擇要鏈接此套件的存儲庫。 整個套件將被鏈接,而不僅僅是單個版本。

鏈接套件會顯示在存儲庫的套件列表中,並在套件網站上顯示指向存儲庫的鏈接(以及指向存儲庫問題的鏈接)。

訪問限制

套件擁有者類型 用戶 組織
訪問 公共,如果用戶也是公共的;否則僅對此用戶可見 公共,如果組織是公共的,否則僅對組織成員可見
訪問 僅限擁有者 具有管理或寫入訪問權限的組織成員

注意:這些訪問限制可能會更改,將通過專用的組織團隊權限添加更細粒度的控制。

創建或上傳套件

根據套件的類型,使用相應的套件管理器。請查看特定套件管理器的子頁面以獲取說明。

查看套件

您可以在存儲庫頁面上查看存儲庫的套件。

  1. 轉到存儲庫。
  2. 在導航欄中轉到 Packages

要查看有關套件的更多詳細信息,請選擇套件的名稱。

下載套件

要從存儲庫下載套件:

  1. 在導航欄中轉到 Packages
  2. 選擇套件的名稱以查看詳細信息。
  3. Assets 部分中,選擇要下載的套件文件的名稱。

刪除套件

在套件註冊表中發布套件後,您無法編輯它。相反,您必須刪除並重新創建它。

要從存儲庫中刪除套件:

  1. 在導航欄中轉到 Packages
  2. 選擇套件的名稱以查看詳細信息。
  3. 單擊 Delete package 以永久刪除套件。

禁用套件註冊表

套件註冊表會自動啟用。要為單個存儲庫禁用它:

  1. 在導航欄中轉到 Settings
  2. 禁用 Enable Repository Packages Registry

禁用套件註冊表不會刪除以前發布的套件。