Puppy Book by Grant Wilson

News, happenings
Message
Author
User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

Puppy Book by Grant Wilson

#1 Post by Lobster »

Image

Grant writes
I finally have it finished. There was so much more I could have included but I was trying to keep it really basic for first timers.
Yep 69 pages of friskiness

download for free if you just want an electronic copy
- it is in PDF so you can read from Puppy or print out

Printed versions are available
$5 of which goes to Grant

Check it out here: http://www.lulu.com/content/5560578
download PDF
http://puppylinux.ca/tpp/smokey/The%20P ... %201.0.pdf
'Online book' version
http://tmxxine.com/book/

Thanks Grant
Last edited by Lobster on Thu 14 Oct 2010, 01:49, edited 1 time in total.
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

NathanO
Posts: 210
Joined: Fri 23 Feb 2007, 00:03
Location: San Antonio, TX

Book

#2 Post by NathanO »

Grant,

Thanks, I am starting to work on my presentation for the next Open Source Fest here in San Antonio, TX and will include your book in my presentation.

Lobster,

Thanks for bringing it to our attention.

NathanO

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#3 Post by Lobster »

Stick this pdf somewhere and link from the desktop
http://www.lulu.com/content/5560578
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

raffy
Posts: 4798
Joined: Wed 25 May 2005, 12:20
Location: Manila

song, too

#4 Post by raffy »

Congratulations, Grant.

Lulu.com is also the site where headfound published his well-received "Puppy Linux Song" (the lulu.tv link does not work anymore, so the youtube URL is the one included here). Hey, headfound, any chance the URL in the video can be updated (it still shows puppyOS)? FYI, I always include it as the lone media file in root whenever I build a puplet.
Puppy user since Oct 2004. Want FreeOffice? [url=http://puppylinux.info/topic/freeoffice-2012-sfs]Get the sfs (English only)[/url].

User avatar
rjbrewer
Posts: 4405
Joined: Tue 22 Jan 2008, 21:41
Location: merriam, kansas

#5 Post by rjbrewer »

EXCELLENT!

After a year and a half, I can finally return "Red Hat Nine for Dummies"
to the library.

thanks

rjb

User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#6 Post by smokey01 »

The intention of the book is to introduce Puppy and give new users a starting point.

I often give friends and people I know a copy of Puppy then spend the next couple of weeks answering questions or spending time at their house setting things up. Hopefully the book will provide enough instruction to at least get them started. I know I accomplish more when I work things out for myself.

Thanks to all who have provided encouragement and congratulations.

I am considering writing another book on how to use the bundled software. I might need some help as I don't use all of the software that comes with Puppy.

Thanks

Grant

User avatar
sullysat
Posts: 367
Joined: Tue 16 Oct 2007, 19:23
Location: San Antonio, TX

Re: Book

#7 Post by sullysat »

NathanO wrote:Grant,

Thanks, I am starting to work on my presentation for the next Open Source Fest here in San Antonio, TX and will include your book in my presentation.

Lobster,

Thanks for bringing it to our attention.

NathanO
Hey Nathan,

I'm in San Antonio too and would love to connect with other open source/linux users, especially Puppy.

I hadn't even thought about this possibility, but if there's an organized community, please let me know, here or offline in email.

Thanks,
Sully

User avatar
darrelljon
Posts: 551
Joined: Sun 08 Apr 2007, 11:10
Contact:

#8 Post by darrelljon »

Congratulations, finally some good competition for my book.

raffy
Posts: 4798
Joined: Wed 25 May 2005, 12:20
Location: Manila

yes

#9 Post by raffy »

Yes, don't forget that jon has written a book on Puppy, too. :)
Puppy user since Oct 2004. Want FreeOffice? [url=http://puppylinux.info/topic/freeoffice-2012-sfs]Get the sfs (English only)[/url].

User avatar
`f00
Posts: 807
Joined: Thu 06 Nov 2008, 19:13
Location: the Western Reserve

#10 Post by `f00 »

Can't get much more user-friendly than a free .pdf :)

But seriously, this is a terrific book (or dl) for the beginner and highly recommended - it may seem rather simple at first but it should be a 'grounding' for the more advanced as well, so often discussions get so very complex that the beginner gets lost and unfortunately may lose interest. I found the menu section of particular value - this is one of those things that should retain some semblance of order and consistency across the many varieties of puppies (as much as possible, anyhow), imho. Even the simple descriptions I learned from (as often even simple 'what is this thing?' is lacking in the local docs or not that easy for a n00B to find). Also the latter sections on the BIOS, USB and other boot/install options, as well as the various howtos were quite informative - really great to have it all in one place as a stable illustrated offline reference. Thank you, Grant!

User avatar
prit1
Posts: 542
Joined: Fri 04 Jan 2008, 00:10
Location: Los Angeles

#11 Post by prit1 »

Thanks Grant. Great job.

I went through several pages in the PDF. This is well organized in my opinion.
[url=http://macpup.org][b]Macpup - The beauty of linux[/b][/url] [b] | [/b] [url=http://pritlog.com/][b]Pritlog - Simple blog app[/b][/url]

User avatar
russoodle
Posts: 707
Joined: Fri 12 Sep 2008, 17:36
Location: Down-Under in South Oz

Grant's Puppy Book

#12 Post by russoodle »

Thank you to Lobster for posting the info and link..

Thank you to Grant for a well-written guide..

Puppy really does have excellent community support, doesn't he? :)

Woof!

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#13 Post by Lobster »

Don't forget the official manuals in a range of languages
http://www.puppylinux.org/manual

You can work on those
or translate them by contacting raffy or Oli
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

PenPen
Posts: 20
Joined: Mon 07 Jul 2008, 04:16
Location: Other Side of The World

Puppy Book by Grant Wilson

#14 Post by PenPen »

Grant,

What a way to start out the New Year, a free Book in PDF.
As soon as I can I'll get a copy of the printed version.
This will be an excellent way to introduce Linux / Puppy.

Wish I had the know how that you pressented in the section on USB intall before I did such a trial & error aproach to a pesky Flash Drive. (never did get it to work)

I just went back and used your instructions & wonders of wonders I now have an extra copy of Puppy on a 2Gig USB.

Thanks for the Time and Effort you put into this publication.
PenPen :lol:

User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#15 Post by smokey01 »

Thanks for all the kind words guys.

It is always difficult to decide the format and the amount of detail to include when constructing a book or user guide.

As I have said before the book was for newcomers to Puppy but not necessarily new comers to computers.

It gives me quite a buzz to know it has already been helpful.

I only put a few works and screen shots-together. There have been many who have contributed to Puppy. I thank them all.

Grant

User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#16 Post by Pizzasgood »

Cool. I didn't read it in detail (I find it exceedingly difficult to read things I already know), but I scanned through. Here are some things I noticed:

On page 3, you say to "click here", but if it's a book, how do you click? Shouldn't it show the URL instead, so that those who get the printed book can see where to go? Also, ePDFView doesn't let you click on hyperlinks as far as I'm aware.


On page 5, in the paragraph that goes "I have been using Puppy for two years..." it looks like there is a space in the word "online". Not sure if there really is, or if it's just my eyes.

Also on that page, in the next paragraph, I believe that you need an apostrophe in "lets", since it's a contraction of "let" and "us", thus "let's".

Another thing on that page: maybe use a colon rather than a comma in this line:
Puppy may be installed, mainly, in two ways, full or frugal.

Typo on page 32:
Gexec will let you programs in the GUI as if you were at the command line.
Also on that page, I don't think your description of Xconsole is correct. It's a program to monitor console messages. It will display anything sent to /dev/console. Example: launch xconsole and then run this command from rxvt:

Code: Select all

echo "Wazzup yo?" > /dev/console

On page 39 you mention that you don't know what SSH is used for these days. The same thing it was always used for: logging into computers over a network. For example, I have an extra old computer that I've been using as an SVN server. It's under my bed and has no monitor hooked up. If I need to do any administration stuff for it, I do it by logging in from my newer computer with SSH (though I never bother with the menu entry). SSH doesn't provide any fancy gui stuff, it just gives you a commandline that's running on that remote machine. That's also what telnet did. But SSH is better because it can encrypt the communications, so that it's harder for people to eavesdrop on you. Other things can also be sent through an SSH connection. For example, 'scp' lets you copy files to a remote machine, similar to 'rcp' but encrypted. There is also a program called 'sshfs' (not included with Puppy) that lets you mount a filesystem of a remote machine onto your local machine, via ssh. Pretty neat. Another thing you can do with ssh is set up X forwarding, so that you can run GUI programs on the remote machine and the display will pop up on the local one.

During the internship I did over summer, the vast bulk of the work I did was on a remote server through SSH. This was at a one of the bigger cellular service providers. So SSH is definitely a heavily used technology in the tech-world.


On page 40 you may want to point out that with Pmusic, once you start playing some music, closing the program won't stop the music (that was by design). You have to actually hit 'stop' or wait for the song to finish.


On page 42, on the 'Exit to prompt' section, it may be a good idea to mention that you can bring the gui back by running 'startx' or 'xwin', because although Puppy does mention that when you close X, many people seem to not actually see that message...


Typos on page 62:
The real Puppy files are initrd.gz.
If you chose the default capacity of 512M this can be created later by...
You might want to also mention that /mnt/home is automatically set up to point at the partition that holds the pup_save.2fs file. Maybe you already mentioned it and I just didn't see it.


On page 63 when you mention the problems that can happen when messing with the MBR, maybe give a hint about the dos command 'fixmbr' that I believe can restore it. I don't fiddle with Windows much, but I believe that command is availible on things like DOS boot floppies and various Windows rescue disks. I don't care enough about Windows to actually research this, so you should verify this info before attempting to incorporate it.


In the ROX-Filer section, maybe mention that middle-clicking a folder will open it in a new window. This also applies to the "up", "home", and "reload" buttons in the toolbar. Middle-clicking files is a little different: it opens or runs the file, and also closes the ROX-Filer window at the same time.

Another useful tidbit is right-clicking the "eye" button to enable thumbnail images on the image files.
Left clicking the "eye" button will reveal hidden files (any file who's name starts with a period/full-stop).


Typo on page 68:
How do you change an icon fro a file?



Not trying to be picky or anything, just pointing things out in case you want to improve it a little. :wink:
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]

bones01
Posts: 371
Joined: Mon 11 Aug 2008, 07:47
Location: Melbourne, Aus

#17 Post by bones01 »

Looking forward to having a look at this book. Is the link to the pdf version still up? I'm looking at the Lulu page (lulu.com/content/5560578) but can't find a pdf download link.
Am I just missing it, or has it been taken down?
Dell Latitude D630 running Puppy 5.2.8 frugal, Macpup 525 frugal (if I can get it working again. Sadly, I couldn't get it fixed :? )
Precise Puppy 5.4 live DVD
Precise 5.7.3 on USB

User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#18 Post by smokey01 »

Pizzasgood wrote:Cool. I didn't read it in detail (I find it exceedingly difficult to read things I already know), but I scanned through. Here are some things I noticed:
I know what you mean. It is for first timers.
Pizzasgood wrote:On page 3, you say to "click here", but if
it's a book, how do you click? Shouldn't it show the URL instead, so
that those who get the printed book can see where to go?


I agree but there are some links a couple of pages on that do this.
Pizzasgood wrote:Also, ePDFView doesn't let you click on hyperlinks as far as I'm aware.
It does work. I was surprised too.

On page 5, in the paragraph that goes "I have been using Puppy for two years..." it looks like there is a space in the word "online". Not sure if there really is, or if it's just my eyes.
I will check.

Also on that page, in the next paragraph, I believe that you need an apostrophe in "lets", since it's a contraction of "let" and "us", thus "let's".
Ta.

Another thing on that page: maybe use a colon rather than a comma in this line:
Puppy may be installed, mainly, in two ways, full or frugal.
You wouldn't believe how many times I read this before publishing and other helped too.

Typo on page 32:
Gexec will let you programs in the GUI as if you were at the command line.
I will check.

Also on that page, I don't think your description of Xconsole is correct. It's a program to monitor console messages. It will display anything sent to /dev/console. Example: launch xconsole and then run this command from rxvt:

Code: Select all

echo "Wazzup yo?" > /dev/console
Wasn't too sure about this.
On page 39 you mention that you don't know what SSH is used for these days. The same thing it was always used for: logging into computers over a network. For example, I have an extra old computer that I've been using as an SVN server. It's under my bed and has no monitor hooked up. If I need to do any administration stuff for it, I do it by logging in from my newer computer with SSH (though I never bother with the menu entry). SSH doesn't provide any fancy gui stuff, it just gives you a commandline that's running on that remote machine. That's also what telnet did. But SSH is better because it can encrypt the communications, so that it's harder for people to eavesdrop on you. Other things can also be sent through an SSH connection. For example, 'scp' lets you copy files to a remote machine, similar to 'rcp' but encrypted. There is also a program called 'sshfs' (not included with Puppy) that lets you mount a filesystem of a remote machine onto your local machine, via ssh. Pretty neat. Another thing you can do with ssh is set up X forwarding, so that you can run GUI programs on the remote machine and the display will pop up on the local one.
I used secure shell regularly in the past but not for at least 10 years. I wasn't sure if people still used it. I didn't want to ignore the program but then again didn't want to get too involved for new comers.
On page 40 you may want to point out that with Pmusic, once you start playing some music, closing the program won't stop the music (that was by design). You have to actually hit 'stop' or wait for the song to finish.
Good point, Psip is the same.

On page 42, on the 'Exit to prompt' section, it may be a good idea to mention that you can bring the gui back by running 'startx' or 'xwin', because although Puppy does mention that when you close X, many people seem to not actually see that message...
Because of the message I did not include it. I originally was going to include it though. I remember the first time it happed to me I got a bit of a fright, scratched my head, then eventually saw the message.


Typos on page 62:
The real Puppy files are initrd.gz.
If you chose the default capacity of 512M this can be created later by...
You might want to also mention that /mnt/home is automatically set up to point at the partition that holds the pup_save.2fs file. Maybe you already mentioned it and I just didn't see it.
I was really trying to keep this book non technical. Although this information is very useful it does scare many people away. A simple thing like mounting drives can be a huge issue for some.

On page 63 when you mention the problems that can happen when messing with the MBR, maybe give a hint about the dos command 'fixmbr' that I believe can restore it. I don't fiddle with Windows much, but I believe that command is availible on things like DOS boot floppies and various Windows rescue disks. I don't care enough about Windows to actually research this, so you should verify this info before attempting to incorporate it.
Useful but a little scary for some. A friend of mine read the and said it scared the S#@t out of him. That bothered me as I thought I must have included too much tech stuff. I can see a real need here for a beginners to intermediate book.

In the ROX-Filer section, maybe mention that middle-clicking a folder will open it in a new window. This also applies to the "up", "home", and "reload" buttons in the toolbar. Middle-clicking files is a little different: it opens or runs the file, and also closes the ROX-Filer window at the same time.
Good.
Another useful tidbit is right-clicking the "eye" button to enable thumbnail images on the image files.
Left clicking the "eye" button will reveal hidden files (any file who's name starts with a period/full-stop).
I meant to include this but simply forgot.

Typo on page 68:
How do you change an icon fro a file?
I have fixed many of these. probably have a few more to go.
My eyes hurt.

Not trying to be picky or anything, just pointing things out in case you want to improve it a little. :wink:
Thanks for your input it's much appreciated.

Smokey

User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#19 Post by smokey01 »

bones01 wrote:Looking forward to having a look at this book. Is the link to the pdf version still up? I'm looking at the Lulu page (lulu.com/content/5560578) but can't find a pdf download link.
Am I just missing it, or has it been taken down?
Bones, the link should be working again.

It can also be downloaded from here:
http://puppylinux.ca/tpp/smokey/ThePupp ... ook1.0.pdf

Smokey

bones01
Posts: 371
Joined: Mon 11 Aug 2008, 07:47
Location: Melbourne, Aus

#20 Post by bones01 »

Got it.
Thanks

Now to see what I can learn!!

Post Reply