- Newest
- Most votes
- Most comments
Sometimes, when you try to run a yum update command, you might run into errors due to misconfigured or misbehaving repositories.
If you are receiving errors related to a specific repository, it's often a good idea to temporarily disable that repository and then re-run the yum update command. This can help isolate whether the issue is with that specific repository or with something else.
To disable a specific repository, you can use the --disablerepo option followed by the repository's ID. For example, if you wanted to disable a repository with the ID 'bad-repo', you would use the following command:
sudo yum update --disablerepo=bad-repo
You can also permanently disable a repository by modifying the .repo file in /etc/yum.repos.d/. Each repository should have its own file, and you can disable it by changing the enabled=1 line to enabled=0.
For example, to disable the 'bad-repo' repository, you would do the following:
-
Open the repository's file:
sudo nano /etc/yum.repos.d/bad-repo.repo -
Find the line that says
enabled=1and change it toenabled=0. -
Save the file and exit the editor.
-
Try running
sudo yum updateagain.
To list all of your yum repositories and see whether they're enabled or disabled, you can use the yum repolist all command. This will output a list of all repositories along with their status.
If you want to enable all repositories, you can do so with the --enablerepo option followed by an asterisk:
sudo yum update --enablerepo='*'
Note: Be careful with enabling all repositories, as this might lead to conflicts or other issues if the repositories are not fully compatible with each other. It's usually a good idea to only enable the repositories that you need.
im unable to do this nano editor is showing empty getting bash command not found error
Relevant content
- asked 3 years ago
- asked 3 years ago
- asked 8 years ago

which version is it? can you write the error also possible since i could not see the error well