Comments (2)
Ukuu had some grub features, and ripping them out with extreme prejudice was one of the first things I did to make this fork.
This util should definitely not involve itself with editing bootloader configuration, especially considerng there are many different possible bootloaders besides grub and no standardized way of configuring them. There are other utils for managing whatever bootloader you have (yes I know it's probably grub2, but, it could also be a dozen other things). Booting is a non-trivial process and it's best left to a dedicated tool whos only job is to deal with all it's complications properly, not some half-baked code in here that could ony ever handle the most common case, and possibly even break something in some unexpected case. Even if it had the feature, no one should trust it or risk using it.
If there was a "next-boot-chooser" tool that wasn't grub-specific, or even if it was, it might be ok to provide buttons to use it. But all I know of is grub2-set-default
, but that takes a menu-entry number as it's argument, not a kernel version. We'd have to parse grub2.conf to try to get a correct list of menu entry numbers and matching display values. Maybe that's not too crazy but even that much feels like getting into an unrelated job that some other tool should do right rather than we do half-axxed.
from mainline.
Lacking any ideas, I'm closing this.
from mainline.
Related Issues (20)
- libc6 broken depenency HOT 2
- Missing 6.1.54 HOT 2
- Older kernels (< 6.0) not showing HOT 1
- Not show any kernel HOT 6
- why is main line not showing updates HOT 1
- ARM Support? HOT 1
- Kernel v6.7-rc1 not installable? HOT 4
- Segmentation fault when trying to install any kernels HOT 7
- ubuntu 24.04? HOT 1
- Installed a kernel and got this error HOT 2
- mainline install-latest stuck on 6.7.3 HOT 1
- Cant remove 6.5.0.17.17 on Ubuntu 22.04.4 HOT 1
- feature request: update linux-firmware HOT 2
- Flatpak mainline / Github Sponsorship HOT 1
- Feature request: Add a column with the release date of the kernel version HOT 2
- Logo is from Synaptic or possibly Ubuntu. Replace it with one that isn't someone else's. HOT 1
- Mainline 1.4.10 does not launch
- 6.10 rcs and release are marked as Invalid, unable to install HOT 1
- Idea and proposal to avoid problems with updating kernels HOT 1
- RFE: apt-get source linux-source-6.11.0-061100rc2-generic HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mainline.