Create README.md
Signed-off-by: David Rotermund <54365609+davrot@users.noreply.github.com>
This commit is contained in:
parent
d0b6187248
commit
f6db7c347b
1 changed files with 24 additions and 0 deletions
24
admin/linux/fedora_dnf/README.md
Normal file
24
admin/linux/fedora_dnf/README.md
Normal file
|
@ -0,0 +1,24 @@
|
|||
# When dnf fails.
|
||||
|
||||
## Top
|
||||
|
||||
Questions to [David Rotermund](mailto:davrot@uni-bremen.de)
|
||||
|
||||
Let us assume the dnf update inbetween. You lost the remote connection to the computer where the update was running or systemd oom killed the dnf task.
|
||||
|
||||
Now you are stuck in dnf limbo. How to get out of it with less effort as possible?
|
||||
|
||||
|
||||
### Try 1
|
||||
|
||||
```shell
|
||||
dnf -y remove --duplicates 2> error.log
|
||||
cat error.log | awk -F 'from install of|conflicts with file from package' '{print $2}' | sort -u | awk 'NF' | sed s/"^ "/"dnf -y reinstall "/g | sh
|
||||
```
|
||||
|
||||
### Try 2
|
||||
|
||||
```shell
|
||||
dnf -y remove --duplicates 2> error.log
|
||||
cat error.log | awk -F 'from install of|conflicts with file from package' '{print $2}' | sort -u | awk 'NF'
|
||||
```
|
Loading…
Reference in a new issue