Releases: AMAZING2545/HardcoreLinux
Release list
1.3.1
What's Changed
- Add Go 1.27.1 and yspm native build recipes by @Yassine-Jemi01 in #11
New Contributors
- @Yassine-Jemi01 made their first contribution in #11
Full Changelog: v1.3.0-ul2fs...v1.3.1
first stable ul2fs driver (single thread only for now)
added ffmpeg to the repo (built on ul2fs)
fixed sudo not working
fixed a typo in init
fixed a typo in initctl
flashman will now generate a list of dependencies in /tmp/package.depend
firefox can now run on Hardcore thanks to this: https://github.com/pkgforge-dev/Anylinux-AppImages (set GALLIUM_DRIVER=zink)
1.3.0-rc1
added EFISTUB by default (cmdline root=/dev/sda2)
added the cled editor from hardcore linux version 0.1.0
the EFI partition is now mounted at /system/esp
the entire repository will be updated twice a year(unless there is a critical exploit), new packages every month
new kernel once a month
Full Changelog: v1.2.0...v1.3.0
maintainer application: #2
1.2.0
changelog:
fixed A LOT of bugs
added kernel 7.2-rc6 support
added more packages
updated python to 3.16-alpha and reduced its size
added the foot terminal emulator to the repo
Full Changelog: v1.1.1...v1.2.0
1.1.2
1.2.0 is still in alpha
changelog for 1.1.2
added a limit on how many times a service can crash to avoid being soft-locked
fixed a typo in /etc/init
bringing support to various new programs, such as python, ninja, cmake, glib, pkgconf (and in 1.2.0 llvm and mesa)
Full Changelog: v1.1.1...v1.2.0-alpha
minimum requirements for the prebuilt .img:
disk space: 128mb
memory: 25mb(128mb required by UEFI)
cpu: 4th gen i7, 6th gen i5, 8th gen i3, 10th gen pentium, ryzen first gen
gpu: intel integrated graphics or text only vga fallback
ethernet: realtek
wifi: intel iwlwifi
minimum requirements for prebuilt rootfs and custom kernel
cpu: pentium 4 prescott (some models)
gpu: any
1.1.1
Changelog:
split gcc and g++ in two packages each
added gpt support to fdisk (run gdisk for cli or cgdisk for tui)
installation should be similar to arch linux
no rootfs image for this release since most bugs solved are at the init system
1.0.1
finally a release with a kernel included!
compiled everything with -Ofast
1.0.1 patch note: fixed initctl not being able to kill children of a service
use this command to get the repo index:
curl https://raw.githubusercontent.com/AMAZING2545/HardcoreLinux/refs/heads/main/repo/list.sha256:443
Full Changelog: v1.0.0...v1.0.1
1.0.0-rc3
the first real release candidate
changelog:
added cURL, make and g++/gcc to the repo (cURL requires a working rootfs to be built, you will need to install the devopensll packge)
added awk to busybox
kernel headers from linux 7.2-rc5
plug and play ethernet internet
Full Changelog: https://github.com/AMAZING2545/HardcoreLinux/commits/v1.0.0-rc3
0.5.2-rc2
0.4.0 rc1
changelog
added a new build script, as well as new packages
openssl and ncurses are now included in the base rootfs
Full Changelog: 0-4-0...v0.4.0_rc1
todo for the user
this is not plug and play, you will need a machine to compile a linux kernel. start from the config provided in this repo named linux.config
modules have to be installed at /lib/modules/(kernel_version)
some hardware needs firmware, like the iwlwifi driver, download it from kernel.org in the firmware section
add your own startup scripts and services at /system/
module names should be added to /system/drivers/modprobe, separated by newlines
0.3.x
initial public release
kernel image not provided, compile your own starting from the config in configs/linux.config and install modules to /lib/modules/kernel_version