You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

wino

Professional

  • "wino" started this thread

Posts: 706

Location: Schneeberg/Erzg.

  • Send private message

1

Tuesday, April 5th 2005, 7:36pm

ALFS-Scripte und Software

Hallo,

Nachdem das Grundsystem installiert ist und das Dialog-Script von HJS fast Fehlerfrei läuft , möchte ich einen neuen Thread für Scripte (XML) zum installieren weiterer Programme aufmachen. Ziel sollte es sein, wie bei der Erstinstallation, alles „automatisch“ ablaufen zu lassen.

Wie sollen die Gruppen (chapters) inhaltlich aussehen? Was für Software wird gewünscht?

Ich selbst habe noch keine Ahnung von XML. Lernbar ist das natürlich, Übung macht bekanntlich den Meister.


MfG
wino
MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.0.1 | v4l-dvb| eigene Distri.

hjs

Im Forum Zuhause

Posts: 9,146

Location: Bodensee , CH

Occupation: Unterhaltung für Alle

  • Send private message

2

Wednesday, April 6th 2005, 8:00am

RE: ALFS-Scripte und Software

Quoted

Original von wino
Hallo,

Nachdem das Grundsystem installiert ist und das Dialog-Script von HJS fast Fehlerfrei läuft , möchte ich einen neuen Thread für Scripte (XML) zum installieren weiterer Programme aufmachen. Ziel sollte es sein, wie bei der Erstinstallation, alles „automatisch“ ablaufen zu lassen.

Wie sollen die Gruppen (chapters) inhaltlich aussehen? Was für Software wird gewünscht?

Ich selbst habe noch keine Ahnung von XML. Lernbar ist das natürlich, Übung macht bekanntlich den Meister.


MfG
wino


Mach doch einfach das nächste "Basissystem" - X-Server+KDE oder Gnome .

Darauf aufsetzend können ja Zusatzpackete installiert werden .
Da meine 0.4.0er das BasisSys aufsetzt , rebootet , die Sicherung macht und dann erst mit nem neuen Script beginnt , wäre es sinnig , wenn du als Basis n eigenes LFS Basis Script verwendest , welches auf die ALFS-DTD aufsetzt .

HJS
Working VDR : VDR-1.4.6 - ACPI/NVRAM Wakeup - working on hjslfs

wino

Professional

  • "wino" started this thread

Posts: 706

Location: Schneeberg/Erzg.

  • Send private message

3

Wednesday, April 6th 2005, 11:32am

RE: ALFS-Scripte und Software

Hallo

Hier mal für vsftpt eine xml die bestens funktioniert. Jetzt wird der Server auch in das "richtigen" Verzeichnis /usr/sbin kopiert.

Source 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
<!ENTITY bootscripts-get SYSTEM "../config/bootscripts_get.ent">
<!ENTITY bootscripts-clean SYSTEM "../config/bootscripts_clean.ent">


 ]>
<alfs>
<package name="vsftpd" version="&vsftpd-version;">
  <packageinfo>
    <utilizes>
      <name>linuxpam</name>
    </utilizes>
    <utilizes>
      <name>openssl</name>
    </utilizes>
    <utilizes>
      <name>tcpwrappers</name>
    </utilizes>
  </packageinfo>
  <stage name="Unpacking.">
    <unpack>
      <archive>&packages_dir;/&vsftpd-package;</archive>
      <destination>&build_dir;</destination>
    </unpack>
  </stage>
  &bootscripts-get;
  <stage name="Creating user and group">
    <mkdir>
      <option>parents</option>
      <name>/var/ftp/empty</name>
      <name>/home/ftp</name>
    </mkdir>
    <execute command="getent group vsftpd &gt; /dev/null || groupadd">
      <param>vsftpd</param>
    </execute>
    <execute command="getent passwd vsftpd &gt; /dev/null || useradd">
      <param>-d /dev/null</param>
      <param>-g vsftpd</param>
      <param>-s /bin/false</param>
      <param>vsftpd</param>
    </execute>
    <execute command="getent group ftp &gt; /dev/null || groupadd">
      <param>ftp</param>
    </execute>
    <execute command="getent passwd ftp &gt; /dev/null || useradd">
      <param>-c anonymous_user</param>
      <param>-d /home/ftp</param>
      <param>-g ftp</param>
      <param>-s /bin/false</param>
      <param>ftp</param>
    </execute>
  </stage>
  <stage name="Installing.">
    <stageinfo>
      <base>&build_dir;/&vsftpd-directory;</base>
    </stageinfo>
    <make />
    <copy>
      <source>vsftpd</source>
      <destination>/usr/sbin</destination>
    </copy>
    <permissions mode="755">
      <name>/usr/sbin/vsftpd</name>
    </permissions>
    <copy>
      <source>vsftpd.8</source>
      <destination>/usr/share/man/man8</destination>
    </copy>
    <copy>
      <source>vsftpd.conf.5</source>
      <destination>/usr/share/man/man5</destination>
    </copy>
    <copy>
      <source>vsftpd.conf</source>
      <destination>/etc</destination>
    </copy>
  </stage>
  <stage name="Installing bootscript and configuration">
    <stageinfo>
      <base>&build_dir;/&blfs-bootscripts-directory;</base>
    </stageinfo>
    <make>
      <param>install-vsftpd</param>
    </make>
    <textdump mode="append" base="/etc">
      <file>vsftpd.conf</file>
      <content>
	=background=YES
	=listen=YES
	=nopriv_user=vsftpd
	=secure_chroot_dir=/var/ftp/empty
      </content>
    </textdump>
  </stage>
  &bootscripts-clean;
  <stage name="Cleanup.">
    <remove>&build_dir;/&vsftpd-directory;</remove>
  </stage>
</package>
</alfs>


MfG
wino
MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.0.1 | v4l-dvb| eigene Distri.

This post has been edited 1 times, last edit by "wino" (Apr 6th 2005, 11:35am)


wino

Professional

  • "wino" started this thread

Posts: 706

Location: Schneeberg/Erzg.

  • Send private message

4

Wednesday, April 6th 2005, 12:25pm

RE: ALFS-Scripte und Software

Quoted

Original von hjs

Mach doch einfach das nächste "Basissystem" - X-Server+KDE oder Gnome .

Darauf aufsetzend können ja Zusatzpackete installiert werden .
Da meine 0.4.0er das BasisSys aufsetzt , rebootet , die Sicherung macht und dann erst mit nem neuen Script beginnt , wäre es sinnig , wenn du als Basis n eigenes LFS Basis Script verwendest , welches auf die ALFS-DTD aufsetzt .

HJS


Den Thread hatte ich gestern eröffnet, ohne einen blassen Schimmer von dem weiteren Vorgang zu haben.

Es war mir nur klar, dass ein abgewandeltes Script zum Einsatz kommen muss. Es sollte eine unabhängige Variante des ALFS sein. Zwischenzeitlich läuft hier schon eine Extra-Version.

Mit der Gruppeneinteilung hatte ich etwas anderes gemeint, aber wohl nicht richtig rüber gebracht. Der Gedanke ist folgender. Das Script kann doch keine Abhängigkeiten erkennen und auflösen. Bricht halt bei einer Unstimmigkeit ab. Wenn der Ärger der Anwender in Grenzen gehalten werden soll, würde ich gern die einzelnen Gruppen nicht wie bisher einteilen, sondern nach den Abhängigkeiten.

Bisher wird nach Kategorien (General Libraries, Graphics and Font Libraries, Mutimedia u.sw.) unterschieden, nicht nach Abhängigkeiten.

Z,B: Xorg benötigt expat, freetype2 fontconfig und libpng. Und zwar in dieser Reihenfolge:

Expat
Freetype
Fontconfig
Libpng
x-org

und genau so würde ich das gruppieren. Die Oberbegriffe sollten schon so, wie du vorgeschlagen hast "Basissystem" - X-Server+KDE oder Gnome sein.

MfG
wino
MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.0.1 | v4l-dvb| eigene Distri.

hjs

Im Forum Zuhause

Posts: 9,146

Location: Bodensee , CH

Occupation: Unterhaltung für Alle

  • Send private message

5

Wednesday, April 6th 2005, 1:01pm

RE: ALFS-Scripte und Software

Quoted

Original von wino
Den Thread hatte ich gestern eröffnet, ohne einen blassen Schimmer von dem weiteren Vorgang zu haben.

Es war mir nur klar, dass ein abgewandeltes Script zum Einsatz kommen muss. Es sollte eine unabhängige Variante des ALFS sein. Zwischenzeitlich läuft hier schon eine Extra-Version.


Wenn du allerdings n eigenes Basisscript machst - wie ich das in der 0.4.0er auch mache - und eigene Unterverzeichnisse ( z.B. wino1 ... winon ) - dann kann man das einfach ins vorhandene ALFSprofile schubsen und kann sämtliche Scripte in einer Ecke haben und bestimmen , was compiliert werden soll .

Quoted


Mit der Gruppeneinteilung hatte ich etwas anderes gemeint, aber wohl nicht richtig rüber gebracht. Der Gedanke ist folgender. Das Script kann doch keine Abhängigkeiten erkennen und auflösen. Bricht halt bei einer Unstimmigkeit ab. Wenn der Ärger der Anwender in Grenzen gehalten werden soll, würde ich gern die einzelnen Gruppen nicht wie bisher einteilen, sondern nach den Abhängigkeiten.


Die Abhängigkeiten bestimmste ja durch deine Reihenfolge der Scripte im Basisscript - was denkst du , warum im chapter hjs net-tools als erstes kommt ;)

Quoted


Bisher wird nach Kategorien (General Libraries, Graphics and Font Libraries, Mutimedia u.sw.) unterschieden, nicht nach Abhängigkeiten.

Z,B: Xorg benötigt expat, freetype2 fontconfig und libpng. Und zwar in dieser Reihenfolge:

Expat
Freetype
Fontconfig
Libpng
x-org

und genau so würde ich das gruppieren. Die Oberbegriffe sollten schon so, wie du vorgeschlagen hast "Basissystem" - X-Server+KDE oder Gnome sein.


Wie gesagt - die Reihenfolge der includes gibt die Reihenfolge der "execution" an ;)

HJS
Working VDR : VDR-1.4.6 - ACPI/NVRAM Wakeup - working on hjslfs

wino

Professional

  • "wino" started this thread

Posts: 706

Location: Schneeberg/Erzg.

  • Send private message

6

Wednesday, April 6th 2005, 3:24pm

RE: ALFS-Scripte und Software

Quoted

Original von hjs

Die Abhängigkeiten bestimmste ja durch deine Reihenfolge der Scripte im Basisscript - was denkst du , warum im chapter hjs net-tools als erstes kommt ;)


Das ist mir schon klar. Im Originalscript von BLFS ist die Reihenfolge nicht stimmig.

Quoted


Wenn du allerdings n eigenes Basisscript machst - wie ich das in der 0.4.0er auch mache - und eigene Unterverzeichnisse ( z.B. wino1 ... winon ) - dann kann man das einfach ins vorhandene ALFSprofile schubsen und kann sämtliche Scripte in einer Ecke haben und bestimmen , was compiliert werden soll .
Wie gesagt - die Reihenfolge der includes gibt die Reihenfolge der "execution" an ;)

HJS


Es sollte eigentlich ein einziges Script für alle werden und das unter deiner Regie. Ich will dir nur helfen und zuarbeiten. Um alles vorher testen zu können, brauche ich eben eine Grundlage, die habe ich mir mit den Quellen von BLFS geschaffen. Da sind eben schon viele Gruppen enthalten. Man muss das Rat nicht immer zweimal erfinden. Bin gerade dabei alles für vdrconvert, noad und VDR-Plugins zusammen zu tragen. Die URL’s sollen auch stimmen.

MfG
wino
MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.0.1 | v4l-dvb| eigene Distri.

hjs

Im Forum Zuhause

Posts: 9,146

Location: Bodensee , CH

Occupation: Unterhaltung für Alle

  • Send private message

7

Thursday, April 7th 2005, 12:03am

RE: ALFS-Scripte und Software

Quoted

Original von wino
Es sollte eigentlich ein einziges Script für alle werden und das unter deiner Regie. Ich will dir nur helfen und zuarbeiten. Um alles vorher testen zu können, brauche ich eben eine Grundlage, die habe ich mir mit den Quellen von BLFS geschaffen. Da sind eben schon viele Gruppen enthalten. Man muss das Rat nicht immer zweimal erfinden. Bin gerade dabei alles für vdrconvert, noad und VDR-Plugins zusammen zu tragen. Die URL’s sollen auch stimmen.


Ui - fühle mich geschmeichelt :O

Habe aber wie schon erwähnt die Scripte wieder getrennt - n reines Basis Script und dann die bisherigen Zutaten einzeln .
Auf die Art und Weise lief das auch wieder sauber durch .
Jetzt kämpfe ich nur noch mit nem kleinen Rückfall - seltsamerweise will das blöde Teil jetzt wieder alles in /mnt/lfs/mnt/lfs/packages kopieren :§$%

Werd ich auch noch rausfinden , woran das liegt .

Du kannst deine Packages ja einfach in Einzel Scripte fassen und zusammengehörige gruppen in ein Verzeichnis und das so nennen .
Ob du die dann in xml oder ch hast , is egal - da schraub ich dann schon das passende daraus .
Dann gehts wieder raus zum Testen ;)

HJS
Working VDR : VDR-1.4.6 - ACPI/NVRAM Wakeup - working on hjslfs

wino

Professional

  • "wino" started this thread

Posts: 706

Location: Schneeberg/Erzg.

  • Send private message

8

Friday, April 8th 2005, 10:13am

RE: ALFS-Scripte und Software

Hallo,

Habe mal eine Frage, die nicht unbedingt etwas mit scripten zu tun hat.

Wie kann man LFS am besten identifizieren? Ich meine was für ein Befehl ist dafür zuständig?

MfG
wino
MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.0.1 | v4l-dvb| eigene Distri.

hjs

Im Forum Zuhause

Posts: 9,146

Location: Bodensee , CH

Occupation: Unterhaltung für Alle

  • Send private message

9

Friday, April 8th 2005, 2:05pm

RE: ALFS-Scripte und Software

Quoted

Original von wino
Wie kann man LFS am besten identifizieren? Ich meine was für ein Befehl ist dafür zuständig?


Wie meinst du das ?
Du gibst deinem System einen Namen - im Script ist der z.B. mit LFS-DEV-0.1 vorbelegt . Mein aktuelles Sys heisst z.B. LFS-DEV-0.3 und das Werdende LFS-DEV-0.4 - oder habe ich dich falsch verstanden ?
Ist nur ne Datei in /etc .

HJS
Working VDR : VDR-1.4.6 - ACPI/NVRAM Wakeup - working on hjslfs

wino

Professional

  • "wino" started this thread

Posts: 706

Location: Schneeberg/Erzg.

  • Send private message

10

Saturday, April 9th 2005, 10:35pm

RE: ALFS-Scripte und Software

Hallo,

Ich wollte gern die dvd+rw-tools-5.21.4.18.8.tar.gz integrieren


Source code

1
2
3
4
5
<!--************* packages for chapter 47 *************-->

<!ENTITY dvd+rw-tools-version "5.21.4.18.8">
<!ENTITY dvd+rw-tools-package "dvd+rw-tools-&dvd+rw-tools-version;.tar.gz">
<!ENTITY dvd+rw-tools-directory "dvd+rw-tools-&dvd+rw-tools-version;">


So scheint es falsch zu sein. Bei der Syntax-Prüfung wird das + angemeckert.

MfG
wino
MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.0.1 | v4l-dvb| eigene Distri.

hjs

Im Forum Zuhause

Posts: 9,146

Location: Bodensee , CH

Occupation: Unterhaltung für Alle

  • Send private message

11

Saturday, April 9th 2005, 11:53pm

RE: ALFS-Scripte und Software

Quoted

Original von wino
Hallo,

Ich wollte gern die dvd+rw-tools-5.21.4.18.8.tar.gz integrieren


Source code

1
2
3
4
5
<!--************* packages for chapter 47 *************-->

<!ENTITY dvd+rw-tools-version "5.21.4.18.8">
<!ENTITY dvd+rw-tools-package "dvd+rw-tools-&dvd+rw-tools-version;.tar.gz">
<!ENTITY dvd+rw-tools-directory "dvd+rw-tools-&dvd+rw-tools-version;">


So scheint es falsch zu sein. Bei der Syntax-Prüfung wird das + angemeckert.


Ersetz das + mal durch - oder _ - xml is da eigen ;) ( nur im Variablennamen versteht sich *g

HJS
Working VDR : VDR-1.4.6 - ACPI/NVRAM Wakeup - working on hjslfs

wino

Professional

  • "wino" started this thread

Posts: 706

Location: Schneeberg/Erzg.

  • Send private message

12

Sunday, April 10th 2005, 12:15pm

RE: ALFS-Scripte und Software

Quoted

Original von hjs

Ersetz das + mal durch - oder _ - xml is da eigen ;) ( nur im Variablennamen versteht sich *g

HJS


Hallo,

Wegen Platzeinsparung falsch gequotet.

Mit XML habe ich keinerlei Erfahrung. Dass ein Pluszeichen in einem Dateinamen solch ein Stress machen würde, hätte ich nicht vorher geglaubt. Mit dem Umbenennen war es nicht getan, nein ich musste auch noch das Paket umpacken, ehe die Kompilierung durchlief.

Das ist nichts für mich.

MfG
wino
MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.0.1 | v4l-dvb| eigene Distri.

hjs

Im Forum Zuhause

Posts: 9,146

Location: Bodensee , CH

Occupation: Unterhaltung für Alle

  • Send private message

13

Sunday, April 10th 2005, 12:46pm

RE: ALFS-Scripte und Software

Quoted

Original von wino
Mit XML habe ich keinerlei Erfahrung. Dass ein Pluszeichen in einem Dateinamen solch ein Stress machen würde, hätte ich nicht vorher geglaubt. Mit dem Umbenennen war es nicht getan, nein ich musste auch noch das Paket umpacken, ehe die Kompilierung durchlief.

Das ist nichts für mich.


Ich beginne auch Zweifel an dem Sys zu entwickeln - es sit nett , wenn man einfach nur n paar Vars in der general.ent ändert und dann compiliert - für alles Weitere ist es einfach nervig .

Die automatische Erstellung eines Base-Backups scheitert daran , daß nach Durchlauf von nALFS /mnt/lfs "busy" ist - im gemounteten Zustand arbeitet allerdings partimage nicht .

Entweder finde ich raus , warum das device busy is oder ich sattel um auf Scripte .
Einziger Nachteil der Scriptgeschichte : Die Compilation löppt halt einfach weiter - Fehler hin Fehler her - man erkennt nicht , wo der Kinken ist .

HJS
Working VDR : VDR-1.4.6 - ACPI/NVRAM Wakeup - working on hjslfs

wino

Professional

  • "wino" started this thread

Posts: 706

Location: Schneeberg/Erzg.

  • Send private message

14

Thursday, April 14th 2005, 6:48pm

RE: ALFS-Scripte und Software

Hallo,

Da ich schon einige (wegen der Tests mit dem Script von HJS) erfolgreiche Grundinstallationen hinter mich gebracht habe, dachte ich, sollte ich langsam zur Installation von VDR und Umfeld kommen.

In diesem Zusammenhang viel mir ein, dass es keine oder nur in Ansätzen, Paketverwaltung für LFS gibt, somit auch keine Deinstallations-Routine.

Da habe ich mich an das vdr-install Script von Ronny Kornexl erinnert. Die Scripte arbeiten mit Stow, eine Art Paketverwaltung, mit der man auch die Programme wieder sauber deinstallieren kann. Nur wollte Das Script, wie sich später herausstellte, wegen der NPTL Problematik gar nicht erst starten. Weil ich den Ansatz und das Anliegen der Scripte für LFS für genial halte, habe ich mich per E-Mail mit dem Entwickler des Scripts, Ronny in Verbindung gesetzt und um Unterstützung gebeten.

An dieser Stelle ein DICKES LOB an Ronny. Er hat sich ohne zu zögern bereit erklärt mir zu helfen und mit mir über zwei Tage an den Problemen die es speziell mit LFS gab geknobelt und Lösungen bereitgestellt.

Ronny wird uns auch weiterhin unterstützen. Dazu kann er seine eigene Vorstellung und Meinung schreiben.

Ich möchte auf keinen Fall HJS in seinem Tatendrang bremsen, nur zu bedenken geben, ob es nicht besser wäre, Betriebssystem und die VDR nebst Zubehör zu trennen. Wenn z.B. Plugins plötzlich andere Versionen von Libs voraussetzen, stehen wir ziemlich schnell auf dem Schlauch, weil ja nichts deinstalliert werden könnte.

Um dem vorzubeugen, halte ich das Script von Ronny für eine sehr gute Angelegenheit.


MfG
wino
MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.0.1 | v4l-dvb| eigene Distri.

hjs

Im Forum Zuhause

Posts: 9,146

Location: Bodensee , CH

Occupation: Unterhaltung für Alle

  • Send private message

15

Thursday, April 14th 2005, 10:49pm

RE: ALFS-Scripte und Software

Quoted

Original von wino
Ich möchte auf keinen Fall HJS in seinem Tatendrang bremsen, nur zu bedenken geben, ob es nicht besser wäre, Betriebssystem und die VDR nebst Zubehör zu trennen. Wenn z.B. Plugins plötzlich andere Versionen von Libs voraussetzen, stehen wir ziemlich schnell auf dem Schlauch, weil ja nichts deinstalliert werden könnte.


Daher auch meine Idee , nicht ins Sys zu compilieren , sondern als Packages .
Aber ne lib is nu nich allzu schwer zu deinstallieren ;) oder auch upzudaten .

HJS
Working VDR : VDR-1.4.6 - ACPI/NVRAM Wakeup - working on hjslfs

wino

Professional

  • "wino" started this thread

Posts: 706

Location: Schneeberg/Erzg.

  • Send private message

16

Thursday, April 14th 2005, 11:25pm

RE: ALFS-Scripte und Software

Hallo,

Na ja, mit der lib war auch etwas vereinfacht dargestellt. Sollte z.B. ImageMagick, ffmpeg oder etwa transcode gewechselt werden müssen, sieht das wohl schon etwas anders aus.

Da Du Dich nicht zu dem Install-Script von Ronny geäußert hast, nehme ich an, dass Du davon nicht viel hältst oder es noch nicht kennst?

Ich finde, es erleichtert ungemein die Arbeit mit LFS. Ich wollte ja auch wie Du, alles in ein zweites ALFS-Script packen. Da ist mir erst aufgefallen, abgesehen von dem großen Aufwand, dass es keine Paketverwaltung gibt.

MfG
wino
MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.0.1 | v4l-dvb| eigene Distri.

17

Thursday, April 14th 2005, 11:41pm

Hallo,

die Idee finde ich gut den VDR über ALFS aufzusetzen. Ich verstehe nur nicht warum nicht die Original LFS- und BLFS-Scripte verwendet werden, vielleicht mit minimalen Änderungen. Für die BLFS-Software würde ich nur zwei neue Menupunkte aufmachen wo einmal die VDR-Spezifische Software installiert wird und dann einen weiteren wo die Software in der richtigen Reihenfolge liegt. Dann läuft doch alles automatisch durch und man muss nicht immer in die Doku schauen. Es sollte aber nicht in einem einzelnem Script alles zusammen kopiert sein den wenn sich was bei BLFS ändert müssen diese ja sonst immer eingepflegt werden.
LFS-6.?

hjs

Im Forum Zuhause

Posts: 9,146

Location: Bodensee , CH

Occupation: Unterhaltung für Alle

  • Send private message

18

Thursday, April 14th 2005, 11:47pm

RE: ALFS-Scripte und Software

Quoted

Original von wino
Na ja, mit der lib war auch etwas vereinfacht dargestellt. Sollte z.B. ImageMagick, ffmpeg oder etwa transcode gewechselt werden müssen, sieht das wohl schon etwas anders aus.


Schon klar - nur mach ich mir in der hinsicht keinen Kopf .
Wenn ein funzendes sys steht mit allem drum und dran , muß ich nicht immer das Neuste dazu packen - und wenns mal etwas mehr grundlegend Neues gibt , bau ich das Ganze wieder aus den verwendbaren alten und den neuen Packages zusammen .
Als Abschreckung muß ich mir doch nur das ctvdr Forum ansehen , um zu wissen , daß man nich ständig irgendwo zwischen den Distri und libc Versionen jonglieren sollte - es ist nämlich ein Jonglieren ;)

Quoted

Da Du Dich nicht zu dem Install-Script von Ronny geäußert hast, nehme ich an, dass Du davon nicht viel hältst oder es noch nicht kennst?


Habs mal unter sarge versucht - machte schöne Dinge - aber VDR lief ebent nich - kann auch an meiner Intellenz gelegen haben .
Da ich aber nu mal angefangen habe , den ganzen Kruscht zu fabrizieren , mach ich da auch weiter .

Es wird ja niemand gehindert , nach der Basis Inst nur noch das zu installieren , was er braucht/will und dann ronnys Scripte zu nehmen .

Quoted

Ich finde, es erleichtert ungemein die Arbeit mit LFS. Ich wollte ja auch wie Du, alles in ein zweites ALFS-Script packen. Da ist mir erst aufgefallen, abgesehen von dem großen Aufwand, dass es keine Paketverwaltung gibt.


Die Frage ist , wie die Packetverwaltung aussehen soll - a la apt-get ist ne Lebensaufgabe ( wenn mans allein nebenher machen muß ) a la HJS is sich etwas simpler :mua

Es langt doch zu erkennen , welche Packages installiert sind und in welcher Version . Zusätzlich , wenn ich mc installieren will , muß ich auch glib und dafür auch pckgconfig haben - also die Abhängigkeiten ...

Deinstallieren ist ein bitsele schwierig . Natürlich kann ich bei nem tgz basierendem sys - ähnlich slackware - alle mit einem mc.tgz installierten binaries wieder kicken - aber wenn ich auch alle Scripte kicke , kann ich dabei auch den Teil kicken , den ein anderes Package da deponiert hat - gerade /etc is da leicht heikel ;) und besonders die Ecken um die .d Geschichte :rolleyes:

HJS
Working VDR : VDR-1.4.6 - ACPI/NVRAM Wakeup - working on hjslfs

wino

Professional

  • "wino" started this thread

Posts: 706

Location: Schneeberg/Erzg.

  • Send private message

19

Friday, April 15th 2005, 12:03am

Quoted

Original von Forengeist
Hallo,

die Idee finde ich gut den VDR über ALFS aufzusetzen. Ich verstehe nur nicht warum nicht die Original LFS- und BLFS-Scripte verwendet werden, vielleicht mit minimalen Änderungen. Für die BLFS-Software würde ich nur zwei neue Menupunkte aufmachen wo einmal die VDR-Spezifische Software installiert wird und dann einen weiteren wo die Software in der richtigen Reihenfolge liegt. Dann läuft doch alles automatisch durch und man muss nicht immer in die Doku schauen. Es sollte aber nicht in einem einzelnem Script alles zusammen kopiert sein den wenn sich was bei BLFS ändert müssen diese ja sonst immer eingepflegt werden.


Hallo,

Man muss ja nicht alles verstehen. :-)) Ne, Quatsch, war nur ein Scherz. Minimale Änderungen der Scripte um VDR aufzusetzen, das halte ich Deinerseits für ein Scherz. Ich glaube Du bist einer der Entwickler von minix??, der Name fällt mir im Augenblick nicht ein.

Es ging mir auch nicht primär um die aufgezählten LFS-Scripte, sondern darum, dass es keinerlei Paketverwaltung gibt. Man kann durch die Scripte alles tausendmal installieren lassen, das juckt nicht. Durch die Scripte wird nur eine minimal Kontrolle über Abhängigkeiten ausgeübt.

Du bist aber herzlich eingeladen, an der Verwirklichung des Vorhabens mitzuwirken.

MfG
wino
MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.0.1 | v4l-dvb| eigene Distri.

hjs

Im Forum Zuhause

Posts: 9,146

Location: Bodensee , CH

Occupation: Unterhaltung für Alle

  • Send private message

20

Friday, April 15th 2005, 12:22am

Quoted

Original von Forengeist
Hallo,

die Idee finde ich gut den VDR über ALFS aufzusetzen. Ich verstehe nur nicht warum nicht die Original LFS- und BLFS-Scripte verwendet werden, vielleicht mit minimalen Änderungen.


Ähem - prinzipiell sind nur minimale Änderungen gemacht ;)
Im Wesentlichen beschränke ich mich darauf , ein Script zu erstellen , was es auch dem xml-Unerfahrenen gestatten soll , durch die Beantwortung einiger grundlegender Fragen , ein LFS auf die Beine zustellen .

Oder denkst du , jeder weiß , welche Änderungen in der general.ent , der console.xml oder sonstigen Scripten notwendig sind , damit das Sys so aussieht , wie ers haben will ?
vdrconvert , vdrsync , mjpegtools und einiges mehr wirste im BLFS vergeblich suchen - oder bin ich blind ?

Auch die Orig Scripte funzen leider nich immer - oder löppt bei dir das Orig grub.xml aus LFS-6.0 ? Bei mir hats noch nie gefunzt - sonst hätt ich nich einige Zeit mit cat und echo und Konsorten verbracht , um grub definitiv ohne Rückfrage an den User zu installieren - oder wieviele wissen , welche Befehle man eingeben muß , damit grub bootfähig auf ne jungfräuliche Platte installiert wird ?

Quoted

Es sollte aber nicht in einem einzelnem Script alles zusammen kopiert sein den wenn sich was bei BLFS ändert müssen diese ja sonst immer eingepflegt werden.


Wieso ? Ich muß doch nicht jede Änderung mitnehmen - außerdem ist die Änderung bei ner bloßen Versionsänderung i.d.R. minimal - ne Zahl in der packages ändern und die gleiche Zahl auch in der general.ent .

HJS
Working VDR : VDR-1.4.6 - ACPI/NVRAM Wakeup - working on hjslfs