Mission, goals and mean: working toward a better porteus

Technical issues/questions of an intermediate or advanced nature.
User avatar
Ed_P
Contributor
Contributor
Posts: 3322
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 3.2.2 64-bit ISO
Location: Western NY, USA

Re: Mission, goals and mean: working toward a better porteus

Post#16 by Ed_P » 11 Jun 2017, 14:45

brokenman wrote:There are no results in the bundles command because there are no bundles being made. :cry:
IMO Too much confusion over bundles vs modules, no naming examples, ongoing support, etc. It seemed to me the concept was to develop "bundles" for every app in USM whether there was a need for them or not which I don't agree with.
The goals I have in mind are to make Porteus more user friendly in terms of installation and setting up persistence.
I think we all support that goal. :good:
It would be great to find someone that could create an installer for windows.
Isn't that what Porteus-installer-for-Windows.exe does? :unknown:
An .exe file that opens a pretty GUI and allows you to select an ISO that will be placed on USB. If you have these skills I would love to hear from you.
Well a Copy command will put the ISO on the USB drive I suspect you mean the contents of the ISO?

BTW Nice to see you more active again brokenman. :)
Ed

User avatar
brokenman
Site Admin
Site Admin
Posts: 5574
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Mission, goals and mean: working toward a better porteus

Post#17 by brokenman » 11 Jun 2017, 18:19

It seemed to me the concept was to develop "bundles" for every app in USM whether there was a need for them or not which I don't agree with.
The idea was that people would create bundles for the programs they use the most. These could then be shared with others, creating a repository of popular bundles. For example I use a screen recorder often so I would upload my bundle module.
Well a Copy command will put the ISO on the USB drive I suspect you mean the contents of the ISO?
What I mean is a GUI that will ask users here they want to install Porteus (HD/USB)
Then it would allow you to partition the USB with multiple partitions creating your choice of a BIOS or EFI bootable device.

To help things along on the linux side, I have created an ISO with multiple partitions inside. People can use "dd" to put the iso onto a USB. The result is a USB device with a fat32 partition1 (with the boot files) and an ext4 partition2 with the porteus files. No need to know how to partition a USB device because the dd tool takes care of it all.
BTW Nice to see you more active again brokenman.
Thanks. I knew the first half of this year would be tough. The second half will also be tough, but I will try to be around a little more.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
Blaze
DEV Team
DEV Team
Posts: 1501
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus 3.2 Cinnamon x86_64
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: Mission, goals and mean: working toward a better porteus

Post#18 by Blaze » 11 Jun 2017, 18:34

brokenman wrote:To help things along on the linux side, I have created an ISO with multiple partitions inside. People can use "dd" to put the iso onto a USB. The result is a USB device with a fat32 partition1 (with the boot files) and an ext4 partition2 with the porteus files. No need to know how to partition a USB device because the dd tool takes care of it all.
Probably, it can be useful in isousb zenity script - more info here.

For Windows can be used Rufus - more info here
Linux porteus 4.13.3-porteus #1 SMP PREEMPT Sat Sep 23 18:22:13 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
Ed_P
Contributor
Contributor
Posts: 3322
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 3.2.2 64-bit ISO
Location: Western NY, USA

Re: Mission, goals and mean: working toward a better porteus

Post#19 by Ed_P » 11 Jun 2017, 21:05

brokenman wrote:No need to know how to partition a USB device because the dd tool takes care of it all.
Gee, I boot Porteus from USB drives without partitioning them. :)
Blaze wrote:For Windows can be used Rufus - more info here
For Windows Easy2Boot can be used also. For more Easy2Boot Porteus info see here: 73 - Try Porteus with persistence booting from an ISO.
Ed

Bogomips
Full of knowledge
Full of knowledge
Posts: 2563
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: Mission, goals and mean: working toward a better porteus

Post#20 by Bogomips » 11 Jun 2017, 21:22

Ed_P wrote:IMO Too much confusion over bundles vs modules
TTBOMK all bundles are modules, but not all modules are bundles. :D AFAIK a bundle is a module with more than 1 package.
Ed_P wrote:It seemed to me the concept was to develop "bundles" for every app in USM whether there was a need for them or not which I don't agree with.
On the other hand some people make enormous modules using usm, while others can make much smaller modules with better choice of options for dependencies for the same initial package. 8)
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB

Evan
Warlord
Warlord
Posts: 519
Joined: 11 Apr 2016, 09:00
Distribution: Anything Cinnamon
Location: London

Re: Mission, goals and mean: working toward a better porteus

Post#21 by Evan » 12 Jun 2017, 07:45

brokenman wrote:
BTW Nice to see you more active again brokenman.
Thanks. I knew the first half of this year would be tough. The second half will also be tough, but I will try to be around a little more.
It would be nice if you could put out a Monthly post like other projects that do a Blog or Roadmap.

Even if it's just one line for the rest of the year to tell us that you're busy and we can all piss off until next month { just like a linus torvalds rant :) } then at least users can safely donate their time and money knowing that you have not given up and will be back eventually.

You can't make an informed decision without being informed. :Rose: :friends:

donald
Full of knowledge
Full of knowledge
Posts: 1221
Joined: 17 Jun 2013, 13:17
Distribution: Porteus 3.2.2 XFCE 32bit
Location: Germany

Re: Mission, goals and mean: working toward a better porteus

Post#22 by donald » 12 Jun 2017, 08:03

-- bundles --
It will all start with a list (poll?) of the (10?) "most wanted" applications.
Let's see what comes out..

To pre build a module for every single mini app is somehow overkill.

Evan
Warlord
Warlord
Posts: 519
Joined: 11 Apr 2016, 09:00
Distribution: Anything Cinnamon
Location: London

Re: Mission, goals and mean: working toward a better porteus

Post#23 by Evan » 12 Jun 2017, 08:11

Couldn't it just be made easier in some way to use SlackBuilds as a single click without having to hunt down dependencies and fix symlinks?

Bogomips
Full of knowledge
Full of knowledge
Posts: 2563
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: Mission, goals and mean: working toward a better porteus

Post#24 by Bogomips » 12 Jun 2017, 11:19

Evan wrote:It would be nice if you could put out a Monthly post like other projects that do a Blog or Roadmap.
Best suggestion you've made so far, IMHO.. :good:
Evan wrote:users can safely donate their time and money knowing that you have not given up and will be back eventually.
Does away with feeling of insecurity which I presume, gets to quite a few users from time to time. :unknown:
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 973
Joined: 20 Mar 2012, 03:42
Distribution: 3.2.2-64bit xfce/openbox
Location: australia
Contact:

Re: Mission, goals and mean: working toward a better porteus

Post#25 by ncmprhnsbl » 12 Jun 2017, 23:02

donald wrote:-- bundles --
It will all start with a list (poll?) of the (10?) "most wanted" applications.
Let's see what comes out..
to me, this would be a sensible approach..
Forum Rules : http://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
francois
Contributor
Contributor
Posts: 5080
Joined: 28 Dec 2010, 14:25
Distribution: kde xfce porteus manjaro kubun
Location: Enfin l'été, le changement climatique attendu: le soleil.

Re: Mission, goals and mean: working toward a better porteus

Post#26 by francois » 13 Jun 2017, 02:39

A little step for man, ...
Small is beautiful.
I support this proposition.
Voltaire: Le mieux est l'ennemi du bien.

Bogomips
Full of knowledge
Full of knowledge
Posts: 2563
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: Mission, goals and mean: working toward a better porteus

Post#27 by Bogomips » 13 Jun 2017, 11:24

Propose donald for head of electoral commission, and to be in charge of taking nominations for bundles, :D
francois as polling officer to set up the poll and to determine duration of poll. Evan can be on the hustings. ;)
In the meantime there is nothing to stop us from getting our very own favourite bundles uploaded? :roll:
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB

fulalas
DEV Team
DEV Team
Posts: 777
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Re: Mission, goals and mean: working toward a better porteus

Post#28 by fulalas » 14 Jun 2017, 04:13

I don't know if this helps, but most* of Arch Linux packages are compatible with Porteus. For Porteus x86 I think it's a matter of plug 'n play. For Porteus x64 you usually just need to rename /usr/lib to /usr/lib64 and /usr/lib32 to /usr/lib, since Arch x64 has a different folder nomenclature -- I can't understand why Linux distros diverge on this regard...

Let's take Wine Staging, for example: https://www.archlinux.org/packages/mult ... e-staging/ . After extracting it, we'll have /usr/lib and /usr/lib32. By just renaming them and creating a module from it, you'll have a working Wine module for Porteus x64. Of course you can also remove include, man, locale folders in order to reduce the module size.

The advantage of this approach is clear: Arch Linux is constantly compiling (I'm mean, like crazy!) new versions of almost all Linux programs I'm aware of. Also, their website is very clean and direct to the point :good:

*Some programs, like Qmmp, make internal calls to /usr/lib folder, so their x64 versions won't work with Porteus, unless you put a symlink inside /usr/lib pointing to Porteus correct folder /usr/lib64/xxx

Post Reply