How to strip Puppy down to just a browser?

Booting, installing, newbie
Post Reply
Message
Author
AJK101
Posts: 41
Joined: Sat 18 Dec 2010, 01:17
Location: India

How to strip Puppy down to just a browser?

#1 Post by AJK101 »

Okay, I wanted a browser OS, and saw that chromium OS was "huge".
So, i decided to try to strip puppy to have only a browser.

Basically I want something that boots directly into a browser. No desktop, icons,etc. the only thing on the screen is a browser.
We should be able to open multiple browser windows, and nothing else. I was planning to do this with chromium/seamonkey . (note: i would prefer if no wm is used)

It should have basic funtionalities of a browser, flash, etc.

Premium Puppy for browsing, that hopefully boots much faster, and is much lighter.

I just wanted some help on what all may be required for such an OS.
ken geometrics
Posts: 76
Joined: Fri 23 Jan 2009, 14:59
Location: California

Re: Strip Puppy to have browser only

#2 Post by ken geometrics »

AJK101 wrote:Okay, I wanted a browser OS, and saw that chromium OS was "huge".
So, i decided to try to strip puppy to have only a browser.

Basically I want something that boots directly into a browser. No desktop, icons,etc. the only thing on the screen is a browser.
We should be able to open multiple browser windows, and nothing else. I was planning to do this with chromium/seamonkey . (note: i would prefer if no wm is used)

It should have basic funtionalities of a browser, flash, etc.

Premium Puppy for browsing, that hopefully boots much faster, and is much lighter.

I just wanted some help on what all may be required for such an OS.
It is a fairly simple matter to take all the icons except for the browser off the desktop and to disable the menu. This will give you what you want, I think.
User avatar
sinc
Posts: 545
Joined: Wed 22 Jul 2009, 20:35
Location: Tampa, FL USA

#3 Post by sinc »

you are looking for pupNgo. look in the puppy derivatives section of the forum or just search for pupNgo. be warned though it is very basic. you will need a good bit of knowledge of linux to get the browser FULLY functional. "goingnuts" is very helpful though and I'm sure will try to help with what he/she can. good luck.
User avatar
runtt21
Posts: 1649
Joined: Sun 08 Jun 2008, 02:43
Location: BigD Texas
Contact:

#4 Post by runtt21 »

AJK101
Posts: 41
Joined: Sat 18 Dec 2010, 01:17
Location: India

Answers

#5 Post by AJK101 »

To Ken geometrics : Not exactly what I wanted, what i wanted was to remove everything else also, and no jwm, text editor, abiword, rox, music player, and other daemons that come built into puppy, just a browser.

To runtt21 : Browserlinux has a text editor, pdf reader and other stuff, i find that those apps are kind of useless (as this is not meant to be all purpose).

To sinc : pupNgo is kinda cool! it would be a basic requirement, but im not very good with linux and well, what i can do depends on that, so I am going to tinker around with it, and see what I can do.

Just a note, what i want to is basically a simple browser, something that boots in seconds and opens directly into a browser, ready to be used. (Something like a lightweight version of ChromiumOS, but without applications)
Bruce B

#6 Post by Bruce B »

It seems to me you can take what you get and use it as you received it
OR you can take what you get and modify it OR find something that
already is what you want.

Considering the fact that you can modify it, if you knew how to do it, you
wouldn't need to ask.

I conclude at this point, what you need is the know how of others.

If one were to help, the first thing they'd need to know is exactly what
you want. For example:

* would Firefox do?
* on the lighter side would be Links in graphic mode
* how about elinks in text mode?

System Rescue CD had a version which would lend itself to almost exactly
what you seem to want. I went to their site and didn't see where they
offered old versions.

Currently, RIPLinux would lend itself perfectly, if a text only browser
would suit. (filename: RIPLinux-11.4-non-X.iso)

~
moronic_kaos
Posts: 10
Joined: Sun 28 Nov 2010, 15:36

#7 Post by moronic_kaos »

We should be able to open multiple browser windows, and nothing else. I was planning to do this with chromium/seamonkey . (note: i would prefer if no wm is used)
A contradiction!

In order to open multiple browser windows, obviously you'll need a window manager. To strip down an existing one (which sounds like what you're trying to do), you're going to have to learn some programming skills.

Even if you didn't need multiple windows, you're still going to need some sort of WM because modern browsers were designed to run in a windowed environment. Most of their programming depends on it. Think about it: you can't just close your WM down and go into the command shell and type:

Code: Select all

# firefox
It's going to refuse to run because no suitable WM is loaded.
Bruce B

#8 Post by Bruce B »

moronic_kaos,

Your post has useful information, mine is for trivia sake.

# xwin application_name to start a program without
the windows manager.

~
nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#9 Post by nooby »

AJK101 you write that it should make it faster.

That depends on how much memory the RAM has. A small Puppy would require less RAM.

Are you the only person that will use it? Or is this for an internet cafe you set up or what?

Like others have pointed out. The more one know of the internal way a OS does operate the more insight one have in possibilities and obstacles to do what you suggest.

You could compare small versions of Linux and test all of them doing CD or DVD or USB installs or do frugal installs and compare how they behave.

I tested TinyCore that have no browser by default but despite being only 10 or 11 MB big it does have a GUI coming up with choices and even have a text editor in it too. File browser and other things. But you have to manually download the Firefox or other browser and then do a backup if you want it to be remembered to next time. Then you have a OS with almost only the browser.

pUpnGo can do very similar things if one know how to. I was not that bright though but maybe you are :)
I use Google Search on Puppy Forum
not an ideal solution though
ICPUG
Posts: 1308
Joined: Mon 25 Jul 2005, 00:09
Location: UK

#10 Post by ICPUG »

It seems to me there are 2 possible approaches to a browser only OS.

One is Chrome OS,which is intended to be an OS for the Cloud. Load and run your apps in the cloud (remotely) and store the data there as well.

The other is Splashtop, which is intended to be a very quick way to get up and running on the internet if that is all you want to do.
http://www.splashtop.com

I have a feeling that AJK101 is looking for the Splashtop approach.

Splashtop was originally installed in firmware on certain laptops that gave you the option on switching on to quickly boot Splashtop or go into Windows as normal. At the time there were some competitor products and it was touted as the way forward for all machines - but it died a death.

Personally, I think it is a good idea. Splashtop recently released a beta to allow more general computer users to try it out. I had a look at their web site and found it hard to find info.

The download is a 2MB .exe file which apparently is an installer. When you run it, it downloads a 200MB(!) package and then needs 1.2 GB of disk space and 1GB of RAM!!! It automatically creates a menu for dual booting. There is no explanation of what the installation did so I would not go any further. I like to know what files are being added and how an automatic dual boot system will react to my already created dual boot system!

Those storage requirements are mind boggling. It seems to me that Puppy could outperform Splashtop easily.

The concept is good so a Puppy built to boot to a browser (in say 5-10secs) that will play all the multimedia stuff is a good project for someone!
AJK101
Posts: 41
Joined: Sat 18 Dec 2010, 01:17
Location: India

#11 Post by AJK101 »

Bruce B : I mentioned that seamonkey/chromium would be ideal, but any browser would do. I would like something lighter, but it should be quite well known, and have a huge bunch of applications, as basically only browser will be present. I'd prefer modifying an already made OS, as i am not good enough to build from scratch, and ready made things have never been completely comfortable to me.

moronic_kaos : Though BruceB has given a reply, i honestly didn't know whether a wm would be required or not! (hence the "i would prefer no wm")

nooby : This is why i think it would be faster, Much smaller than normal puppy, save file won't have anything (it has a browser only.. not much you can save onto it).

ICPUG : Splashtop would be something like what I want, but it is windows oriented... and those requirements are crazy


I'd rather try out doing this on my own, but had no idea where to start, that was the reason I made this thread. I have been tinkering with puppies and other linux (i tried tinycore too) when i get some free time, and if I do it, this is mainly a learning experience for me, hence in the beginners section.
(note this was never intended for cloud, and neither for anything like an internet cafe, just for fun :) )
User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#12 Post by Lobster »

just for fun
Fun Eh . . . ?
You are going have to learn to strip
something like
http://www.browserlinux.com/

or you could have fun learning the t2 system
used to build some puppys
http://www.t2-project.org/developer/people.html

or Barrys Woof build system using t2 packages
http://bkhome.org/woof/

hope that helps
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D
Post Reply