Eigene Installion bauen

  • Hallo Leute,

    ich habe schon mal ein Video von Linux-Guides gesehen, wie baue ich meine eigene Distro.

    Ich möchte eigentlich keine eigene Distro basteln aber...

    Ich nutze recht viele Programme aus der Anwendungsverwaltung, Flatpak und auch Appimages.

    Jedes mal wenn ich mal einen Rechner von mir neu installiere, dauert dann die Softwareinstallation am längsten, obwohl ich mir schon Scripte geschrieben habe, die diese Software automatisch installiert.

    Mein Frage und das betrifft jetzt Linux Mint:

    (Ich weiß das es funktioniert aber...)... gibt es ein Tutorial wo man sich seine angepasste Mint-Installation zusammenbauen kann - mit den zusätzlichen Programmen, so ähnlich wie nlite für Windows?

    Sollte auch Anfängerfreundlich sein, da ich trotz länger Nutzung von Linux, mich immer noch als Anfänger bezeichnen würde.

    Hatte mir schon überlegt:

    - Linux komplett installieren

    - Backup vom Linux System

    - Bei Bedarf zurückspielen und ta-taa fertig....

    Da gibt es aber ein Problem. Wenn ich das Backup zurückspiele, fehlt meine Home-Partition und damit auch meine Konfigurationen und Einstellungen.

    Dies sollte bei der "zusammengebauten" Mint-Installation schon mit dabei sein.

    Also zusammengefasst Mint-Installation angepasst mit:

    - erweiterten (hinzugefügter Software)

    - angepasstes Theme (sollte gleich nach Installation angezeigt werden)

    - vielleicht auch noch vorkonfigurieren bestimmter Software z.B Gimp (wäre aber nicht ganz zwingend)

    Wenn es ein Tut gibt, wäre ich sehr dankbar - wenn ich mir meine angepasste Installtion bauen könnte.

    PS. Vielleicht hat ja schon ein andere Linux-Nutzer mal daran gedacht.

    MfG

    Asus Vivobook | Intel Core i5-1135G7 | Intel Xe Graphics | Mint 21.3 MATE / Win10 Pro 64

    Dell Notebook | Intel Core i5-5300U | Intel Graphics | LMDE 21.3 / Win10 Pro 64

    Dell Notebook | Intel Core i7-9850H | Intel Graphics+nvidia | MX Linux KDE / Win10 Pro 64

    Desktop | AMD Ryzen 5 3600 | nvidia Graphics | Windows 11

  • MIt Timeshift kannst Du ja Schnappschüsse vom System + Einstellungen in den . Dateien

    der Homeverzeichnise machen. Dieser Schnappschuss sollte auch auf einem Rechner mit

    einer Neuinstallation überspielbar und "wiederherstellbar" sein. Ich habe dies aber bislang

    nicht selbst ausprobiert.

    Für die Auswahl in der Paketinstallation hast Du Dir ja selbst ein Skript geschrieben ...

    Keine Alternativen ? Kein Mitleid !

    Debian XFCE und Void XFCE

  • Danke schon mal für die Antworten.

    Am liebsten wäre es mir - installation wie jetzt auch, aber eben nach dem Neustart mit eigenem Desktop-Theme und den zusätzlichen Programmen.

    Auf einer Core Version kann man (ich wahrscheinlich nicht, ohne TUT) bestimmt eine eigene Version bauen.

    Timeshift ist so ne Sache, hatte ich auch schon mal probiert war aber auch nicht so toll. Außerdem könnte nach Mint-Updates probleme mit den gebackupten Programmen geben, bei zurückspielen...Denke ich jetzt mal.

    Ich möchte auch nicht mein komplettes HOME installiert haben, sondern nur eine Grund-Installation mit zusätzlichen Programmen und dem eigenen Theme (und die configs welche dazu erstellt/kopiert werden sollen).

    MfG

    Asus Vivobook | Intel Core i5-1135G7 | Intel Xe Graphics | Mint 21.3 MATE / Win10 Pro 64

    Dell Notebook | Intel Core i5-5300U | Intel Graphics | LMDE 21.3 / Win10 Pro 64

    Dell Notebook | Intel Core i7-9850H | Intel Graphics+nvidia | MX Linux KDE / Win10 Pro 64

    Desktop | AMD Ryzen 5 3600 | nvidia Graphics | Windows 11

  • Auf einer Core Installation kannst du ein Script laufen lassen welches alles installiert, konfiguriert wie du es haben möchtest. Die Standards sind in der Regel bereits auch in einer Core Install vorhanden. Nur eben keine GUI. Die müsstest du mit ins Script einbinden.

    #ichmussmalmächtigkacken

  • Ich habe MX in einer VM auf dem NAS am laufen. Da kann ich mal nach dem Tools schauen.

    Aber wie nicoletta schon richtig erwähnte, es soll Linux Mint sein.

    Gibt es so eine Core Version von Mint? Und was sollte dann im Script stehen, damit mein Effekt erreicht werden kann.

    Danke für Eure Mühen

    Edit:

    MX Live USB Erzeugung wäre wahrscheinlich das Tool. Würde ja aber nur eine Live-USB Version erstellen und keine Installationen beinhalten.

    Asus Vivobook | Intel Core i5-1135G7 | Intel Xe Graphics | Mint 21.3 MATE / Win10 Pro 64

    Dell Notebook | Intel Core i5-5300U | Intel Graphics | LMDE 21.3 / Win10 Pro 64

    Dell Notebook | Intel Core i7-9850H | Intel Graphics+nvidia | MX Linux KDE / Win10 Pro 64

    Desktop | AMD Ryzen 5 3600 | nvidia Graphics | Windows 11

    Einmal editiert, zuletzt von tomach72 (22. Juni 2023 um 13:30)

  • Ichhatte dfas schon mal an anderer Stelle geschrieben wie das MX-Tool auf github heisst um eine Iso zu erstellen. Jedoch sehe ich jetzt auch darin nicht die Lösung.

    Da du ja bereits dich mit scripten auskennst schreibe ein script welches alles das installiert was du haben möchtest und ggf. noch die Plugins.

    #ichmussmalmächtigkacken

  • Timeshift ist so ne Sache, hatte ich auch schon mal probiert war aber auch nicht so toll. Außerdem könnte nach Mint-Updates probleme mit den gebackupten Programmen geben, bei zurückspielen...Denke ich jetzt mal.

    Ich möchte auch nicht mein komplettes HOME installiert haben, sondern nur eine Grund-Installation mit zusätzlichen Programmen und dem eigenen Theme (und die configs welche dazu erstellt/kopiert werden sollen).

    MfG

    Welche Probleme gibt es mit gebackupten Programmen? Du ersetzt in der Wiederherstellung ja eigentlich alles, nicht wahr?

    Du kannst Timeshift so einstellen, dass es ein Backup von Deiner Grundinstallation und

    den Einstellungsparametern macht, die auf Deinem Home liegen. Also NUR die versteckten

    Dateien werden kopiert, nicht das gesamte Home!

    Keine Alternativen ? Kein Mitleid !

    Debian XFCE und Void XFCE

  • Ichhatte dfas schon mal an anderer Stelle geschrieben wie das MX-Tool auf github heisst um eine Iso zu erstellen. Jedoch sehe ich jetzt auch darin nicht die Lösung.

    Da du ja bereits dich mit scripten auskennst schreibe ein script welches alles das installiert was du haben möchtest und ggf. noch die Plugins.

    Richtig, sehe ich auch so. Das MX-Tool nützt mir nix.

    Soweit, bin mit dem scripten auch noch nicht. Meine scripts beruhen nur auf Installer für Konsolen-Befehle zum installieren oder packen.

    Aber mit einer Core Version und so einem Script könnte ich vielleicht leben. Würde nur etwas Hilfe benötigen, damit nach der Installation und dem Script dann auch die Installation nach meinen Wünschen aussieht :)

    Das "normale" Mint-ISO würde ja zur Installation ausreichen, ich müsste es nur irgendwie mit den Programmen erweitern können und dem Theme. Wobei, die Programmerweiterung wäre mir eigentlich das wichtigste ;)

    Welche Probleme gibt es mit gebackupten Programmen? Du ersetzt in der Wiederherstellung ja eigentlich alles, nicht wahr?

    Du kannst Timeshift so einstellen, dass es ein Backup von Deiner Grundinstallation und

    den Einstellungsparametern macht, die auf Deinem Home liegen. Also NUR die versteckten

    Dateien werden kopiert, nicht das gesamte Home!

    Ja, wenn die Programme und die Mint-Version passen. Nach einem Upgrade könnten dann aber Probleme auftreten bzw. habe ich dann die ältere Mint-Version wieder drauf und müsste dann wieder alle upgraden :/

    Ich würde natürliche dann auch für jede LTS Version eine Version bauen.

    Werde aber nochmal mit Timeshift in einer VM basteln.

    Danke für Eure Antworten

    Asus Vivobook | Intel Core i5-1135G7 | Intel Xe Graphics | Mint 21.3 MATE / Win10 Pro 64

    Dell Notebook | Intel Core i5-5300U | Intel Graphics | LMDE 21.3 / Win10 Pro 64

    Dell Notebook | Intel Core i7-9850H | Intel Graphics+nvidia | MX Linux KDE / Win10 Pro 64

    Desktop | AMD Ryzen 5 3600 | nvidia Graphics | Windows 11

  • Ja, wenn die Programme und die Mint-Version passen. Nach einem Upgrade könnten dann aber Probleme auftreten bzw. habe ich dann die ältere Mint-Version wieder drauf und müsste dann wieder alle upgraden :/

    Ich würde natürliche dann auch für jede LTS Version eine Version bauen.

    Werde aber nochmal mit Timeshift in einer VM basteln.

    Du müsstest dann schon nach jedem Upgrade einen Snapshot via Timeshift erstellen.

    Das ist natürlich nur dann praktikabel, wenn Du für solche Fälle eine extra Festplatte

    hast. Also 1) Alten Snapshot auf alter Festplatte wiederherstellen, 2) upgrade durchführen,

    3) Neuen Snapshot speichern. Es gibt bestimmt auch bessere Lösungen, ich kenne nur keine ;)

    Keine Alternativen ? Kein Mitleid !

    Debian XFCE und Void XFCE

  • Du installierst eine Minimalversion von Mint mit dem entsprechenden Desktop, oder eine Core als Terminal, wenn es eine gibt. Anschliessend startest du dein Script was alles nachinstalliert was du benötigst. mit apt installierst du Pakete. Du müsstest also statt alles einzelnd im Terminal zu installieren, alles hintereinander in ein Script schreiben.

    sudo apt install [Programmpakete]

    #ichmussmalmächtigkacken

  • Du installierst eine Minimalversion von Mint mit dem entsprechenden Desktop, oder eine Core als Terminal, wenn es eine gibt. Anschliessend startest du dein Script was alles nachinstalliert was du benötigst. mit apt installierst du Pakete. Du müsstest also statt alles einzelnd im Terminal zu installieren, alles hintereinander in ein Script schreiben.

    sudo apt install [Programmpakete]

    So auf die Art mache ich es ja im Moment. Das ist aber nervig. Ich würde eine Version vorziehen, welche nach "kompletten" Installation auch alles so fertig hat, wie ich es mir denke/vorstelle.

    Gibt es nicht eine Möglichkeit, wo man den Mint-Installation-USB-Stick einfach irgendwo editieren kann?

    Vielleicht weiß ja jemand anders noch eine bessere Lösung.

    Mit Timeshift im nach hinein ein Backup machen, nach einem Mintupdate/Upgrade - nimmt ja aber auch wieder zusätzlich Dateien auf, das wäre dann ja auch keine "Clean"-Installation mehr.

    Mein "HOME" liegt auch auf einer Extra-Partition und sollte nach der Custom-Installation (wo man diese auch anlegen und formatieren kann/ nicht muss) auch die dort angelegt werden und die geänderten config Dateien beinhalten. Sollte aber vorhandene Daten im Home-Verzeichnis nicht löschen, nur überschreiben.

    Asus Vivobook | Intel Core i5-1135G7 | Intel Xe Graphics | Mint 21.3 MATE / Win10 Pro 64

    Dell Notebook | Intel Core i5-5300U | Intel Graphics | LMDE 21.3 / Win10 Pro 64

    Dell Notebook | Intel Core i7-9850H | Intel Graphics+nvidia | MX Linux KDE / Win10 Pro 64

    Desktop | AMD Ryzen 5 3600 | nvidia Graphics | Windows 11

  • Moin Moin!

    Suche hier im Forum mal nach:“ Programm Vorstellung: Cubic“ damit solltest du das umsetzen können, mit Cubic baue ich meine Spins auch. Hier kannst du sehen, was alles möglich damit ist.

    Mfg Evilware666

  • Danke schonmal. Sieht ganz gut aus. Eine Frage habe ich noch...

    Funktioniert das nur mit Ubuntu-Distros oder geht das auch mit Linux-Mint?

    Habe mir eine Linux-Mint gebaut und wenn ich die starte kommt eine Live-Session Anmeldung, wo ich dann nicht mehr weiter komme.

    Asus Vivobook | Intel Core i5-1135G7 | Intel Xe Graphics | Mint 21.3 MATE / Win10 Pro 64

    Dell Notebook | Intel Core i5-5300U | Intel Graphics | LMDE 21.3 / Win10 Pro 64

    Dell Notebook | Intel Core i7-9850H | Intel Graphics+nvidia | MX Linux KDE / Win10 Pro 64

    Desktop | AMD Ryzen 5 3600 | nvidia Graphics | Windows 11

  • Danke schonmal. Sieht ganz gut aus. Eine Frage habe ich noch...

    Funktioniert das nur mit Ubuntu-Distros oder geht das auch mit Linux-Mint?

    Habe mir eine Linux-Mint gebaut und wenn ich die starte kommt eine Live-Session Anmeldung, wo ich dann nicht mehr weiter komme.

    Moin Moin!

    Ja Linux Mint funktioniert auch, hab ich selber schon mehrfach gemacht. Normal sollte das ohne Login starten, probiere mal als Benutzername: mint und als Passwort: einfach leer lassen und enter, dann solltest es gehen.

    Mfg Evilware666

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!