Comments (5)
Sorry, I do not understand what exactly isn't working here.
If you use the config-manager command
What is "the config-manager command"?
from fish-shell.
Sorry, I do not understand what exactly isn't working here.
If you use the config-manager command
What is "the config-manager command"?
`saber716rus@rosa-cs4cps ~ [2]> sudo dnf config-manager --help
usage: dnf config-manager [-c [config file]] [-q] [-v] [--version] [--installroot [path]] [--nodocs] [--noplugins] [--enableplugin [plugin]] [--disableplugin [plugin]] [--releasever RELEASEVER]
[--setopt SETOPTS] [--skip-broken] [-h] [--allowerasing] [-b | --nobest] [-C] [-R [minutes]] [-d [debug level]] [--debugsolver] [--showduplicates] [-e ERRORLEVEL] [--obsoletes]
[--rpmverbosity [debug level name]] [-y] [--assumeno] [--enablerepo [repo]] [--disablerepo [repo] | --repo [repo]] [--enable | --disable] [-x [package]] [--disableexcludes [repo]]
[--repofrompath [repo,path]] [--noautoremove] [--nogpgcheck] [--color COLOR] [--refresh] [-4] [-6] [--destdir DESTDIR] [--downloadonly] [--comment COMMENT] [--bugfix] [--enhancement]
[--newpackage] [--security] [--advisory ADVISORY] [--bz BUGZILLA] [--cve CVES] [--sec-severity {Critical,Important,Moderate,Low}] [--forcearch ARCH] [--save] [--add-repo URL] [--dump]
[--dump-variables] [--set-enabled | --set-disabled]
[repo ...]
manage configuration settings and dnf repositories
General DNF parameters:
-c [config file], --config [config file]
the location of the configuration file
is q, --quiet to work without displaying messages
-v, --verbose describe the actions in detail
--version show the DNF version and shut down
--installroot [path] setting up the installation root directory
--nodocs do not install documentation
--noplugins disable all modules
--enableplugin [plugin]
enable modules by name
--disableplugin [plugin]
disable modules by name
--releasever RELEASEVER
replace the value of $releasever in configuration files and repositories
--setopt SETOPTS set arbitrary repository settings and parameters
--skip-broken resolve dependency issues by skipping packages
-h, --help, --help-cmd
show help with the
--allowerasing command to allow the removal of installed packages to resolve dependencies
-b, --best try to use the most appropriate package versions in transactions.
--nobest not to limit the transaction to the best candidate
-C, --cacheonly take it completely from the system cache, do not update it
-R [minutes], --randomwait [minutes]
maximum command waiting time
-d [debug level], --debuglevel [debug level]
debugging message level
--debugsolver saves detailed results in files
--showduplicates show packages repeated in repositories for list/search commands
-e ERRORLEVEL, --errorlevel ERRORLEVEL
error message level
--obsolete includes legacy dnf processing logic to update or display features that the package replaces for info, list, and repoquery
--rpmverbosity [debug level name]
the level of debugging messages for rpm
is y, --assumes automatically answer affirmatively to all questions
--assumes automatically answer negatively to all questions
--enablerepo [repo] Temporarily enable repositories for the current dnf command. Accepts an identifier, a comma-separated list of identifiers, or a set of identifiers. This parameter can be specified
several times.
--disablerepo [repo] Temporarily disable active repositories for the current dnf command. Accepts an identifier, a comma-separated list of identifiers, or a set of identifiers. This parameter can be
specify several times, but it is mutually exclusive with `--repo'.
--repo [repo], --repoid [repo]
enable only certain repositories by ID or mask, you can specify several times
--enable connect repositories with the config-manager command (automatic saving)
--disable disable repositories with the config-manager command (automatic saving)
-x [package], --exclude [package], --excludepkgs [package]
exclude packages by name or mask
--disableexcludes [repo], --disableexcludepkgs [repo]
disable excludepkgs
--repofrompath [repo,path]
the label and the path to the additional repository (the same path as in baseurl) can be specified several times.
--noautoremove prohibit the removal of dependencies that are no longer in use
--nogpgcheck disable gpg signature verification (if RPM policy allows)
--color COLOR whether to use color schemes
--refresh set metadata as expired before running the command
-4 permission only to IPv4 addresses
-6 permission only to IPv6 addresses
--destdir DESTDIR, --downloaddir DESTDIR
set a directory to copy packages
to --downloadonly only download packages
--comment COMMENT add a comment to the transaction
--bugfix Include bug
fix packages in updates --enhancement Include packages related to improvements
in updates --newpackage Include packages related to newpackage
in updates --security Include packages related to security
in updates --advisory ADVISORY, --advisory ADVISORY
Include in the updates the packages required for fixes in connection with this recommendation
--bz BUGZILLA, --bzs BUGZILLA
Include in the updates the packages required to fix this bug from the bugzilla
--cve CVES, --cves CVES
Include in updates the packages required to fix this vulnerability CVE
--sec-severity {Critical,Important,Moderate,Low}, --secseverity {Critical,Important,Moderate,Low}
Include security-related packages with the specified risk level in updates
--forcearch ARCH To force the use of architecture
Config-manager command-specific options:
--save save current parameters (good with --setopt)
--add-repo URL add (and connect) repository from specified file or URL
--dump output current configuration parameters to stdout
--dump-variables output variable values to stdout
--set-enabled enable repositories (saved automatically)
--set-disabled disable repositories (saved automatically)
repo repository for changes
saber716rus@rosa-cs4cps ~>`
from fish-shell.
So your issue, if I understand you correctly, is that our dnf completions do not know the config-manager subcommand, and so completing anything after dnf config-manager
doesn't work?
from fish-shell.
after filling in the dnf config-manager, install, remove, etc. commands, then nothing just happens. Although if config-manager is written, then when you click on the tab, the parameters should appear or after the dnf install, remove command, a list of packages found in the repository should be displayed or if part of the package name has already been written, as in the case of apt. For example, dnf install tel and when you click on the tab, there should be options for packages starting with "tel" or completely substitute if 1 is the only package starting with "tel" and there are no more other packages in the repository. Which were previously cached by dnf.
from fish-shell.
Related Issues (20)
- Mark indicators appear in iTerm2 with fish 3.7.0 HOT 4
- vi mode: user created shortcuts/bindings always exit insert mode HOT 1
- vi mode: output of user-created bindings can be erased while entering insert mode HOT 1
- `ctrl+s` no longer focuses the search box HOT 3
- alias should not add anything HOT 1
- `{capitalize,downcase,upcase}-word` freeze fish and cause 100% CPU usage
- custom bindings are ignored when using vi key bindings HOT 1
- abbr and pipesign doesnt work as expected HOT 1
- Building fish failing on OpenSUSE Tumbleweed due to ncurses HOT 4
- set_color: Unknown color 'ff80' HOT 2
- `command` doesn't work properly when ran from a variable HOT 5
- Interrupted system call (open) not handled on redirection to fifo
- Tab completion inside braces insert text after closing brace
- add a rust-toolchain.toml to pin the rust version? HOT 1
- Buy a coffee / Donate? HOT 1
- Automatically quote URLs pasted to shell HOT 1
- Fish is not very usable within "win" dumb terminal emulator of Acme text editor HOT 2
- goood HOT 1
- SIGSEGV when running an executable with non-existent dynamic interpreter HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fish-shell.