https://github.com/quintenvandamme/trident
The magic kernel manager for ubuntu based distros and WSL2 written in dart.
https://github.com/quintenvandamme/trident
cli dart kernel kernel-compilation linux linux-kernel ubuntu wsl
Last synced: 3 months ago
JSON representation
The magic kernel manager for ubuntu based distros and WSL2 written in dart.
- Host: GitHub
- URL: https://github.com/quintenvandamme/trident
- Owner: quintenvandamme
- License: mit
- Created: 2022-01-01T09:58:46.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-05-27T16:50:45.000Z (about 4 years ago)
- Last Synced: 2025-04-10T01:43:17.981Z (about 1 year ago)
- Topics: cli, dart, kernel, kernel-compilation, linux, linux-kernel, ubuntu, wsl
- Language: Dart
- Homepage:
- Size: 3.12 MB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# Trident
The magic kernel manager for ubuntu based distros and WSL2.
 


## Install
```sudo mkdir /var/cache/trident/ && sudo chmod 777 /var/cache/trident/ && sudo wget https://github.com/quintenvandamme/trident/releases/download/0.0.5-rc1/trident -P /usr/bin/ && sudo chmod +x /usr/bin/trident```
## Usage
| command | description |
|-----------------------|----------------------------------------------|
| --version | display version. |
| -help | list all commands. |
| -update | check for and install updates. |
| -install **[kernel]** | install specific kernel from binary. |
| -compile **[kernel]** | build and install specific kernel. |
| -wsl **[kernel]** | build and install specific kernel for wsl2. |
You can replace **[kernel]** with:
- a specific kernel version like 5.16.2 or 5.17-rc5
- latest_rc
- latest_mainline
- latest_lts
## TODO
- [x] Add Generic Linux support (X86_64 and arm64)
- [x] Add WSL2 support (X86_64 and arm64)
- [ ] Add RaspberryPi support (arm and arm64)
- [ ] Add WSA support (X86_64 and arm64)
- [ ] Add SteamDeck support (Linux 5.18?)
- [ ] Add m1 support => Add support for arch linux.
## License
##### **license template made by brutal-org**
Trident and its components are licensed under the **MIT License**.
The full text of the license can be accessed via [this link](https://opensource.org/licenses/MIT) and is also included in the [license](license) file of this software package.