sckhwg
(Harsh Wardhan Gupta)
August 30, 2021, 7:04am
1
So , I wanted to add .h files to include , got confused and put in the /usr/include there were many files …so i deleted them all. I know it was a real stupid move.
But is there a way now?
My VSCode isn’t working now…
Not even Python.
Even if it Requires re-installation, I am okay with it.
My system has UEFI mode, Fedora in dual boot with Windows 10. Already have flash usb.
4 Likes
sckhwg
(Harsh Wardhan Gupta)
August 30, 2021, 7:06am
2
As you can see…these are my following partitions,
So guide me with SDXn where Xn is a,b (1,2,3,etc)
huben
(Ben)
August 30, 2021, 10:20am
4
Nice approach , only one suggestion I would make, to add sort -u
, like this:
sudo dnf reinstall $(rpm -q -f $(rpm -q -a -l | grep -e ^/usr/include) | sort -u)
Edit
Missing pipe added
1 Like
sckhwg
(Harsh Wardhan Gupta)
August 30, 2021, 11:13am
5
Do I need to make a Bash script of this?
And what would it be changing? Like deleting my whole /home or something?
sckhwg
(Harsh Wardhan Gupta)
August 30, 2021, 11:19am
6
Error:
rpm : -u : unknown option
Usage …
dnf reinstall : error : the following arguments are required : PACKAGE
huben
(Ben)
August 30, 2021, 11:51am
7
Sorry forgot a pipe
sudo dnf reinstall $(rpm -q -f $(rpm -q -a -l | grep -e ^/usr/include) | sort -u)
sckhwg
(Harsh Wardhan Gupta)
August 30, 2021, 12:38pm
9
I did and it showed this error : -u unknown option
Error : missing argument : PACKAGE
vgaetera
(Vladislav Grigoryev)
August 30, 2021, 1:07pm
11
sudo dnf upgrade
sudo dnf reinstall \
$(rpm -q -f $(rpm -q -a -l | grep -e ^/usr/include) | sort -u)
8 Likes
sckhwg
(Harsh Wardhan Gupta)
August 30, 2021, 1:14pm
12
Thanks a lot @huben @vgaetera
You guys helped a lot!
Else I was about to reinstall Fedora…
Yes, I happen to miss ‘|’ pipe before sort.
It really worked.
May God Bless You Guys
4 Likes
huben
(Ben)
August 30, 2021, 1:18pm
13
Thanks to @vgaetera .
A very nice solution btw.
Yet again learned sth.
3 Likes
sckhwg
(Harsh Wardhan Gupta)
August 30, 2021, 8:09pm
14
Why did you delete the post?
robin217
(Robin A. Meade)
August 31, 2021, 9:40pm
17
With dnf
’s repoquery
sub-command, it would look like this:
sudo dnf reinstall \
$(sudo dnf repoquery --installed --whatprovides /usr/include,/usr/include/\*)
5 Likes
huben
(Ben)
September 1, 2021, 5:53pm
18
Even better and faster. Never used dnf this way. Thanks for sharing.
1 Like