TEENpup Version 1.0.0 iso download now
Since my last three “hack” posts on bookmarklets, RSS and Technorati were so popular,
I thought I would follow up with my ten favorite blogging hacks. Don't
ask me why, but I like the number 10. These work on most if not all of
the major weblog platforms, including TypePad, Blogger and Wordpress. (This post is in memory of Ben Hammersly's killed book, Blogging Hacks, may it RIP)
1) Blog Alone or Together with Writely
Writely is one of my favorte
Web 2.0 apps. It's a full-fledged web-based word processor that you can
access from anywhere. Think of it as Microsoft Word for the Web -
except with just the parts you need!
Using Writely you can draft blog posts, spell check them and then with
one click - boom, post to Blogger, Moveable Type/TypePad, Wordpress and others.
Even better, you can collaborate on a blog post with a friend and
upload it once it is baked. This works better on some blogging
platforms than others. The only downside is, you can't add trackbacks (definition). You can always add them later. Writely also generates blog-friendly HTML if that's what you'd prefer. Writely is still in beta so give it a test or two first before relying on it all the time for blogging.
Das ist der Beginn dieses Notizbuches fuer puppy Linux
Meine Themen:
- Einsatz von Live CD`s,
- Contentmanagementsysteme (CMS) ohne Datenbank
- mobile Server (ohne bzw. Minimalinstallation)
- Desktopanwendungen ohne Installation
Hallo und herzlich willkommen!
Zu o.g. Themen fuehre ich die ueblichen Internetanwendungen Blog, Wiki, Forum und Bookmarksammlung.
Welche Einschraenkungen gibt es ohne Google-Account? MERKE: ein Email-Account bei http://www.gmail.com bzw. googlemail reicht fuer ALLES bei GOOGLE - Mail, Diskussion, Homepage, RSS-Reader.....
Release notes for Puppy version 2.11
Puppy 2.10 was the first Puppy to use LZMA compression for the
'pup_210.sfs' Squashfs file (the file that has all of the
applications). We found however that it doubled the startup time for
each application, not very noticeable on a modern fast CPU, however
very much a problem on older hardware. Thus, for 2.11 we have gone back
to the standard GZIP compression.
The downside to this is that the pup_210.sfs file was smaller in
2.10, now it is bigger. We want to keep the Puppy live-CD iso file at
70M maximum, so that it can load totally into RAM on a 128M PC.
Therefore, I had to find ways of "cutting out fat", of course without
crippling Puppy. Many of the release notes below are related to how the
"fat" was "trimmed".
Version 2.11 is basically an improved 2.10. Apart from
reverting to GZIP compression, this release has various bugfixes. As it
is still essentially an enhanced-2.10, the same kernel version is used,
2.6.16.7, but without the LZMA support (it is exactly the same kernel
as used in Puppy 2.02).
Release notes (in no particular order):
- Smaller Abiword. The plugins have been removed from Abiword.
You have basic wordprocessor functionality, however if you want
extended capability, such as import/export ODF (Open Document Format)
and online dictionary/thesuarus, please use the PupGet package manager
(see Setup menu) to install the 'abiword_PLUGINS' package.
Note: Microsoft Word import/export support is built-in, not a plugin.
- Smaller Gnumeric. The plugins have been removed from Gnumeric.
You have basic spreadsheet functionality, however if you want extended
capability, please use the PupGet package manager to install the
'gnumeric_PLUGINS' package.
Note: Microsoft Excel import/export is supported, no need for the extra
plugins package (actually, it's one of the plugins, but I put it into
the Gnumeric base package).
- Smaller Xorg. Xorg,
the X server program that runs the screen in graphics mode and supports
a wide variety of input devices, has been cutdown somewhat. The base
package now only has the generic 'vesa' (and i810) video driver, meaning that it
will work on most video hardware but does not have acceleration
features (that is, no support for hardware-specific speed improvement).
This may be noticeable when playing videos or heavy-duty graphical
games. The hardware-specific video-chip drivers may also offer higher
screen refresh rates (thus reducing flicker). For most people the base
Xorg package will be okay, however if you need extra speed or find the
flicker noticeable, use the PupGet package manager to install the
'xorg_VIDEO_DRVRS' package.
- Xorg Wizard quirky-hardware workaround.
On some older video hardware, the Wizard hangs when testing the
graphics mode. There is now an option to bypass the X graphics test.
- scanpci utility. This
provides detailed information about interfaces on the PCI bus. Xorg in
Puppy is cutdown. One utility not included,
until now, is scanpci.
However, the PCI libraries have been in Xorg
(/usr/X11R7/lib/libpcidata.so,libscanpci.so) and these are required for
the Xorg Wizard to work. Scanpci uses these and is itself small, so
there is no reason it can't be included.
- An old favourite returns. I dropped WishCD, the CD burner application, replaced with Gcombust.
As Gcombust does not require cdrdao, I dropped that package also. Note,
the reason we are moving to different CD burner apps is that Graveman, as
used in 2.02 and earlier, is buggy in 2.1x, so we have WishCD in 2.10
but that is also buggy.
- Burner drive auto-detected. One problem with CD/DVD burning is that the burner drive was not
automatically identified at bootup. The CD and/or DVD drive/s were
automatically identified, and /dev/cdrom and /dev/dvd symlinked to
them. However, there is also a file that identifies which of these
drives, if any, is the default burner drive, /etc/cdburnerdevice --
this is set by the CD/DVD Wizard but not automatically at bootup. I
have now added extra code to /etc/rc.d/rc.local0 to automate burner
identification, meaning that the Wizard does not have to be run.
- Gcombust improved. I modified the source code of Gcombust to automatically read
/etc/cdburnerdevice. Gcombust was designed for SCSI and SCSI-emulated
devices, and we had an awkward manual method for entering the correct
burner drive. I have modified the user interface to remove irrelevant
SCSI buttons and automatically select the correct ATAPI burner drive.
If anyone has an actual SCSI burner drive or USB burner drive,
automatic detection will have to be a future project.
- Software modems. Despite the trimming of fat, the Lucent and Smartmodem software-modem drivers packages are still in the live-CD.
- Universal Installer bugfix.
Puppy would not boot if installed to a USB Flash drive formatted in
"Superfloppy" mode (no partitions) and with ext3 filesystem. This now
works. Also, if the session is saved direct to the drive (no
pup_save.3fs file), there was a bug as the saved session was not
recognised at next bootup -- also fixed.
- Pmount bugfix. Pmount is
my alternative to MUT, found in the File Managers menu. The bug was
that it did not recognise "Superfloppy" drives (any drive without
partitions). Fixed.
- PupGet package uninstall improved.
When a package is uninstalled, the PupGet package manager did not
remove symbolic links or empty directories. Actually, it did remove
some symlinks and empty directories, but not necessarily all of them.
Now, any symlinks installed with a package will get removed, also any
directories created when a package is installed will get removed (if the directories are empty after the pkg files are deleted).
- Simplified boot messages, full logging.
This is going to make many people happy! After the initial boot menu,
the screen clears and then all messages during bootup fit nicely into
one screen, no rapid scrolling of meaningless messages! However, if you
do want the full bootup details, complete logs are kept in files (this
information is also displayed at bootup, so you will know where to find
these files).
- PuppyBasic updated. Prolific Puppy developer 'MU' has updated PuppyBasic, also known as wxBasicScript, to version 2.5.
- Pupdvdtool DVD video ripper. Pupdvdtool
is a re-write of Xdvdtool, using PuppyBasic. The author is 'plinej'. We
need testers for this. It can be found in the "Multimedia" menu.
- New app to compare files. TkDiff
is now a PupGet package. Puppy already has Gtkdiff, which is pretty
basic. I didn't put TkDiff into the live-CD as it's a bit big, but
could consider doing so in the future as it is real nice.
- PupZip improved. PupZipis
the desktop drag-and-drop archiver, that can use Xarchive, TkZip or
guiTAR commandline archiver programs (Puppy live-CD currently has
Xarchive). One limitation is that it could not handle individual
gzipped files, such as "demofile.gz". GuestToo has provided a little
patch for /usr/local/bin/pupzip to fix this. Now, if you drag
"demofile.gz" onto the PupZip icon, you are asked if you want to expand
it and it may be expanded (in its same location).
- Unionfs "bug" fixed. One of the most annoying things about unionfs
is it creates unnecessary whiteout files. Puppy's 'init' script deletes
some of these. Another "bug" I discovered is unnecessary
'.wh.__dir_opaque' files, which hide everything inside a directory on
lower layers. This has been causing serious problems, however I have
put a fix into the 'init' script, that deletes these.
- Save-file resize fixed for NTFS.
At least, I think it is. The "Utilities" menu has an entry to resize
the pup_save.3fs file, but it didn't work for NTFS. For further info,
see this thread: http://www.murga.org/~puppy/viewtopic.php?t=11779
- Inbuilt release notes. These Release Notes are now in the Puppy Live-CD, linked off the
'Menu -> Help' page. Previously, the release notes were only online,
in my News Blog. This new arrangement is more convenient, as the Notes
are readily available when you first boot the new version and easy to
refer to afterward.
Regarding Xorg:
Note 1: The simple Xvesa Kdrive X server is not the same as the Xorg 'vesa' driver! Xvesa, is, as always, available in Puppy as a fallback.
Note 2: The i810 driver is included in the base package after feedback
from forum that vesa driver does not work with Intel 810-family video
hardware.
Note 3: The reason I introduced the test-bypass for the Xorg Wizard is
when testing an old IBM Aptiva the Xorg Wizard displayed the
test-graphics-mode okay but then hung after clicking the OK button. I
have no idea why. I introduced an extra dialog window to offer to
bypass the graphics test and this strategy was successful.
Regarding a USB Flash drive formatted as a "Superfloppy" and with ext3
filesystem, this is quite interesting. Some Flash drives come like
that, as superfloppies, no partitions, meaning that the entire drive is
used, like a floppy disk -- a floppy is accessed as /dev/fd0, similarly
a Flash drive would be accessed as /dev/sda (instead of /dev/sda1). The
universal Installer can reformat a normal Flash drive (with a
partition) as a Superfloppy, and offer to put a FAT16 or ext3
filesystem on it -- the latter is interesting as you can then save
sessions direct to the drive. That is, files are written directly, not
placed inside a pup_save.3fs file -- the advantage is the entire free
space of the Flash drive is available, good for very large Flash drives
2G or more.
But, why format as a Superfloppy? Reason is, some quirky BIOSes will
boot from it, but won't boot from a USB drive with a partition. If your
Flash drive has a partition, probably best to leave it alone, unless it
won't boot. Note, even if your Flash drive has a partition, you can
place a ext3 filesystem on it so that sessions can be saved direct (it
normally ships from the factory with FAT16 f.s.) -- use Gparted to
change the filesystem.
Regarding Unionfs. The elimination of spurious trouble-causing
'.wh.__dir_opaque' whiteout files is only done by the 'init' script at
a version upgrade. The way the 'init' script determines if a version
upgrade is required is to compare the values in /PUPPYVERSION in the
initial-ramdisk with /etc/puppyversion in the persistent storage
(usually pup_save.3fs).
This cleanup of whiteout files can only be done at bootup as it must be
done before the union of layers is activated, and it is only done at a
version upgrade due to the time it takes.
Apart from cleaning out whiteout files deemed to be unnecessary and
even malicious, the upgrade code does a general cleanout. It is
something that you could force the system to do anytime you want,
simply by setting /etc/puppyversion back to previous version, then
reboot. That is, even though you are not booting a new version of
Puppy, you can make the bootup scripts think an upgrade is required.
Regarding simplified messages at bootup, if you look in 'isolinux.cfg'
on the CD, you will see the text "loglevel=3". This tells the kernel to
only report serious errors to the console, and that is partly how the
traffic on the console is reduced during bootup. The Linux kernel can
be compiled with this as default, and I intend to do this when we
migrate to the 2.6.18 kernel. For now however, "loglevel=3" has to be
manually inserted. So, if you install Puppy to some other media, such
as USB Flash, you will have to manually edit the 'syslinux.cfg',
'extlinux.cfg' or 'isolinux.cfg' or GRUB/LILO config and insert that
text. If you don't, it will mean that you will get lots of stuff
scrolling rapidly on the screen, like before.
This is only a temporary problem anyway, and will go away with v2.12.
The next Puppy
The 2.6.18 kernel, when will it be used in Puppy? I'm waiting for the
release of at least 2.6.18.1, as the very first 2.6.18 will probably
have abundant bugs. So, probably expect this for Pup 2.12.
I was also going to do some improvements for PCMCIA, targetting this for 2.12 also.
JWM is currently version 1.7. Version 1.8rc1 has some important fixes,
such as making the mouse less sensitive, but it has a bug with Gxine so
I'm waiting on at least v1.8rc2 before upgrading.
We are not using the latest ntfs-3g (NTFS driver), as there were some
changes to how it worked that require a lot of changes to some scripts
in Puppy, and I didn't want to "rock the boat" that much. But, will
target upgrading ntfs-3g for Pup 2.12.
Aufs is an alternative to Unionfs, apparently simpler. I plan to check that out too: http://aufs.sourceforge.net/
Further thoughts on what's needed for a future Puppy: http://puppylinux.org/wikka/UnderDevelopment
Complete list of packages in the 'standard' release of Puppy version 2.11:
0rootfs_skeleton-2.1.1 abiword-2.4.5 afpl_ghostscript-8.54 agenda-2.0
alsa_lib-1.0.11 alsa_utils-1.0.11 atk-1.11.4 audiofile-0.2.6
autocutsel-0.7.1 autologin-1 axel-1.0a bash-3.0.16 bbc_provided-2003
bc-1.06 bcrypt-1.1 betaftpd-0.0.8pre17 blinky-0.8 boehm_gc-6.6
bubbles-1.0.2a busybox-1.01 bwidget-1.3.1 bzip2-1.0.3 cairo-1.0.4
cdp-0.33.13 cdparanoia-3.a9.8 cdrtools-2.01.01a10 cgtkcalc-2.1.6
combobox-2.3 coreutils-5.2.1 countdown-2003.10.27 cpio-2.6 curl-7.15.3
db1-1.85 dhcpcd-1.3.22 dialog-0.9b dict-1.4.9 didiwiki-0.5
diffutils-2.8.1 dillo-0.8.6teki-mu disktype-8 dnotify-0.18.0
dosfstools-2.11 dotpup_downloader-mu05 dotpuphandler-3.1
dvdauthor-0.6.12patched dvd+rwtools-5.21 e2fsprogs-1.38 e3-2.7.0 ed-0.2
edid-1.4.1 eject-2.1.0 expat-2.0.0 eznet-1 ffmpeg-2005-11-20 file-4.17
findutils-4.2.22 fragger-0.0.5 freememapplet-1.2.1 freetype-2.1.10
fribidi-0.10.7 ftp-1.2 fuse-2.5.3 gaim-1.5.0 gawk-3.1.5 gbase-0.5
gcc-3.4.4 gcombust-0.1.55.pup1 gcrontab-0.8.0 gdbm-1.8.3
gdk_pixbuf10-0.22.0 gdkxft-1.5 gdmap-0.7.5 geany-0.8 gemgame-2003
gettext-0.14.5 gftp-2.0.18 gifsicle-1.40 gimp_print-4.2.7
gkdial-1.5.14patched glib12-1.2.10 glib-2.10.2 glibc-2.3.5
gnumeric-1.6.3 goffice-0.2.1 gparted-0.2.4_STATIC_GTKMM gpasman-1.3.1
grabc-1.1 grep-2.5.1 grub-0.97 gsview-4.7 gtail-0.5a gtimer-1.1.6
gtk+12-1.2.10 gtk+-2.8.17 gtkcat-0.1patched gtkdialog-0.58.8
gtkdialog-0.59.8 gtkdiff-0.7.0 gtkfind-1.0.1 gtkfish-1.0.1
gtksee-0.6.0b-1 gtk_shell-1.03 gxine-0.5.7 gxset-0.3 gzip-1.3.5
hdparm-6.6 ical-2.3.1patched ifplugd-0.18 ifplugd-0.28 img-1.2.4
imlib-1.9.15 inkscapelite-0.36.2 iptables-1.3.5 isomaster-0.1 jwm-1.7
jwmconfig-0.2.1 kbd-1.12 kp-1.0 lame-3.96.1 lcms-1.14 leafpad-0.8.1
less-382 libao-0.8.6 libart_lgpl23-2.3.17 libdaemon-0.8 libdvdcss-1.2.9
libdvdplay-1.0.1 libdvdread-0.9.6 libexif-0.6.13 libexif_gtk-0.3.5
libghttp10-1.0.9 libgif-4.1.4 libglade-2.5.1 libgnomecanvas-2.14.0
libgnomeprint-2.12.1 libgnomeprintui-2.12.1 libgsf-1.14.1
libhardware-20060723 libid3tag-0.15.1b libidl-0.8.6 libidn-0.6.2
libieee1284-0.2.8 libjpeg-6b libmad-0.15.1b libmng-1.0.9 libogg-1.1.3
libpng-1.2.8 libsamplerate-0.1.2 libsigc++-2.0.17 libsndfile-1.0.16
libstdc++-5.0.6 libtiff-3.7.4 libusb-0.1.11 libvorbis-1.1.2
libxaw95-1.1.4 libxml-2.6.26 libxslt-1.1.15 libzvt-2.0.1
linneighborhood-0.6.5patched linux_firewall-2.0rc9
ltmodem-2.6.8alk-k2.6.16.7 madplay-0.15.2b memtester-2.93.1
metamail-2.7 mimencode-2.7 mini_volume-0.3 minixcal-1.1 mktemp-1.5
ml-2000 modem_stats-1.0.1 module_init_tools-3.2.2 mp-3.3.7
mtools-3.9.10 mtoolsfm-1.9 mtpaint-3.01 mut-0.1.1 ncurses-5.4
ndiswrapper-1.16 nenscript-1.13.3 netpbm-1.0.33 net_tools-1.60
ntfs_3g-20060714beta ntfsprogs-1.13.0 nullhttpd-0.5.1 openssh-4.3p2
openssl-0.9.8b orbit2-2.14.0 pango-1.12.2 parted-1.6.25.1
pciutils-2.1.11 pcmcia_cs-3.2.8 pcmciautils-012 pcre-6.6 pdq-2.2.1
perl-5.8.8tiny perl_digest_sha1-2.10 perl_html_parser-3.51 picocom-1.2
popt-1.7 ppp-2.4.3 pptp_linux-1.5.0 psmisc-22.2 pstoedit-3.44
pupdvdtool-0.3 puppybackground-2.1 puppybasic-2.5 puppyserialdetect-1.0
qiv-2.0 rdesktop-1.4.1 readline-5.1 regexpviewer-0.1
reiserfsprogs-3.6.19 remotedesktopclient-0.1 rexgrep-1.2 ripperx-2.6.0
rox_puppy-1.2.2.1 rp_pppoe-3.7patched rubix-1.03 rutilt-0.12 rxvt-2.6.4
samba-3.0.22 scale2x-2.0 seamonkey-1.0.4_SVG sed-4.1.4 setserial-2.17
setvol-1.1 slmodem-2.9.11patched-k2.6.16.7 sockspy-2.5 sox-12.18.1
sqlite-3.3.5 squashfs_tools-3.0 ssh_gui-0.7.1 stat-5.0 sudo-1.6.8p12
superscan-0.8 sweep-0.9.1 sysfsutils-2.0.0 syslinux-3.11 tar-1.15.1
tcl-8.5a4nothreads test-1 tightvnc-1.2.9 time-1.7 tinylogin-1.4
tk-8.5a4nothreads tkconvert-1.3 tkdvd-4.0.1r1 tkfont-1.1patched
tkgamma-1.0 tkmines-1999 transmission-0.5 turma-0.1 unclutter-0.8-11
unionfs-1.2.0-20060503 unrar-3.4.3 unzip-552 uri-1.1.3 usbview-1.0
util_linux-2.12q uxplor-0.26patched vamps-0.99.2 vobcopy-1.0.0
wag-0.3.2 wavemon-2002 wavplay-1.4 wget-1.10.2 wireless_tools-28
wmpower-0.3.1 wmsm-0.2.0 wvdial-1.42 xarchive-0.2.8-6 xcut-0.2
xdialog-2.1.1 xfinans-5.9y2k xfreecd-0.9.0.1 xine_lib-1.1.1
xlockmore-5.20.1patched xnetload-1.11.3 xnetstrength-0.4.2
xorg_BASIC-7.0 xproc-1.2 xrun-0.2.3 xtmix-0.4 xvesa-4.3.0v2-xkbd
xwconfig-0 xwget-0.4.1 xwhois-0.4.2 xwifibar-0 ycalc-1.09.1 zip-231
zlib-1.2.3
Hi,
the default german keymap in puppy is de.map, which does not include special german characters (Umlaute, sharp s, §, ...). de-latin1.map and de-latin1-nodeadkeys.map should be included instead. Still I got some problems: after loading the de-latin1.map keymap, these special characters work fine in mozilla, abiword,leafpad and MP, but not in console, rxtv or beaver. Any ideas ? | |
| Back to top |
|
 |
doopdoop Guest
|
Posted: Mon Jul 25, 2005 11:03 am Post subject: Quick fix |
|
|
So, just for convenience a small fix for all German users:
1. Download http://www.kernel.org/pub/linux/utils/kbd/kbd-1.12.tar.gz, extract it and find de-latin1.map 2. Copy it to /usr/share/kbd/keymaps/i386/qwertz/ 3. Edit /etc/keymap to
4. Restart or type in rxvt
| Code: |
| loadkeys /usr/share/kbd/keymaps/i386/qwertz/de-latin1.map | | |
| Back to top |
|
 |
Lobster Official Crustacean

Joined: 04 May 2005 Posts: 3879 Location: Cupboard
|
Posted: Mon Jul 25, 2005 11:11 am Post subject: |
|
|
I have placed that here:
http://www.goosee.com/puppy/wikka/GermanLanguage
Sadly it is not really a German page I just translated with Babel Fish . . . if you or another German speaker has a moment, double click to edit . . .
Would your solution or similar solutions work with other languages?
 _________________ Puppy Community Edition NEWS: Puppy 2.02 available Download | |
| Back to top |
|
 |
doopdoop Guest
|
Posted: Mon Jul 25, 2005 11:26 am Post subject: |
|
|
In general, yes, it works with every keyboard map from the kbd package. Barry seems to have stripped out a lot of the keymaps (1,2M -> 145K), which is good, but de.map seems to be a "historic" layout, de-latin1.map corresponds to the standard now. Still, I have problems entering the special characters in the applications mentioned above and additionally with the euro symbol in all applications (font problem?unicode?), which I will try to solve when I have time again. | |
| Back to top |
|
 |
doopdoop Guest
|
Posted: Mon Jul 25, 2005 1:07 pm Post subject: |
|
|
OK, seems to be really a problem with the X11 fonts: the installed ones are for ISO-8859-1 (Western Europe, old version) and do not include the Euro symbol. A quick hack would be the replacement with ISO-8859-15 fonts (the internation currency symbol ¤ by the Euro symbol and a special Icelandic symbol). But this is a little bit outdated, the cleaner way seems to be Unicode, but that has a lot of consequences for all applications. I am not really experienced in that field, maybe someone has done more in the locale field. If it works, our Puppy could speak Thai !  | |
The Webserver with integrated PHP. It allows you to run
your homepage on your computer, and to offer files to download.
Download (5.3 MB, 18 Mb
extracted) http://noforum.de/dotpups/apache2.0.54-mod_php.pup
It
installs to /usr/local/wwwroot and creates a symlink /opt/wwwroot every time you
run apachectl (it was located in /opt originally, but /opt is deleted when Puppy
shuts down).
It creates a menue-entry, that tells you in 4 sentences, how
to use apache. It also opens ROX with a "download"-folder. Drag files in
it, to share them with other people
New: Grafical interface: http://www.murga.org/%7Epuppy/viewtopic.php?t=3486
I made an additional Dotpup with the cli-version of PHP 4.4.0, in
case you are an experienced PHP-programmer, and need that (2 MB, 9 MB
extracted): http://noforum.de/dotpups/php4.4.0.pup You don't need this
just to run PHP-scripts, as Apache already includes mod_php.
Stolen
from: http://distro.ibiblio.org/pub/linux/distributions/damnsmall/mydsl/testing/
Mark
Last
edited by MU on Sun Nov 06, 2005 9:37 am; edited 11 times in total
the first beta is available
i'm
really proud to introduce to you the puppy webenvironment...
it contain
the following software:
Anyway, the installation for Puppy would be something like this. 1) Use the
dotpup downloader to install gxmessage and libstdc++so.6 2) Download the
grafpup_lampp.tar.gz package from the above link 3) Install the package as
an alien package using PupGet 4) Start the control panel by clicking the
Lamp icon in /usr/local/apps 5) Start the server and read the documentation
Building your own custom Puppy (Puppy a la
carte):
Here are the rest of the instructions:
If you have
an ext2 / ext3 partition that is about 300+ MB or 768 MB of RAM and/or Linux
swap partitions, the easiest way to remaster the CD is to use the Alienx
Remaster script. It can be accessed at start -> Setup -> Alienx simple
remaster-CD.
To remaster the CD in your computer's RAM, don't select a
Data Folder, just click OK. Once the iso is built and the script exits
(disappears is more accurate), copy the iso file, puppy.iso, from /mnt/remaster
to /root (or another persistant location, such as a hard drive). This should
stop it from being lost when the computer is rebooted.
Copying is easy
in ROX-Filer. Click on the "home" icon on your desktop to open a ROX-Filer
window in /root. Click the icon again and this time click the triangle icon on
the top left of the second ROX window. Then go to /mnt/remaster by clicking the
folder icons. Just drag the file from one window to the other to copy it. I
would recommend rebooting before burning the iso to clear system resources to
prevent errors during burning.
If your computer doesn't meet the
requirements for the Alienx remaster script, you can use the old remaster CD
script. It is located at start -> Setup -> Create custom Puppy live-CD.
Click the "OLD_remaster_cd" button. A text-based console (also called a terminal
or shell) pops up. According to Step 1:
Your PC needs the size of RAM [+
swap-partition] to be 256M (that is, this script will work with <256M RAM if
there is a swap partition),and partition/file mounted on /root must have over
160M free space.
Don't worry about checking the available free space on
/root or how much memory and swap space you have. The script does that for you.
Don't modify isolinux.cfg, just click the "Save" button. Yes, you want to modify
image.gz. That is where /etc/rc.d/rc.sysinit-cd is located!
Once the
text stops scrolling, read what is on the screen (the rest is irrelevant if
these instructions are followed properly). Go to start -> Run -> Xrun
commndline. Type rox /etc/rc.d /mnt/image/etc/rc.d in the Command field. This
will open two ROX-Filer windows. (Using the method mentioned above (using icons)
would work, too.) ROX-Filer is similar to My Computer.
The window with
the title "/mnt/image/root0/.etc/rc.d (Thumbs)" is what will be included in the
remastered CD. Copy the rc.sysinit-cd file from the ~/etc/rc.d window to the
afore mentioned window by clicking and dragging the file from one window to the
other. Yes, you want to overwrite the existing file.
Check the copied
file by clicking on it to open it. It should include the two "modprobe" lines.
Close the two ROX-Filer windows and the Leafpad window (if you haven't closed it
already).
Back at the window titled "rxvt" (the script window), enter
"y" and press ENTER. A second window with the same title will appear. Type "n"
and press ENTER to close this window. It is highly unlikely that editing
isolinux.cfg will be necessary, so enter "n" again.
The script will
then ask you to confirm that image.gz should be recompressed. Next, the script
will tell you that it is creating a bootable iso file. Finally,the script will
tell you to press ENTER to start Gcombust (or perhaps Graveman!, if things have
changed since Puppy 1.0.6).
Do not just push ENTER. Instead, press any
other key and then ENTER. Press Ctrl-C rather than ENTER at the next opportunity
to keep the iso file in /root. Reboot before continuing if your computer has 256
MB or less RAM to avoid CD burning errors.
Use start -> Multimedia
-> "Burniso2cd burn iso file to CD/DVD" to burn the iso file to CD. Select
the puppy.iso or cd-puppy.iso file (it should be there when the dialog box comes
up.). Choose the MULTI-CD button even though the iso you are burning isn't only
specifically for multisession CDs. Once the CD is burnt, you're ready to test it
(use it).
Please give me comments and criticism on the instructions
above.
"Eine Sache, die mich begeistert, ist daß GkDial einfach ohne viel
Rumgefummel funktioniert. " Two Black Dogs "mich
beeindruckte, daß Puppy schon jemand auf den Mount Everest raufschleppte ...
" Reinhold Puppy 2∞
Puppy Linux, initiiert von Barry Kauler, ist eine
sehr kleine und schnelle aber voll ausgestattete Linux (Live)
Distribution. Puppy funktioniert auch gut auf alten (Zweit-)Systemen sowie
"thin clients" ~150€. Puppy präsentiert dem Benutzer ein "Look and Feel",
welches der Windowsoberfläche ähnelt. Es wird regelmäßig aktualisiert, von
einer aktiven Benutzergemeinde unterstützt und dokumentiert. Barry bleibt im
nahen Kontakt mit Benutzern und Entwicklern. Nach dem Starten von CD, kann
diese entfernt werden - Puppy läuft weiter. Alternativ läßt sich Puppy auf CF
(compact flash) , Festplatte, USB Stick oder CD-RW installieren und kann seine
Daten dort speichern (CD multi-session z.Zt. beta Stadium). Puppy lädt sich
komplett in den Hauptspeicher des Rechners, inklusive einer Vielzahl von
Applikation, z.B. Mozilla (Browser), Abiword (Textverarbeitung), SodiPodi (Vektorgraphiken),
Gnumeric (Tabellenkalkulation), Gxine (DVD/VIdeo/Musik) und vielen anderen.
Anwendungen starten augenblicklich und reagieren sofort auf
Benutzerinteraktionen. Deshalb kann es read-only vom Stick gebootet werden und
kann ihn durch Schreibzyklen nicht abnützen.
Barry hat ausserdem den
Anstoß für neue Puppy 'Nebenprodukte' gegeben, einschließlich kleinerer
Versionen und Versionen mit mehr Software. Der Code ist für jedermann offen.
Puppy kann nur grösser werden, aber es wird immer ein Welpe (wörtl. Übersetzung
für Puppy, Anm. d. Übers.) bleiben. So niedlich.
Bugfix: Deutsche Sonderzeichen eingeben Die standardmässig
beigefügte Tastaturbelegung enthält keine Umlaute, ß ... Damit das funktionert,
muß eine Datei hinzugefügt werden.
1. Herunterladen von http://www.kernel.org/pub/linux/utils/kbd/kbd-1.12.tar.gz∞ , öffnen und de-latin1.map finden. 2. Diese nach
/usr/share/kbd/keymaps/i386/qwertz/ kopieren 3. Öffnen Sie /etc/keymap und
ändern sie diese folgendermaßen
Code: de-latin1.map
4.
Neustarten oder zum sofortigen Testen im rxvt eingeben:
Code: loadkeys
/usr/share/kbd/keymaps/i386/qwertz/de-latin1.map
* Extrem freundlicher
und vertrauter Spaß für Linux Neulinge * Puppy funktioniert
einfach mit weniger Schwierigkeiten * Puppy bootet und läuft
schnell aus dem RAM-Speicher und das CD- Bootlaufwerk ist wieder frei
* Puppy läuft auf einem minimal-PC mit 586-CPU und 32M RAM
* Bootet des Betriebssystems von CD/ROM dauert 30-50 Sekunden (bei
voller Hardware Unterstützung). * Puppy läßt sich leicht auf USB-,
ZIP-Medien oder Festplatten installieren und modifizieren (custom-ISO) *
Puppy kann von der gleichen CD-RW das OS und Programme laufen lassen und Ihre
Daten speichern, läuft auch im emulator innerhalb XP * Puppy hat alle
notwendigen Anwendungen, die für täglichen Gebrauch benötigt werden
(open office) * Puppy minimiert USB-Schreibzyklen, um die
Lebensdauer von compact flash Medien zu verlängern * Puppy enthält
umfangreiche Hilfe-Dateien für ALLE seine Programme * Puppy
bootet direkt zur Benutzeroberläche ohne Passwortabfrage
Über Puppy wurde
u.a. in "Linux User" mehrseitig berichtet German
magazine∞
Wikipedia∞ - Deutsch
If you run a webserver on your Puppy, other people can view
your website.
But they must enter an adress with your current IP to see
it, like http://123.456.678.901
This is anoying, especially if
you have no static IP. Most people get a new IP, every time they dial in.
So you should create a "speaking name" like http://terminatux.dyndns.org Go here and do it: http://dyndns.org
If your
account is ready, install the inadyn-dotpup, and follow the instructions in the
menue-entry.
Inadyn will send your current IP to dyndns.org, so that for
example http://terminatux.dyndns.org will automatically lead other
people to my local apache-webserver.
Mark
| inadyn.pup |
| Description: |
|
 Download |
| Filename: |
inadyn.pup |
| Filesize: |
22.46
KB |
| Downloaded: |
37
Time(s) |
Internet downloadsNote: Links are generally to the forum thread that
discusses the download, which includes links to download, rather than directly
to the file. Try checking before right-clicking to save the link, or you will
probably just save a copy of the html page on the forum.
altDNS (Version ???, released Aug 30, 2005),
altdns.pup∞, 1.97 KB, Alternative DNS Servers - sets up your network
to use public dns servers
Azureus Bittorrent (Version ???, released Aug
02, 2005) Azureus.pup∞, 667 Bytes (?), GUI Bittorrent client, requires java
(?)
BBC News Ticker (Version ???, released Aug
18, 2005) BBC.News.Ticker.pup∞, 207.15 KB, get updated news headlines
Ctorrent (Version 1.34c, released Jul 31,
2005) ctorrent134c.pup∞, 31.61 KB, command line bittorrent client,
Curl (Version 7.12.2, released Sep 07, 2005)
curl.pup∞, 207.66 KB, command line tool for transferring
files
Dillo patched (Version 8.5, released Jul 16,
2005) dillo85patched.pup∞, 306.91 KB, enhanced slim browser with frames and tabs
support
efax (Version 0.9a-001114, released Dec 31,
2005) efax.pup∞, 89.95 KB, sent faxes
Elinks (Version ???, released Jun 15, 2005)
elinks.pup∞, 605.89 KB, console style web browser
Elinks addon: GPM (Version ???, released Jun
16, 2005) elinks-gpm.pup∞, 404.3 KB, gpm support, so the mouse will work without
X
Firefox (Version 1.5, released Dec 14, 2005)
firefox15.pup∞, 6.3 KB, (Downloader), highly extendable web
browser
GKdial hacked (Version 3, released Oct 16,
2005) gkdialhacked3.pup∞, 17.11 KB, analog modem software (?)
Hamachi (Version ???, released Dec 17, 2005)
hamachi.pup∞, 312.96 KB, zero-configuration virtual private networking
application
Httpd Rox Wrapper (Version ???, released Aug
11, 2005) httpdwrapper.pup∞, 12.68 KB, rox wrapper for httpd server
Inadyn (Version ???, released Nov 06, 2005)
inadyn.pup∞, 22.46 KB, will send your current IP to
dyndns.org
Internet Time (Version ???, released May 31,
2005) internet-time.pup∞, 19.62 KB, sets the clock from the internet
Monkey Web Server (Version 0.9.1, released
May 27, 2005) monkey091.pup∞, 61.59 KB, Web Server
Monmotha Firewall (Version 2.3.8, released
Jul 08, 2005) monmotha238.pup∞, configurable firewall
Mozilla: Default Configuration (Version ???,
released Dec 04, 2005) mozilla-default.pup∞, 10.27 KB, reinstalls the default Mozilla configuration
files
Mozilla addon: Plugger (Version 5.1.3,
released Oct 12, 2005) plugger.pup∞, 33.22 KB, Streaming Multimedia Plugin
Mute (Version 0.4.1, released 222.13 KB) mute.pup∞, 222.13 KB, text-mode file sharing
Cryptcat (Version 1.10/0.7.1, released Jul
14, 2005) cryptcat.pup∞, 67.95 KB, netcat enhanced with twofish
encryption
Netcat (Version ???, released Jul 18, 2005)
nc.zip∞, 31.97 KB, reading and writing data across TCP and UDP
connections
Online? (Version ???, released Sep 19, 2005)
test-online.pup∞, 1.28 KB, checks if there is a connection to the
internet
Ping (Version ???, released Sep 08, 2005) ping.pup∞, 23.49 KB, full ping if Busybox's ping is not
adequate
Privoxy (Version 3.0.3, released Aug 29,
2005) privoxy.pup∞, 362.75 KB, web proxy with advanced filtering
capabilities
Qnext (Version ???, released Sep 04, 2005) QNeXt.pup∞, 661 Bytes, (Downloader ?) multi-platform instant
messenger
Quicktables (Version 2.3, released Jul 07,
2005) quicktables23.pup∞, 14.47 KB, creates a firewall script
sshd server ( Version3.9p1, released Jul
09, 2005) sshd-3.9p1.pup∞, 133.9 KB, remote desktop server, excellent
instructions
rx rb rz sx sb sz serial modem file transfer
(Version ??? , released Nov 21, 2005) sz.pup∞, 61.89 KB, rx rb rz sx sb sz serial modem file transfer
Ticker (Version 005a, released Sep 17, 2005)
ticker005a.pup∞, 20 KB, shows a news channel type information
window
Tor (Version 0.1.0.14, released Aug 29, 2005)
tor.pup∞, 284.73 KB, anonymize internet activity using the TCP
protocol
Tor update (Version 0.1.1.7-alpha, released
Sep 16, 2005) tor0117.pup∞, 273.63 KB
Tor (Version 0.1.0.15, released Oct 03, 2005)
tor115.pup∞, 280.87 KB, anonymize internet activity using the TCP
protocol
Wput (Version 0.6, released Oct 16, 2005)
wput.pup , 53.15 KB, command-line ftp-client for uploading
wxAgents.org (Version ???, released Oct 27,
2005) wxagentsorg.pup∞, 14.13 KB, desktop access to internet search
engines
Xampp server (Version 1.5.0, released Jan 04,
2006) xampp150.pup∞, 3.28 KB, (Downloader) easy to install Apache
distribution containing MySQL, PHP and Perl
Xampp addon: nohup (Version ???, released Sep
24, 2005) nohup.pup∞, 8.28 KB, run xampp in nohup mode (?)
Xbiff 2 (Version 2 1.9, released Nov 30,
2005) xbiff2.pup∞, 24.36 KB, graphical mail notificator
Xitami server (Version ??? , released Oct 24,
2005) Xitami.pup, 591.45 KB, high-performance web server with tiny
footprint
Xportscan (Version ???, released Oct 15,
2005) Xportscan.pup∞, 933.82 KB, GUI port scanner
Xwget (Version ???, released Jul 28, 2005) Xwget.pup∞, 5.62 KB, simple tcl/Tk frontend for wget
|
|