apt-get working on Puppy 5 lupu pretty simple

Using applications, configuring, problems
Message
Author
stevesr0
Posts: 169
Joined: Sun 24 Jun 2007, 17:25

re: apt-get questions

#21 Post by stevesr0 »

Thanks for responses.

I have not attempted to install apt-get.

Will report back after I get the chance.

Steve

User avatar
sickgut
Posts: 1156
Joined: Tue 23 Mar 2010, 19:11
Location: Tasmania, Australia in the mountains.
Contact:

new direction

#22 Post by sickgut »

Problem is that i only made the apt-get compatible with Lupu 5 not 5.11
alot of the packages are the same so it dont matter but you are bound to run into some that are different and apt-get worki ng under puppy isnt 100% at best, its just an aid.
The status file i created only contains the package information for Lupu 5.
Its only the status file that is the problem here, to create it i found a list of he packages in lupu on barry's blog and created the status file from it, if someone is willing to spend the time to update this file to reflect the package changes in lupu 5.11 then this apt-get thing might work a bit better for n ewer puppies than lupu 5
the real problem isnt package names but package versions. I presume apt-get wants to up date that package version to but it either already is the newer version, where as apt-get with the older status file makes puppy think that the version of the file is much older than it is and its confuses the apt-get thing

also make sure you have the devx for your lupu 5.11 installed not the devx mentioned in my apt-get install.txt file. this could also be a reason that it cant configure some stuff propperly .you need the propper devx for your OS. i have devx for lupu 5.11 here:

http://www.thepussycatforest.info/linux ... vx_511.sfs

But like i said you still may run into status file incompatibility in lupu 5.11, there shouldnt be THAT much difference but i havent tested it with 5.11 and i dont actually know much about 5.11 or actually have even used 5.11 so i dont really know. I became dissollusioned with puppy since it went down the ubuntu path and the apt-get thing in my mind at the time was the solution but it didnt work out that way.

I have abandoned this project as it isnt a 100% effective solution even when its configured propperly with a propper status file updated to what it needs to be, simply because altho lupu is bases on ubuntu packages it still isnt 100% ubuntu compatible. Like ive mentioned before smaller programs that dont depend much on core files work kinda flawlessly but things like vlc and other stuff that the ubuntu repos have newer versions than lupu have, once apt-gotted will try to overwrite core puppy stuff with newer versions. This may sound ok, but in practice you loose the custom puppy made scripts, configs etc and it converts things to how ubuntu wants to do things, worst case scenareo is a unbootable system.

Im working on a project that will be 100% debian repo compatible with apt-get install and remove that works flawlessly. This is my kitten linux (i think that name is taken by another linux distro) or kitty linux or it might even end up being called felinux. Im using a cat themed name because it will be very close to puppy but of cause different. It will be a different distro to puppy but hopefully not in competition with it. Instead of starting with a puppy base and making a nice apt-get capable puppy that is compatible with debian repos (they are more reliable than ubuntu ones) it is a base debian system with all the same apps as puppy linux. This is the only truely 100% way to have an apt-get puppy linux like system.

Debian bent in a way that works like puppy, not puppy with debian/ ubuntu apt-get retro fitted on top. I have an alpha quality version of this running and as a proof of concept it works very well, uses less ram, boots quicker, has excellent driver support and to upgrade to the next version all you have to do it type apt-get upgrade. I started the whole apt-get thing because i find the whole relying on custom pet packages for puppy linuc to be not newbie friendly and it in my opinion the single biggest turn off for ppl trying to migrate from windows to puppy linux. This will take the pressure off of devs that keep all the pets uptodate. The whole idea of the new package manager in Lupu that gets stuff from ubuntu repos was meant to make things easier for the devs in this regard but there is one fatal flaw: it doesnt work.

Sry for the rant and shameless advertising of my kitty linux but i know this thread gets a lot of people viewing it and im asked constantly on irc how to get apt-get working so i know people actually still use this with puppy and i want everyone to know what direction this whole apt-get thing is going and to let ppl know im working on a solution that will be 100% effective and not hit and miss like it is now.

i need to get live cd and usb installs working, these are the only things that i need to f ix + some artwork etc for me to release a beta version. Then after beta is released and ppl test it and report bugs and i fix thise bugs then a propper release quality kitty linux will hit version 1and have its own site, forums and support, much in the same way jemimah has done with puppeee and fluppy (i would like to mention now that fluppy is probably the single biggest contribution and the most underestimated Puppy OS since Lupu arrived, being suitable for eeepc's, laptops and other netbooks and also desktops makes it a complete solution and its really awesome).

OK over and out
Sickgut.

cprivers
Posts: 63
Joined: Fri 26 Nov 2010, 21:54

#23 Post by cprivers »

Sickgut,

What's the status on the Kitty? I'm ready to test!

My biggest upset with Puppy is the package manager, and I am hoping that what you are working on is a step in the right direction.

Thanks,

Chuck

(Running 4.31 with apt-get & Synaptic. Not sure if it works right!)
[i]It's always easy when you know how![/i]

User avatar
sickgut
Posts: 1156
Joined: Tue 23 Mar 2010, 19:11
Location: Tasmania, Australia in the mountains.
Contact:

status of kitty linux

#24 Post by sickgut »

hi cpriver

kitty linx has kinda stalled due to a problem in creating a liveCD and subsiquent installer for it at present.

there are many ways to do this but i always get failiers and when i look up the error codes etc the information i get is that its an outstanding unfixed bug that is stopping me from making a livecd successfull.

at the moment kittey linux is just a standard debian net install 160mb or so .iso with added packages to make it look andfeel like puppy: xorg, jwm, rox and many of the same apps as puppy. It works as a proof of concept: it uses less ram than normal puppies, has same app selection and the added bonus of apt-get and ability to upgrade the OS to the next version using apt-get upgrade and has really really good old hardware and new hardware support as debian dont drop old hardware support as readily as say ubuntu etc.

it runs really well on 64mb ram too, i know puppy works best on 128b and up but this seems to need no more than 64mb to run as well as puppy with 128mb, the key to efficent ram usage isnt the application selection or distro size on the HDD its how many things are loaded into ram at one time.

hopefully after ive done all i can to make this debain remaster that is kitty linux to work like puppy then maybe the dev community might pick it up and puppize it further and maybe then it could be considered an actual puppy but with an awesome easy to use apt-get system that solves the problem with puppy not having an as easy use package manager as the larger distros.

there will always be a trade off as a side effect of the easy to use package manager that supplies all the programs you will ever need from a major distros repo, so the devs can spend time on the actuall OS not creating endless packages for a puppy repo and then doing it all again as the next puppy version is released, and that side effect is disk usage.

even if there are scripts in place to strip all the packages of junk docs and unneeded stuff, the installed program size will always be larger than the packages put together by the current puppy devs. I think its a fair trade. The extra disk space used isnt enormous and larger disk usage doesnt mean more ram or other resource usage.

sry ive gone on a rant again, but i also want to make it clear that i am in no way trying to make a distro in competition to puppy, just trying to implement an idea that may actually enhance puppies user friendly side and maybe quell the newbie frustration of limited puppy app selection.

as soon as i can sort this livecd problem out kitty will be born immediately.

User avatar
abushcrafter
Posts: 1418
Joined: Fri 30 Oct 2009, 16:57
Location: England
Contact:

Re: new direction

#25 Post by abushcrafter »

sickgut wrote:Sry for the rant and shameless advertising of my kitty linux
Narr. That's not advertising. Its what your doing. Your conclusion. Its relevant.
[url=http://www.adobe.com/flashplatform/]adobe flash is rubbish![/url]
My Quote:"Humans are stupid, though some are clever but stupid." http://www.dependent.de/media/audio/mp3/System_Syn_Heres_to_You.zip http://www.systemsyn.com/

User avatar
sickgut
Posts: 1156
Joined: Tue 23 Mar 2010, 19:11
Location: Tasmania, Australia in the mountains.
Contact:

hi ppl ive finnished kitty linux

#26 Post by sickgut »

hi dogfarmers

re: this thread, i said i was making an OS similar to puppy but with apt-get and it will be 100% compati ble with the debian repos, well ive done it
called pussy

http://www.thepussycatforest.info/linux

have a looksee
im waiting to see if any puppy devs would "pup it up"

big_bass
Posts: 1740
Joined: Mon 13 Aug 2007, 12:21

#27 Post by big_bass »

sickgut

interesting that you are using official tools apt-get
thats good news and a positive forward step

to avoid misunderstandings
howerver ,the distro name you chose is a poor choice due to many
unwanted search results that will come up

maybe your English translates differently the way you intended it to be " a small cat"
the word "kitten" is used in the U.S .or "kitty"

*think about it carefully (American English differs greatly with this word)

I am a native English speaker living in another country Mexico
some times a simple translation from English to Spanish
is offensive when that wasnt the objective


Joe

Paul Gydos
Posts: 1
Joined: Tue 19 Aug 2008, 05:04

anyplace for apt-get stuff, gone from thepussycatforest.info

#28 Post by Paul Gydos »

It seems that since sick gut got his pussy os going over there at thepussycatforest.info that the apt-get stuff is gone. Does anybody else have a copy of it? Is it posted elsewhere. Anybody Anybody.

Need the apt-get stuff

Or has anybody have a set of directions for getting the missing dependencies to work through puppy packagae manager

or any other method that works for apt-get

Thank You

Paul Gydos
paul@gydos.com

robotgirl
Posts: 11
Joined: Thu 08 Sep 2011, 21:29

#29 Post by robotgirl »

I too would like this information, I'm not really very interested in trying pussy and would like to use apt-get on here and any other threads on this subject aren't very helpful, in fact most say you can't use apt at all..

User avatar
miriam
Posts: 373
Joined: Wed 06 Dec 2006, 23:46
Location: Queensland, Australia
Contact:

#30 Post by miriam »

Darn. I'm interested too. I even tried that nice fallback of looking the directory up on the Internet Archive's Wayback Machine (http://www.archive.org/web/web.php) but it wasn't caught by their bots.

Sickgut, if you watch this thread at all, would you be able to either put that dir and its contents online again? Or post it to me and I'll put it on my site (credited appropriately of course).

Did anybody else grab it, in case sickgut has left permanently?
[color=blue]A life! Cool! Where can I download one of those from?[/color]

User avatar
sickgut
Posts: 1156
Joined: Tue 23 Mar 2010, 19:11
Location: Tasmania, Australia in the mountains.
Contact:

#31 Post by sickgut »

hi ppl
im sorry but i lost my apt-get package when i had an accident of the server and lost the entire repo

if i can find someone with the package intact then ill host it somewhere again

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#32 Post by edoc »

Any news re. this?

Sure could use apt-get or some equivalent way to get Debian apps into Puppy Linux Exprimo.

Right now I am trying to load a weather-related program weewx which has several python-related dependencies.

The recommended app to load python add-ons is pip - but pip requires gtk2.0-binmver-2.0.0 which is supposed to be in libgtk2.0-0 but is not.

The usual Debian demon-spawn of dependency hell & poor documentation.
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#33 Post by edoc »

OK, Puppy Package Manager handles the python loads but here's the typical Debian complexity and failure list when one tries to install just one little weather-related app (weewx):

python-configobj
python-support (extra dependency)
python-central (extra dependency)
python-cheetah (plus 6 dependencies)
python-imaging
python-mysql
mysql-client-plus (plus 7 dependencies)
python-seial

Missing:

gtk2.0-binver-2.10.0
libmime-base64-perl
libstorable-perl
perl-dbdabi-94

Nothng unexpected from Debian but a show-stopper for access to weewx at the moment.
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

Post Reply