PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Eigene Ubuntu-Konfiguration erstellen?


aths
2013-08-10, 14:15:14
Ubuntu bietet ja (jedenfalls beim Booten von CD, seltsamerweise nicht beim Booten vom USB-Stick) die Möglichkeit zur OEM-Installation. Man kann dann schon mal Dinge installieren, die auch erhalten bleiben, wenn das System zur endgültigen Installation vorbereitet wird. Doch diese erstellt einen Standard-User, also mit Amazon-Link in der Sidebar, mit Standard-Hintergrundbild und so weiter.

Zwar haben wir ein Festplatten-Kopiersystem so dass ich einfach eine Platte erstellen und vervielfältigen könnte, doch das ist mir nicht elegant genug.

Ich würde gerne eine Möglichkeit finden, ein Ubuntu-System so anzupassen, dass der User die grundlegende Installation (Sprach-Auswahl und so) selbst vornimmt, dann aber einen von mir geändertes Standard-User-Template nutzt. Als Aufwärm-Übung möchte ich die Ubuntu-Startleiste ändern, das Hintergrundbild sowie einen Eintrag in den Autostart setzen.

Die Suche im Internet ergibt keine klaren Möglichkeiten. Ich habe UCK ausprobiert. Das erstellt mir ein ISO, doch wenn ich es installiere, übernimmt es nix von meinen bisherigen Einstellungen.

Gast
2013-08-10, 21:45:58
https://help.ubuntu.com/community/LiveCDCustomization oder https://code.google.com/p/ubuntu-builder/ mal angucken.

Remastersys gabs auch noch, der Entwickler hat jedoch vor kurzem die Arbeit am projekt eingestellt. Dort konntest du einfach dein bestehendes System so wie du es dir eingerichtet hast minus persönliche Daten simpel als von CD installierbares Image speichern. Das funzt möglicherweise noch mit 12.04 oder 12.10.

http://www.remastersys.com/

Hab persönlich mit den beiden anderen Tools Erfahrungen damit da ich kein Ubuntu fan bin. Gentoo oder Arch is spannender ;)

Suse Studio is wohl auch ganz nice um distros zu bauen.

http://susestudio.com/

aths
2013-08-12, 09:37:50
https://help.ubuntu.com/community/LiveCDCustomization oder https://code.google.com/p/ubuntu-builder/ mal angucken.Die erste Version scheint manuelles Editieren von Conf-Dateien vorauszusetzen. Das zweite Programm habe ich installert, aber wenn ich es starte passiert nichts außer dass der Mauspfeil für einige Sekunden Rechenaktivität anzeigt.

Gast
2013-08-12, 10:30:09
Dann mach es am besten über die .config files, immerhin ist das andere Tool ja nicht offiziell in den Repos, da kann durchaus durch ein Update des OS irgendwas kaputtgehen (passiert sogar öfter mit software aus den Repos).

Früher oder später kommst du um die klassische CLi Arbeitsweise eh nicht drumrum wenn du tweaken willst. Der Vorteil ist, egal wie sehr sich die GUi und die Tools in Zukunft ändern, auf Erfahrungen in der CLI kannst du im Gegensatz zu GUI Tools aufbauen, und auch in andren Distros anwenden. Und mit etwas Übung bist du auch schneller und möchtest keine GUI für sowas bedienen ;)

aths
2013-08-12, 10:41:37
Ich weiß nicht wie man es mit Config-Files macht.

Avalox
2013-08-12, 10:58:57
Das zweite Programm habe ich installert, aber wenn ich es starte passiert nichts außer dass der Mauspfeil für einige Sekunden Rechenaktivität anzeigt.


Issue 54 Ubuntu-builder is not usable with 13.04


Willst du ein 13.04 Rollout durchführen? Der Support Zeitraum ist auf 9 Monate beschränkt.

Die LTS Version ist vom Support-Zeitraum auf 5 Jahre angehoben worden und im Gegenzug die Zwischenversionen zu Entwicklerversionen ernannt und auf 9 Monate reduziert worden.
13.04 wird also genau noch den Jahreswechsel mitbekommen und dann keine Patche und Updates mehr erhalten.

Eine Alternative zum oben nicht funktionierenden Ubuntu Builder ist der Novo Builder, der Distributionsübergreifend funktioniert und auch Ubuntu kann.

http://www.cyvoc.net/novoweb/screenshots.html

aths
2013-08-12, 11:26:22
Issue 54 Ubuntu-builder is not usable with 13.04Das Problem ist laut Beschreibung nicht auf 13.04 beschränkt.

IWillst du ein 13.04 Rollout durchführen? Der Support Zeitraum ist auf 9 Monate beschränkt.

Die LTS Version ist vom Support-Zeitraum auf 5 Jahre angehoben worden und im Gegenzug die Zwischenversionen zu Entwicklerversionen ernannt und auf 9 Monate reduziert worden.
13.04 wird also genau noch den Jahreswechsel mitbekommen und dann keine Patche und Updates mehr erhalten.

Eine Alternative zum oben nicht funktionierenden Ubuntu Builder ist der Novo Builder, der Distributionsübergreifend funktioniert und auch Ubuntu kann.

http://www.cyvoc.net/novoweb/screenshots.htmlBekommen Nicht-LTS-Versionen noch sicherheitsrelevante Updates?

Den Novo Builder probiere ich mal aus. edit: Oder auch nicht, da eine Foren-Registrierung verlangt wird.

Avalox
2013-08-12, 11:35:49
Bekommen Nicht-LTS-Versionen noch sicherheitsrelevante Updates?


9 Monate nach Release, danach nicht mehr.
Auch wenn es jetzt bei einigen Forumslesern einen Aufschrei geben wird, die Zwischenversionen sind nur für (Ubuntu) Entwickler gedacht.
Alle zwei Jahre kommt dann eine LTS Version (das gilt für die Server und die Desktop Version) und diese haben jeweils einen Support Zeitraum von 5 Jahren. Die Zwischenversionen erscheinen alle 6 Monate neu. Die 9 Monate Supportzeitraum sind also 3 Monate Überdeckung zum nächsten Release in der man Zeit hat zu wechseln, denn am Ende jedes Releases ist es möglich ein automatisiertes Update auf die nächste Version zu nutzen, dann gibt es natürlich auch wieder Patches. Was nicht geht ist ein direktes Update der 13.04 auf die nächste LTS Version, das funktioniert nur von einer LTS Version, bzw. von der letzten Zwischenversion bevor die LTS Version erscheint. Also in dem Fall 13.10 Saucy Salamander auf 14.04 LTS. Von 12.04 kann man natürlich auch direkt auf 14.04 wechseln.

aths
2013-08-12, 11:51:28
Das heißt, Ubuntu-Systeme sollten lieber auf 13.10 warten?

Ich habe das Novo-Builder-Installationsskript ausgeführt und er weint rum, dass er Gamba2 nicht findet. Stimmt auch, ich habe nur Gamba3 installiert und weiß nicht, wie man Gamba2 installiert (nicht per Software-Center auffindbar, apt-get sagt dass Gamba2 nicht installiert werden könne.)

Avalox
2013-08-12, 12:00:45
Das heißt, Ubuntu-Systeme sollten lieber auf 13.10 warten?

Ich habe das Novo-Builder-Installationsskript ausgeführt und er weint rum, dass er Gamba2 nicht findet. Stimmt auch, ich habe nur Gamba3 installiert und weiß nicht, wie man Gamba2 installiert (nicht per Software-Center auffindbar, apt-get sagt dass Gamba2 nicht installiert werden könne.)

Das ist interessant.
Weil der Fehler oben mit dem Ubuntu Builder auch auf einer Installation mit Gambas auf den Fehler läuft. Ich google auch mal nach.
Hier im 12.04 Repo steckt jedenfalls Gambas2.


Ne warten würde ich nicht. Das sollen Schulungs-Installationen werden? Ich würde 12.04 benutzen und erst bei 14.04 wieder nachdenken.
Wenn nicht, 13.10 würde sich natürlich anbieten, weil es ja bald erscheint. Aber es läuft dann halt auch wieder 9 Monate. Man kann natürlich die früher erscheinenden Vorversionen von 13.10 benutzen, die sich ja automatisch aktuell halten und somit die Zeit verlängern, indem man früher startet. Aber da garantiert dir niemand das was funktioniert.

https://wiki.ubuntu.com/LTS?action=AttachFile&do=get&target=ubuntu-release-cycle-2.png

https://wiki.ubuntu.com/LTS

edit: Konnte beides parallel installieren. Da wird 12.04 nicht so repräsentativ sein für 13.04

http://www.abload.de/img/arbeitsflche1_020wzxcv.png



End-Edit.

aths
2013-08-12, 13:43:05
Ich versuche gerade eine andere Möglichkeit: Mit OEM-Installation die Userfiles /home/oem inklusive der versteckten Punkt-Dateien nach /etc/skel zu kopieren. Möglicherweise reicht das vorläufig aus.

Gast
2013-08-12, 17:14:07
Ich weiß nicht wie man es mit Config-Files macht.

Mach dich am besten mit den GNU core-utils vetraut, das sind kleine Terminalprogramme um auf der CLI arbeiten zu können. Die sind bei allen Distros vorhanden. "Sudo" ist zb. auch nur ein kleines Programm, oder "ls" um dir die Dateien in einem Ordner anzeigen zu lassen, die Kommandos bestehen zb. aus Programmname + option, also zb. ls -a um dir versteckte Dateien in dem Ordner wo du gerade bist anzeigen zu lassen. Die sollte man auf jeden Fall kennen bzw. im Terminal die Hilfe aufrufen können falls man nicht weiter weis.

http://wiki.ubuntuusers.de/Shell/Einf%C3%BChrung
https://www.gnu.org/software/coreutils/manual/

Die Verzeichnisstruktur zu kennen, also wo welches File auf dem system potentiell liegt ist auch wichtig. Am besten das Ubuntu Wiki von Anfang an durchgehen, die Dokumentation bzw. die Basics nicht zu kennen ist meistens der größte Anfänger Fehler.