Pussy: potentially a Puppy with a perfect package manager

For talk and support relating specifically to Puppy derivatives
Message
Author
aarf

#581 Post by aarf »

this is the delta to create 2-pussyOS-beta.squashfs it is only 400k. http://www.datafilehost.com/download-2cd17dc2.html



724ed63683a4275c8b8cfc97c3c79eee pussyos-beta.squashfs___2-pussyOS-beta.squashfs.delta

if the name comes down incorrect just rename it to above

have checked that it produces the correct output before upload to hosting site. so at least you can get partial upgrade without a 650mb plus download.

203bcfb74392d985fa904e8604960aa4 2-pussyOS-beta.squashfs

have to rename the files in /live to get the to load in order. mine look like this after partial upgrade. no i didn't notice any difference but i have other appearance mods as well. will do the full upgrade when i decide which files to put into storage to make an extra few spare 100s of MBs

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#582 Post by saintless »

aarf wrote:got pussy-beta-preview-xtra2.iso down with some accidents along the way. how do these checkout?

Code: Select all

sh-4.1# md5sum *
ae55d14d796070455dd909a77f30ac7d  1-filesystem.squashfs
203bcfb74392d985fa904e8604960aa4  2-pussyOS-beta.squashfs
fca1c3de5822e2c9d9ed17239911ffff  3-seamonkey.squashfs
e60599a41f7d0afa5a94e0b246772e4b  4-pussyxtra-beta.squashfs
16a091d4e2aa347f3badef825adf3d32  initrd.img
82c5831721e6ff9d069887207976ba1e  vmlinuz
sh-4.1# 
only
2-pussyOS-beta.squashfs and 4-pussyxtra-beta.squashfs are different from the preview beta. so those are the ones i need confirmation on.
Here are mine from the iso. They are the same:

Code: Select all

# md5sum *
203bcfb74392d985fa904e8604960aa4  2-pussyOS-beta.squashfs
e60599a41f7d0afa5a94e0b246772e4b  4-pussyxtra-beta.squashfs
#

aarf

#583 Post by aarf »

saintless wrote:
aarf wrote:got pussy-beta-preview-xtra2.iso down with some accidents along the way. how do these checkout?

Code: Select all

sh-4.1# md5sum *
ae55d14d796070455dd909a77f30ac7d  1-filesystem.squashfs
203bcfb74392d985fa904e8604960aa4  2-pussyOS-beta.squashfs
fca1c3de5822e2c9d9ed17239911ffff  3-seamonkey.squashfs
e60599a41f7d0afa5a94e0b246772e4b  4-pussyxtra-beta.squashfs
16a091d4e2aa347f3badef825adf3d32  initrd.img
82c5831721e6ff9d069887207976ba1e  vmlinuz
sh-4.1# 
only
2-pussyOS-beta.squashfs and 4-pussyxtra-beta.squashfs are different from the preview beta. so those are the ones i need confirmation on.
Here are mine from the iso. They are the same:

Code: Select all

# md5sum *
203bcfb74392d985fa904e8604960aa4  2-pussyOS-beta.squashfs
e60599a41f7d0afa5a94e0b246772e4b  4-pussyxtra-beta.squashfs
#
thanks saintless. i wasnt looking forward to downloading that big iso again.

aarf

#584 Post by aarf »

something happened between screen shots :?

aarf

#585 Post by aarf »

latest beta full 650mb frugal grub boot new savefile

Code: Select all

root@meow:~# apt-get update
Get:1 http://live.debian.net squeeze-snapshots Release.gpg [835 B]  
Ign http://live.debian.net/ squeeze-snapshots/main Translation-en
Get:2 http://live.debian.net squeeze-snapshots Release [62.7 kB]
Get:3 http://ftp.de.debian.org stable Release.gpg [1672 B]                     
Get:4 http://live.debian.net squeeze-snapshots/main Sources [1749 B]           
Ign http://ftp.de.debian.org/debian/ stable/contrib Translation-en  
Get:5 http://live.debian.net squeeze-snapshots/main i386 Packages [3267 B]     
Ign http://ftp.de.debian.org/debian/ stable/main Translation-en                
Ign http://ftp.de.debian.org/debian/ stable/non-free Translation-en            
Get:6 http://ftp.de.debian.org stable Release [87.3 kB]                        
Get:7 http://ftp.de.debian.org stable/main i386 Packages [6567 kB]             
Get:8 http://ftp.de.debian.org stable/contrib i386 Packages [54.1 kB]          
Get:9 http://ftp.de.debian.org stable/non-free i386 Packages [108 kB]          
Fetched 6887 kB in 2min 12s (51.8 kB/s)                                        
Reading package lists... Done
root@meow:~# apt-get install pmount
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  cryptsetup
The following NEW packages will be installed:
  pmount
0 upgraded, 1 newly installed, 0 to remove and 50 not upgraded.
Need to get 109 kB of archives.
After this operation, 901 kB of additional disk space will be used.
Get:1 http://ftp.de.debian.org/debian/ stable/main pmount i386 0.9.23-1 [109 kB]
Fetched 109 kB in 19s (5487 B/s)                                               
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously deselected package pmount.
(Reading database ... 48802 files and directories currently installed.)
Unpacking pmount (from .../pmount_0.9.23-1_i386.deb) ...
Processing triggers for man-db ...
/usr/bin/mandb: can't create index cache /var/cache/man/3814: No such file or directory
Setting up pmount (0.9.23-1) ...
root@meow:~# pmount
Printing mounted removable devices:
/dev/sdb1 on /live/image type ext3 (rw,relatime,errors=continue,data=ordered)
/dev/sdc1 on /mnt/sdc1 type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=utf8,shortname=mixed,errors=remount-ro)
To get a short help, run pmount -h
root@meow:~#  pmount -h
Usage:

pmount [options] <device> [<label>]

  Mount <device> to a directory below /media/ if policy requirements
  are met (see pmount(1) for details). If <label> is given, the mount point
  will be /media/<label>, otherwise it will be /media/<device>.
  If the mount point does not exist, it will be created.

pmount --lock <device> <pid>
  Prevent further pmounts of <device> until it is unlocked again. <pid>
  specifies the process id the lock holds for. This allows to lock a device
  by several independent processes and avoids indefinite locks of crashed
  processes (nonexistant pids are cleaned before attempting a mount).

pmount --unlock <device> <pid>
  Remove the lock on <device> for process <pid> again.

Options:
  -r          : force <device> to be mounted read-only
  -w          : force <device> to be mounted read-write
  -s, --sync  : mount <device> with the 'sync' option (default: 'async')
 -A, --noatime
                mount <device> with the 'noatime' option (default: 'atime')
  -e, --exec  : mount <device> with the 'exec' option (default: 'noexec')
  -t <fs>     : mount as file system type <fs> (default: autodetected)
  -c <charset>: use given I/O character set (default: 'utf8' if called
                in an UTF-8 locale, otherwise mount default)
  -u <umask>  : use specified umask instead of the default (only for
                file sytems which actually support umask setting)
  --fmask <fmask>
                use specified fmask
  --dmask <dmask>
                use specified dmask
  -p <file>, --passphrase <file>
                read passphrase from file instead of the terminal
                (only for LUKS encrypted devices)
  -d, --debug : enable debug output (very verbose)
  -h, --help  : print this help message and exit successfuly
  -V, --version
                print version number and exit successfully
root@meow:~#

Code: Select all

 
root@meow:~# apt-get install pfind
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package pfind
root@meow:~# 

so still using my previously posted mount scripts and not pfinding anything. otherwise it is now enough to be my default boot.
after entering wlan0 in the preferences, wifi connects with less fuss than frisbee in puppy.
script to click-mount iso like puppy would be a plus
Last edited by aarf on Wed 09 Nov 2011, 07:49, edited 1 time in total.

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

#586 Post by sickgut »

aarf wrote:got pussy-beta-preview-xtra2.iso down with some accidents along the way. how do these checkout?

Code: Select all

sh-4.1# md5sum *
ae55d14d796070455dd909a77f30ac7d  1-filesystem.squashfs
203bcfb74392d985fa904e8604960aa4  2-pussyOS-beta.squashfs
fca1c3de5822e2c9d9ed17239911ffff  3-seamonkey.squashfs
e60599a41f7d0afa5a94e0b246772e4b  4-pussyxtra-beta.squashfs
16a091d4e2aa347f3badef825adf3d32  initrd.img
82c5831721e6ff9d069887207976ba1e  vmlinuz
sh-4.1# 
only
2-pussyOS-beta.squashfs and 4-pussyxtra-beta.squashfs are different from the preview beta. so those are the ones i need confirmation on.
Yes there was a very minor adjustment to the pussyOS squashfs in the new xtra2.iso, i needed to delete a save-file catroll-panel entry for it to not double up some files in that part of catroll-panel. If you are running the new PussyXtra.squashfs without updating the pussyOS squash its no biggie you will just notice 2 entries for the compressed save file in the catroll-panel.

I apollogize for not supplying the md5 stuff on the site, i havent actually learned to do this yet but i see its the most popular way of verifying downloads and ill implement it soon.

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

#587 Post by sickgut »

aarf wrote:latest beta full 650mb frugal grub boot new savefile

Code: Select all

root@meow:~# apt-get install pfind
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package pfind
root@meow:~# 

yeah pfind isnt in the debian repos, nothing is wrong here its just that program isnt made for debian or debian call it something else. Do you find using pmount any easier? I am seriously looking at GUI automounting etc if we can i would really like to get it working on Pussy kinda like Puppy does it

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

#588 Post by sickgut »

aarf wrote:something happened between screen shots :?
lol now THAT takes the cake for seriously messed up save file or partition or something, i especially like the small picture next to the meow? start menu thing. Thats awesome, i couldnt do that even if i tried :)

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

#589 Post by sickgut »

aarf wrote:this is the delta to create 2-pussyOS-beta.squashfs it is only 400k. http://www.datafilehost.com/download-2cd17dc2.html



724ed63683a4275c8b8cfc97c3c79eee pussyos-beta.squashfs___2-pussyOS-beta.squashfs.delta

if the name comes down incorrect just rename it to above

have checked that it produces the correct output before upload to hosting site. so at least you can get partial upgrade without a 650mb plus download.

203bcfb74392d985fa904e8604960aa4 2-pussyOS-beta.squashfs

have to rename the files in /live to get the to load in order. mine look like this after partial upgrade. no i didn't notice any difference but i have other appearance mods as well. will do the full upgrade when i decide which files to put into storage to make an extra few spare 100s of MBs
im sorry youve had a hard time upgrading to the new version, i had to remove the individual squashfs files to save space on the site, however ive got 2 sites now and the other site will host the individual squashfs files. After ive finished uploading the files ill put a link to them on the front page of pussycatforest site.

rename your seamonkey to have a 3 at the start like 3-seamonkey.squashfs or 3seamonkey.squashfs. At present due to a lack of planning on my part, seamonkey needs to be loaded before the 4-pussyxtra-beta.squashfs or java wont work in the browser automatically. This is because seamonkey.squashfs was originally made for the base version of pussy without the xtra apps live java, but because the new pussyxtra.squashfs has java, it also has an updated browser install and cleanmode script to link java to the browser and needs to be layered onto the filesystem after the seamonkey.squashfs to overwrite the browser scripts with the new version. Its a little bit of a mess that ill sort out on next release.

Just to clarify, the optimum booting sequence should be setup like this with the names of the squashfs files:

1-filesystem.squashfs 2-pussyOS-beta.squashfs 3-seamonkey.squashfs 4-pussyxtra-beta.squashfs

I know this makes no sense at all to have the seamonkey as the 3rd loading squashfs but thats just how it is at the moment. Maybe ill have seamonkey.squashfs for the base OS version only and the xtra version will have seamonkey in with the other apps so there isnt a separate squashfs for it with the xtra version. whatever the case ill fix it up next release.

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

#590 Post by sickgut »

updated the website www.thepussycatforest.info/linux with a new README.txt and also a known-issues.txt.

if anyone wants anything added to known issues then let me know.

aarf

#591 Post by aarf »

sickgut wrote:
aarf wrote:something happened between screen shots :?
lol now THAT takes the cake for seriously messed up save file or partition or something, i especially like the small picture next to the meow? start menu thing. Thats awesome, i couldnt do that even if i tried :)
it is the cat from many puppys.
in pussy /etc/jwm/jwmrc

Code: Select all

<!-- Additional TrayButton attribute: label -->
       <TrayButton label="Meow" icon="mini-cat.xpm">root:1</TrayButton>
had to change the icon path some where in there too.

just did fsck on the partition, a "check" in gparted and then deleted that extra red stuff from the /live folder. dont know how it got there. mainly posted to see if anyone else is getting it. at first i though they may be viruses or corrupt files. they deleted easily and survived fsck and check so assume they were not corrupt files. /live is on my sdcard which has known write issues due to my defective internal sdcard writer. i had forgotten about my defective sdcard writer/reader because i haven't had problems for quite a while in puppy with it . i wrote the new pussy files to sdcard with the internal card reader in luci001. mostly when writing big files i use a usb plugged external card reader but forgot this time. all sees fine now so perhaps dont take too much notice of the red files unless other people are getting them.
Attachments
mini-cat.xpm
(562 Bytes) Downloaded 138 times

aarf

#592 Post by aarf »

prefer a puppy gui style mount and/or drive icons on the desktop.

confirm that rox.png works.

Code: Select all

 <!-- #DEBIAN change. Was bg.xpm -->
       <Background type="image">/root/rox.png</Background> 
also have

Code: Select all

<IconPath>
     <!--   $HOME/.icons -->
       /usr/share/pixmaps/
    </IconPath>
and

Code: Select all

<Program label="Reboot" confirm="false" icon="exit.png">

        /usr/lib/jwm/jwm-reboot.sh
      </Program>
where
jwm-reboot.sh
is

Code: Select all

#!/bin/sh
#
#       Copyright (C) 20007-2008 Jari Aalto
#
#   License
#
#       This program is free software; you can redistribute it and/or
#       modify it under the terms of the GNU General Public License as
#       published by the Free Software Foundation; either version 2 of
#       the License, or (at your option) any later version.
#
#       This program is distributed in the hope that it will be useful, but
#       WITHOUT ANY WARRANTY; without even the implied warranty of
#       MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
#       General Public License for more details.
#
#       Visit <http://www.gnu.org/copyleft/gpl.html>

x-terminal-emulator \
    -name Reboot \
    -title Reboot \
    -e /bin/sh -c ' /bin/su -c /sbin/reboot'

# End of file

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

#593 Post by sickgut »

aarf wrote:latest beta full 650mb frugal grub boot new savefile
..............
so still using my previously posted mount scripts and not pfinding anything. otherwise it is now enough to be my default boot.
after entering wlan0 in the preferences, wifi connects with less fuss than frisbee in puppy.
script to click-mount iso like puppy would be a plus
Im quite proud of the fact that the network connection setup works so well now, when you use wired ethernet you dont even have to click on anything at all, it autoconnects during boot internet access works immediately.

iso, sfs, squashfs automounting will be added to my todo list aswell as single click .deb install.

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#594 Post by saintless »

sickgut wrote:Im quite proud of the fact that the network connection setup works so well now, when you use wired ethernet you dont even have to click on anything at all, it autoconnects during boot internet access works immediately.
I confirm that :) On three computers with wired ethernet cards I do nothing to setup internet connection. It just works.

For the people like me, who prefer to use copy and paste in terminal, you can do that in xterm by highlighting the text with the mouse and then clicking the middle mouse button (or scroll button) to paste it in xterm.
Last edited by saintless on Thu 10 Nov 2011, 17:44, edited 1 time in total.

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#595 Post by saintless »

Sickgut, I've tested the web camera programs. Here is the result:

lucview - it is a very useful program (at least for my needs). It captures a few images in a second in .raw format, but they are actually compressed jpg (just have to change .raw to .jpg) with that command:

Code: Select all

lucview -C -f jpg
It saves them in /root directory.
Unfortunately there is a problem with avi video capturing from YUV frames. I am not able to fix that problem and I didn't find any solution from google search.
Anyway I think you should keep that program in pussy linux even just for the continuous image capturing.

I didn't find any solution to use successful the rest of the web camera programs in pussy.

Here is the very best solution I found for avi video capturing and single image capturing:

Code: Select all

apt-get install guvcview
Unfortunately guvcview does not support continuous image capturing, but lucview already does that in pussy linux.
Guvcview has a very friendly user interface and it should be part of pussy linux together with lucview.
I don't need the rest of the web camera programs, but let's wait for other opinions.

Cheers.

Edit: If someone likes to experiment more with lucview, here is a link to the commands:
http://www.linuxcertif.com/man/1/luvcview/

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

#596 Post by sickgut »

@ saintless

thankyou for your information regarding guvcview, when i did my search for webcam programs from the debian repos, guvcview didnt appear and i would have included it already if i had known about it.

I will include guvcview in the next revision of Pussy and remove the others except luvcview.

Thankyou again for bringing this to my attention, the webcam recording video issue was something we needed to fix and now we have a solution.

aarf

#597 Post by aarf »

there is a problem with the compressd 99save-file.squashfs. when updating it with the script in the catroll panel sometimes it wipes what is already there and you go back to the start on next boot.

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

#598 Post by sickgut »

aarf wrote:there is a problem with the compressd 99save-file.squashfs. when updating it with the script in the catroll panel sometimes it wipes what is already there and you go back to the start on next boot.
when you use the compressed save file by using the update-savefile script it first deletes the previous save file then creates a squashfs from the contents of of /live/cow.
i think there is a xterm window that appears and shows you the progress of the creation of the new save file. If the system is rebooted without the save file creation completing properly you will loose data.

ill do some tests myself and see if i can trick it or get it to break. If you are having problems with the compressed save file then try the live-rw method as this is reported to be less troublesome.

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

#599 Post by sickgut »

finally added to .img usb image for pussy-xtra to the website:


http://www.thepussycatforest.info/linux ... w-.img.zip

aarf

#600 Post by aarf »

I broke the live-rw too when i ran out of space on the partition i think or maybe in the live-rw itself. But yes it does seem more stable. Have taken to making backup copies of both forms of saving.

Post Reply