oh yesss... .DEB-installer (Beta)
oh yesss... .DEB-installer (Beta)
Beta-release available (if serious bugs are encountered, I will revert to Alphastatus):
http://www.murga.org/~puppy/viewtopic.php?p=47165#47165
Note you need this Dillo-Dotpup, too:
http://www.murga.org/~puppy/viewtopic.php?t=7473
--------------------------
--------------------------
--------------------------
old message:
--------------------------
Not ready to release yet, but basically working
http://dotpups.de/pics/puppy/pupdeb01alpha.jpg
some more days, maybe next weekend...
Mark
http://www.murga.org/~puppy/viewtopic.php?p=47165#47165
Note you need this Dillo-Dotpup, too:
http://www.murga.org/~puppy/viewtopic.php?t=7473
--------------------------
--------------------------
--------------------------
old message:
--------------------------
Not ready to release yet, but basically working
http://dotpups.de/pics/puppy/pupdeb01alpha.jpg
some more days, maybe next weekend...
Mark
Last edited by MU on Mon 24 Apr 2006, 08:20, edited 5 times in total.
- bombayrockers
- Posts: 427
- Joined: Sat 24 Sep 2005, 16:47
- Location: Mumbai, India
- Contact:
-
- Posts: 117
- Joined: Mon 13 Mar 2006, 07:39
- Location: Sydney, Australia
- Nathan F
- Posts: 1764
- Joined: Wed 08 Jun 2005, 14:45
- Location: Wadsworth, OH (occasionally home)
- Contact:
Really cool in a lot of ways.
For a while I considered rebuilding Grafpup using all Slackware packages. It would make upgrades incredibly easy but still give most of the benefits of the Puppy architechture. Of course you'll also have these same qualities based on Debian, plus access to the worlds largest software repository.
Nathan
For a while I considered rebuilding Grafpup using all Slackware packages. It would make upgrades incredibly easy but still give most of the benefits of the Puppy architechture. Of course you'll also have these same qualities based on Debian, plus access to the worlds largest software repository.
Nathan
Bring on the locusts ...
- bombayrockers
- Posts: 427
- Joined: Sat 24 Sep 2005, 16:47
- Location: Mumbai, India
- Contact:
link to a site that describes how to get dpkg and apt in non debian distros
http://www.supinfo-projects.com/en/2004 ... _dpkg_apt/
http://www.supinfo-projects.com/en/2004 ... _dpkg_apt/
Thanks.
Dpkg is in Puppy (undeb).
I think I won't use apt.
It would have the advantage of automatic dependency-resolution.
But in the past I sometimes have read, that this can be problematic, if you install additional Software without apt.
As Puppy is not based on APT, that might be quite dangerous?
For this reason my program is just a grafical interface for undeb, plus manual coded dependency-check (but not automatic resolution).
It also shall register to pupget.
This is basically how the new .PETs are intended to work, so this Tool is a test for .pet, too (using an already existing other Packageformat).
Unfortunately my notebook just died, the fan is broken, and I can't get a new one.
So I can run it just some minutes to backup files, then must break.
I currently installed Puppy 108 on my older Desktop-PC, with KDE 3.5.1 from Klhr (usr_more.sfs just uploads, will last 1-2 hours).
This interrupted me in coding (But I coded something else, a tool written in C to iconify all Windows at once)
Mark
Dpkg is in Puppy (undeb).
I think I won't use apt.
It would have the advantage of automatic dependency-resolution.
But in the past I sometimes have read, that this can be problematic, if you install additional Software without apt.
As Puppy is not based on APT, that might be quite dangerous?
For this reason my program is just a grafical interface for undeb, plus manual coded dependency-check (but not automatic resolution).
It also shall register to pupget.
This is basically how the new .PETs are intended to work, so this Tool is a test for .pet, too (using an already existing other Packageformat).
Unfortunately my notebook just died, the fan is broken, and I can't get a new one.
So I can run it just some minutes to backup files, then must break.
I currently installed Puppy 108 on my older Desktop-PC, with KDE 3.5.1 from Klhr (usr_more.sfs just uploads, will last 1-2 hours).
This interrupted me in coding (But I coded something else, a tool written in C to iconify all Windows at once)
Mark
Mark,
Here are a few examples: http://www.geeks.com/products_sc.asp?cat=373
By using the cooler pad, my laptop stays cool enough so that the main fan doesn't think it needs to come on (bad things happen when it does).
Babbs
Here are a few examples: http://www.geeks.com/products_sc.asp?cat=373
By using the cooler pad, my laptop stays cool enough so that the main fan doesn't think it needs to come on (bad things happen when it does).
Babbs
i think apt would be a great item for puppy, most of the time with slackware i spent hours trying to find the dependancies of the package, while on debian was so damn easy with apt-get...however i must say if it happens to remove a package, apt-get doesn't do a good job at all, leaving ALL the libs and dependencies installed..MU wrote:Thanks.
Dpkg is in Puppy (undeb).
I think I won't use apt.
It would have the advantage of automatic dependency-resolution.
Mark
--
/sbin/Nevermore
/sbin/Nevermore
- Nathan F
- Posts: 1764
- Joined: Wed 08 Jun 2005, 14:45
- Location: Wadsworth, OH (occasionally home)
- Contact:
If you install Slapt Get that problem goes away, and it works like a charm. There are still the same issues with removeal, however.i think apt would be a great item for puppy, most of the time with slackware i spent hours trying to find the dependancies of the package
I'm more excited about the sheer amount of extra proven software that would be available than I am about apt, plus the possibility of a much more atable and dependable development toolchain (although it's getting pretty darned good for me already in Puppy).
Nathan
Bring on the locusts ...
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
Just throwing in another thought...
Full dependency checking would be soooo nice.
But since Puppy has its own base installation, I wonder if there is some way to
convert that to saisfy Debian's dependency checking?
I mean, if you want to install a certain .deb package, and the dependency info says that it needs certain packages preinstalled, which we don't have exactly, but we do have the equivalent, then we can fudge the check to return an okay. ...if you get what I mean.
Full dependency checking would be soooo nice.
But since Puppy has its own base installation, I wonder if there is some way to
convert that to saisfy Debian's dependency checking?
I mean, if you want to install a certain .deb package, and the dependency info says that it needs certain packages preinstalled, which we don't have exactly, but we do have the equivalent, then we can fudge the check to return an okay. ...if you get what I mean.
yes, but that would require an additional "database" (packages.available.txt , that lists all libXYZ.so with the corresponding packages.
My checker could lanch pupget then to offer the installation.
I'm not shure I can release a version this weekend, my megapup (that I just created because my notebook died, so I had to set up the old Desktop-PC) takes more time than I wanted (now I just rebuilt it to have a multilang OO2.02).
But maybe I will have succes for a alphaversion
Mark
My checker could lanch pupget then to offer the installation.
I'm not shure I can release a version this weekend, my megapup (that I just created because my notebook died, so I had to set up the old Desktop-PC) takes more time than I wanted (now I just rebuilt it to have a multilang OO2.02).
But maybe I will have succes for a alphaversion
Mark
Ok, here is an Alpha-release for tests.
http://dotpups.de/tests/PB-Debian-installer.pup
It includes a testfile.deb that would require libpython2.3.so.1.0
So you can see how it reacts to missing dependencies (most people won't have that file).
Installed DEBs can be uninstalled with PupGet (I hope).
It does not create any menu-entries yet.
Best will be to test it with a fresh pup001.
Note this testrelease will start the ghttpd-webserver, as is is based on a CGI-extension of Puppybasic.
If you have another webserver running (webenv or apache), stop them first.
Mark
http://dotpups.de/tests/PB-Debian-installer.pup
It includes a testfile.deb that would require libpython2.3.so.1.0
So you can see how it reacts to missing dependencies (most people won't have that file).
Installed DEBs can be uninstalled with PupGet (I hope).
It does not create any menu-entries yet.
Best will be to test it with a fresh pup001.
Note this testrelease will start the ghttpd-webserver, as is is based on a CGI-extension of Puppybasic.
If you have another webserver running (webenv or apache), stop them first.
Mark