CVS- sowie OE-Installation und Imagebau für Anfänger (und EgLe ;) ) |
adenin
Dreambox Team
    

Registration Date: 31.03.2007
Posts: 3,039
Which box: DM 500+S; DM 600PVR-S; DM 800S; DM 7020S; DM 7025ST External Storage: CF Which accessories: Gehirn0.1beta Which Image: Gemini; DMM original; CVS; eigenes Image Origin: Urschleim
 |
|
CVS- sowie OE-Installation und Imagebau für Anfänger (und EgLe ;) ) |
 |
Dieser Text ist noch im Aufbau (letzter Stand: 2009-12-25-1117)
Aktuell ist Version 0.9.200912250807
Bisher getestet auf:
- (k)ubuntu: 5.10, 6.06.1, 8.04.1, 8.10, 9.04 ,9.10 (mit sed 4.1.5)
- SuSE: 11.1 (Installation ok, Imagebau ok)
- Fedora: 10 (Installation ok, Imagebau ok)
- Debian Lenny (Installation ok)
- Mandriva 8: ist total unbedienbar, wie kann etwas die Version 8 haben und dann so'n Müll sein *bhä*
- Mandriva 2009: Müll: wegen Fehlverhalten des su-Befehls
Vorweg: Solltet ihr irgend welche Pakete nicht installieren können weil sie nicht gefunden werden: "Couldn't find package mc", dann solltet ihr mal in eurer etc/apt/sources.list überprüfen. Das ist aber Linuxzeug und wird hier im Thread nicht behandelt.
Dieses Script installiert alle notwendigen Tools und richtet alle Verzeichnisse und die Shell ein um Images für folgende Dreamboxen zu bauen:
- dm500hd
- dm500plus
- dm56x0 (dm5600/dm5620)
- dm600pvr
- dm7000
- dm7020
- dm7025
- dm800
- dm8000
Ihr sollte immer das neuste Script runterladen.
| code: |
1:
2:
|
adenin@urschleim:$ ./install.sh --update
|
|
Die installierte Version kann man so abfragen:
| code: |
1:
2:
3:
|
adenin@urschleim:$ ./install.sh --version
install.sh Version 0.9.200812291725
|
|
Wenn ihr euch die install.sh kopiert habt, dann müsst ihr der Datei noch die Rechte zum ausführen geben
| code: |
1:
|
chmod 755 install.sh |
|
So wird die Installation gestartet:
Die Installation nicht mit sudo ./install.sh starten, weil dann alle angelegten Verzeichnisse nur mit Adminrechenten (root) zugänglich sind.
Sollten wärend der Installation Rootrechte benötigen werden, so wird das Script nach dem Password fragen.
Gibt es bei der Passwortabfrage solch einen Fehler:
| code: |
1:
|
DEIN-USERNAME is not in the sudoers file. This incident will be reported |
|
Dann ist es dir momentan nicht erlaubt das sudo-kommando zu benutzen. Um das zu ändern musst du dich als root anmelden und in die Datei /etc/sudoers folgende Zeile einfügen
| code: |
1:
|
%DEIN-USERNAME ALL=(ALL) ALL |
|
Hier ist ein Beispiel für so eine Aktion.
Für dm500plus, dm600pvr, dm7025, dm800 und dm8000 startet man wie folgt (Beispiel für dm8000):
| code: |
1:
2:
|
cd /openembedded/1.5/dm8000
make -f Makefile-opendreambox image |
|
Das fertige Image (z.B. für die dm8000) findet ihr dann unter:
| code: |
1:
|
/openembedded/1.5/dm8000/build/tmp/deploy/image |
|
Der Vorgang dauert das erstemal, abhänig von der Rechenleistung und eurer Internetverbindung, ca. 4-24h. (1:55 für Ibrahim)
Pro Dreamboxtyp, für den ihr ein Image machen wollt, müsst ihr mit ca. 4 GByte benötigtem Platz auf der Festplatten rechnen.
Das fertige Image (z.B. für die dm8000) findet ihr dann unter:
| code: |
1:
|
/openembedded/1.5/dm8000/build/tmp/deploy/image |
|
Ist der Vorgang abgeschlossen, dann kann man sich mit
| code: |
1:
|
./make_tomorrow_dm8000 |
|
ein tagesakuelles Image bauen.
Und für die alten Typen dm500, dm56x0 und dm7000 startet man den Imagebau so (Beispiel für dm500):
| code: |
1:
2:
|
cd /cvs/dm500
./make_dm500 |
|
Der Vorgang dauert ca. 2h und benötigt 1.4GByte
Das fertige Image ist dann unter
| code: |
1:
|
/cvs/dm500/root/cdkflash/complete.img |
|
Wegweiser zu den wichtigsten Dateien:
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
|
|
|\
| cvs
| |\
| | dm500
| | |\
| | | make_dm500
| |\
| | dm56x0 (für dm5600 und dm5620)
| | |\
| | | make_dm56x0
| |\
| | dm7000
| | |\
| | | make_dm7000
|\
| openembedded
| |\
| | sources (hier werden die gedownloadeten Sourcen gesammelt für alle Boxen gesammelt, damit sie nur einmal geholt werden müssen)
| |\
| | bb
| | |\
| | | 1.6.8 (Bitbake 1.6.8 für OE 1.5)
| | |\
| | | 1.8.12 (Bitbake 1.8.12 für OE 1.6)
| |\
| | 1.5
| | |\
| | | openembeded
| | | |\
| | | | packages
| | | | |\
| | | | | enigma2
| | | | | | \
| | | | | | enigma2.bb (die Datei wo man das SRCDATE anpassen kann, um ein aktuelles e2 für OE1.5 zu erhalten)
| | |\
| | | dm500hd
| | | |\
| | | | Makefile-openembedded
| | |\
| | | dm500plus
| | | |\
| | | | Makefile-openembedded
| | |\
| | | dm600pvr
| | | |\
| | | | Makefile-openembedded
| | |\
| | | dm7020
| | | |\
| | | | Makefile-openembedded
| | |\
| | | dm7025
| | | |\
| | | | Makefile-openembedded
| | |\
| | | dm800
| | | |\
| | | | Makefile-openembedded
| | |\
| | | dm8000
| | | |\
| | | | Makefile-openembedded
| |\
| | 1.6
| | |\
| | | openembeded
| | | |\
| | | | packages
| | | | |\
| | | | | enigma2
| | | | | | \
| | | | | | enigma2.bb (die Datei wo man das SRCDATE anpassen kann, um ein aktuelles e2 für OE1.6 zu erhalten)
| | |\
| | | dm500hd
| | | |\
| | | | Makefile-openembedded
| | |\
| | | dm500plus
| | | |\
| | | | Makefile-openembedded
| | |\
| | | dm600pvr
| | | |\
| | | | Makefile-openembedded
| | |\
| | | dm7020
| | | |\
| | | | Makefile-openembedded
| | |\
| | | dm7025
| | | |\
| | | | Makefile-openembedded
| | |\
| | | dm800
| | | |\
| | | | Makefile-openembedded
| | |\
| | | dm8000
| | | |\
| | | | Makefile-openembedded
|
|
Die fertigen Images findet ihr zB für die dm8000 in:
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
|
dm8000
|\
| build
| |\
| | tmp
| | |\
| | | deploy
| | | |\
| | | | images
| | | | |\
| | | | | dreambox-image-dm8000-blablabla.nfi (das zum flashen fertige nfi-File)
|
|
24.12.08
BB für OE 1.6 von 1.8.10 auf 1.8.12 gesetzt (danke ritzMo)
unoffizielle Debugversion (danke stibbich)
Packeage Texinfo zum installieren von Makeinfo (danke EgLe)
sudo ./install.sh war natürlich falsch (danke stibbich)
Versionsprüfung der installierten Tools
25.12.08
Umstellung auf UTF-8
Fehlerbeseitigung
Makefile-opendreambox so abgeändert, dass, wenn svn.belinos.de down ist, aber Bitbake schon installiert ist, das Build nicht beim Versuch Bitbake erneut auszuchecken abbricht
26.12.08
vor dem setzten von bash werden jetzt Rootrechte vergeben
"Hat"-Bug behoben
27.12.08
Verzeichnisse und Makefiles für dm500, dm56x0, dm7000
Unterstützung von SuSE11.1 (Installation ok, Image ist noch am bauen)
28.12.08
rsh für SuSE verlinkt
Versionserkennung für SuSE angepasst
30.12.08
Fedora 10 geht
wenn sudo wegen dem fehlenden sudoers-Eintrag nicht geht, dann wird su versucht
Mandriva 8 wegen extrem erweiterter Berzigkeit vom Rechner verbannt
31.12.08
install.sh instaliert jetzt auch ein Script in jedem Verzeichnis, das automatisch das SRCDATE neu setzt und ein neues Image baut
01.01.2009
$PATH neu geordnet um bestehende Softwareinstallationen (Bitbake) in der Priorität hinten dran zu setzen
Mandriva endgültig vom Rechner verbannt
OE_ALLOW_INSECURE_DOWNLOADS = "1" (danke dreg)
BB_NUMBER_THREADS = Anzahl der CPU-Kerne
02.01.2009
Bash wird nur korrekt gesetzt
Bitbake wird nun automatisch auf Version 1.6.8a/1.8.12a gepatcht
03.01.2009
Fehlerhafte Fehlermeldung von Bitbakedownload beseitigt
SRCDATE-Update auf libdreamdvd und aio-grab erweitert
08.06.2009
Fehler beim setzen von rsh beseitigt
git >=1.6.3 wird gebaut
09.06.2009
Anpassungen für kubuntu 8.04 zum erzeugen des neuen git
24.06.2009
dm500hd hinzugefügt
hier
02.08.2009
Unterstützung von Kubuntu 5.10 (zur Vereinfachung der Tuner-Treiberentwicklung (vtuner / devolo), da Kernel 2.6.12)
Update für OE1.6
Achtung, es scheint eine Inkompatibilität zwischen OE1.6 und Python der Version 2.5.4 zu bestehen.
(2.5.2 und 2.6.x sind ok)
Fehlerbild:
| quote: |
adenin@devolo:~/develop/openembedded/1.6/dm800$ ./make_dm800
cd /home/adenin/develop/openembedded/1.6/openembedded && git pull
Already up-to-date.
cd build; . ./env.source; bitbake dreambox-image
ERROR: Importing sqlite3 and pysqlite2 failed, please install one of them. Python 2.5 or a 'python-pysqlite2' like package is likely to be what you need.
make: *** [image] Fehler 1
adenin@devolo:~/develop/openembedded/1.6/dm800$
|
03.08.2009
es besteht nun die Möglichkeit, das sich die install.sh selbst updatet
| code: |
1:
|
./install.sh --update |
|
18.08.2009
Das Makefile wurde an Make-opendreambox v0.3.2 (2009-08-12) angepasst18.08.2009
19.08.2009
Bug im make_tomorrow-Script entfernt
Spaeleus
15.11.2009
Branch aktuallisiert
24.11.2009
make_tomorrow's angepasst
29.11.2009
Anpassungen für debian-etch
01.12.2009
git-fetch geklaut
11.12.2009
make_tomorrow besorgt nun unabhängig vom git immer die neusten Treiber vom Server
kleiner Fehler beseitigt
Suse nervt -> compilieren von git schlägt fehl, weil die openssl.h nicht gefunden wird.
Also wenn's nicht in openssl-devel drin ist, tja ...
12.12.2009
holt jetzt auch den neusten SSL
noch ein paar Fehler beseitigt
25.12.2009
sollte jetzt auch unter kubuntu 9.10 (Scheißteil-Award 2009) laufen
Thank the author for this topic
140 Users have thanked for this topic (Schaedelmeister, sakis, Doc, dreamedge, holli, ultravi, view, tonno, yüksel, gerardo77, spesa, banda_bassotti, 4Smoky, stiehler, JackDaniel, Ludi, svs, BoxMan, huberse, Bacwolf, kodo, troll, atef 2003, setitup, EgLe, emanuel, polpol_123, toppi, Termi11, passi007, Boroda, LukaNoah, santaleone, bughunter, The Beginner, franzjuve, wiesel25, elfi12, Eaglefire, eagle_it, takki, ziftis, kabanett, sfasf, Imhotep, CuNoah, Time-X, soundsturm, idreamsat, ismail.demir, Hein Holz, tissa, mfgeg, maxl, oLution, tobi234, BusyGuy, Blamenos, mmtux, BackSlash, kleifer1, buldog, vali, Homey[GER], Swiss-MAD, dreg, lui77, h.haberstroh, Einsteini, Fighter-XP, neighbour, sariro, macbeth, boday, stepan_kv, tiroler2, mamba0815, tyrel, Ossy, Oldboke, lamahgra, bongoboy, LeoGR, bagoly73, ace2883, pastupam, t2x, KAMSAT10, m0rphU, jojordan, VRmagician, knaddeler, rechtsaussen, Piatnik, tine1084, Lapis, aardbei, skywatcher, dragjusto, odinz, Stone85, zm12, sin, CoolDog, BigReaper, masterbryan2, satmireille, artman_hacker, giro77, wolle2201b, Iguanafrank, pragmatrans, karl_heinz, amok24, blu8, Trölf, marburg, schlusenheimer2, lqlio, carlitos_way, /\/\aff, lexus76, muffi_1, kidfromhell, der-lolly, Willie65, asda, Fruckiwacki, Bin4ry, ciuko, thewiseman, willyhelmi, cocoon_pb, magala, Nagrath, ma1024, homes23, DonDavici).
__________________ Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert
Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen.
Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
"Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
"Ich bin nur einsvierundsechzig"adenin
"Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
"Friends: You Have 0 Friends"facebook
|
|
23.12.2008 14:09 |
|
|
EgLe
Blue Panel Chef
    

Registration Date: 01.10.2004
Posts: 7,172
Which box: DM 800S; DM 7025SS; DM 8000HD External Storage: USB-Stick; HDD; CF; NFS Which Image: DMM original Origin: Baden-Württemberg
 |
|
Hallo,
hmm, wollte auch gerade was anfangen zu schreiben meine eine Anleitung.
Und dein Install.script hoch in den Himmel loben und Dir ausdrücklich danken.
Aber als ich den Betreff hier jetzt voller Schreck gesehen habe, ist mir erstmal ein schauer
über den Rücken gelaufen und ich weigere mich nun ach auf den Bedankomat zu klicken.
Naja, darfst gerne den Betreff so lassen (ich editiere da nix) und wenn du mal wieder zu atem
gekommen bist kannst mich ruhig kontaktieren, glaubt mir wenn ich das schaffe ist das wirklich
absolut "Dau-sicher" und es gab auch andere die sich gekugelt hatten und auch die logs der
Gespräche für Jahrzehnte langes Nachtragen gesichert haben :LOL:
Bin also selbst die perfecte Testversion wenn was DAU-sicher werden soll
Das Script ist nun zu empfehlen. kleine Vorgeschichte hierzu:
[Gelöst] testversuch Imgage zu erstellen fehlgeschalgen
PS: wenn die Anleitung weitergeht, darf mein Beitrag gerne gelöscht werden,
damit die Anleitung auch sauber und Ohne TOFU zwischendrinn gelesen werden kann!!!
Aber das musste ich jetzt nach dem Betreff loswerden
Und bedankt wird sich heute nimmer
__________________ MfG EgLe
Linux will Benutzer, die Linux wollen.
Linux ist nicht Windows
Du willst mich was fragen?
Evtl. steht die Antwort schon im Gemini-Wiki?
|
|
23.12.2008 16:15 |
|
|
adenin
Dreambox Team
    

Registration Date: 31.03.2007
Posts: 3,039
Which box: DM 500+S; DM 600PVR-S; DM 800S; DM 7020S; DM 7025ST External Storage: CF Which accessories: Gehirn0.1beta Which Image: Gemini; DMM original; CVS; eigenes Image Origin: Urschleim
Thread Starter
 |
|
Wenn Du was verbessern kannst, oder Zusatzinformationen hast, kannst du sie ruhig reineditieren.
Vielleicht solle man das Ding auch anpinnen.
Da du ja über die Fehler stolperst beim abarbeiten, wirst du eher als ich irgendwelchen Müll finden.
Noch ist das ganze nicht DAU-sicher.
__________________ Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert
Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen.
Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
"Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
"Ich bin nur einsvierundsechzig"adenin
"Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
"Friends: You Have 0 Friends"facebook
|
|
23.12.2008 20:16 |
|
|
toppi
Dreambox Admin
    

Registration Date: 30.11.2004
Posts: 5,137
Which box: DM 100S; DM 500HD; DM 800S; DM 7020S; DM7025C; DM 8000HD; D-Box External Storage: USB-Stick; HDD; CF; NFS Which Image: Gemini Welcher Bildschirm: Panasonic TH42-PV60E Origin: NRW
 |
|
@Egle,
glaub mal, dass Dein Thread vielen hilft.
Mir hat er übrigens auch gut gedient
__________________ Gruß
toppi
E-mail: toppi@i-have-a-dreambox.com
meine T-Taste ist ein Idio9
|
|
23.12.2008 20:18 |
|
|
ritzMo
Entwickler
  
Registration Date: 09.08.2007
Posts: 1,776
Which box: DM 800S; DM 7000S; DM 7020S; DM 7025SS; DM 8000HD External Storage: USB-Stick; HDD; NFS Which Image: eigenes Image
 |
|
Auch wenn ich wie gesagt gegen "1.6 für die Masse" bin: Es braucht mindestens bitbake 1.8.12
|
|
23.12.2008 20:20 |
|
|
toppi
Dreambox Admin
    

Registration Date: 30.11.2004
Posts: 5,137
Which box: DM 100S; DM 500HD; DM 800S; DM 7020S; DM7025C; DM 8000HD; D-Box External Storage: USB-Stick; HDD; CF; NFS Which Image: Gemini Welcher Bildschirm: Panasonic TH42-PV60E Origin: NRW
 |
|
| quote: |
Original von ritzMo
Auch wenn ich wie gesagt gegen "1.6 für die Masse" bin: Es braucht mindestens bitbake 1.8.12
|
Auch enn ich jetzt grade etwas OT werde:
@ritzmo, danke für Deine Hilfestellungen hier!
@adenin, danke wie immer
__________________ Gruß
toppi
E-mail: toppi@i-have-a-dreambox.com
meine T-Taste ist ein Idio9
|
|
23.12.2008 20:26 |
|
|
adenin
Dreambox Team
    

Registration Date: 31.03.2007
Posts: 3,039
Which box: DM 500+S; DM 600PVR-S; DM 800S; DM 7020S; DM 7025ST External Storage: CF Which accessories: Gehirn0.1beta Which Image: Gemini; DMM original; CVS; eigenes Image Origin: Urschleim
Thread Starter
 |
|
| quote: |
Original von ritzMo
Auch wenn ich wie gesagt gegen "1.6 für die Masse" bin: Es braucht mindestens bitbake 1.8.12
|
1. Wo steht das?
2. Und warum ist das dann im orignal Makefile nicht drin?
__________________ Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert
Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen.
Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
"Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
"Ich bin nur einsvierundsechzig"adenin
"Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
"Friends: You Have 0 Friends"facebook
|
|
23.12.2008 20:34 |
|
|
paoloo
Fortgeschrittener

Registration Date: 11.05.2006
Posts: 631
Which box: DM 500HD; DM 8000HD; D-Box; andere External Storage: USB-Stick; HDD; CF; NFS Which accessories: Yamaha RX-V 1600 Which Image: iCVS Welcher Bildschirm: Panasonic TH42PX80EA
 |
|
Wie sieht es mit dem erstellen von e2 image für die dm600 aus?
|
|
23.12.2008 21:28 |
|
|
adenin
Dreambox Team
    

Registration Date: 31.03.2007
Posts: 3,039
Which box: DM 500+S; DM 600PVR-S; DM 800S; DM 7020S; DM 7025ST External Storage: CF Which accessories: Gehirn0.1beta Which Image: Gemini; DMM original; CVS; eigenes Image Origin: Urschleim
Thread Starter
 |
|
| quote: |
Original von paoloo
Wie sieht es mit dem erstellen von e2 image für die dm600 aus? |
Liegen die Patchfiles irgendwo?
__________________ Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert
Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen.
Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
"Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
"Ich bin nur einsvierundsechzig"adenin
"Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
"Friends: You Have 0 Friends"facebook
|
|
23.12.2008 23:38 |
|
|
adenin
Dreambox Team
    

Registration Date: 31.03.2007
Posts: 3,039
Which box: DM 500+S; DM 600PVR-S; DM 800S; DM 7020S; DM 7025ST External Storage: CF Which accessories: Gehirn0.1beta Which Image: Gemini; DMM original; CVS; eigenes Image Origin: Urschleim
Thread Starter
 |
|
Danke ritzMo, ich hab's angepasst.
Bitte gib beim nächsten mal einen Link auf die Beiträge an, weil die SuFU für "1.8.12" funktioniert einfach nur
__________________ Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert
Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen.
Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
"Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
"Ich bin nur einsvierundsechzig"adenin
"Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
"Friends: You Have 0 Friends"facebook
|
|
24.12.2008 11:25 |
|
|
stibbich unregistered
 |
|
Heilo
makeinfo gibts bei nem ubuntu nicht, die Ordnerstruktur wurde nicht erstellt - da ist ein exit zuviel drin...(über den vielen Nummernzeichen)
Habs entfernt, dann gings einwandfrei...
edit on:
Nicht ganz, dann werden die Ordner mit Berechtigung root gemacht...
edit off:
This post has been edited 1 time(s), it was last edited by stibbich: 24.12.2008 13:55.
|
|
24.12.2008 13:50 |
|
|
EgLe
Blue Panel Chef
    

Registration Date: 01.10.2004
Posts: 7,172
Which box: DM 800S; DM 7025SS; DM 8000HD External Storage: USB-Stick; HDD; CF; NFS Which Image: DMM original Origin: Baden-Württemberg
 |
|
| quote: |
Original von stibbich
Heilo
makeinfo gibts bei nem ubuntu nicht, die Ordnerstruktur wurde nicht erstellt - da ist ein exit zuviel drin...(über den vielen Nummernzeichen)
Habs entfernt, dann gings einwandfrei...
edit on:
Nicht ganz, dann werden die Ordner mit Berechtigung root gemacht...
edit off: |
Hallo, bei (K)Ubuntu muss anstelle von "makeinfo" einfach das "texinfo" installiert werden.
das geibt es als Paket, hatte ja auch mit dem Problem zu kämpfen
Danach get das dann...
| code: |
1:
2:
|
egle@AMD64-X2-6000:~$ whereis makeinfo
makeinfo: /usr/bin/makeinfo /usr/share/man/man1/makeinfo.1.gz |
|
__________________ MfG EgLe
Linux will Benutzer, die Linux wollen.
Linux ist nicht Windows
Du willst mich was fragen?
Evtl. steht die Antwort schon im Gemini-Wiki?
|
|
24.12.2008 16:12 |
|
|
stibbich unregistered
 |
|
Danke...
Da ich aber schon wußte, das es ja da ist (tex2html oder so ähnlich...) hab ich das einfach auskommentiert...
ging genauso...
Ging mehr oder weniger nur um die Ordnerstruktur und die makefiles, ist ne feine Sache, so wie das gelöst ist, man muß nix kreuz und quer verlinken für die sources und was weis ich noch alles...
RICHTIG GENIAL GELÖST!!!
|
|
24.12.2008 18:17 |
|
|
adenin
Dreambox Team
    

Registration Date: 31.03.2007
Posts: 3,039
Which box: DM 500+S; DM 600PVR-S; DM 800S; DM 7020S; DM 7025ST External Storage: CF Which accessories: Gehirn0.1beta Which Image: Gemini; DMM original; CVS; eigenes Image Origin: Urschleim
Thread Starter
 |
|
Sorry, ich hab hab meine Bastelversion hochgeladen.
Die läuft natürlich nicht durch, weil ich da was getestet habe.
Ich hab die richtige Version nochmal hochgeladen.
| quote: |
Original von stibbich
Nicht ganz, dann werden die Ordner mit Berechtigung root gemacht...
|
sudo ./install.sh von mir war natürlich falsch.
Bitte nur ./install.sh ausführen.
__________________ Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert
Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen.
Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
"Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
"Ich bin nur einsvierundsechzig"adenin
"Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
"Friends: You Have 0 Friends"facebook
|
|
24.12.2008 21:02 |
|
|
stibbich unregistered
 |
|
Ein Problem hab ich noch:
Bei neueren Datum (glaub ab 3.12) fürs Enigma (E1) muß gettext-devel installiert sein, daß es kompiliert (wenn ich im dm-board richtig gelesen hab).
Kannst Du das noch mit einbauen?
|
|
25.12.2008 09:19 |
|
|
EgLe
Blue Panel Chef
    

Registration Date: 01.10.2004
Posts: 7,172
Which box: DM 800S; DM 7025SS; DM 8000HD External Storage: USB-Stick; HDD; CF; NFS Which Image: DMM original Origin: Baden-Württemberg
 |
|
Hallo,
so bin nun mal mit einem "Frisch augesetzten" Kubuntu 8.10 mit KDE 4.2-Beta2 unterwegs.
Habe das extra eingerichte um das Teil nochmals auf einem frischen System zu testen
Melde mich dann und sage bescheid was noch fehlt oder evtl. Verbesserungsfähig ist LOL
__________________ MfG EgLe
Linux will Benutzer, die Linux wollen.
Linux ist nicht Windows
Du willst mich was fragen?
Evtl. steht die Antwort schon im Gemini-Wiki?
|
|
25.12.2008 11:56 |
|
|
adenin
Dreambox Team
    

Registration Date: 31.03.2007
Posts: 3,039
Which box: DM 500+S; DM 600PVR-S; DM 800S; DM 7020S; DM 7025ST External Storage: CF Which accessories: Gehirn0.1beta Which Image: Gemini; DMM original; CVS; eigenes Image Origin: Urschleim
Thread Starter
 |
|
| quote: |
Original von stibbich
Ein Problem hab ich noch:
Bei neueren Datum (glaub ab 3.12) fürs Enigma (E1) muß gettext-devel installiert sein, daß es kompiliert (wenn ich im dm-board richtig gelesen hab).
Kannst Du das noch mit einbauen? |
Hast Du mir sagen, welches Tool du aus dem Packet benötigst, ich muss ja die Version abfragen, um zu sehen, ob es schon installiert ist, weil unter (k)ubuntu das große Packet installiert wird, da gibt es kein -devel. Diese Packet scheint inhaltlich identisch mit den -devel-Packeten anderer Systeme zu sei.
__________________ Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert
Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen.
Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
"Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
"Ich bin nur einsvierundsechzig"adenin
"Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
"Friends: You Have 0 Friends"facebook
|
|
25.12.2008 12:33 |
|
|
EgLe
Blue Panel Chef
    

Registration Date: 01.10.2004
Posts: 7,172
Which box: DM 800S; DM 7025SS; DM 8000HD External Storage: USB-Stick; HDD; CF; NFS Which Image: DMM original Origin: Baden-Württemberg
 |
|
Hallo,
das man mal sieht was das ober script auf einem neuen Kubuntu 8.10 - System macht...
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
229:
230:
|
egle@amd64-x2-6000:/media/sda8$ ./install.sh
bash wird gesetzt
bash: /bin/bash /etc/bash.bashrc /usr/share/bash /usr/share/man/man1/bash.1.gz
bash ist installiert
verlinke bash
rm: Entfernen von „/bin/sh“ nicht möglich: Permission denied
ln: Erzeuge symbolische Verknüpfung „/bin/sh“: File exists
installiere Package cvs fýr Tool cvs
[sudo] password for egle:
OK http://archive.canonical.com intrepid Release.gpg
Ign http://archive.canonical.com intrepid/partner Translation-de
Ign http://ppa.launchpad.net intrepid Release.gpg
Ign http://ppa.launchpad.net intrepid/main Translation-de
OK http://de.archive.ubuntu.com intrepid Release.gpg
Hole:1 http://de.archive.ubuntu.com intrepid/main Translation-de [277kB]
OK http://archive.canonical.com intrepid Release
Ign http://ppa.launchpad.net intrepid Release.gpg
Ign http://ppa.launchpad.net intrepid/main Translation-de
Hole:2 http://ppa.launchpad.net intrepid Release [27,6kB]
OK http://security.ubuntu.com intrepid-security Release.gpg
Ign http://security.ubuntu.com intrepid-security/main Translation-de
Hole:3 http://ppa.launchpad.net intrepid Release [27,6kB]
Ign http://security.ubuntu.com intrepid-security/restricted Translation-de
Ign http://security.ubuntu.com intrepid-security/universe Translation-de
Ign http://security.ubuntu.com intrepid-security/multiverse Translation-de
OK http://security.ubuntu.com intrepid-security Release
OK http://archive.canonical.com intrepid/partner Packages
Ign http://ppa.launchpad.net intrepid/main Packages
OK http://security.ubuntu.com intrepid-security/main Packages
OK http://archive.canonical.com intrepid/partner Sources
Ign http://ppa.launchpad.net intrepid/main Packages
OK http://security.ubuntu.com intrepid-security/restricted Packages
OK http://security.ubuntu.com intrepid-security/main Sources
OK http://security.ubuntu.com intrepid-security/restricted Sources
OK http://security.ubuntu.com intrepid-security/universe Packages
OK http://ppa.launchpad.net intrepid/main Packages
OK http://security.ubuntu.com intrepid-security/universe Sources
OK http://security.ubuntu.com intrepid-security/multiverse Packages
OK http://security.ubuntu.com intrepid-security/multiverse Sources
OK http://ppa.launchpad.net intrepid/main Packages
Hole:4 http://de.archive.ubuntu.com intrepid/restricted Translation-de [1042B]
Hole:5 http://de.archive.ubuntu.com intrepid/universe Translation-de [725kB]
Hole:6 http://de.archive.ubuntu.com intrepid/multiverse Translation-de [20,7kB]
OK http://de.archive.ubuntu.com intrepid-updates Release.gpg
Hole:7 http://de.archive.ubuntu.com intrepid-updates/main Translation-de [304kB]
Hole:8 http://de.archive.ubuntu.com intrepid-updates/restricted Translation-de [1042B]
Hole:9 http://de.archive.ubuntu.com intrepid-updates/universe Translation-de [1054kB]
Hole:10 http://de.archive.ubuntu.com intrepid-updates/multiverse Translation-de [22,8kB]
OK http://de.archive.ubuntu.com intrepid-backports Release.gpg
Ign http://de.archive.ubuntu.com intrepid-backports/main Translation-de
Ign http://de.archive.ubuntu.com intrepid-backports/restricted Translation-de
Ign http://de.archive.ubuntu.com intrepid-backports/universe Translation-de
Ign http://de.archive.ubuntu.com intrepid-backports/multiverse Translation-de
OK http://de.archive.ubuntu.com intrepid-proposed Release.gpg
Hole:11 http://de.archive.ubuntu.com intrepid-proposed/restricted Translation-de [1645B]
Hole:12 http://de.archive.ubuntu.com intrepid-proposed/main Translation-de [307kB]
Hole:13 http://de.archive.ubuntu.com intrepid-proposed/multiverse Translation-de [26,0kB]
Hole:14 http://de.archive.ubuntu.com intrepid-proposed/universe Translation-de [1148kB]
OK http://de.archive.ubuntu.com intrepid Release
OK http://de.archive.ubuntu.com intrepid-updates Release
OK http://de.archive.ubuntu.com intrepid-backports Release
OK http://de.archive.ubuntu.com intrepid-proposed Release
OK http://de.archive.ubuntu.com intrepid/main Packages
OK http://de.archive.ubuntu.com intrepid/restricted Packages
OK http://de.archive.ubuntu.com intrepid/main Sources
OK http://de.archive.ubuntu.com intrepid/restricted Sources
OK http://de.archive.ubuntu.com intrepid/universe Packages
OK http://de.archive.ubuntu.com intrepid/universe Sources
OK http://de.archive.ubuntu.com intrepid/multiverse Packages
OK http://de.archive.ubuntu.com intrepid/multiverse Sources
OK http://de.archive.ubuntu.com intrepid-updates/main Packages
OK http://de.archive.ubuntu.com intrepid-updates/restricted Packages
OK http://de.archive.ubuntu.com intrepid-updates/main Sources
OK http://de.archive.ubuntu.com intrepid-updates/restricted Sources
OK http://de.archive.ubuntu.com intrepid-updates/universe Packages
OK http://de.archive.ubuntu.com intrepid-updates/universe Sources
OK http://de.archive.ubuntu.com intrepid-updates/multiverse Packages
OK http://de.archive.ubuntu.com intrepid-updates/multiverse Sources
OK http://de.archive.ubuntu.com intrepid-backports/main Packages
OK http://de.archive.ubuntu.com intrepid-backports/restricted Packages
OK http://de.archive.ubuntu.com intrepid-backports/universe Packages
OK http://de.archive.ubuntu.com intrepid-backports/multiverse Packages
OK http://de.archive.ubuntu.com intrepid-proposed/restricted Packages
OK http://de.archive.ubuntu.com intrepid-proposed/main Packages
OK http://de.archive.ubuntu.com intrepid-proposed/multiverse Packages
OK http://de.archive.ubuntu.com intrepid-proposed/universe Packages
Es wurden 3888kB in 9s geholt (426kB/s)
Paketlisten werden gelesen... Fertig
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Die folgenden NEUEN Pakete werden installiert:
cvs
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 1711kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 3740kB Plattenplatz zusätzlich benutzt.
Hole:1 http://de.archive.ubuntu.com intrepid/main cvs 1:1.12.13-11 [1711kB]
Es wurden 1711kB in 3s geholt (479kB/s)
Vorkonfiguration der Pakete ...
Wähle vormals abgewähltes Paket cvs.
(Lese Datenbank ... 98289 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke cvs (aus .../cvs_1%3a1.12.13-11_amd64.deb) ...
Verarbeite Trigger für man-db ...
Richte cvs ein (1:1.12.13-11) ...
Usage: cvs [cvs-options] command [command-options-and-arguments]
where cvs-options are -q, -n, etc.
(specify --help-options for a list of options)
where command is add, admin, etc.
(specify --help-commands for a list of commands
or --help-synonyms for a list of command synonyms)
where command-options-and-arguments depend on the specific command
(specify -H followed by a command name for command-specific help)
Specify --help to receive this message
The Concurrent Versions System (CVS) is a tool for version control.
For CVS updates and additional information, see
the CVS home page at http://www.nongnu.org/cvs/ or
the CVSNT home page at http://www.cvsnt.org/
cvs:
installiere Package autoconf fýr Tool autoconf
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
automake autotools-dev m4
Vorgeschlagene Pakete:
autoconf2.13 autobook autoconf-archive gnu-standards autoconf-doc libtool
gettext
Die folgenden NEUEN Pakete werden installiert:
autoconf automake autotools-dev m4
0 aktualisiert, 4 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 1294kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 4243kB Plattenplatz zusätzlich benutzt.
Hole:1 http://de.archive.ubuntu.com intrepid/main m4 1.4.11-1 [263kB]
Hole:2 http://de.archive.ubuntu.com intrepid/main autoconf 2.61-7ubuntu1 [449kB]
Hole:3 http://de.archive.ubuntu.com intrepid/main autotools-dev 20080123.1 [62,6kB]
Hole:4 http://de.archive.ubuntu.com intrepid/main automake 1:1.10.1-3 [519kB]
Es wurden 1294kB in 2s geholt (460kB/s)
Wähle vormals abgewähltes Paket m4.
(Lese Datenbank ... 98401 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke m4 (aus .../archives/m4_1.4.11-1_amd64.deb) ...
Wähle vormals abgewähltes Paket autoconf.
Entpacke autoconf (aus .../autoconf_2.61-7ubuntu1_all.deb) ...
Wähle vormals abgewähltes Paket autotools-dev.
Entpacke autotools-dev (aus .../autotools-dev_20080123.1_all.deb) ...
Wähle vormals abgewähltes Paket automake.
Entpacke automake (aus .../automake_1%3a1.10.1-3_all.deb) ...
Verarbeite Trigger für man-db ...
Richte m4 ein (1.4.11-1) ...
Richte autoconf ein (2.61-7ubuntu1) ...
Richte autotools-dev ein (20080123.1) ...
Richte automake ein (1:1.10.1-3) ...
autoconf: no input file
autoconf:
automake: 1.10.1
installiere Package libtool fýr Tool libtool
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
libltdl7-dev
Vorgeschlagene Pakete:
libtool-doc gfortran fortran95-compiler gcj
Die folgenden NEUEN Pakete werden installiert:
libltdl7-dev libtool
0 aktualisiert, 2 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 700kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 2314kB Plattenplatz zusätzlich benutzt.
Hole:1 http://de.archive.ubuntu.com intrepid/main libltdl7-dev 2.2.4-0ubuntu4 [191kB]
Hole:2 http://de.archive.ubuntu.com intrepid/main libtool 2.2.4-0ubuntu4 [509kB]
Es wurden 700kB in 1s geholt (432kB/s)
Wähle vormals abgewähltes Paket libltdl7-dev.
(Lese Datenbank ... 98675 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke libltdl7-dev (aus .../libltdl7-dev_2.2.4-0ubuntu4_amd64.deb) ...
Wähle vormals abgewähltes Paket libtool.
Entpacke libtool (aus .../libtool_2.2.4-0ubuntu4_amd64.deb) ...
Verarbeite Trigger für man-db ...
Richte libltdl7-dev ein (2.2.4-0ubuntu4) ...
Richte libtool ein (2.2.4-0ubuntu4) ...
libtool: error: you must specify a MODE.
libtool:
gettext: 0.17
make: 3.81
installiere Package texinfo fýr Tool makeinfo
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Vorgeschlagene Pakete:
texinfo-doc-nonfree texlive-base texlive-generic-recommended
texlive-latex-base
Die folgenden NEUEN Pakete werden installiert:
texinfo
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 366kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 2241kB Plattenplatz zusätzlich benutzt.
Hole:1 http://de.archive.ubuntu.com intrepid/main texinfo 4.11.dfsg.1-4 [366kB]
Es wurden 366kB in 0s geholt (402kB/s)
Wähle vormals abgewähltes Paket texinfo.
(Lese Datenbank ... 98764 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke texinfo (aus .../texinfo_4.11.dfsg.1-4_amd64.deb) ...
Verarbeite Trigger für man-db ...
Richte texinfo ein (4.11.dfsg.1-4) ...
makeinfo: Datei-Angabe fehlt.
„makeinfo --help“ gibt weitere Informationen.
makeinfo:
tar: 1.20
gunzip: 1.3.12
installiere Package patch fýr Tool patch
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Vorgeschlagene Pakete:
diff-doc
Die folgenden NEUEN Pakete werden installiert:
patch
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 101kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 213kB Plattenplatz zusätzlich benutzt.
Hole:1 http://de.archive.ubuntu.com intrepid/main patch 2.5.9-5 [101kB]
Es wurden 101kB in 0s geholt (253kB/s)
Wähle vormals abgewähltes Paket patch.
(Lese Datenbank ... 98813 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke patch (aus .../patch_2.5.9-5_amd64.deb) ...
Verarbeite Trigger für man-db ...
Richte patch ein (2.5.9-5) ... |
|
So bleibt das aber dann stehen und macht nix weiter
__________________ MfG EgLe
Linux will Benutzer, die Linux wollen.
Linux ist nicht Windows
Du willst mich was fragen?
Evtl. steht die Antwort schon im Gemini-Wiki?
|
|
25.12.2008 12:42 |
|
|
|
|
|
 |
|