Slaxer_Pup 4.12 solid and stable non woof build
SlaxerPup_Uninstaller version 1-7-2010 with a GUI
this is the complement to the installer
the uninstaller
the default is remove nothing so it is safe to
click on it
works for the pets and tgz
how I will do this is by date and code number
so it will be easy to keep track of
for some reason you wanted to uninstall
any of the packages the auto installer installed
(there is no need to do so but you could )
you now have a GUI to do it also
note: removing required packages will break things
but since this is linux you have the right to add
or remove what you want when you want
use with care for advanced users
as you will discover everything gets registered
with pet get and pkgtools
without the new package management
keeping things simple
Joe
this is the complement to the installer
the uninstaller
the default is remove nothing so it is safe to
click on it
works for the pets and tgz
how I will do this is by date and code number
so it will be easy to keep track of
for some reason you wanted to uninstall
any of the packages the auto installer installed
(there is no need to do so but you could )
you now have a GUI to do it also
note: removing required packages will break things
but since this is linux you have the right to add
or remove what you want when you want
use with care for advanced users
as you will discover everything gets registered
with pet get and pkgtools
without the new package management
keeping things simple
Joe
- Attachments
-
- Slaxer_pup_uninstaller.tar.gz
- (1.28 KiB) Downloaded 506 times
Nice, Joe
btw, have you noticed Slack official [up to 13.0] is now ported [12.2] to the ARM architecture
http://www.slackware.com/
& Slackintosh 12.1 is catching up to Official....
http://workaround.ch/
So, my question is, are you going to attempt adding either ARM or PPC ports/support [or both ] to your wonderful creation?
It would be a first for any Puppy if you did!
Anyhow, keep on trucking, Joe,
Oo! nearly forgot, I had a box the other day, which wouldn't run slaxer_pup xorg...
I think it was i810 chipset, but I was at a friend's and in a hurry, so used 214R instead, which ran ok, - when I go back there I'll get more details
Also, I miss Bubbles & Gemgame..... .....not a problem, until I tried to install....they wouldn't run?? .....any suggestions?
thanks
Aitch
btw, have you noticed Slack official [up to 13.0] is now ported [12.2] to the ARM architecture
http://www.slackware.com/
& Slackintosh 12.1 is catching up to Official....
http://workaround.ch/
So, my question is, are you going to attempt adding either ARM or PPC ports/support [or both ] to your wonderful creation?
It would be a first for any Puppy if you did!
Anyhow, keep on trucking, Joe,
Oo! nearly forgot, I had a box the other day, which wouldn't run slaxer_pup xorg...
I think it was i810 chipset, but I was at a friend's and in a hurry, so used 214R instead, which ran ok, - when I go back there I'll get more details
Also, I miss Bubbles & Gemgame..... .....not a problem, until I tried to install....they wouldn't run?? .....any suggestions?
thanks
Aitch
Hey Aitch
In time other builds will be possible
there are a a few steps that need to be achieved first
and I am on that road
(I left but havent arrived )
anything that doesnt fit well with the true linux way to share and build
keeping things transparent as possible
will be removed or replaced with standard practices
I know this is a process but the end result is
people will have more freedom
and free time
because following standard practices
allows you to honor the past work of so many talented people
who built so many great programs and wrote documentation
Joe
In time other builds will be possible
there are a a few steps that need to be achieved first
and I am on that road
(I left but havent arrived )
anything that doesnt fit well with the true linux way to share and build
keeping things transparent as possible
will be removed or replaced with standard practices
I know this is a process but the end result is
people will have more freedom
and free time
because following standard practices
allows you to honor the past work of so many talented people
who built so many great programs and wrote documentation
Joe
Joe and Aitch, I am up to around 500 packages now with kiss -all of X and the development stuff, plus all the rellay basic packages needed for booting. The scripts I am using are usable on x86, x86_64, ppc, arm -whatever...
I gather that Joe is taking care to collect sources and script the builds for puppy-specific programs -at least I hope so.
kiss is using glibc-2.11.1, gcc-4.4.2, gtk-2.19.1, xorg-7.5-ish, so I am staring from a very up-to-date base. I have written a tool which uses the abundant info from src2pkg dependency files(generated with each package build) to create a build-order for the whole distro or parts of it. I'm using a package format like slackware, but highly modified databse through the addition of extra files which make it possible to track dependencies both ways, md5sums of all files installed and other kewlness. The last couple of days I've been hacking on 'spkg' which is a clone of the slackware pkgtools, but written in C. It runs *much* faster (up to 30 times faster at removing packages). I'm getting close to staring work on the installer, so an installer CD can be created -that'll give you guys something to work with while I go on and start creating the ppc version.
BTW, the slackware arm port has been around for several years -but it only recently got adopted as an official port. Unfoirtunately, it uses its' own build system. Most of AlienBobs SlackBuilds for the 64-bit version have been rolled into the 32-bit tree so that at least those two trees are using a common set of scripts. But any ports to other arches implies re-working all the scripts again to make them work on another arch. This is what my src2pkg scripts are supposed to avoid. Adding another arch just means adding a few lines to src2pkg itself and not to each of hundreds of scripts.
I gather that Joe is taking care to collect sources and script the builds for puppy-specific programs -at least I hope so.
kiss is using glibc-2.11.1, gcc-4.4.2, gtk-2.19.1, xorg-7.5-ish, so I am staring from a very up-to-date base. I have written a tool which uses the abundant info from src2pkg dependency files(generated with each package build) to create a build-order for the whole distro or parts of it. I'm using a package format like slackware, but highly modified databse through the addition of extra files which make it possible to track dependencies both ways, md5sums of all files installed and other kewlness. The last couple of days I've been hacking on 'spkg' which is a clone of the slackware pkgtools, but written in C. It runs *much* faster (up to 30 times faster at removing packages). I'm getting close to staring work on the installer, so an installer CD can be created -that'll give you guys something to work with while I go on and start creating the ppc version.
BTW, the slackware arm port has been around for several years -but it only recently got adopted as an official port. Unfoirtunately, it uses its' own build system. Most of AlienBobs SlackBuilds for the 64-bit version have been rolled into the 32-bit tree so that at least those two trees are using a common set of scripts. But any ports to other arches implies re-working all the scripts again to make them work on another arch. This is what my src2pkg scripts are supposed to avoid. Adding another arch just means adding a few lines to src2pkg itself and not to each of hundreds of scripts.
.....because following standard practices
allows you to honor the past work of so many talented people
who built so many great programs and wrote documentation
Joe, totally agree
however.....
Great stuff, amigo - Your methods, knowledge, and ability continue to astound me
& here I sit with baited breath, [it says here ]
Aitch
Did you mean 'bated' breath, or have you been snacking around in the tackle department of the local sporting goods store?
I hope you don't lose faith or patience -I'm not a perfectionist, but I like to have my 'ducks in a row' before I start releasing things on the innocent public... After 5 years releaing versions of src2pkg, no one has had there systems borked or lost any data due to using it -even though there are several places where that really dangerous command 'rm -rf *' gets run.
You have a ppc machine, right? Is it an old-world iMac or what?
I hope you don't lose faith or patience -I'm not a perfectionist, but I like to have my 'ducks in a row' before I start releasing things on the innocent public... After 5 years releaing versions of src2pkg, no one has had there systems borked or lost any data due to using it -even though there are several places where that really dangerous command 'rm -rf *' gets run.
You have a ppc machine, right? Is it an old-world iMac or what?
This is an odd post for me since it very rare for me to have any need to run windows apps
but I was at a cyber cafe today and my Slaxer_pup CD got scratched
and wouldnt boot so downloaded the ISO and installed this
little freeware program and it was easy and worked perfectly
so thumbs up to them
freeware iso burner for windows now no excuse to burn the cd
only burn linux cd's please
http://www.freeisoburner.com/
Version: 1.2
Release Date: 20-Jan-2009
File Size: 800 KB
Joe
but I was at a cyber cafe today and my Slaxer_pup CD got scratched
and wouldnt boot so downloaded the ISO and installed this
little freeware program and it was easy and worked perfectly
so thumbs up to them
freeware iso burner for windows now no excuse to burn the cd
only burn linux cd's please
http://www.freeisoburner.com/
Version: 1.2
Release Date: 20-Jan-2009
File Size: 800 KB
Joe
Gilbert
This is a little story to visualize how long I have been dealing with this
"package" disorder
My first Job many years ago when I was 15
was working in a furniture store (what does that have to do with linux ) be patient
since I was young and strong I was the one who did the warehouse
work well It didn't take me long to see that the total chaos of working in an unorganized place was killing me causing me to do much more work than needed to be done
so I took it upon my self to organize the entire warehouse
many heavy large boxes myself little by little
and I had let everyone else know what was the plan and why it was important to have things in order
well long story made short I found lost pieces of furniture sets
and made the owner very happy because he made alot of money
because of my efforts
and If I spent one tenth of one percent of the time I have spent trying to unravel puppy and put that effort into something else already based on sound linux practices
I could build a distro from a just a text package list in minutes
something just came back to my memory
I saw an old man moving a very heavy box unloading a truck
and had a vision and saw myself in his place
if I didnt get out of there soon the next day I signed up
to study electronics
is history speaking again ?
Joe
This is a little story to visualize how long I have been dealing with this
"package" disorder
My first Job many years ago when I was 15
was working in a furniture store (what does that have to do with linux ) be patient
since I was young and strong I was the one who did the warehouse
work well It didn't take me long to see that the total chaos of working in an unorganized place was killing me causing me to do much more work than needed to be done
so I took it upon my self to organize the entire warehouse
many heavy large boxes myself little by little
and I had let everyone else know what was the plan and why it was important to have things in order
well long story made short I found lost pieces of furniture sets
and made the owner very happy because he made alot of money
because of my efforts
and If I spent one tenth of one percent of the time I have spent trying to unravel puppy and put that effort into something else already based on sound linux practices
I could build a distro from a just a text package list in minutes
something just came back to my memory
I saw an old man moving a very heavy box unloading a truck
and had a vision and saw myself in his place
if I didnt get out of there soon the next day I signed up
to study electronics
is history speaking again ?
Joe
well just a report
the above post was a bit of a cause and effect of what
happens in the real world
how people end up working harder then needed
and that I am more interested in getting packages organized and built correctly for the long term gain it brings than the short term
of just pumping out a new iso *or even less trying a different iso every week*
I do know this is a tedious process
what I need is an OS I can keep updated and solid
thats what was the motive to slaxer_pup and still is
pets will be the alien package format
they could still be installed at your risk
but the *tgz format will be the standard and it will also be built a package at a time from source
so that rebuilding from packages will be just like any standard linux
OS
what I mean here is its really straight forward to build with
tgz packages compared to building with pets (for me )
I hope thats not taken as a negative its just my personal experience
and if you tried the downloader /updater you would see that its easy to have everything install for you even if you never used the tgz format
and since everyone else has different versions and packages
it is easier to sort out the needed packages
mostly all this is to allow more people to
get in the game and have fun
Joe
the above post was a bit of a cause and effect of what
happens in the real world
how people end up working harder then needed
and that I am more interested in getting packages organized and built correctly for the long term gain it brings than the short term
of just pumping out a new iso *or even less trying a different iso every week*
I do know this is a tedious process
what I need is an OS I can keep updated and solid
thats what was the motive to slaxer_pup and still is
pets will be the alien package format
they could still be installed at your risk
but the *tgz format will be the standard and it will also be built a package at a time from source
so that rebuilding from packages will be just like any standard linux
OS
what I mean here is its really straight forward to build with
tgz packages compared to building with pets (for me )
I hope thats not taken as a negative its just my personal experience
and if you tried the downloader /updater you would see that its easy to have everything install for you even if you never used the tgz format
and since everyone else has different versions and packages
it is easier to sort out the needed packages
mostly all this is to allow more people to
get in the game and have fun
Joe
Well, we are working two ends of the same thing, I'd say -assuming you are concentrating on add-on packages. I am going through all the base packages and doing exactly the same as you. Of course, all the base packages for slackware (and many extras) already have their SlackBuild scripts. But I am converting everything to the src2pkg format so that all my eggs are in one basket.
of course it is a tedious job, but as you mention, it really saves lots of work in the long run because rebuilding for a new architecture becomes pretty trivial and upgrading to newer versions of packages is really trivial.
To put it simply, it is not enough to have created a package -especially when it is not starightforward. Anyone who regularly creates packages will know that after a couple of days one doesn't remember all of what one did to create the package, so the best way to keep a record of that is to script the whole thing -making notes on a blog or in a forum posting is a really lame way to keep a record of it...
of course it is a tedious job, but as you mention, it really saves lots of work in the long run because rebuilding for a new architecture becomes pretty trivial and upgrading to newer versions of packages is really trivial.
To put it simply, it is not enough to have created a package -especially when it is not starightforward. Anyone who regularly creates packages will know that after a couple of days one doesn't remember all of what one did to create the package, so the best way to keep a record of that is to script the whole thing -making notes on a blog or in a forum posting is a really lame way to keep a record of it...
La estaca dorada -I like that! Did I ever tell you Joe, that my original intent with my old amigolinux distro was to make a Mexican-speaking Linux? I'm attaching the WDM login image for your enjoyment.
- Attachments
-
- Tux-Mex.jpg
- Tux-Mex logo for WDm login
- (7.79 KiB) Downloaded 907 times
Hey, amigo
http://www.worldwidewords.org/qa/qa-bai1.htm
mea culpa.....
tuxmex
I like eet
Be careful where you drive that estaca dorada, don't want any mishaps
I like the philosophy you both seem to be applying & hope the extra effort is shown in the support you both [will] get...
[btw, I have a couple of 6320@120mhz old world macs, OS 7 and a couple of G4s@450mhz&1.2ghz OS 10.3.7, awaiting Tiger/Slackintosh/PuppyPPC
- apart from shedloads of other stuff... ]
Aitch
http://www.worldwidewords.org/qa/qa-bai1.htm
mea culpa.....
tuxmex
I like eet
Be careful where you drive that estaca dorada, don't want any mishaps
I like the philosophy you both seem to be applying & hope the extra effort is shown in the support you both [will] get...
[btw, I have a couple of 6320@120mhz old world macs, OS 7 and a couple of G4s@450mhz&1.2ghz OS 10.3.7, awaiting Tiger/Slackintosh/PuppyPPC
- apart from shedloads of other stuff... ]
Aitch
Hi Big Bass,
I see that you did your usual excellent work. I tried Slaxer_Pup 4.1.2 on three different system. They are:
My Desktop, a Cybernet Celeron based system
the 2goPc, a second generation Intel Classmate Netbook
and Acer Aspire One Netbook.
It worked well. It even handled the Acer Aspire One acpi configuration that was a major pain for me with Puppy 4.3.1. The video resollutions were detected and properly setup. No mouse problems were found. The web cameras of the netbook was detected and properly set up A test with videoview was successful.
The only problem area was with the Wifi devices. The Cybernet and 2goPc use the RT73USB chip set. Slaxer installed the module rt2500usb instead. But, using rmmod rt2500usb, followed by modprobe rt73usb allowed the wifi device to operate normally. With the Apsire One, the wifi was completely missing. The need module ath5k is not in the diistribution.
It looks good. Thank you for making it available.
I see that you did your usual excellent work. I tried Slaxer_Pup 4.1.2 on three different system. They are:
My Desktop, a Cybernet Celeron based system
the 2goPc, a second generation Intel Classmate Netbook
and Acer Aspire One Netbook.
It worked well. It even handled the Acer Aspire One acpi configuration that was a major pain for me with Puppy 4.3.1. The video resollutions were detected and properly setup. No mouse problems were found. The web cameras of the netbook was detected and properly set up A test with videoview was successful.
The only problem area was with the Wifi devices. The Cybernet and 2goPc use the RT73USB chip set. Slaxer installed the module rt2500usb instead. But, using rmmod rt2500usb, followed by modprobe rt73usb allowed the wifi device to operate normally. With the Apsire One, the wifi was completely missing. The need module ath5k is not in the diistribution.
It looks good. Thank you for making it available.
Enjoy life, Just Greg
Live Well, Laugh Often, Love Much
Live Well, Laugh Often, Love Much
Aw shucks, Joe
I just had my first fail to load.....
My new toy, an Edubook, [1Ghz 586 compatible/512Mb ram] won't load Slaxer_Pup
Gets so far, then can't find the Pupfiles on the external usb DVDR
I think it's because the usb drivers don't load early enough
ttuuxxx's 214X is the same, though TurboPup, Pupeee4.2, and 4.3 with 2.6.30.5 kernel all load successfully, though the video driver seems twitchy at 1280x600@60hz, - D1010 VGA and the network isn't recognised - RDC PCI5.sys in windoze
It does have an RT73 wifi card in, but my wireless is blocked, as I have broadband
Any thoughts?
Aitch
I just had my first fail to load.....
My new toy, an Edubook, [1Ghz 586 compatible/512Mb ram] won't load Slaxer_Pup
Gets so far, then can't find the Pupfiles on the external usb DVDR
I think it's because the usb drivers don't load early enough
ttuuxxx's 214X is the same, though TurboPup, Pupeee4.2, and 4.3 with 2.6.30.5 kernel all load successfully, though the video driver seems twitchy at 1280x600@60hz, - D1010 VGA and the network isn't recognised - RDC PCI5.sys in windoze
It does have an RT73 wifi card in, but my wireless is blocked, as I have broadband
Any thoughts?
Aitch
Aitch, I succeeded getting SlaxerPup to boot on my Edubook using a USB stick, but video wasn't right and wireless didn't work (didn't try LAN).Aitch wrote:Aw shucks, Joe
I just had my first fail to load.....
My new toy, an Edubook, [1Ghz 586 compatible/512Mb ram] won't load Slaxer_Pup
Gets so far, then can't find the Pupfiles on the external usb DVDR
I think it's because the usb drivers don't load early enough
I tried this some time ago, but iirc, I think the vesa driver loaded automatically giving me some kind of display.
Methinks Raspberry Pi were ideal for runnin' Puppy Linux
Edubook drivers for SlaxerPup
That brings me to a request.
I wonder if Joe could take up the challenge to compile the video and wireless drivers for the Edubook. These are the only drivers I've found:
http://www.deviceonchip.com/index.php?o ... &id=13:vga
http://www.deviceonchip.com/index.php?o ... 4:wireless
I can't remember how to get sound or the LAN working. I think sound was some kind of patch and LAN was supported in the newer kernels.
I wonder if Joe could take up the challenge to compile the video and wireless drivers for the Edubook. These are the only drivers I've found:
http://www.deviceonchip.com/index.php?o ... &id=13:vga
http://www.deviceonchip.com/index.php?o ... 4:wireless
I can't remember how to get sound or the LAN working. I think sound was some kind of patch and LAN was supported in the newer kernels.
Methinks Raspberry Pi were ideal for runnin' Puppy Linux
Hey Paul (pakt)
I will be able to take a look at that in a few days
thanks for posting links for the sources
hope all is well with you
-----------------------------------------------------
I am finished with a Xdialog version of the slackware package tools
but testing still
I had to do a complete re write of some sections more then I originally planned to do
because of differences in dialog and xdialog
this was tricky to allow both
a xdialog and the original console package
tools to work together without conflicts
so best of both worlds in or out of X
I also added in some bonus things its looking good
trying to make the change over to using package tools
better in the X environment
heres a sneak peek at it
Joe
I will be able to take a look at that in a few days
thanks for posting links for the sources
hope all is well with you
-----------------------------------------------------
I am finished with a Xdialog version of the slackware package tools
but testing still
I had to do a complete re write of some sections more then I originally planned to do
because of differences in dialog and xdialog
this was tricky to allow both
a xdialog and the original console package
tools to work together without conflicts
so best of both worlds in or out of X
I also added in some bonus things its looking good
trying to make the change over to using package tools
better in the X environment
heres a sneak peek at it
Joe
- Attachments
-
- xdialog package tools.png
- (22.24 KiB) Downloaded 1162 times
-
- x view.png
- (30.92 KiB) Downloaded 1169 times
Hi Paul, thanks
Joe
I just got sent a link to the manufacturer's site, which gives much more detail, by Jonathan, who I bought the Edubook from, and includes this quote,
I found this, but so far, it doesn't work - see Barry's posts
http://www.murga-linux.com/puppy/viewtopic.php?p=390875
HTH
Aitch
Joe
I just got sent a link to the manufacturer's site, which gives much more detail, by Jonathan, who I bought the Edubook from, and includes this quote,
http://www.dmp.com.tw/tech/vortex86dx/#osI believe somebody has made an Edubook friendly Puppy distro too. There is a Debian/Ubuntu Install PDF on the DM&P site which outlines how to get most things going. Give it a whirl it helped me.
I found this, but so far, it doesn't work - see Barry's posts
http://www.murga-linux.com/puppy/viewtopic.php?p=390875
HTH
Aitch