Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 27 Aug 2014, 11:00
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
DebianDog Utilities
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 4 [52 Posts]   Goto page: 1, 2, 3, 4 Next
Author Message
saintless


Joined: 11 Jun 2011
Posts: 2368
Location: Bulgaria

PostPosted: Thu 24 Apr 2014, 09:50    Post subject:  DebianDog Utilities
Subject description: Special programs and scripts for DebianDog and first setup programs
 

This thread will give more information in several posts about special DebianDog utilities that can not be found in debian repository and first setup programs.
I will point links to each utility post here in DebianDog thread:
http://murga-linux.com/puppy/viewtopic.php?p=771573#771573

DebianDog HowTo thread:
http://murga-linux.com/puppy/viewtopic.php?t=93496

Still in progress but open for discussion and comments for what is added to the moment.

=======================================

Last edited by saintless on Thu 01 May 2014, 04:02; edited 5 times in total
Back to top
View user's profile Send private message MSN Messenger 
saintless


Joined: 11 Jun 2011
Posts: 2368
Location: Bulgaria

PostPosted: Thu 24 Apr 2014, 09:52    Post subject:  

DebianDog-Frugal-Installer:
DebianDog-Full-Installer:
From Terry and Fred.

==============================

New version from Fred uploaded with option to use syslinux or grub4dos.

Screenshots for every step (using syslinux installer):

Pick the usb drive from the list and run Gparted from the button if you like to format it:


Format the drive:


Chose iso or folder install option (folder /live from hard drive frugal install in this example):



Choose syslinux or grub4dos install (with grub4dos the last two windows look different):




============================================
Older debdog-install version:

Source code download:
http://smokey01.com/saintless/source-code/debdog-install.zip



DebianDog installer is in start menu System category. It will give you option to install DebianDog on usb or hdd partition with grub4dos automatically generating menu entry by UUID.
It is recommended to use USB drive till you feel comfortable with it.
If you already have grub4dos menu.lst it will add the menu entries at the end of the existing menu.lst

Note it is still testing program and does not support dual boot if there is no already grub4dos installed on the same partition!

Chose the usb drive from the list and run Gparted from the button to format the drive. Use vfat or ext2,3,4 file system. For ext4 disable journal is checked by default.
After formatting the drive close Gparted window and choose to install DebianDog from iso image or from DebianDog folder (/live folder) if you already have frugal install.
Then click on Install button.
After the extract/copy process finish a confirmation window for installing grub4dos on mbr will appear. If you confirm grub4dos will be installed creating mbr backup first and a message how to restore previous mbr will appear.

=======================================

Last edited by saintless on Wed 30 Jul 2014, 09:34; edited 11 times in total
Back to top
View user's profile Send private message MSN Messenger 
saintless


Joined: 11 Jun 2011
Posts: 2368
Location: Bulgaria

PostPosted: Thu 24 Apr 2014, 10:16    Post subject:  

RemasterDog - DebianDog full system remaster GUI from Fred:

Source code download:
http://smokey01.com/saintless/source-code/remasterdog.zip



RemasterDog will make full remaster of your system with all your new installed packages and create new 01-filesystem.squashfs module.
Note any loaded separate SFS module also will be included so check this before running RemasterDog.

You need to have ext formatted partition. vfat does not support symlinks and will give errors.

RemasterDog will do all system cleaning automatically and will give you a chance to edit manually the working folder to remove some files (like Firefox configuration and cache files for example) or to add some extra files.
It will clean all your custom network and hardware settings and you will be able to use it on any other hardware without problems.
It will also create zero size files inside /usr/share/doc, /usr/share/man, /usr/share/info. If you think you need this man, doc and info files just make a backup copy from your running system. Just as example man, doc and info files removed from DebianDog are uploaded on the site here:
http://smokey01.com/saintless/DebianDog/System-modules/061-man-doc-info.squashfs
The size is 29 Mb compressed data added to DebianDog iso size if you leave them inside the system module. So it is your choice to add them or not.
Be sure you have all programs closed and RemasterDog is the only program you started till the system copy process finish.
Starting RemasterDog from the menu will open also Terminal window for checking the messages if something goes wrong.
Chose the ext partition, name of working directory and name of the new module. It is recommended to use 01-filesystem.squashfs for new reamaster module since all Copy to RAM DebianDog codes will look for this module name.
After the remaster process finish you will have confirmation window to delete the working directory or not.
Then just replace old /live/01.filesystem.squashfs with your new build 01-filesystem.squashfs from the top of the ext partition.

Important notes:
If you use live-boot-v2, live-boot-v3 ignore next information.
if you are using porteus-boot the changes from /live/base/021-apps-porteus.squashfs will be added in the new remastered system module. in this case you will not need /live/base/021-apps-porteus.squashfs anymore. Just remove it.
Note if you remaster with porteus-boot some programs like Make Save File will not work the same way for live-boot-2 and 3 anymore. Keep using porteus-boot if you make remaster from perteus boot.

=======================================

Last edited by saintless on Fri 02 May 2014, 11:43; edited 7 times in total
Back to top
View user's profile Send private message MSN Messenger 
saintless


Joined: 11 Jun 2011
Posts: 2368
Location: Bulgaria

PostPosted: Thu 24 Apr 2014, 10:19    Post subject:  

RemasterCow from Fred new version uploaded.

Included in DebianDog-Wheezy.
Note DebianDog-Squeeze has the old version and you need to rename /var/lib/dpkg/info, status and available by adding new at the end manually (to get the same no-dpkg registration results option available in new RemasterCow).

Source code download;
http://smokey01.com/saintless/source-code/remastercow-new.zip

Added option not to register the included packages (checked by default for safe choice) and button opening window with information what this means.
Chose the partition for working folder, name of the working folder and module name:


Click on the button for dpkg registration information to read more about this option.






Confirm to delete the working folder or not.


==============================================
To use RemasterCow with live-boot-3x you need to start from terminal one of the scripts (just type the name and press Enter):
cow-nosave - creates /live/cow option for live-boot-3x no-persistence
cow-safe-file - creates /live/cow options for live-boot-3x with persistence save file.
cow-save-part - creates /live/cow option for live-boot-3x with persistence partition.

Make sure you choose the right persistence save option or no-persistence and start the corresponding script. Otherwise /live/cow link will not point the right directory.
These scripts are included in /opt/bin in latest DebianDog-jwm iso (from 16.06.2014).
You can download them from here in case you use previous version:
http://smokey01.com/saintless/Fredx181/new-kernel-scripts.tar.gz

==============================================

RemasterCow-old: from Fred. Remaster only changes from save file or from last session (if no save file is in use) in separate sfs module:

Source code download:
http://smokey01.com/saintless/source-code/remastercow.zip



RemasterCow will make separate squashfs (sfs) module with changes from your last session (if you have no save file/folder/partition in use) or from your save file/folder/partition if you use one.

You need to have ext formatted partition. vfat does not support symlinks and will not work.

RemasterCow will do most system cleaning automatically and will give you a chance to edit manually the working folder to remove some files (like Firefox configuration and cache files for example) or to add some extra files.

RemasterCow will also create zero size files inside /usr/share/doc, /usr/share/man, /usr/share/info. If you think you need this man, doc and info files just make a backup copy from your running system. Just as example man, doc and info files removed from DebianDog are uploaded on the site here:
http://smokey01.com/saintless/DebianDog/System-modules/061-man-doc-info.squashfs
The size is 29 Mb compressed data added to DebianDog iso size if you leave them inside the system module. So it is your choice to add them or not.
Be sure you have all programs closed and RemasterCow is the only program you started till the system copy process finish.
Starting RemasterCow from the menu will open also Terminal window for checking the messages if something goes wrong.
Chose the ext partition, name of working directory and name of the new module.

After the remaster process finish you will have confirmation window to delete the working directory or not.

=======================================

Last edited by saintless on Thu 07 Aug 2014, 05:07; edited 12 times in total
Back to top
View user's profile Send private message MSN Messenger 
saintless


Joined: 11 Jun 2011
Posts: 2368
Location: Bulgaria

PostPosted: Thu 24 Apr 2014, 10:21    Post subject:  

Make Save File: from Terry:
Added encrypted save file optional check box.

Download source code:
http://smokey01.com/saintless/source-code/make-save-2-items.tar.gz

Live-boot-2x and live-boot-3x look:


Porteus-boot look:


If you check encrypted save box:


Choose the path to create save file and type the name:
live-rw - for live-boot-2x
You can use empty space for label or live-rw label. live-rw label is needed only to make it work on NTFS partition.
persistence - for live-boot-3x
You have to mount the new created persistence save file and make persistence.conf file inside with content for full or only for some folders persistence.
Download 1Gb archive with persistence save file ready for use with persistence.conf for full persistence here:
http://smokey01.com/saintless/1Gb-persistence-or-live-rw.zip
changes.dat - for porteus-boot. leave empty label.

Choose size and file system type and click OK button to create it.

=======================================

For DebianDog-Squeeze (old stable Debian):
This is Make Save File (no encrypted option):


For encrypted save file type in terminal mk-save-crypt










Last edited by saintless on Mon 21 Jul 2014, 15:39; edited 9 times in total
Back to top
View user's profile Send private message MSN Messenger 
saintless


Joined: 11 Jun 2011
Posts: 2368
Location: Bulgaria

PostPosted: Thu 24 Apr 2014, 10:22    Post subject:  

Set Default Apps: from Terry:

It will not work for Puppy linux without modifications.

Source code download:
http://smokey01.com/saintless/source-code/set-default-apps.gtk.zip



Changing the links for default applications in /usr/local/bin
Type new one to create or edit the existing one by typing the name and choosing the path to the new application (usr/bin/dillo in the example on the picture).
Click Applay button to confirm the changes.

Yo will notice some default links point to other default links in the same folder. This is because we had to make DebianDog compatible with the default names in Puppy linux. This happened after many changes were made to the system and changing all default names was going to break something from the current setup in DebianDog for user and root account. At least it was very possible to miss some change otherwise.
We decided to make new links pointing to the existing links with puppy default names to fix this problem.

=======================================

Last edited by saintless on Sat 26 Apr 2014, 02:10; edited 6 times in total
Back to top
View user's profile Send private message MSN Messenger 
saintless


Joined: 11 Jun 2011
Posts: 2368
Location: Bulgaria

PostPosted: Thu 24 Apr 2014, 10:25    Post subject:  

SFS Loader-new: GUI from Fred.


SFS loader-old: GUI from Sergey.


All SFS load/unload GUI use script loadmodule from AlphaOS written by simargl included in this source archive.

Source code download:
http://smokey01.com/saintless/source-code/sfs-loader.zip

GUI is clear and user friendly. You can also use activate/deactivate (load/unload) sfs module right click menu from all file managers (xfe, rox, thunar).

=====================================


ScreenShot capture - scrotdlg from Sergey.

Source code download:
http://smokey01.com/saintless/source-code/scrotdlg.tar.gz

All options available: choice for area, window, all-desktop-screen and time delay screenshot.


Last edited by saintless on Sun 27 Apr 2014, 10:11; edited 6 times in total
Back to top
View user's profile Send private message MSN Messenger 
saintless


Joined: 11 Jun 2011
Posts: 2368
Location: Bulgaria

PostPosted: Thu 24 Apr 2014, 10:27    Post subject:  

Wallpapers change: set wallpaper for each desktop from Terry:

It will not work for Puppy linux without modifications.

Download source code:
http://smokey01.com/saintless/source-code/WallPapers.zip



Wallpapers GUI for setting wallpaper for each desktop.
If you need to chose diffrent scale mode for wallpaper first remove the walppaper, choose the scale mode and load again the wallpaper picture.
Run on boot check box will create/delete simlink of executable file in $HOME/Startup to autosart or not Wallpapers GUI on boot.
Stop/Start Wallpapers button will deactivate/activate changing the wallpapers for different desktops.

=======================================

Last edited by saintless on Sat 26 Apr 2014, 02:11; edited 4 times in total
Back to top
View user's profile Send private message MSN Messenger 
saintless


Joined: 11 Jun 2011
Posts: 2368
Location: Bulgaria

PostPosted: Thu 24 Apr 2014, 10:28    Post subject:  

Xrecord: - GUI audio recorder from William:

Download source code:
http://smokey01.com/saintless/source-code/xhippo-3.5current.tar.gz



Some posts from William. I will add proper information about Xhippo and Xrecord here soon as I find better instruction posts in the develoipment thread:
Quote:
The attached xhippo_opt_apps.tar.gz archive contains xhippo, and xhplay (the backend script for playing media) and xhrecord (the backend script for recording audio) and xrecord (the frontend recorder gtkdialog gui - which is provided with a desktop file for menu and/or desktop inclusion. The first time xrecord is run it copies some config files from /etc/xrecord to $HOME/.xrecord and similary the first time xhrecord is run it copies some config files from /etc/xhrecord to $HOME/.xhrecord. It is important to keep the same basic file structure as supplied (though you can use symlinks) because xrecord communicates with xhrecord via a config file it creates in xhrecord's config file directory. The xrecord gtkdialog gui uses gettext and has a user help button and another button that pops up alsamixer and a simple text VU meter for adjusting volume settings before recording (as in Puppy app Precord from which much of the code is taken). Best way to test it is just to run xrecord gui and make some test recordings. Then drag and drop them into xhippo and they should play. You can also use xhrecord and xhplay (which plays pretty much anything) on the command line. Just enter xhrecord --help or xhplay --help for some details. Also, you will find a folder named RadioStreams in /root/.xhippo/playlists. Just drag and drop that onto xhippo window and you can play the provided streaming radio stations in there (once loaded you can also create a single playlist of all of them by right-clicking on xhippo window and choosing "Save playlist"). Let me know if you run into any problems. I've given it all a fair amount of testing, but there are so many multimedia formats and so many recorder coding parameters that it is difficult to test everything (though I've tried...) I'll be making a dotpet of this for Puppy later. I'm off to bed now... EDIT: It is important to actually copy the folders /opt/apps/etc/xhrecord and /opt/apps/etc/xrecord to /etc/xhrecord and /etc/xrecord, symlinks won't do for that. These are the config dirs that get automatically copied to $HOME at first run or if the ones in $HOME get erased. If you close the xrecord window with the window decoration the required xrecord configs get rebuild automatically on next run assuming the default config dirs are correctly stored in /etc Note that xrecord gtkdialog is simply a helper app for setting up the record parameters (encoder, bitrate etc) as soon as you press record button, xrecord terminates (thus using no resources) leaving xhippo to control xhrecord (which does the actual recording via the underlying encoder utilities). xrecord needs bash so requires your sh > bash trick or similar or gtkdialog won't see the exported bash functions.

Last edited by saintless on Fri 25 Apr 2014, 10:40; edited 2 times in total
Back to top
View user's profile Send private message MSN Messenger 
saintless


Joined: 11 Jun 2011
Posts: 2368
Location: Bulgaria

PostPosted: Thu 24 Apr 2014, 10:29    Post subject:  

Arcdrop: and Picdrop: from Terry:

Both should work on Puppy linux.

Download source code:
http://smokey01.com/saintless/source-code/picdrop.zip
http://smokey01.com/saintless/source-code/arcdrop.zip



Drag and drop picture in picdrop and choose the resize paramethers and format. The new picture will appear in the same folder.

Drag and drop files or folders in arcdrop and choose the compression format. Drag and drop archive and it will be auto extracted in the same folder.

=======================================

Last edited by saintless on Sat 26 Apr 2014, 02:12; edited 4 times in total
Back to top
View user's profile Send private message MSN Messenger 
saintless


Joined: 11 Jun 2011
Posts: 2368
Location: Bulgaria

PostPosted: Thu 24 Apr 2014, 10:31    Post subject:  

Apt2Sfs-new: from Fred.

Source code download:
http://smokey01.com/saintless/source-code/apt2sfs-new2.zip

New version of apt2sfs. It does actually install, configure and uninstall again the packages, This gives greater chance the new module will work out of the box.
Screenshots with new apt2sfs process:








============================================

Apt2Sfs-old: from Fred.

Source code download:
http://smokey01.com/saintless/source-code/apt2sfs.tar.gz



As the information on the screen shot says you need to have ext formated partition to use apt2sfs.
Apt2sfs will download the packages you want with all the dependencies without installing them. Then it create SFS module from them.
Depending on the type of the application it may not work with some applications but in general it will work.
Apt2Sfs auto runs
Code:
apt-get clean

to make sure no packages left in /var/cache/apt/archives and apt2sfs will include only the packages you need.

=======================================

Last edited by saintless on Mon 21 Jul 2014, 03:10; edited 8 times in total
Back to top
View user's profile Send private message MSN Messenger 
saintless


Joined: 11 Jun 2011
Posts: 2368
Location: Bulgaria

PostPosted: Thu 24 Apr 2014, 10:33    Post subject:  

SFS-Portable: from Fred.

Source code download:
http://smokey01.com/saintless/source-code/portablesfs.zip





SFS-portable will create executable script in the same folder where the SFS file is. After that you will be able to load and auto-start the application inside SFS module with single click on the executable script. Single click on the executable will open abiword in the example on the picture.

=======================================

Last edited by saintless on Sat 26 Apr 2014, 02:13; edited 6 times in total
Back to top
View user's profile Send private message MSN Messenger 
saintless


Joined: 11 Jun 2011
Posts: 2368
Location: Bulgaria

PostPosted: Thu 24 Apr 2014, 10:35    Post subject:  

Setup Keyboard layout:

Run it from Settings menu to add different keyboard layout. Just follow the instructions confirming the choices for your language. Please, read the messages before confirming. Most choices are proper auto-selected. The only thing you need to select is the layout for your language and phonetic, standard or other option for it.
You need to reboot the PC after that.


_________________
Farewell, Nooby, you will be missed...

Last edited by saintless on Fri 25 Apr 2014, 03:15; edited 3 times in total
Back to top
View user's profile Send private message MSN Messenger 
saintless


Joined: 11 Jun 2011
Posts: 2368
Location: Bulgaria

PostPosted: Thu 24 Apr 2014, 10:36    Post subject:  

Setup Time Zone:

Run it from Settings menu to choose the correct time zone. It will auto synchronize date and time on your system.


_________________
Farewell, Nooby, you will be missed...

Last edited by saintless on Fri 25 Apr 2014, 03:09; edited 1 time in total
Back to top
View user's profile Send private message MSN Messenger 
saintless


Joined: 11 Jun 2011
Posts: 2368
Location: Bulgaria

PostPosted: Thu 24 Apr 2014, 10:38    Post subject:  

Synaptic: GUI package manager.



Synaptic GUI package manager. It will give you information for every package available in debian repository.
All repositories you will need are activated in /etc/apt/sources.list
After first boot only you need to type in terminal:
Code:
apt-get update

Then you can use Synaptic or apt-get to install programs. All their dependencies will be installed automatically.
Link to Ubuntu HowTo about Synaptic with pictures:
https://help.ubuntu.com/community/SynapticHowto

====================================

Last edited by saintless on Sat 26 Apr 2014, 02:06; edited 3 times in total
Back to top
View user's profile Send private message MSN Messenger 
Display posts from previous:   Sort by:   
Page 1 of 4 [52 Posts]   Goto page: 1, 2, 3, 4 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1250s ][ Queries: 12 (0.0104s) ][ GZIP on ]