NAME
ll-cli-repo - Display or modify current repository information
SYNOPSIS
ll-cli repo subcommand [options]
DESCRIPTION
The ll-cli repo command is used to manage remote repositories. This command provides a series of subcommands to add, modify, delete, display, and configure repository information.
SUBCOMMANDS
add
Add a new repository.
Usage: ll-cli repo add [OPTIONS] NAME URL
Parameters:
- NAME TEXT REQUIRED: Specify repository name
- URL TEXT REQUIRED: Repository URL address
- --alias ALIAS: Repository name alias
Examples:
ll-cli repo add myrepo https://repo.example.com
remove
Remove a repository.
Usage: ll-cli repo remove [OPTIONS] NAME
Parameters:
- ALIAS TEXT REQUIRED: Repository name alias
Examples:
ll-cli repo remove myrepo
update
Update repository URL.
Usage: ll-cli repo update [OPTIONS] NAME URL
Parameters:
- ALIAS TEXT REQUIRED: Repository name alias
- URL TEXT REQUIRED: New repository URL address
Examples:
ll-cli repo update myrepo https://updated-repo.example.com
set-default
Set default repository name.
Usage: ll-cli repo set-default [OPTIONS] NAME
Parameters:
- Alias TEXT REQUIRED: Repository name alias
Examples:
ll-cli repo set-default myrepo
show
Display repository information.
Usage: ll-cli repo show [OPTIONS]
Examples:
ll-cli repo show
set-priority
Set repository priority.
Usage: ll-cli repo set-priority ALIAS PRIORITY
Parameters:
- ALIAS TEXT REQUIRED: Repository name alias
- PRIORITY TEXT REQUIRED: Repository priority
Examples:
ll-cli repo set-priority myrepo 100
enable-mirror
Enable mirror for repository.
Usage: ll-cli repo enable-mirror [OPTIONS] ALIAS
Parameters:
- ALIAS TEXT REQUIRED: Repository name alias
- --region REGION: Region code for mirror selection, e.g. CN, US. When set, it is appended to the mirrorlist URL as a query parameter
Examples:
ll-cli repo enable-mirror myrepo
ll-cli repo enable-mirror myrepo --region CN
disable-mirror
Disable mirror for repository.
Usage: ll-cli repo disable-mirror [OPTIONS] ALIAS
Parameters:
- ALIAS TEXT REQUIRED: Repository name alias
Examples:
ll-cli repo disable-mirror myrepo
OPTIONS
-h, --help : Print help information and exit
--help-all : Expand all help
EXAMPLES
Display all repository information:
ll-cli repo show
Add a new repository:
ll-cli repo add deepin https://repo.deepin.com
Update repository URL:
ll-cli repo update deepin https://new-repo.deepin.com
Set repository priority:
ll-cli repo set-priority deepin 50
Remove a repository:
ll-cli repo remove deepin
SEE ALSO
ll-cli(1), ll-cli-search(1), ll-cli-install(1)
HISTORY
Developed in 2023 by UnionTech Software Technology Co., Ltd.
Documentation adapted from the versioned OpenAtom-Linyaps source. Examples describe the documented workflow; they are not a claim of a local Linux test.
© UnionTech Software Technology Co., Ltd. · LGPL-3.0-or-later