PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : BLFS: Welche Pakete von Xorg?



LolliPOP1
12.08.07, 13:54
Hallo!

Bei BLFS ( http://www.linuxfromscratch.org/blfs/view/svn/ ) stehen für X Pakete wie


# Xorg Protocol Headers
# Xorg Utilities
# libXau-1.0.3
# libXdmcp-1.0.2
# xcb-proto-1.0
# libxcb-1.0
# Xorg Libraries
# Xbitmaps-1.0.1
# Xorg Applications
# Xorg Data
# Xorg Fonts
# XKeyboardConfig-0.9
# Luit-1.0.2
# Xorg-Server-1.2.0
# Xorg Drivers

Wie bestimme ich, welche Pakete ich davon brauche, tue mich damit schwer, alle zu installieren?

tooly
12.08.07, 21:03
Hallo LolliPOP1,

auf der Seite: http://www.linuxfromscratch.org/blfs/view/svn/x/xorg7.html
wird doch auf das hier: http://wiki.x.org/wiki/ModuleDescriptions verwiesen.

mfg
tooly

LolliPOP1
13.08.07, 19:34
Die Seite ist ja leider nicht wie das BLFS-Kapitel sortiert und ausserdem gehts mir eher darum, zu wissen welche Pakete in einem BLFS für welche Aufgaben erwartet werden und mit welchen Einschränkungen ich rechnen muss, wenn ich welche auslasse. Sonst müsste ich (wie für anfänger empfohlen) alle Pakete installieren...

webstar
14.08.07, 00:14
Die Seite ist ja leider nicht wie das BLFS-Kapitel sortiert und ausserdem gehts mir eher darum, zu wissen welche Pakete in einem BLFS für welche Aufgaben erwartet werden und mit welchen Einschränkungen ich rechnen muss, wenn ich welche auslasse. Sonst müsste ich (wie für anfänger empfohlen) alle Pakete installieren...
Die einzige Auswahl an Xorg-Paketen triffst Du bei den Treibern.
http://www.linuxfromscratch.org/blfs/view/svn/x/x7driver.html
Alle anderen Pakete, also Protokol-Header, Utilities, Libs, Data, Apps, Fonts und natürlich den X-Server selbst, musst Du sowieso installieren.
Erstens, weil die Xorg-Paket voneinander abhängig sind.
z.B. bei den Libs:
http://cblfs.cross-lfs.org/index.php/Xorg7/Libraries#Dependencies
oder Apps:
http://cblfs.cross-lfs.org/index.php/Xorg7/Apps#Dependencies

Zweitens weil andere Pakete z.B. Toolkits(GTK+2,Qt...) bzw. DEs/Window-Manager bestimmte X-Resourcen benötigen.

Übrigens haben die die Xorg-Sourcen nicht in kleine Paket aufgeteilt um bei der Installation etwas wegzulassen, sondern um den Sourcecode besser warten zu können.

Schönen Tag noch, man liest sich. :)
Euer Jens Ornot alias Webstar

LolliPOP1
15.08.07, 19:37
Wie bestimme ich, welche Pakete ich davon brauche, tue mich damit schwer, alle zu installieren?

OK, ich werde dann die besagten Pakete alle installieren, aber bei manchen gibt es wie ich sehe, weitere Abhängigkeiten (etwa für Xorg Applications: libpng und MesaLib) diese Abhängigkeiten verzweigen sich viel zu viel. Sind die denn alle nötig?

webstar
15.08.07, 22:40
OK, ich werde dann die besagten Pakete alle installieren, aber bei manchen gibt es wie ich sehe, weitere Abhängigkeiten (etwa für Xorg Applications: libpng und MesaLib) diese Abhängigkeiten verzweigen sich viel zu viel. Sind die denn alle nötig?
Steht dort bei den Depencies - Requires, sind die Pakete notwendig
- steht dort aber Optional, dann nicht unbedingt.

Für Mesa brauchst Du libdrm und expat.

Xkeyboardconfig braucht noch, (perl)XML-Parser, optional intltool.

Die Xorg-Apps brauchen, libpng und besagte Mesa-Libs, und Optional Linux-PAM(welches Du sowieso schon in Verbindung mit shadow installiert hast).

Für die Xorg-Libs brauchst Du "Ed", fontconfig, pkgconfig und optional die libxcb.
Die libxcb könntest Du ersteinmal weglassen, und später nachinstallieren.

Die Xorg-Utils brauchen auch nochmal die pkgconfig.
Das sollte eigentlich ersteinmal reichen.

Also alle zusätzlichen Pakete zusamengefasst.
- libdrm (keine Abhängigkeiten)
- expat (keine Abhängigkeiten)
- freetype (keine Abhängigkeiten)
- fontconfig (Abhängigkeit -> freetype,expat)
- pkgconfig (keine Abhängigkeiten)
- wget (keine Abhängigkeiten)
- perl-XML-Parser (optionale Abhängigkeit -> expat)
- libpng (keine Abhängigkeiten)
- Ed (keine Abhängigkeiten)

Schönen Tag noch, man liest sich. :)
Euer Jens Ornot alias Webstar