Gambas for Puppy-Linux

Post

Posted
Rating:
#1 (In Topic #104)
Regular
didier18 is in the usergroup ‘Regular’
Hello everyone

Congratulations to the administrators for the creation of this new site that I just discovered by chance.

I use mainly the light linux distributions (which are often forsaken and have (in my opinion) not the place they deserve so much their capacity evolved over time), like ToOpPy V2.1 (official site ToOpPy) which is in English native or Tahr64-6.0.5 that can be downloaded here: Tahr64-6.0.5

There is of course an official site for all distributions "Puppy-Linux" Murga-Linux

Since gambas3 did not exist for these distributions, I compiled and made available to all gambas (I can possibly do an installation tutorial) …

Have a good day.

Online now: No Back to the top

Post

Posted
Rating:
#2
Avatar
Guru
cogier is in the usergroup ‘Guru’
 Hi didiier18 and welcome to the site.

Please feel free to post your tutorial. If you are familiar with Wordpress let us know and we can let you have access.

I just wondered, if you use the 'Ubuntu' version of Puppy Linux can you not use the Gambas ppa?
Online now: Yes Back to the top

Post

Posted
Rating:
#3
Regular
didier18 is in the usergroup ‘Regular’
Hi cogier

In fact there is not (to my knowledge) PPA for Puppy-Linux distributions. In general to load programs, there are 3 different types of extensions (.pet, .sfs and of course .deb).

.pet and .sfs manage the menu entries like the .deb, but when constructing a .pet or .sfs, you must "embark" all the dependencies necessary for the correct operation of the program.

And actually a .sfs is nothing but a .pet that is installed in "overlay" so much easier to manage for the user.

Puppy-linux has a PPM which is a kind of PPA but is not compatible with all versions of Puppy-Linux (only a few files are common (the langpack for example) in fact we end up with programs (See obsolete), as an example we find gambas in some PPM, but it is the vesrion 3.1.1 see in some depots gambas2 …
This is logical because each Puppy-Linux has a different "kernel" (some speak of "flavor").
Here is more information about the different Puppy's' : distrowatch

In addition to the 'PPM' that can handle the .pet packages, each Puppy-Linux has an SFS Load (the name and version may be different depending on the distribution), which handles the .sfs package

Advantage or inconvenience, the user is "root", so the commands 'sudo', 'get-update' (among others) are not recognized.
In general the distributions weigh less than 300Mo which allows the installation and the daily use on small USB key. For example, we can install a Puppy-Linux + a suite 'Office' + gambas3 on a key of 2GB and there is room to accommodate its give.

So the package gambas3_3.9.1.sfs is neither more nor less than a big package .deb which will contain all the small packages .deb of gambas3 + all necessary dependencies and which installs at once (a little like a Archive .zip).
Since the Puppy-Linux runs in RAM of host PC, this gives the programs a high speed of execution. Some old PCs find a new youth.

Have a good day

Online now: No Back to the top

Post

Posted
Rating:
#4
Regular
didier18 is in the usergroup ‘Regular’
Hello
Here is a tutorial to install the ToOpPy V2.1 distribution from a cd-rom on a usb key here
For those who want more information on this distribution, there are some videos (Anaxagore ) here and well on more video on youtube .
When ToOpPy (or other puppy-linux distribution) is installed on the usb key to install gambas follow the following steps:
1 - Download the file gambas3_3.9.1.sfs here
2 - Go to menu / configuration / SFS-Load SFS loader.
3 - Click-drag gambas3_3.9.1.sfs into the field of the file to be loaded.
4 - After a few moment Gambas will be available in menu / utility / gambas.

NB: If you want to use the translation for your programs, you have to install the GNU tools, the easiest way is to install the devx2.1.sfs (which contains them) that you can find here: here or from the ToOpPy application installation …

If you installed a 64bit version, (in step 1) you will need to download and install gambas3_3.9.1_amd64.sfs.

Have a good day.

Online now: No Back to the top

Post

Posted
Rating:
#5
Avatar
Regular
jornmo is in the usergroup ‘Regular’
I made a news item about this on the front page http://wordpress.gambas.one/2017/01/03/install-gambas-on-puppy-linux/

Online now: No Back to the top

Post

Posted
Rating:
#6
Regular
didier18 is in the usergroup ‘Regular’
 Hello

Thanks jornmo for creating this page about puppy-linux.
The screen capture now seems to me the 'Tahrpup 32bit' … The sfs packages which I speak more haus are also compatible with this version, it just needs to load and program …

NB gambas3_3.9.1_amd64.sfs is also compatible with the 'Tahrpup 64bit'.

Below a summary or gambas3_3.9.1 works with the distributions I have been able to test.

ASRIEdu 310 beta (32bit)
Slacko 5.6 (32bit)
Slacko 5.7 (32bit)
Tahrpup6.0 (32bit)
Tahrpup64 V6.0.5 (64bit)
ToOpPy V1 (32bit)
ToOpPy V2.1 (32bit)
Triton V5.7 (32bit)

Have a good day.

Online now: No Back to the top

Post

Posted
Rating:
#7
Avatar
Regular
jornmo is in the usergroup ‘Regular’
The image was the best I could find that had a reasonable size :)

Thanks for your contribution and welcome to the forums!

Online now: No Back to the top

Post

Posted
Rating:
#8
Regular
didier18 is in the usergroup ‘Regular’
Hello

The new version of gambas3_3.9.2.sfs (for 32bit PCs) and gambas3_3.9.2_amd64.sfs (for 64bit PCs) here

Have a good day.

Online now: No Back to the top

Post

Posted
Rating:
#9
Regular
didier18 is in the usergroup ‘Regular’
Hello

I posted a little video here to show how easy it is to install gambas3 on a distribution "puppy linux" (here the ToOpPy V2.2 In 32Bit).

Have a good day.

Online now: No Back to the top

Post

Posted
Rating:
#10
Avatar
Trainee
 Nice vid. This motivated me to start a  puppy-linux installation in Virtualbox and play with it. Many years since I last used puppy-linux.
Online now: No Back to the top

Post

Posted
Rating:
#11
Avatar
Trainee
 Some feedback:  I downloaded iso for slacko 6.3.2 and it was impressive. Could download and install Gambas3 right away.  Verdict is that it is extremely fast with a low memory & resources usage.

However…. Virtualbox + Puppy = Not a seamless experience.  (Say no more.)

I have some <very old and one recent> Linux boxen that have not been switched on for year(s). I am motivated to install puppy on them and bring those PC's back to life.  This is an ideal environment on which someone can be introduced to (or learn) programming.
Online now: No Back to the top

Post

Posted
Rating:
#12
Regular
didier18 is in the usergroup ‘Regular’
 Hello casperl

Thank you for the feedback and feedback …

The speed of "puppy-linux" is that it is fully loaded in RAM (which is faster than on the HDD).

The use by Virtualbox is possible (for tests), but I dislike it in normal use. You also found that the speed performance was mediocre with Virtualbox …

In general we install puppy-linux on a USB key, but it is possible to install it on the HDD, on an SDCard or even not to install it but to start on a LiveCD.

I personally installed "ToOpPy V2.2 specifies 3.14.55" on a 64GB SDCard (which is more than enough) to store the backup file and various .sfs archives.
I noticed that in use the SDCard was faster than a USB key (but this is probably the transfer rate (45Mb / s)).

In general, it is advisable to have at least 512MB of RAM on the old PCs for the puppy-linux to function correctly, but some managed to operate with only 256MB …

Have a good day.

Online now: No Back to the top

Post

Posted
Rating:
#13
JFB
Trainee
didier18 (or anyone who knows the answer). I have been using Tahrpup 6.0.5 for about four weeks. So I'm still learning the Puppy way. I downloaded Gambas3_3.9.2.sfs and tried to install/load it with SFS-Load on-the-fly. I got the following error message:

 fatal:Failed to append '/initrd/pup_ro4' to unionfs

Of course I don't know what this means (other than the install failed), could you please tell me how to fix this… Thanks…
Online now: No Back to the top

Post

Posted
Rating:
#14
Regular
didier18 is in the usergroup ‘Regular’
Hello

Apparently this is a mount point that was not done properly … The ".sfs" archive must be present on the session mount.

It seems to me that tahrpup 6.0.5 is a 64Bit version (check) …
It is therefore necessary to use the ".sfs" corresponding to this version, that is to say gambas3_3.3.9.2_amd64.sfs that you will be able to find here.

If the tahrpup version is 32Bit, you can also try to load the latest version that I recompiled gambas3_3.10.0.sfs that you will find here.

This version works under tooppy v2.2, triton (latest version that uses tahr 6.0.5) and can be under tahrpup (I have not tested).

NB: You have to load the devx corresponding to the distribution, otherwise you will not have access to GNU tools.

have a good day

Online now: No Back to the top

Post

Posted
Rating:
#15
Avatar
Regular
jornmo is in the usergroup ‘Regular’
JFB!! Hi! What a missing! Glad to have you back  :D

Online now: No Back to the top

Post

Posted
Rating:
#16
Regular
didier18 is in the usergroup ‘Regular’
 Hello JFB

Did you manage to install gambas3 on tahrpup 6.0.5?

I just tried with a session mounted from a CD-ROM and everything is ok (see screenshot).
I do not know if you used a PAE or NO PAE version …
So I took the lowest version (NO PAE) to do the test.

Have a good day.

Image

(Click to enlarge)


Online now: No Back to the top

Post

Posted
Rating:
#17
Regular
didier18 is in the usergroup ‘Regular’
Hello

I just finished compiling and uploading gambas3_3.10.0_amd64.sfs.
These are the packages available in launchpad.net for "precise" versions.

You can download this version here ->download gambas3_3.10.0_amd64.sfs (click on me)

This archive is compatible with :
Tahr64_6.0.5.

Have a nice day

Online now: No Back to the top

Post

Posted
Rating:
#18
Regular
didier18 is in the usergroup ‘Regular’
Hello

The new version of gambas3_3.11.2 in".sfs" format (click on me) is available in 32Bit and 64Bit.

Have a nice day.

Online now: No Back to the top

Post

Posted
Rating:
#19
Regular
didier18 is in the usergroup ‘Regular’
Hello

The new version of gambas3_3.11.4 in".sfs" format (click on me) is available in 32Bit and 64Bit.

Have a nice day.

Online now: No Back to the top

Post

Posted
Rating:
#20
Regular
didier18 is in the usergroup ‘Regular’
—en—
Hello.

A version of gambas3_3.11.4_bionic_amd64.sfs (click on me) is available…
As indicated in the file name, this version is compatible with 64Bit bionic puppy-linux distributions such as the Bionicpup64 (click on me)

Have a good day.

—fr—
Bonjour

Une version de gambas3_3.11.4_bionic_amd64.sfs (cliquer sur moi) est disponible…
Comme indiqué dans le nom du fichier, cette version est compatible avec les distributions puppy-linux 64Bit bionic comme par exemple la Bionicpup64 (cliquer sur moi)

Bonne journée.

Online now: No Back to the top
1 guest and 0 members have just viewed this.