Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 20 Oct 2018, 15:34
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
corepup
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 49 of 52 [779 Posts]   Goto page: Previous 1, 2, 3, ..., 47, 48, 49, 50, 51, 52 Next
Author Message
nosystemdthanks

Joined: 03 May 2018
Posts: 333

PostPosted: Sat 21 Jul 2018, 22:39    Post subject:  

wanderer wrote:

hope this is useful

thanks again


thank you, thats great. working on mcorepup 0.5, rockedge is going to like it i think. if he likes it, youll probably like it too.

by the way, have you thought about where to put tcz files online? ally can probably help there.

_________________
the end of the distro war, and the distro https://ptpb.pw/OnBT
Back to top
View user's profile Send private message Visit poster's website 
wanderer

Joined: 20 Oct 2007
Posts: 729

PostPosted: Sat 21 Jul 2018, 22:54    Post subject:  

hi nosystemdthanks

how many tcz will there be
will most tcz be from the tinycore repositories ?

maybe the smokey01 site

also do you want me to put a link to your stuff on the first post
so you don't have to go through me every time
more convenient

wanderer
Back to top
View user's profile Send private message 
nosystemdthanks

Joined: 03 May 2018
Posts: 333

PostPosted: Sat 21 Jul 2018, 23:07    Post subject:  

wanderer wrote:

how many tcz will there be
will most tcz be from the tinycore repositories ?

maybe the smokey01 site


it is likely possible for at least tce-load to be modified to check both the primary tc repos and a second or third repo (im thinking the smokey site and allys archive) for packages.

you are encouraging people to add to corepup via tcz packages, it is reasonable to have places for them to host them.

i am aware of the possibility of this overloading smokeys bandwidth, which is why im thinking in terms of two different sites. i certainly dont wish to make him regret hosting. perhaps you can ask him what sort of limits he imagines for that. that would help us in figuring this out a lot.

either way, ally is a great archivist (the best ive ever known personally) and youll be happy to have him doing what hes doing.



Quote:
also do you want me to put a link to your stuff on the first post
so you don't have to go through me every time


always link when you want to, never ask. if you ask, thats ok, i will just tell you this again.

Quote:

more convenient


i agree. cheers.



you can now get mcorepup 0.5 which caches tcz downloads and (if you add the figosdev and mcorepup-0.1 profiles) will create new tcz packages for:

alex23.tcz

fig46.tcz

mcorepup01.tcz
mcorepup02.tcz
mcorepup03.tcz
mcorepup04.tcz
mcorepup05.tcz

http://murga-linux.com/puppy/viewtopic.php?mode=attach&id=117874

_________________
the end of the distro war, and the distro https://ptpb.pw/OnBT
Back to top
View user's profile Send private message Visit poster's website 
wanderer

Joined: 20 Oct 2007
Posts: 729

PostPosted: Mon 23 Jul 2018, 00:13    Post subject:  

hi all

just an update

i am reading the mcorepup script
to figure out how to use it
for some reason im not eactly sure how to set it up
but the script seems very readable so im sure i will figure it out

in addition i am rebuilding the entire corepup system
which i do often and find to be a good learning experience

dcore and corepup are both parts of the system
and i did not know if anyone is aware
will use the same tce and home directories
so this is another twist
of putting the peices together in interesting and useful ways

i encourage people to give it a try

to be continued

wanderer
Back to top
View user's profile Send private message 
nosystemdthanks

Joined: 03 May 2018
Posts: 333

PostPosted: Mon 23 Jul 2018, 00:36    Post subject:  

wanderer wrote:
i am reading the mcorepup script
to figure out how to use it
for some reason im not eactly sure how to set it up
but the script seems very readable so im sure i will figure it out

in addition i am rebuilding the entire corepup system
which i do often and find to be a good learning experience


rockedge has actually done a sort of walkthrough of this recently in the thread. as far as i know, hes the first person to run mcorepup from corepup--

i generally use a more "complete" distro, but i am also through mcorepup creating profiles to make corepup compete with that in usability.

there are only one or two reasons i havent posted definitive instructions for running mcorepup from corepup yet-- rockedge did it first, and i havent.

the reason i havent done it yet, is first i wanted mcorepup to create a tcz for mcorepup. i will post that here, and when i have run mcorepup from corepup i will post about that too:
mcorepup05.tcz.gz
Description  rename to mcorepup05.tcz, md5 aefff234a33b8fbdbe81c5e28ba378f3
gz

 Download 
Filename  mcorepup05.tcz.gz 
Filesize  16 KB 
Downloaded  33 Time(s) 

_________________
the end of the distro war, and the distro https://ptpb.pw/OnBT
Back to top
View user's profile Send private message Visit poster's website 
nosystemdthanks

Joined: 03 May 2018
Posts: 333

PostPosted: Mon 23 Jul 2018, 22:23    Post subject:  

definitive instructions for mcorepup from corepup:

# only if not already mounted:
sudo mount /dev/sda1 /mnt/sda1

sudo mkdir /tce
sudo tce-setup
tce-load -wi python
tce-load -wi squashfs-tools
tce-load -wi syslinux
tce-load -wi mkisofs-tools

sudo mkdir /mnt/sda1/mcorepup
sudo ln -s /mnt/sda1/mcorepup /mnt/mcorepup

sudo su
#then as root
cd /mnt/mcorepup1

.................................

wget -O- 'http://murga-linux.com/puppy/viewtopic.php?mode=attach&id=117914' > mcorepup05.tcz

wget -O- 'http://murga-linux.com/puppy/viewtopic.php?mode=attach&id=117846' > fig46.tcz

su tc -c 'tce-load -i ./fig46.tcz ./mcorepup05.tcz'

.................................

those lines can be avoided if youd prefer fig and mcorepup to be included as tcz packages in future versions of mcorepup.


cp /usr/local/bin/mcorepup05.fig .

#edit: remove "figosdev" and "mcorepup-0.3" from line 48 of /mnt/corepup/mcorepup05.fig so it reads: profiles = "wanderer wanderer-minimal" otherwise it will include itself. which is alright, but not what i wanted to do.

fig46.py /usr/local/bin/mcorepup05.fig

/usr/local/bin/mcorepup05.fig.py



despite best efforts, mcorepup 0.5 will try by default to include itself. this is because every time i told it to package itself, it packaged the version that said to package it.

thats not hard to get around, if you want it to be optional. just put the copy without the option in /mnt/corepup, and run the version that says to include it somewhere else-- which these instructions do.

sorry, the next mcorepup wont have that by default.

_________________
the end of the distro war, and the distro https://ptpb.pw/OnBT
Back to top
View user's profile Send private message Visit poster's website 
wanderer

Joined: 20 Oct 2007
Posts: 729

PostPosted: Tue 24 Jul 2018, 05:56    Post subject:  

thank you very much nosystemdthanks

now even i should be able to do it

i will try these instructions today
and report back

looks totally cool as usual

wanderer
Back to top
View user's profile Send private message 
nosystemdthanks

Joined: 03 May 2018
Posts: 333

PostPosted: Tue 24 Jul 2018, 06:07    Post subject:  

here are the same instructions in simpler terms, as well:

1. do the work as root in /mnt/mcorepup where the large files will go

2. be sure you install these tcz packages:

python
squashfs-tools
syslinux
mkisofs-tools



install mcorepup05.tcz and fig46.tgz from the forum.

copy mcorepup05.fig from /usr/local/bin to /mnt/mcorepup

remove "figosdev" and "mcorepup-0.3" from line 48 of /mnt/corepup/mcorepup05.fig so it reads: profiles = "wanderer wanderer-minimal"



run these commands as root:

fig46.py /usr/local/bin/mcorepup05.fig

/usr/local/bin/mcorepup05.fig.py

_________________
the end of the distro war, and the distro https://ptpb.pw/OnBT
Back to top
View user's profile Send private message Visit poster's website 
rockedge


Joined: 11 Apr 2012
Posts: 832
Location: Connecticut, United States

PostPosted: Tue 24 Jul 2018, 08:36    Post subject:  

that is the way I have been doing it....now in the Xth variation.
I am putting the corepup's to the test now.

But I am having on occasion permissions problems with /tce. Strange thing is one setup will build, install or be placed and work great and with another ISO the setup procedure the same and no matter what I try to make the /tce writable will not work. Also problems with persistence keep popping up.
some settings will stick and others (especially settings for "root") disappear sometimes during a session minutes after something was set mostly though after reboot.

teething pains getting the thing sorted out. I found out if I use profile = "wanderer" or just "rockedge" I get the smoothest version at 83 megs...I have gotten a build down to 10 megs but it is tedious getting the thing useful.

though overall having an OS only use 50-60 megs of RAM on this IBM T-42 with 750 megs of RAM really helps performance.

I made a Bionic 18.05 with a kernel 4.17.9 nopae (forcepae) that will boot and run on the same machine yesterday....boots great and runs beautifully..
only thing is it takes up 600 megs of RAM leaving little room for palemoon to run something like Facebook with out a swap file or partition. So I have been comparing Corepup-7 variations against the Puppy Bionic on this old(er) test machine. Surprised how well the IBM T-42 launches these OS's.
Back to top
View user's profile Send private message Visit poster's website 
nosystemdthanks

Joined: 03 May 2018
Posts: 333

PostPosted: Tue 24 Jul 2018, 10:54    Post subject:  

rockedge wrote:
But I am having on occasion permissions problems with /tce. Strange thing is one setup will build, install or be placed and work great and with another ISO the setup procedure the same and no matter what I try to make the /tce writable will not work.


i cant begin to imagine why that would be, unless its something not getting added to onboot or the like, or some key file missing.

if you put up two examples, there are lots of ways i can compare them and highlight the differences.

the easiest place to put up two examples like that is if you setup an account on the internet archive. i dont know why more people dont do this, its very convenient.

versions of mcorepup prior to 0.5 were more likely to download things into places that would not be there on the next build.

for 0.5, more components are downloaded to /mnt/mcorepup prior to being copied, which means they dont have to be downloaded again unless you delete them.

the organisation of mcorepup is actually getting better, making it easier to find stuff going on.

but when running the same code twice yields different results, its probably about the downloads. thats worth mentioning. and yes, that can be mitigated as the code improves.

some downloads will stop the script immediately if they dont succeed. you actually want that. most use wget and shell, and dont care. but that can be improved.

none of this tells you exactly what the problem is, because it cant. it would be good to know, if we figure it out at some point.

_________________
the end of the distro war, and the distro https://ptpb.pw/OnBT
Back to top
View user's profile Send private message Visit poster's website 
rockedge


Joined: 11 Apr 2012
Posts: 832
Location: Connecticut, United States

PostPosted: Tue 24 Jul 2018, 15:21    Post subject:  

I am working on finding the cause. It seems to be caused in certain cases, by manual methods of setting up a corepup as a frugal install on usb stick(s). on the hard drive I have not encountered this setting up corepup in the same way i am installing to usb stick. Also on a usb hard drive incorrect ownership and permissions don't seem to be a problem.

I am always setting corepup(s) up next to Puppy Linux Tahr 6.0.5pae and I do not have the problem when building an setting up corepup using Tahr.
The permission problem is causing the buttons and icons to be missing on the icewm desktop. Corepup-7 will boot regardless of what ownership / permissions are but if corepup can not write to /tce the missing buttons and icons are an indicator that something is amiss. Starting the Apps program fails with a don't have the permission to write to /tce. Maybe it is the entire corepup directory (frugal) and it has the wrong permissions. Checking to see if it is a USB stick failure but so far I don't think so since Tahr works. On one usb stick I have 3 corepups and a Bionic 18.05 with a kernel 4.17.9 nopae I made yesterday with woof-CE that I mentioned in a previous post, to put on the usb stick to help work with the building of corepups AND because it was cool to get Bionic with a really new kernel running a 2005 IBM T-42 with 742 megs of RAM.
This is the machine I have been crunching out mcorepups using Corepup-7 with.
Back to top
View user's profile Send private message Visit poster's website 
nosystemdthanks

Joined: 03 May 2018
Posts: 333

PostPosted: Tue 24 Jul 2018, 16:31    Post subject:  

rockedge wrote:
I am working on finding the cause. It seems to be caused in certain cases, by manual methods of setting up a corepup as a frugal install on usb stick(s). on the hard drive I have not encountered this setting up corepup in the same way i am installing to usb stick.


there are settings in tc related to this, i believe. http://distro.ibiblio.org/tinycorelinux/faq.html#pendrives

_________________
the end of the distro war, and the distro https://ptpb.pw/OnBT
Back to top
View user's profile Send private message Visit poster's website 
rockedge


Joined: 11 Apr 2012
Posts: 832
Location: Connecticut, United States

PostPosted: Tue 24 Jul 2018, 17:23    Post subject:  

I will investigate! thanks for the tip.....
Back to top
View user's profile Send private message Visit poster's website 
wanderer

Joined: 20 Oct 2007
Posts: 729

PostPosted: Wed 25 Jul 2018, 13:03    Post subject:  

hi all

just an update

I continue to work on setting up nosystemdthanks mcorepup
(its nice to have all the components as tcz)
and rebuilding my manual build system
(which is a way I use to develop it)

its good to have 2 complementary systems to build corepup
both have their strengths

a little delay due to my work demands

keep the faith

wanderer
Back to top
View user's profile Send private message 
AndresC2

Joined: 08 Jul 2017
Posts: 50

PostPosted: Wed 25 Jul 2018, 19:33    Post subject:  

Very Happy Hi rockedge

Quote:
The permission problem is causing the buttons and icons to be missing on the icewm desktop.


read all this post maybe help.

http://forum.tinycorelinux.net/index.php/topic,19981.0.html

"There are appearance issues in IceWM, running dCore-wily. Other than the 1, 2, 3 and 4 buttons, all other panel buttons are simply grey (no label or icons)"

good luck
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 49 of 52 [779 Posts]   Goto page: Previous 1, 2, 3, ..., 47, 48, 49, 50, 51, 52 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1816s ][ Queries: 13 (0.0738s) ][ GZIP on ]