Bug 3381 - Adapt SUSE's Studio Express idea to Mageia
Summary: Adapt SUSE's Studio Express idea to Mageia
Status: NEW
Alias: None
Product: Websites
Classification: Unclassified
Component: Other (show other bugs)
Version: trunk
Hardware: All Linux
Priority: Low enhancement
Target Milestone: ---
Assignee: Atelier Team
QA Contact:
URL: https://en.opensuse.org/Portal:Studio...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-18 01:54 CET by Kristoffer Grundström
Modified: 2023-09-25 21:48 CEST (History)
10 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments
Here's a picture of my created appliance (145.04 KB, image/png)
2011-11-18 01:54 CET, Kristoffer Grundström
Details

Description Kristoffer Grundström 2011-11-18 01:54:12 CET
I saw this when I googled OpenSuSe & went to their site to see what OpenSuses Studio is offering new people & I think that this is a brilliant idea in the future.

Here are the steps on what I suggest:

1. Just to make sure that my idea works in theory, check if your Java & Flash-plugins are working in your desired web-browser.
2. Now, as an example go to http://mageiatudio.org/appliance/create_new with your desired web-browser.
3. Choose a base template as displayed here in the OpenSUSE-version.
4. Select your architecture.
5. Name your appliance [I named it Kristoffer's Gnome-desktop as an example] (that could be changed later if wanted).
6. Click the button called "Create appliance" or whatever it would be called in Mageia.
7. Wait for the appliance to be created.
8. The example-result is shown in the attached picture.
9. Click the link that says "Switch to the Software tab to continue »" to continue.
10. Add any repositories if wished for.
11. Upload any RPM's if needed.
12. If you need some more official RPM's go ahead and add those as well from the search-hits.
13. Click on the upper link called Configuration.
14. Choose language, keyboard layout, region, timezone.
15. Choose what Network-setting you'd like.
16. Click Personalize & change to whatever logo & background you'd like.
17. Click Startup & choose which runlevel to start with as default.
18. I hope you'll get the picture of my idea now......
19. If we'll take in consideration that you're done creating the iso, let's download it & burn it using unetbootin or dd-method.
20. Burn the iso & boot it.
Comment 1 Kristoffer Grundström 2011-11-18 01:54:57 CET
Created attachment 1078 [details]
Here's a picture of my created appliance
Comment 2 Kristoffer Grundström 2011-11-18 01:56:17 CET
Here's a Youtube-video to show you how OpenSUSE does this:

http://www.youtube.com/watch?v=PPBpPmiBY1o
Kristoffer Grundström 2011-11-18 02:07:50 CET

Attachment 1078 description: Here's my created appliance => Here's a picture of my created appliance

Comment 3 Kamil Rytarowski 2011-11-18 02:48:59 CET
I love this idea! We could try!

CC: (none) => krytarowski

Kristoffer Grundström 2011-11-18 03:06:16 CET

CC: (none) => kristoffer.grundstrom1983

Comment 4 Oliver Burger 2011-11-18 08:41:39 CET
As this needs quite some resources on the server doing this (that we don't have) and it is something "nice to have for some future" I lowered the priority.

CC: (none) => oliver.bgr
Priority: Normal => Low

Comment 5 Romain d'Alverny 2011-11-18 09:12:58 CET
The auto_inst config file + a basic minimal ISO can help doing that, if done right. It's more a matter of gluing all the pieces together and work a few rough edges out.

CC: (none) => rdalverny

Comment 6 Kristoffer Grundström 2011-11-23 15:39:51 CET
I found out that many bugs related to hardware may be solved during the creation of the iso.

If the stable DVD-version of Mageia doesn't provide a newer kernel that contains a module that works (because you checked this in any other distro before installing or if it's working during the test-session) you can then add any rpms that you may have rebuilt from SRPM or built from git. The result will be that all your hardwares are working fine. ;)
Comment 7 Kristoffer Grundström 2012-03-17 12:59:51 CET
Nobody else interested in this?
I've found one more reason to make this a reality:

Lets say that you're at a public place were they don't allow either booting from USB or installing programs, but you still want to boot your appliance.
Comment 8 Thomas Spuhler 2012-03-17 16:24:03 CET
Unfortunately, the youtube video has been pulled

CC: (none) => thomas

Comment 9 Morgan Leijström 2012-03-17 16:34:59 CET
Interesting, I may try if it exist, but personally feel no neeed now.
A couple comments:

For them who have mageia already, low bandwidth. and a local repo, an idea would be to have the image generating thingy able to run locally, get packages when possible, or simply use urpmi-proxy.

As a complement, it would be nice if the Lice system could recreate its compressed image (like the old MCNLive) with latest updates, new program etc. (To save space and increase speed compared to having them separate from the image)

CC: (none) => fri

Comment 10 Florian Hubold 2012-03-17 17:35:22 CET
Yep, probably we should implement something which allows users to remaster their installation media, or at least the live cds, to allow them to add needed packages, updates or change some configurations and stuff like that, before we implement something public and server-based.

FWIW there's already http://www.mandrivauser.de/doku/doku.php?id=allgemein:tutorials:selfmadeiso_en which allows experienced users to manually remaster live cds.

CC: (none) => doktor5000

Comment 11 Morgan Leijström 2012-03-17 20:49:16 CET
Thanks for the link.
What also would be nice to add in that case is persistent save of user data, and system settings and addings to the running live system, for use as live USB stick.
(Oh, Sorry for hijacking the subject...)
Comment 12 Kristoffer Grundström 2012-03-19 12:22:50 CET
(In reply to comment #11)
> Thanks for the link.
> What also would be nice to add in that case is persistent save of user data,
> and system settings and addings to the running live system, for use as live USB
> stick.
> (Oh, Sorry for hijacking the subject...)

Wouldn't that mean that the other computer doesn't boot the system since the iso is built from another spec?

Just curious.
Samuel Verschelde 2012-03-20 11:45:20 CET

CC: (none) => stormi
Summary: [WISH] At least have this under consideration as this is a great idea how to let experienced people create their own iso & then boot it with much less issues => [WISH] easy tool for Mageia ISO creation

Comment 13 Kristoffer Grundström 2012-03-20 13:36:47 CET
stormi: I don't think that you renamed it right. A tool like that exists already. It's called 2mandvd.

This is for other purposes as well.
Kristoffer Grundström 2012-03-20 13:37:36 CET

Summary: [WISH] easy tool for Mageia ISO creation => [WISH] At least have this under consideration as this is a great idea how to let experienced people create their own iso & then boot it with much less issues

Kristoffer Grundström 2012-03-20 13:38:18 CET

Summary: [WISH] At least have this under consideration as this is a great idea how to let experienced people create their own iso & then boot it with much less issues => [WISH] Adapt the OpenSuse Studio idea to Mageia

Comment 14 Samuel Verschelde 2012-03-20 14:44:03 CET
(In reply to comment #13)
> stormi: I don't think that you renamed it right. A tool like that exists
> already. It's called 2mandvd.
> 
> This is for other purposes as well.

Sorry if I renamed it wrong, but I think I shouldn't have had to rename it in the first place :)
A bug report summary must be straight to the point with few words, not full sentences.
Comment 15 Kristoffer Grundström 2012-10-29 10:18:48 CET
Is this still possible? It's been some time since I asked for this. I'll update the request on the mailinglist as well.
Comment 16 Romain d'Alverny 2012-10-29 10:23:24 CET
It is possible. It may happend - if you find people to do it. It sounds like a cool idea. Just asking/wishing/suggesting is not enough.
Comment 17 jon scsi 2012-11-04 12:12:08 CET
Alternately, you could do what Puppy Linux does and have a configurable base design package (called woof2), work out what kernel and appliaction packages you want, download them automatically, build them, and then build a distribution with the mageia packages that you want and come out with an iso and dev.sfs. It all lives on your own workstation so you can 'play' with it to your heart's content until you have it how you want it. It also means you can build your own applications and inbuild them too see if they are what you want.

There are of course some serious differances between mageia and a Mage2 Puppy, such as we run in root as were only involved with 'desktops' and do work on the 'smaller is better' idealogy.

We already have a mandrake/mageia Puppy clone called 'drake1' and i'm trying at the moment to create a new 'mage2' Puppy clone. My old Development box had some 'soft ram' and I didn't know it was stuffing my later backups up until the box died (naturally) so i'm starting again. [url]http://www.lamiaworks.com.au/puppy_qt.html[/url] gives you an idea of where I am at, although the Beta's are to be taken with a grain of salt as they will be replaced! The Package lists give you an idea of what's in it from mageia as well as what we keep as the puppy basics.

And yes I have built with the Opensuse Studio (my background was SuSE), but I prefer a more hands on approach like that puppy uses.

regards
scsijon

CC: (none) => scsijon

Comment 18 Kristoffer Grundström 2018-07-17 16:01:58 CEST
(In reply to Florian Hubold from comment #10) 
> FWIW there's already
> http://www.mandrivauser.de/doku/doku.php?id=allgemein:tutorials:
> selfmadeiso_en which allows experienced users to manually remaster live cds.

The link is dead now. Is there another working example?
Comment 19 Florian Hubold 2018-07-18 11:25:19 CEST
(In reply to Kristoffer Grundström from comment #18)
> > http://www.mandrivauser.de/doku/doku.php?id=allgemein:tutorials:
> > selfmadeiso_en
> 
> The link is dead now. Is there another working example?

You're replying to a 6 year old comment, it's more then likely that the link is dead.


Did you ever check our wiki?
https://wiki.mageia.org/en/Remaster_Mageia_Live_Media_Selfmade_ISO
Comment 20 Marja Van Waes 2023-09-25 21:48:24 CEST
Adjusting the link and summary to the new name of (Open)SUSE's project.

https://studioexpress.opensuse.org/ reads:

Studio Express

SUSE Studio and Open Build Service are merging. This is the new home for building openSUSE and SUSE Linux Enterprise images.

URL: http://en.opensuse.org/Portal:SUSE_Studio => https://en.opensuse.org/Portal:Studio_Express
CC: (none) => marja11
Summary: [WISH] Adapt the OpenSuse Studio idea to Mageia => Adapt SUSE's Studio Express idea to Mageia


Note You need to log in before you can comment on or make changes to this bug.