61
Final Releases / Re: Tiny Core v17.0
« Last post by Rich on February 16, 2026, 09:57:07 AM »Hi Stefann
are using, for example:
Where the KERNEL part looks something like 6.12.11-tinycore.
A better plan would be to create a new tce directory as Juanito
suggested and download new copies of all of your extensions
from the TC17 repo.
You can simplify the process if you cd to the tce/optional/
directory you want to clone.
Then:
Move the Ext.lst file to your new tce/optional/ directory.
Grab a copy of the latest FetchExt.sh script from here:
https://forum.tinycorelinux.net/index.php/topic,23034.msg178902.html#msg178902
Place it in your new tce/optional/ directory and make it executable.
Read the Define Variables section of the script, or run:
For Intel type processors run this:
For Arm type processors run this:
Then run:
versions of all of your extensions.
... You can replace core.gz and vmlinuz to update, ...In addition, you will need to replace any kernel module extensions you
are using, for example:
Code: [Select]
alsa-modules-KERNEL.tcz
filesystems-KERNEL.tcz
graphics-KERNEL.tcz
i2c-KERNEL.tcz
wireless-KERNEL.tcz
etcWhere the KERNEL part looks something like 6.12.11-tinycore.
A better plan would be to create a new tce directory as Juanito
suggested and download new copies of all of your extensions
from the TC17 repo.
You can simplify the process if you cd to the tce/optional/
directory you want to clone.
Then:
Code: [Select]
ls -1 *.tcz > Ext.lstThat's a dash one after ls.Move the Ext.lst file to your new tce/optional/ directory.
Grab a copy of the latest FetchExt.sh script from here:
https://forum.tinycorelinux.net/index.php/topic,23034.msg178902.html#msg178902
Place it in your new tce/optional/ directory and make it executable.
Read the Define Variables section of the script, or run:
Code: [Select]
./FetchExt.sh -hFor Intel type processors run this:
Code: [Select]
KString="\-[0-9]+.[0-9]+.[0-9]+-tinycore.*.tcz"
sed -i -E 's|'$KString'|-KERNEL.tcz|g' Ext.lstFor Arm type processors run this:
Code: [Select]
KString="\-[0-9]+.[0-9]+.[0-9]+-piCore.*.tcz"
sed -i -E 's|'$KString'|-KERNEL.tcz|g' Ext.lstThen run:
Code: [Select]
for F in $(cat Ext.lst); do ./FetchExt.sh "$F"; doneThat should populate your new tce/optional/ directory with newversions of all of your extensions.
Recent Posts