kernel-modules-hook
trash-cli
Our great sponsors
kernel-modules-hook | trash-cli | |
---|---|---|
9 | 40 | |
336 | 3,409 | |
- | - | |
0.0 | 9.2 | |
5 months ago | 1 day ago | |
Shell | Python | |
The Unlicense | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
kernel-modules-hook
-
When there is a new kernel
I have the opposite feeling. Upgrading kernel requires rebooting, or kernel modules is unable to work. That's annoying. Currently I use kernel-modules-hook to prevent rebooting on Arch.
-
What has been your most painful Linux experience?
You can use this pacman hook so that old modules survive a kernel update https://github.com/saber-nyan/kernel-modules-hook
-
modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/5.18.5-arch1-1
It’s a good idea to reboot ASAP after installing a kernel update anyway, but to keep things running smoothly in the meantime, I recommend installing the kernel-modules-hook package and enabling its systemd service, which keeps the current kernel’s modules available until after the next reboot. (Details here.)
-
For real why does a kernel update prevent you from opening USB drives? I don't have time to restart.
Use https://github.com/saber-nyan/kernel-modules-hook to fix this. It only happens because the package manager completely removes the modules for the current kernel from the filesystem, so you can't load them anymore.
-
Am I right in understanding that updates are going to often require restarting the computer? Seems like it so far...
In regards to the “Core parts of the system have been upgraded, a reboot is recommended” notifications, those don’t really mean you need to reboot then. Sometimes I go through two or three minor kernel updates before rebooting my machine. You will rarely encounter things that break without a restart after “core component” updates, and if you install kernel-modules-hook from the repos, the amount of issues you’ll run into after updating will be close to zero. I’ve only encountered this kind of issue once with that package installed, and without it it’s fine too, you’ll just have to reboot if you want to do something like modprobe after a kernel update.
-
kernel-module-hooks in [community]
FWIW, kernel-modules-hook is really slow because it depends on rsync, and it rsyncs everytime the hook is fired. https://github.com/saber-nyan/kernel-modules-hook/issues/14 https://github.com/saber-nyan/kernel-modules-hook/pull/15
-
mkmm release - a successor to kernel-modules-hook - looking for feedback
Thanks for this! I'll switch from kernel-modules-hook and see how it goes.
-
Installing DKMS modules for virtualbox takes forever.
If you're talking about kernel-modules-hook, haven't you enabled the systemd service to cleanup the old modules as mentioned in the GitHub repo's README?
trash-cli
-
Show HN: A CLI tool that enables you to remove files easily and safely
There's a Freedesktop specification for trashing files that you may consider adhering to: https://specifications.freedesktop.org/trash-spec/trashspec-...
I get that writing a small utility is fun, but if it is just that (for fun), I suggest you put that into the readme. Otherwise, why should I choose your tool over something like https://github.com/andreafrancia/trash-cli, which seems to already be distributed for the major distros? Does your implementation scratch an itch that the myriad of other implementations don't? I'm just curious.
-
"Never delete data"
Hard deleting was more necessary on the past when storage was so tiny and expensive, but now we not constantly fighting for space anymore. So treat a rm (and the Unix tradition as a whole) as a product of its time, move undesirable files to the trash instead, you can use this trash-cli for linux.
-
Always have a backup of you Docker container's data
Not related to Docker, but use the trash-cli trash command to have the recycle bin in the terminal as well.
-
what is you recommended way to protect accidental delete woth rm -rf in opensuse
i ended up using shell-safe-rm plus trash-cli and my own wrapper script around rm that verifies some rules like for example the argument don't start with '/' , if i want to delete for example /home/shin/.local/somefile then the script will not let me and suggest to cd to /home/me/.local and delete from there , same if i do rm /var/somedir.
- PSA based on true events
-
Based on True events.
They're probably talking about something like this rather than a GUI file manager
-
What has been your most painful Linux experience?
It's a bad idea to alias rm. You will get trouble on a machine that has no alias. Use trash-cli instead. It's much safer than rm. BTW, don't alias trash as rm because they are different.
-
The fastest rm command and one of the fastest cp commands
For Linux there's [trash-cli](https://github.com/andreafrancia/trash-cli/). Doesn't seem to work for MacOS per this issue (https://github.com/andreafrancia/trash-cli/issues/284), but it suggests to use https://hasseg.org/trash/
-
I did it boys: I blew away ~
Use trash-cli for all your rm -rf needs!
-
never "rm -rf" the wrong thing again with this handy script
There are a number of foss tools that work with the freedesktop trashcan concept on Linuxes/BSDs, like https://github.com/andreafrancia/trash-cli. Bunch of desktop envs' programs also use this, so it's nearer to OS-wide standardized behavior.
What are some alternatives?
arch-upgrade - Convenience script/app to upgrade your Arch Linux system
zsh-autocomplete - 🤖 Real-time type-ahead completion for Zsh. Asynchronous find-as-you-type autocompletion.
aurutils - Helper tools for the AUR.
rm-trash - A "rm-trash" is meant to be used in place of rm system command in linux . This script will safely delete your files and put them in the trash for later retrieval.
pacfree - A simple pacman wrapper written in Bash and aimed to make pacman free-software aware
grub-btrfs - Include btrfs snapshots at boot options. (Grub menu)
pacui - Bash script providing advanced Pacman and Yay/Pikaur/Aurman/Pakku/Trizen/Pacaur/Pamac-cli functionality in a simple UI
rabbitvcs - The new home of rabbitvcs
paruz - A fzf terminal UI for paru or pacman
rmtrash - Put files (and directories) in trash using the `trash-put` command in a way that is, otherwise as `trash-put` itself, compatible to GNUs `rm` and `rmdir`
fzf-scripts - a collection of scripts that rely on https://github.com/junegunn/fzf
You-Dont-Need-GUI - Stop relying on GUI; CLI **ROCKS**