Revision [21914]

This is an old revision of Puppi made by CrustyLobster on 2012-06-20 06:36:11.

 

HomePage > ComponentHowTo Components and HowTos

PuppiPlan Intro : PuppySchoolRaspberryPi Faqs : Puppi Deb : PuppiArch RacyPi : PARM : PuppiNews News


Categories
CategoryMenu

Puppi + Debian

text

When is it available?
First True Puppi Sap6 is now available for debugging
New Barry k SAP6 instructions and download

All other distributions use dd to copy an image?
I have never heard of unxz or the .xz extension.
'dd' is used.
.xz is the latest compression type, much smaller than .gz or .bz2 or zip. The 'unxz' utility decompresses it, and it is then piped to 'dd' -- the "|" is the pipe operator, which means that the output of the unxz operation becomes the input to dd.

How was it created?

What needs fixing?
Everything
Please send bug fixes to Barry K blog comments

What works?

How do I change the Appearance of Puppi Sap
Add More Puppi artwork

How do I compile programs in Puppi Sap?
You need the devx
Puppy can be transformed into a complete compile environment by the installation of just one file, that we refer to by the generic name of "devx". In this case it is 'devx_sap6_5.91.sfs'. Normally, the Bootmanager can be used to install and uninstall SFS files, however due to the manner in which Puppy is installed on the SD card, it is necessary to click on the devx file to open it, then copy all the files into "/" -- see instructions at http://puppylinux.com/hard-puppy.htm. I have not tested the devx. If anything is missing out of it, fixes welcome. Note that as well as C/C support, the devx has Vala, Genie and BaCon compilers, see http://bkhome.org/genie and http://bkhome.org/bacon -- BaCon is enhanced BASIC and is our recommended language for all newbies who want to be able to create fast and small compiled apps. Note, there is also an IDE for BaCon, and a GUI RAD, but not yet included in the devx.
Lobster note: I am going to test devx now

How do I send email?
Use Gmail, yahoomail or other cloud email service for now

When will more info be available?
Soon

OLD INFO

text
Puppi pre-alpha running on ARM Raspberry Pi Motherboard

What is this?
This is Puppi Debian - Debian Squeeze with faster Puppy programs added

How do I get Puppi?
You don't. Not yet. You make it! You customise it!
Your Puppy, your choices!
Later we will have a ready made real PuppySchoolRaspberryPi Puppi

Help me please!
OK:

Step 1 download and install Debian Squeeze on a SD card
With Puppy
later image available from Raspbian - note passwords if using Pisces image

In Puppy Slacko and most modern Puppys click on the downloaded Squeeze zip
It will expand
Move to the directory where the unzipped image is, open a console by
right clicking and select new terminal. Type
	# dd bs=1M if=debian6-19-04-2012.img of=/dev/sdc

The part debian6-19-04-2012.img is the image and if you have a later image
replace with the updated image name
Other methods Other distros and Windows

Step 2 run 'The Squeeze'
boot up
login pi
password raspberry
startx
for desktop

Step 3 Change Appearance [optional)
Right click on desktop
Change desktop/wallpaper and then drag the file from USB keydrive or download images directly with midori browser
Add More Puppi artwork

Step 4 Configure your setup [optional)
Configure your timezone:
dpkg-reconfigure tzdata

Configure locale settings:
apt-get install locales
dpkg-reconfigure locales

Configure keyboard settings:
apt-get install console-data
dpkg-reconfigure console-data

Step 5 Standard Debian way to update your installation
apt-get update && apt-get dist-upgrade

Step 6 Install favourite Puppy programs in the Squeeze?
Geany, Leafpad, gparted and a console are already present
Activate the menu bottom left
Use the Lxterminal in the top menu accessories
(password = raspberry)
	sudo su  
	apt-get update
	apt-get install mtpaint
	apt-get clean

look in 'graphics' [mtpaint example] or other category in menu

Programs you can install with apt-get:

Step 7 Move Installed programs to the desktop
copy programs from
/usr/share/applications
to pi/desktop
use command line, File manager or rox when installed
Some familiar programs such as geany, leafpad and gparted are already in Debian Squeeze

Step 8 Create an image file of my changes for other Puppi Users?
	dd if=/dev/sda of=/path/to/a/mounted/filesystem/filename.img 
details

Step 9 Add programs compiled for Raspberry Pi ARM v6

Step 10 Add/Create custom Bacon Programs
Put SYNC after DISPLAY
like so
Code:
DISPLAY
SYNC
on programs using HUG

Programs NOT currently recommended for Puppi
BarryK has compiled inkscape lite for Arm6

How do I move files from a USB keydrive on or off Debian Squeeze?
Change the permissions. You can do this from the file manager
I changed everything to read/write and executable
In Rox the USB will be visible in /media folder

Ref:
SD Firmware update The SD image contains two partitions
a boot image similar to a BIOS (see above) and the distro image eg.Debian, Arch, Fedora
The Woof2 system only supports the Mele ARM device at present
My 'Getting started with Woof' wiki page now has information on syncing with latest Woof:
http://bkhome.org/fossil/woof2.cgi/wiki?name=Getting+Started+with+Woof

This is 01micko's tutorial


Categories
CategoryTutorial
CategoryARM
There are no comments on this page.
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki