corepup

A home for all kinds of Puppy related projects
Message
Author
wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#501 Post by wanderer »

hi nosystemdthanks

most applications you will need
are already tcz
and use the apps device in corepup to get them
from the tinycore repository

how to make a tcz
which is very easy
is also on the tinycore site

however that is for an offical tcz
and i skip most of the steps for corepup
because they are not needed with corepups system

how to make a tcz
from a sfs dotpet pet or deb
involves unsquashing it into a directory
making sure everything needed is in there
and then squashing it up with a tcz extension

however you could easily
unsquash it into a directory in home
and link it from there
this would be useful for testing
until you get things right
then if you want you can make it into a tcz
but you dont need to it would work fine from there

thanks for your interest and input

cheers

wanderer

wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#502 Post by wanderer »

hi all

I have decided that the howto for corepup
should be this thread
since things are always changing
and if I wrote a howto file
I would always be writing things twice
and one copy would always be out of date

wanderer

wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#503 Post by wanderer »

hi all

one of the cool things about this system
is that you can have multiple home tce and opt folders
so you can keep and boot to
multiple versions of the setup/system

however at this time
to do this
the files on the hard drive need to be renamed
each time you want to switch
its not difficult but its an extra step

it would be nice if you could choose which version you want at boot
but this would involve changing boot codes and loading procedures

I think I will try to do this after everything is loaded
with a script in home mods

1. load the system but not home tce or opt
2. symlink to these directories from the loaded ramdrive system
might be possible to name home tce and opt anything you want
if you were just symlinking to them

wanderer

wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#504 Post by wanderer »

maybe make booting without loading home tce and opt
the default

then symlink from there

if you wanted to get more apps
you would use the regular tce mechanism

wanderer

wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#505 Post by wanderer »

hi all

the official window manager for corepup is corepup-jwm
which is a stripped down older version of jwm
I have already changed some of the default colors and margins
so it only uses a single .jwmrc file

however this is a problem
because if you save another jwm desktop
the .jwmrc files will conflict

I have looked into the source code
and it looks like I will be able to change
the config file name it looks for

I will change the config file to corepup-jwmrc and recompile
that way corepup-jwm will not relate to any other window manager
and its slowly becoming it own thing which I like

wanderer

futwerk
Posts: 397
Joined: Sat 07 May 2011, 22:04

#506 Post by futwerk »

new backgrounds
Attachments
corepup18a.jpg
http://www.mediafire.com/?x4v77bi1p58ox
(19.23 KiB) Downloaded 246 times
corepup18.jpg
http://www.mediafire.com/?x4v77bi1p58ox
(17.12 KiB) Downloaded 246 times

wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#507 Post by wanderer »

wow futwerk

beautiful

quite a collection
the futwerk collection

I will include them in the next mods file
in a couple of days

thanks

wanderer

wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#508 Post by wanderer »

hi everyone

I don't know if anyone is playing with corepup
but I will assume at least one person is (me)

this is an update of what is next

recompile corepup-jwm
so that it uses corepup-jwmrc
instead of jwmrc
to avoid conflicts
if I manage to do that
I will make a new corepup.tcz
and a new corepup iso with that in it

make a new corepup mods file to add futwerks new artwork

make an example of each of the 3 basic ways
of adding apps to corepup
1. copy to .local in home
2. symlink an app directory from home
3. make a tcz

I will put these examples in a new mods file
so people can study them

to be continued

wanderer

wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#509 Post by wanderer »

another thing I want to do
is explain in detail
the process and advantages
of setting up multiple home tce and opt files
and other ways of setting up multiple concurrent versions

to be continued

wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#510 Post by wanderer »

hi all

great success for wanderer

i have recompiled corepup-jwm
to now look for corepup.jwmrc
and not .jwmrc

so now it will not interfere with other jwm setups
corepup-jwm is almost getting to be an actual fork (well sort of)

now i will remake corepup.tcz with the new corepup-jwm
and make and post a new corepup iso with it included

it is late now and i have to work tomorrow
so it will probably be tomorrow night

wanderer

quirkian2new
Posts: 152
Joined: Tue 06 Oct 2015, 14:10
Location: on the inter-planet train

#511 Post by quirkian2new »

Hello, wanderer and all,

recently i found an interesting tinycore iso which can be booted "frugal" from hardisk without burning CD.

Download location link:
http://pub.nicereader.net/tinycore_nr_wifi_firefox.iso

I just copy the two folders in the iso file, that is "tcb" and "tce", to my root directory of (hd0,1)partition,
and then place the iso file also to my root directory of (hd0,1)partition, and then add the entry to menu.lst

title BOOT test
map --mem (hd0,1)/tinycore_nr_wifi_firefox.iso (0xff)
map --hook
chainloader (0xff)

And it boots straight away.
(The menu.lst within the iso is too complicated for me to understand, as my linux knowledge is very very limited)


Firefox is only version24 and a little bit old, wifi works ok. Seems this distro is created by an Asian.
Keyboard on laptop seems to give strange result, "0" is displayed when you press "m". Other apps seem running ok.

Enjoy.
Attachments
Screenshot.jpg
(81.11 KiB) Downloaded 368 times

wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#512 Post by wanderer »

wow quirkian2new

that's really cool
I will check it out
its a novel idea for me

thanks a lot

wanderer

wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#513 Post by wanderer »

hi all

to those who may be building corepup/tinycore systems
please be aware that there is a tcz accessed through the apps utility
that will download and package into a tcz
any version of firefox that you choose
the default is the lastest
but you can choose any version
the last firefox that uses alsa is 51.0.1
so that is an option for those who want to stay with alsa
after that it requires pulseaudio
but instructions on how to set this up are on the tinycore website

so if you are using corepup or a relatively new tinycore
you can have an up to date firefox

wanderer

wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#514 Post by wanderer »

hi all

i have uploaded the corepup-6.iso

to the smokey01 site

and have deleted the corepup-5.iso

this is the latest iso and a bugfix
it contains the new corepup-jwm and the corepup-jwmrc file

this new corepup-jwm only looks for the corepup-jwmrc file
not the old .jwmrc file
so it will not interfere with other jwm setups

wanderer

wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#515 Post by wanderer »

hi all

i have uploaded the source code
of the new corepup-jwm
to the smokey01 site
so if anyone wants to they can play with it

now i will work on an updated corepup-mods file

wanderer

wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#516 Post by wanderer »

hi all

this is just a question for any guru who may read this

in the spirit of unix and corepup
many discrete pieces that can be combined in infinite ways

is it possible to write a busybox ash script
that uses dd to make a live usb that is writeable

i can make a live usb but i cannot make it writeable

any info would be appreciated

wanderer

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#517 Post by fredx181 »

Hi wanderer,
is it possible to write a busybox ash script
that uses dd to make a live usb that is writeable

I don't think it's possible, when using dd it becomes read-only by default, that's the consequence (just like a CD is read-only).
(but that's only what I experienced, anyone correct me if I'm wrong)

Fred

wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#518 Post by wanderer »

thanks fredx181

then how do they make the live usb writeable

they do it

wanderer

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#519 Post by fredx181 »

wanderer wrote:thanks fredx181

then how do they make the live usb writeable

they do it

wanderer
Who you mean with "they"?
Anyway, to have it writable, it's just by copying the required files and folders to the usb and install a bootloader (e.g. grub4dos or syslinux,if I remember well you wrote that you have USB with syslinux as bootloader ?)
For grub4dos setup, I wrote about it here:
http://murga-linux.com/puppy/viewtopic. ... 929#995929

Fred

wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#520 Post by wanderer »

thanks a lot fredx181 for all your help

yes i have live usbs that are writeable

but i had to make them with linuxlive usb creator on windows

for some reason the live usb creator in puppy 217 and 215
does not work for me


wanderer

Post Reply