Virtuelle Yadd / Development Maschine?

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Virtuelle Yadd / Development Maschine?

Beitrag von palace »

Mal in den Raum gestellt:

Idee:

Eine virtuelle Maschine erstellen, die die Essentials zum Erzeugen von Images enthält...

Startbar mit dem VMware Player.

Gibt es da Lizenzrechtliche Bedenken?

Das Teil sollte mit einem Linux inklusive aller Tools zum Erzeugen eines Images ausgestattet sein, eine YADD inkl. nötiger Dienste (Bootp(DHCP), NFS), Compiler, CVS/SubVersion usw...

Mir fehlt derzeit einfach Zeit...

Hoffe, dass ein Freund zwischen den Jahren Zeit hat; weiss nicht mal, ob es "fakeroot" für KUbuntu/Debian gibt.
Bis jetzt habe ich nur Kubuntu in einer VM installiert.

Schritt 2 wäre, eine Yadd booten zu können.
Schritt 3 das CVS
Schritt 4 das kompilieren
Schritt irgendwann: Flashimages erzeugen.

?
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Re: Virtuelle Yadd / Development Maschine?

Beitrag von yjogol »

palace hat geschrieben:Mal in den Raum gestellt:

Idee:

Eine virtuelle Maschine erstellen, die die Essentials zum Erzeugen von Images enthält...

Startbar mit dem VMware Player.

Gibt es da Lizenzrechtliche Bedenken?

Das Teil sollte mit einem Linux inklusive aller Tools zum Erzeugen eines Images ausgestattet sein, eine YADD inkl. nötiger Dienste (Bootp(DHCP), NFS), Compiler, CVS/SubVersion usw...

Mir fehlt derzeit einfach Zeit...

Hoffe, dass ein Freund zwischen den Jahren Zeit hat; weiss nicht mal, ob es "fakeroot" für KUbuntu/Debian gibt.
Bis jetzt habe ich nur Kubuntu in einer VM installiert.

Schritt 2 wäre, eine Yadd booten zu können.
Schritt 3 das CVS
Schritt 4 das kompilieren
Schritt irgendwann: Flashimages erzeugen.

?
Hi,
ich arbeite genau so. Kubuntu 6.06 als VMWare Guest. Yadd Booten geht. Compilieren geht. Selbst LiveTV geht.
Allerdings ist meine VMWare sehr groß - wg. snapshots - immer zw. 6-16GB. Aber man kann die Basis Version ohne compiliertes CVS auf < 2GB reduzieren.

Gruß
yjogol
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Es gibt ein Board der dunklen Seite und die haben genau das getan.

Ein VMWare erstellt das momentan ca 90 MB gross ist und das eigentlich schon das notwendige zur Verfuegung stellt.

Nur eine Linux Shell aber eine graphische Oberflaeche kann dazugeladen werden .

So etwas ist wirklich fuer jeden Anfaenger schoen ;-)
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Beitrag von palace »

Yo,

Kubuntu wäre mein Favorit;
Gibt es dafür das "fakeroot"?

Dann lass uns doch auch eine VM für die "helle" Seite erstellen ;o)

Es stellt sich noch die Frage nach dem Webspace und Traffik...
MTM
Foren-Moderator
Beiträge: 944
Registriert: Freitag 21. Januar 2005, 16:18

Beitrag von MTM »

Hallo,
also Webspace und Traffic übernehmen doch heutzutage freundlicherweise Dienste wie http://www.rapidshare.com und co., dort kann man teilweise bis zu 1 Gigabyte hochladen (nicht bei rapidshare!) und jeder kann es sich dann runterladen... :)

MfG,
MTM.
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

ich hatte hier
http://forum.tuxbox-cvs.sourceforge.net ... ght=vmware
so etwas schon mal angeregt.. ist leider im sande verlaufen..

ach ja, fakeroot wird nicht wirklich benötigt :wink:

hosten kann ich über einige leute bis 30-40gb/mon
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Beitrag von palace »

yjogol hat offensichtlich eine Fertige Lösung (?).


@yjogol: Würdest Du Dich bereit erklären das Ding zu erzeugen?
Ein Clone erstellen, Privates rauswerfen, standard Passwort (dbox2) usw?

Meine KUbuntu default Installation hat bereits 2,2 Gig...
Ich lass es grad mal zippen um zu sehen wie klein das wird...

Chris.
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

palace hat geschrieben:yjogol hat offensichtlich eine Fertige Lösung (?).


@yjogol: Würdest Du Dich bereit erklären das Ding zu erzeugen?
Ein Clone erstellen, Privates rauswerfen, standard Passwort (dbox2) usw?

Meine KUbuntu default Installation hat bereits 2,2 Gig...
Ich lass es grad mal zippen um zu sehen wie klein das wird...

Chris.
Hi,
ich werd mal drüber nachdenken. Vielleicht über die Feiertage, da ich momentan keine Zeit habe.
Gruß
yjogol
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

wenn jemand so etwas erstellt, "ccache" nicht vergessen 8)
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Beitrag von palace »

Gezippt ist das noch immer 800MB gross... krass!

Auf meinem Webspace hab ich zwar n halbes Terra Transfer frei, aber nur 200 MB Platz...
EDIT: Habe noch ca. 800 MB frei; könnte es also temporär bei mir zwischenlagern.

zu VMware:

auf der Seite von VMware (http://www.vmware.com) kann man den VMware Server kostenlos runterladen und Lizensieren (bis zu 10 Lizenzen). Dazu ist lediglich eine Registrierung notwendig.
Der Vorteil gegenüber dem Player oder Workstation ist, dass die Gastsysteme als Dienst laufen und beim Hoch/Runterfahren des Wirtsystems automatisch mitgestartet und beendet werden können.
Zuletzt geändert von palace am Freitag 15. Dezember 2006, 19:37, insgesamt 1-mal geändert.
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Beitrag von palace »

dietmarw hat geschrieben:wenn jemand so etwas erstellt, "ccache" nicht vergessen 8)
Was ist das?
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

das ist ein compiler cache
spart ne menge zeit 8)
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Beitrag von palace »

Wenn die Umgebung läuft braucht man nur noch die benötigten Tools/Versionen instalieren. Wenn man dies als Referenzumgebung nutzen würde bräuchte man nur ein Skript schreiben was per "apt get" (debian) alle empfohlenen installationen tätigt.
Das wäre auch eine Möglichkeit...
Man installiert sich KUbuntu einfach selbst (6 oder 7 Klicks) und skriptet die Installation der Entwicklungsumgebung...
Da sehe ich mich allerdings überfordert.

weitere Features:
Man hätte gleich einen NFS Server und Client.
Mit den Snapshots hat man viele Möglichkeiten.

Edit
Wie ich gelesen habe, war Tommy da schon dran...
Tommy? Liest Du hier noch mit?
Ich würds auch hochladen (600kbit).
just_me
Einsteiger
Einsteiger
Beiträge: 123
Registriert: Montag 28. November 2005, 11:31

Beitrag von just_me »

palace hat geschrieben: zu VMware:

auf der Seite von VMware (http://www.vmware.com) kann man den VMware Server kostenlos runterladen und Lizensieren (bis zu 10 Lizenzen). Dazu ist lediglich eine Registrierung notwendig.
Es ist auch möglich, ein VMware Image zu einem QEMU Image zu konvertieren (ein einziger Befehl auf der Kommandozeile!). Dann läuft es mit dem freien (LGPL/GPL) Emulator QEMU. http://de.wikipedia.org/wiki/QEMU
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

palace hat geschrieben:yjogol hat offensichtlich eine Fertige Lösung (?).


@yjogol: Würdest Du Dich bereit erklären das Ding zu erzeugen?
Ein Clone erstellen, Privates rauswerfen, standard Passwort (dbox2) usw?

Meine KUbuntu default Installation hat bereits 2,2 Gig...
Ich lass es grad mal zippen um zu sehen wie klein das wird...

Chris.
Tja, wenn daran Interesse besteht ... kann ich mal machen.
ccache kannte ich auch noch nicht.
Ich habe bei mir auch noch Remote-Debugging mit Eclipse drin etc.
Aber ich versuch mal eine Light-Version zu erstellen.
EDIT:
Ich erstell mal von Grund auf neu. Stand bei mir so oder so an.
Ich benutze VMWare Workstation 5.5.3
Hab normal drin:
Für YADD
- DHCP Server
- tFTP Server
- Bootp Server
- NFS Server
- Skripte und Freigaben

Für Tuxbox
- Benötigte Tools
- Skripte für CVS checkout, compile
- Skripte für Image Erstellung (bisher newmake) muß wieder auf Standard umgestellt werden

Programme:
Firefox mit Debugger etc
VLC
Eclipse (lass ich aber weg, weil sehr groß)
Java5 VM1.5



Gruß
yjogol
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Beitrag von palace »

Ja, es besteht Interesse!!! ;)
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

Ich hab doch mangels Zeit beschlossen, mein bisheriges VMWare Image anzupassen. Ich schmeiss mal alle großen Programme raus, die nicht dringend gebraucht werden.

Aber wie bekommt ihr es?
Upload? Torrent? (da kenn ich mich leider nicht so aus, aber ist wohl für die Übertragung besser geeignet!?)

Gruß
yjogol
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Beitrag von palace »

Mh, der Esel scheint eine leichtere Methode zu sein(?).
Für einen Torrent - so verstehe ich es - braucht man Webspace...
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Für einen Torrent mußt Du nur einen Tracker einrichten. Von dem ausgehend wird dann die Datei verteilt und die Clients untereinander koordiniert.

cu
Jens
MTM
Foren-Moderator
Beiträge: 944
Registriert: Freitag 21. Januar 2005, 16:18

Beitrag von MTM »

Hallo,
ich möchte nochmal die Möglichkeit der 1-Klick-Hoster in die Runde werfen, hier gibts eine Übersicht, sucht euch einen aus: http://www.1-click-hoster.dl.am/
Falls die max. Grösse nicht ausreicht, kann man die Datei(en) auch komprimieren und splitten, mit WinRAR zB...

MfG,
MTM.
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Beitrag von palace »

jmittelst hat geschrieben:Für einen Torrent mußt Du nur einen Tracker einrichten. Von dem ausgehend wird dann die Datei verteilt und die Clients untereinander koordiniert.

cu
Jens
Weisst Du genauer, wie das geht?
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

palace hat geschrieben:
jmittelst hat geschrieben:Für einen Torrent mußt Du nur einen Tracker einrichten. Von dem ausgehend wird dann die Datei verteilt und die Clients untereinander koordiniert.

cu
Jens
Weisst Du genauer, wie das geht?
http://de.wikipedia.org/wiki/BitTorrent#Tracker

Mehr als Wikipedia dazu sagt, weiß ich auch nicht.

cu
Jens
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Beitrag von palace »

Wenn ich den Artikel richtig verstehe, geht es mittlerweile auch ohne Tracker...
Praktisch wäre z.B. der µTorrent, da er schön kompakt ist und nicht installiert werden muss.
Wie das genau funktioniert, müssten wir dann ausprobieren, wenn es soweit ist.
Dei meisten dürften ja eine Flatrate haben... bei mir ist der Rechner eh meistens an und ich habe keine Zwangstrennung mit IP Wechsel...
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Wenn Du den Opera nutzt, brauchst Du keine Zusatz-Software.

cu
Jens
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Beitrag von palace »

jmittelst hat geschrieben:Wenn Du den Opera nutzt, brauchst Du keine Zusatz-Software.

cu
Jens
Ja, vermutlich gibts auch n FF AddOn...