Tiny Core Base > Alpha Releases

Tiny Core 9.0 Alpha 2 Testing

(1/2) > >>

Juanito:
Team Tiny Core is pleased to announce that Tiny Core 9.0 Alpha2 is available for public testing:

http://repo.tinycorelinux.net/9.x/x86/release_candidates/
http://repo.tinycorelinux.net/9.x/x86_64/release_candidates/

This is an alpha level cut. If you decide to help test, then please test carefully. We don't want anyone to lose data.

Since this is an alpha cut, we ask that only experienced users test. This cut is not for general use. The features in any alpha are not fixed and may change before a public release candidate is available.

Most extensions have been copied over from the 8.x repo

We appreciate testing and feedback.

If you use distribution files note that you need a new vmlinuz and core.gz (or rootfs.gz + modules.gz)

Changelog for 9.0 alpha2:
* /lib/udev permissions corrected in x86_64
* ldd: add --version function, from andyj
* scsi_transport_fc.ko.gz moved to base

Changelog for 9.0 alpha1:
* kernel updated to 4.14.10
* glibc updated to 2.26
* gcc updated to 7.2.0
* e2fsprogs base libs/apps updated to 1.43.7
* util-linux base libs/apps updated to 2.31

***
The Meltdown vulnerability affecting Intel processors affects this version. As long as you only run code you trust, there is no issue to test. Intel has released a microcode fix and some oem have issued bios updates containing the fix.
***

Juanito:
scsi_transport_fc.ko.gz moved to base and comments modified above

andyj:
I don't suppose we could get an /etc/os-release file?


--- Code: ---NAME=TinyCore
VERSION="9.0"
ID=slackware
VERSION_ID=9.0alpha2
PRETTY_NAME="TinyCoreLinux 9.0alpha2"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:tinycore:tinycore_linux:9.0"
HOME_URL="http://tinycorelinux.net//"
SUPPORT_URL="http://forum.tinycorelinux.net/"
BUG_REPORT_URL="http://forum.tinycorelinux.net/"

--- End code ---

curaga:
OK in principle, what things use it?

andyj:
I know there is A LOT of code in open-vm-tools dedicated to figuring all this out. Here is a small part:


--- Code: ---/* KEEP SORTED! (sort -d) */                                                   
static const DistroInfo distroArray[] = {                                 
   {"Annvix",             "/etc/annvix-release"},                       
   {"Arch",               "/etc/arch-release"},               
   {"Arklinux",           "/etc/arklinux-release"},                       
   {"Aurox",              "/etc/aurox-release"},                               
   {"BlackCat",           "/etc/blackcat-release"},                     
   {"Cobalt",             "/etc/cobalt-release"},                             
   {"Conectiva",          "/etc/conectiva-release"},       
   {"Debian",             "/etc/debian_release"},     
   {"Debian",             "/etc/debian_version"},                         
   {"Fedora Core",        "/etc/fedora-release"},                                                                                 
   {"Gentoo",             "/etc/gentoo-release"},                           
   {"Immunix",            "/etc/immunix-release"},               
   {"Knoppix",            "/etc/knoppix_version"},       
   {"Linux-From-Scratch", "/etc/lfs-release"},                         
   {"Linux-PPC",          "/etc/linuxppc-release"},                   
   {"Mandrake",           "/etc/mandrakelinux-release"},                 
   {"Mandrake",           "/etc/mandrake-release"},                           
   {"Mandriva",           "/etc/mandriva-release"},             
   {"MkLinux",            "/etc/mklinux-release"},                           
   {"Novell",             "/etc/nld-release"},         
   {"OracleLinux",        "/etc/oracle-release"},               
   {"Photon",             "/etc/lsb-release"},         
   {"PLD",                "/etc/pld-release"},                   
   {"RedHat",             "/etc/redhat-release"},                             
   {"RedHat",             "/etc/redhat_version"},                             
   {"Slackware",          "/etc/slackware-release"},           
   {"Slackware",          "/etc/slackware-version"},
   {"SMEServer",          "/etc/e-smith-release"},                     
   {"Solaris",            "/etc/release"},                                 
   {"Sun",                "/etc/sun-release"},                           
   {"SuSE",               "/etc/novell-release"},                   
   {"SuSE",               "/etc/sles-release"},                         
   {"SuSE",               "/etc/SuSE-release"},                             
   {"Tiny Sofa",          "/etc/tinysofa-release"},             
   {"TurboLinux",         "/etc/turbolinux-release"},               
   {"Ubuntu",             "/etc/lsb-release"},                       
   {"UltraPenguin",       "/etc/ultrapenguin-release"},                       
   {"UnitedLinux",        "/etc/UnitedLinux-release"},                 
   {"VALinux",            "/etc/va-release"},                   
   {"Yellow Dog",         "/etc/yellowdog-release"},                     
   {NULL, NULL},                                                     
};                                                                   

--- End code ---

Probably a lot of bigger open source and especially commercial applications I assume but I don't have any way to know unless I want to strace them. This is more to a "standardish" distro independent release file format which apparently the world needs.

Navigation

[0] Message Index

[#] Next page

Go to full version