Mintpup (THREAD CLOSED)

A home for all kinds of Puppy related projects
Message
Author
User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#141 Post by saintless »

wanderer wrote:thanks for considering my request
Ok, but I think opening this thread you gave starting point for MintPup. I didn't have any plans even to download LinuxMint or play with Ubuntu in the future. I will need few days or maybe a week to prepare some documentation for new MintPup thread. Till then lets use this thread for reports and fixes.

Toni

wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#142 Post by wanderer »

thanks saintless

by the way i'm using your latest iso now
works great on my new laptop
it is awesome

wanderer

mcewanw
Posts: 3169
Joined: Thu 16 Aug 2007, 10:48
Contact:

#143 Post by mcewanw »

saintless wrote: Thanks for the examples and the good testing William!
It was just my way of keeping personal online notes of what I've tested/tried (and to make it easier for me to repeat the steps should I reinstall elsewhere), Toni. Of course, I also posted the details with hope that such docs might help others, particularly anyone trying Debian/Mint distribution for the first time and who would appreciate a few albeit somewhat technical hints. Might save at least some time and googling around...

William
github mcewanw

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

#144 Post by saintless »

First bug found. Frugall installer doesn't add UUID line for casper-boot and casper-boot menu for grub4dos doesn't work.
Default porteus-boot is OK. I will make deb package later and upload it for installing with apt-get. I will add also more menu entries.

William, if you have any mods, improvements, special menu entries for the frugal installer we can include them.

I still can't understand the way copy to ram (toram) option works with casper-boot. It is different from Debian. For me adding toram in frugal install on HDD partition does nothing but works from CD. Also toram=01-filesystem.squashfs doesn't work.
I will test it better but maybe it is best to keep copy to RAM menu only in the default porteus-boot.
Casper and busybox-initramfs upstart boot seems much different from live-boot in Debian.

Also upstart seems able to use (or combine) systemd services (by installing systemd-services) but official systemd package is not available for Ubuntu 14.04. Installing the version from utopic breaks compatibility with some packages from trusty.
Anyway I made experimental 09-systemd-testing.squashfs module and it works with porteus-boot after adding init=/lib/systemd/systemd boot parameter (I had to change it to be the same as in official casper-boot).
If you need to test how some package works with systemd it is available for download here:
http://kazzascorner.com.au/saintless/Mi ... s/Testing/
Just remember to use it with no-persistent or backup your save file/folder first. It is only for comparing and testing upstart and systemd. We have this option in DebianDog with sysvinit and systemd and I like to have it in MintPup.

EDIT: OK, toram with casper-boot from hard drive partition frugall install doesn't work because there is not enough free RAM.
toram will copy all files and folders from partition, CD, usb in ram. It is the same with live-boot in Debian but there is also toram=some-name.squashfs to copy only the main squashfs module in RAM. This option is missing in Ubuntu-14/LinuxMint-17/MintPup.
Copy to RAM for casper-boot will be available option only booting the iso. No use to add it in mintpup frugal install script.

Toni

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

#145 Post by saintless »

Available for download MintPup portable frugall installer (should work from most linux systems):
http://kazzascorner.com.au/saintless/Mi ... ler.tar.gz
Extract the archive and read the text file first.
Recommended to start it from terminal.

Most of the files are from Fred's portable appimage DebianDog installer but it didn't work from official LinuxMint 17.1 without some changes (and I like to have it working from official Linux Mint).

Changes:
- gsu line removed.
- added check for sudo and for sh link to bash and information messages
- added libglade-2.0
- removed xterm lines for syslinux (extlinux)
- using different type of building: http://stephanepeter.com/makeself/

Maybe we can use something from this one to improve DebianDog-Installer appimage but time and testing will tell better.

Toni

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

#146 Post by saintless »

And the fix for the included frugal installer (after running apt-get update first):

Code: Select all

sudo apt-get install mintpupinstallscripts

Code: Select all

sudo apt-get update
[sudo] password for puppy: 

sudo apt-get install mintpupinstallscripts
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  mintpupmountscripts
The following NEW packages will be installed:
  mintpupinstallscripts mintpupmountscripts
0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded.
Need to get 0 B/431 kB of archives.
After this operation, 958 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
The only change in the scripts inside both packages is in /opt/bin/mintpup-install.
As in DebianDog the packages can be updated with higher version number if new fix is added in the future and will be auto-installed after running:

Code: Select all

sudo apt-get upgrade
Or this command will install only new version of both packages (if we make new versions for both packages in the future):

Code: Select all

sudo apt-get install mintpupinstallscripts mintpupmountscripts
Toni

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#147 Post by fredx181 »

Toni wrote:MintPup-Jwm-IceWM iso (more user friendly and maintained version):
http://murga-linux.com/puppy/viewtopic. ... 889#857889
Great Job, Toni!
I just quick tested, everything seems to work nicely (except for the bug you mentioned for mint-pup-install).
I could easily make a wireless connection with Frisbee, so that works well also.

About what you did for the mintpup-install script:
- using different type of building: http://stephanepeter.com/makeself/
I didn't know such option exists, it seems to me that the binary is included in the bash script somehow :shock: .
Can you tell me a little more how you did it?

Fred

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

#148 Post by saintless »

Thanks Fred, I like the result also. Seems stable so far and I found some potential problems for DebainDog. Like adding libs in special packages in /opt/lib and /usr/local/lib
In some cases this could break the system having two different versions of the same libs. I broke official Netsurf package because adding extra libs for transmission.
In MintPup I keep /opt/lib empty using export command for gnome-mplayer-1.0.7 and transmission start scripts. This will result in duplicated unofficial libs for some programs but it is safer for the system.
fredx181 wrote:About what you did for the mintpup-install script:
- using different type of building: http://stephanepeter.com/makeself/
I didn't know such option exists, it seems to me that the binary is included in the bash script somehow :shock: .
Can you tell me a little more how you did it?
It is gzip archive which auto-starts script after extracting the archive with single click.
Download makeself and make it executable:
http://cdn.megastep.org/makeself/makeself-2.2.0.run
Click on it and it will extract the content in subfolder in the same location.
I made sfs file + readme command line examples inside:
http://kazzascorner.com.au/saintless/Mi ... s/Testing/
Also this archive includes all data for minpup-installer (inside portable-mintpup-installer folder) + makeself files inside:
http://kazzascorner.com.au/saintless/Mi ... les.tar.gz
I use this command:

Code: Select all

cd /live/image
makeself.sh --nomd5 --nocrc /path-to/portable-mintpup-installer mintpup-installer "MintPup frugal installer" ./start-installer
Generated /live/image/mintpup-installer is gzip compresed self extracting archive and click on it will extract the content in /tmp and auto-start ./start-installer script.
there are many other extra parameters available on the site. For example for big folders you can use --notemp parameter to extract the content in the location where the script is (instead in /tmp) and --xz for xz compression.
It seems easy to use and great tool for small portable applications.

Toni

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#149 Post by fredx181 »

I made sfs file + readme command line examples inside:
http://kazzascorner.com.au/saintless/Mi ... s/Testing/
Also this archive includes all data for minpup-installer (inside portable-mintpup-installer folder) + makeself files inside:
http://kazzascorner.com.au/saintless/Mi ... les.tar.gz
Thanks for the info Toni, nice discovery, could be very useful indeed.

Fred

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

#150 Post by saintless »

wanderer wrote: i feel you should start a new thread for mintpup
New thread for MintPup:
http://murga-linux.com/puppy/viewtopic.php?t=100441

Toni

mcewanw
Posts: 3169
Joined: Thu 16 Aug 2007, 10:48
Contact:

#151 Post by mcewanw »

Well done Toni, nicely documented.

Here, as my small contribution, is the link to my previous test report of this MintPup from the other thread, which may be useful to any Puppy user trying Mint-based distribution with apt package manager for the first time. Shows how to install firefox and so on:

http://www.murga-linux.com/puppy/viewto ... 919#857919

William
github mcewanw

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

#152 Post by saintless »

Thanks William, the link added in the first post.

Edit: Maybe it will be better to move the discussion in the new thread from now.

Edit2: Thread title changed to MintPup (Trusty LTS) to avoid confusion reading two threads with the same name.
http://murga-linux.com/puppy/viewtopic.php?t=100441

Toni

mcewanw
Posts: 3169
Joined: Thu 16 Aug 2007, 10:48
Contact:

#153 Post by mcewanw »

saintless wrote:Thanks William, the link added in the first post.

Edit: Maybe it will be better to move the discussion in the new thread from now.

Edit2: Thread title changed to MintPup (Trusty LTS) to avoid confusion reading two threads with the same name.
http://murga-linux.com/puppy/viewtopic.php?t=100441

Toni
Oops, sorry Toni, yes, I got mixed up which thread I was in - I meant it for the new one... ;-)
github mcewanw

wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#154 Post by wanderer »

Please do not post on this thread

This thread is closed but can be used for reference

All those interested in MintPup
should go to saintless' thread

MintPup (Trusty LTS)

thanks

wanderer

User avatar
greengeek
Posts: 5789
Joined: Tue 20 Jul 2010, 09:34
Location: Republic of Novo Zelande

#155 Post by greengeek »

wanderer wrote:Please do not post on this thread

This thread is closed but can be used for reference

All those interested in MintPup
should go to saintless' thread

MintPup (Trusty LTS)

thanks

wanderer
Hi Wanderer, could you possibly add the link to saintless' thread to your first post on this thread?

As far as i can tell you are referring people to this thread:
http://murga-linux.com/puppy/viewtopic. ... 430#858430

I just think it would be nice to have that link up front.

cheers!

wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#156 Post by wanderer »

hi greengeek

i have put the link on the first post as you asked

are you going to revive mintpup?

wanderer
Last edited by wanderer on Sun 01 Jul 2018, 09:05, edited 1 time in total.

User avatar
greengeek
Posts: 5789
Joined: Tue 20 Jul 2010, 09:34
Location: Republic of Novo Zelande

#157 Post by greengeek »

wanderer wrote: are you going to revive mintpup?
Hi Wanderer - unfortunately I do not have the skills to revive it. I would like to try it just to see how similar/different it is to a true puppy. I have not done much work with the Dogs so I don't know enough yet.
cheers!

dancytron
Posts: 1519
Joined: Wed 18 Jul 2012, 19:20

#158 Post by dancytron »

greengeek wrote:
wanderer wrote: are you going to revive mintpup?
Hi Wanderer - unfortunately I do not have the skills to revive it. I would like to try it just to see how similar/different it is to a true puppy. I have not done much work with the Dogs so I don't know enough yet.
cheers!
You'd be better off trying one of the supported versions. Debian Stretch has been around the longest and tested the most. If you don't want to make your own with the script http://murga-linux.com/puppy/viewtopic.php?t=111199 there is the choice of the almost no apps minimal version http://murga-linux.com/puppy/viewtopic. ... 727af40598 and the full version. http://murga-linux.com/puppy/viewtopic.php?t=111789

wiak
Posts: 2040
Joined: Tue 11 Dec 2007, 05:12
Location: not Bulgaria

Re: wireless connection by commandline

#159 Post by wiak »

posted in wrong thread!

Post Reply