Originally posted by rohcQaH
View Post
Announcement
Collapse
No announcement yet.
The Latest Fedora Debate: DNF Can Remove Systemd, RPM
Collapse
X
-
Originally posted by Mat2 View PostWhat does it do? Looks cool.
Originally posted by Chousuke View PostOh, and Re DNF speed... I use Fedora nowadays (I like to stay on the edge with my desktop systems, but I'm not going to compile source packages so Arch etc. are right out. Fedora strikes the best balance), and I wholeheartedly agree that Yum feels like molasses compared to eg. aptitude on Debian; I prefer to use dnf because it processes packages faster and downloads them faster. I have enough bandwidth for parallelism to matter. Downloading lots of small files serially is very inefficient.
Comment
-
I've got an easier way to uninstall the entire OS:Code:rm -rf /
That said, you should be careful what you [s]wish for[/s] type as root, and if there's something asking "are you sure you want to do [foo]?", you should confirm that nothing bad is happening, especially if you needed root to do it. Would be nice if DNF could see "important" packages and warn you, but I don't think it should prevent uninstallation. There are certain, unpredictable situations when it might be necessary.
Comment
-
Originally posted by birdie View PostSuch preferences can be hardcoded into DNF as well. I guess it will take just a few lines of code to actually implement this limitation against the stupid.
Comment
-
That command will freeze the OS after deleting only some of the files
Originally posted by You- View PostThat command doesnt do what you might expect: https://www.youtube.com/watch?v=E1dAW0tHv6E
One time I did a wrong-device ATA security erase, the system froze almost instantly with an i/o error on a command. From what I know of deleting root filesystems to replace them with files from a backed up image or to update a backup root partition, in that much time the command in question would have been lucky to finish killing /var.
Comment
-
Originally posted by Ericg View PostThe other issue at hand is the fact that DNF can remove the Kernel / systemd / RPM. Which side of the argument you are on pretty much comes down to which motto you tend to follow... Either "Users are idiots who need handholding" vs "With great power comes great responsibility." The problem given there is the fact that a broken package managed to tear apart the entire system... That package maintainer needs to be double checking his work. There is no way in hell that the package should've gotten packaged up, tested, and pushed to Updates. It better NOT have managed to get enough good Karma to go from Updates --> Stable.Last edited by AdamW; 23 June 2014, 09:57 PM.
Comment
-
Originally posted by AdamW View PostHe's running Rawhide - all the packages are versioned .fc21. There's no update testing process for Rawhide. If a build succeeds it goes to the repo. edit: also, there really isn't any packaging bug here. He didn't run a 'dnf update' and find that some packaging error meant dnf wanted to remove pcre and hence his entire system. He explicitly ran 'dnf remove pcre', and was surprised that it didn't consider the fundamental stuff that depends on pcre to be 'protected'.All opinions are my own not those of my employer if you know who they are.
Comment
Comment