Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Meta-Useflag "Server"
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  

Meta USE-Flag "Server" - wie findet ihr das?
Gute Idee :)
63%
 63%  [ 12 ]
braucht man nicht! :(
36%
 36%  [ 7 ]
Total Votes : 19

Author Message
hachre
n00b
n00b


Joined: 21 Jan 2003
Posts: 59
Location: Munich, Germany

PostPosted: Fri Jul 18, 2003 2:48 pm    Post subject: Meta-Useflag "Server" Reply with quote

Vielleicht kennt einer das Problem, wenn man Gentoo als Server System einsetzen möchte muss man Millionen USE-Flags durchackern und die Auswahl machen dass man kein X usw bekommt...

Die USE-Flags werden in Zukunft nicht weniger werden darum wäre es, finde ich, angebracht ein Meta Useflag "+Server, -Server" zu machen, dass von Gentoo Leuten maintained wird und X usw ausschaltet...

So müsste man als User bei den USE Flags nur noch USE="+server" angeben und es wäre alles getan!

Was haltet ihr davon?
_________________
He's not much to look at but it's sooo hard to find a family guy...
Back to top
View user's profile Send private message
Ragin
l33t
l33t


Joined: 14 Apr 2003
Posts: 776

PostPosted: Fri Jul 18, 2003 3:04 pm    Post subject: Reply with quote

Wäre eigentlich eine optimale Sache.
Obei man hier evtl. noch eine Art Untergruppen machen sollte.
Zum Beispiel
USE="Server" für alle möglichen Dinge
USE="File.Server SQL.Server" für File und SQL-Server usw.

Das könnte das Leben etwas erleichtern :)
Back to top
View user's profile Send private message
hachre
n00b
n00b


Joined: 21 Jan 2003
Posts: 59
Location: Munich, Germany

PostPosted: Fri Jul 18, 2003 3:07 pm    Post subject: Reply with quote

Ja, wobei es mir persönlich jetz egal wäre ob bei +server, samba und sql geused wird auch wenn ich es nich brauche ;)
_________________
He's not much to look at but it's sooo hard to find a family guy...
Back to top
View user's profile Send private message
Ragin
l33t
l33t


Joined: 14 Apr 2003
Posts: 776

PostPosted: Fri Jul 18, 2003 3:10 pm    Post subject: Reply with quote

Hat aber den Vorteil das System zu haben, das man will und nicht das "Allroundpaket" nehmen muss.
Back to top
View user's profile Send private message
hachre
n00b
n00b


Joined: 21 Jan 2003
Posts: 59
Location: Munich, Germany

PostPosted: Fri Jul 18, 2003 3:15 pm    Post subject: Reply with quote

Hehe, das stimmt schon... Aber das erreicht man mit der Fülle an USE Flags auch so.

Was ich mit einem "Server" USE Flag erreichen möchte - ist vielleicht etwas mißverständlich - ist dass kein X installiert wird und auch NIX was X irgendwie depended wie die ganzen Sachen wie jpeg, png, tcltk usw...

Ich habs Server genannt weil man sowas im allgemeinen nur bei Servern will, die Idee, die du hast ist eine etwas andere. Die ist aber auch gut!

Man kann ja mehre Meta USE Flags machen wie du schon gesagt hast...

Mir wäre es allerdings schon recht wenn es eins gäbe was mir den X-Ärger vom Hals hält und alle gängigen Server USE Flags einschaltet die es so gibt ;)
_________________
He's not much to look at but it's sooo hard to find a family guy...
Back to top
View user's profile Send private message
Ragin
l33t
l33t


Joined: 14 Apr 2003
Posts: 776

PostPosted: Fri Jul 18, 2003 4:12 pm    Post subject: Reply with quote

Gut, die X-Sachen kannst ja per -X abschalten :)
Wobei mir auch schonmal aufgefallen ist, dass er trotzdem X installiert hatte.
Warum ist mir bis heute schleierhaft...

Was auch noch fehlt wäre ein +FXP Flag, damit IPTables fxp akzeptiert.
Irgendwie ist das immer das leidliche Problem bei mir :)
Back to top
View user's profile Send private message
hachre
n00b
n00b


Joined: 21 Jan 2003
Posts: 59
Location: Munich, Germany

PostPosted: Fri Jul 18, 2003 4:16 pm    Post subject: Reply with quote

Naja -X schaltet nicht X ab... Was es macht is mir grad auch nich so klar...
Aber die Anwendungen wie tcltk die auf X dependen installieren halt X dann...
Oder die jpeg libs usw...

Darum muss das eus weg mit -X -tcltk -jpeg -jedermultimediafuck
_________________
He's not much to look at but it's sooo hard to find a family guy...
Back to top
View user's profile Send private message
Ragin
l33t
l33t


Joined: 14 Apr 2003
Posts: 776

PostPosted: Fri Jul 18, 2003 4:20 pm    Post subject: Reply with quote

Code:

Wenn Sie das XFree86 System nutzen möchten, sollten Sie X aktivieren.

Quelle: www.gentoo.org


Eigentlich heisst das für mich, dass es abgeschaltet wird, wenns mit -X angegeben wird. Naja, manche Flags haben eh nicht ganz so den Effekt, wie man sich so denkt :)
Back to top
View user's profile Send private message
hachre
n00b
n00b


Joined: 21 Jan 2003
Posts: 59
Location: Munich, Germany

PostPosted: Fri Jul 18, 2003 5:30 pm    Post subject: Reply with quote

Ja klappt halt nich...
_________________
He's not much to look at but it's sooo hard to find a family guy...
Back to top
View user's profile Send private message
Inte
Veteran
Veteran


Joined: 15 Jul 2003
Posts: 1387
Location: Mannheim, GER

PostPosted: Fri Jul 18, 2003 9:12 pm    Post subject: Reply with quote

Vielleicht wäre eher ein USE-Flag -grafischer_schnick_schnack angebracht. :idea:

Na ja, wofür gibt es denn emerge -p? :wink:

Da seh ich doch was ich für Abhängigkeiten habe. Blind emergen macht doch keiner. Oder? :oops:

Ich bin jedenfalls froh über die Vielfalt der Flags. Einzig und allein stört mich die (zum Teil) unvollständige (bei ausgefallenen/neuen Flags) und die nicht immer präzise Dokumentation. :(

Wer einen ordentlichen Server aufsetzen will, der sollte sich lieber 'ne Stunde länger hinsetzen und die Dokumentationen/Foren durchforsten. Normalerweise macht man das einmal und dann nie wieder! Ein Server braucht doch nicht die neusten Hardware-Flags. Eine solide/durchdachte Basis ist alles was benötigt wird.

-=Inte=-

Just my two cent.
_________________
Gentoo Linux - Die Metadistribution
Back to top
View user's profile Send private message
hachre
n00b
n00b


Joined: 21 Jan 2003
Posts: 59
Location: Munich, Germany

PostPosted: Fri Jul 18, 2003 9:29 pm    Post subject: Reply with quote

Ja aber einen Server muss man noch sehr viel öfter upgedated halten als nen Desktop wegen Sicherheitslücken... Und wenn der emerge -u world dauernd xfree und scheisse installieren will ist das wirklich der totale Nervtöter... Darum bräuchte ich echt ein zuverlässige -grafischer_schnick_schnack ;)
_________________
He's not much to look at but it's sooo hard to find a family guy...
Back to top
View user's profile Send private message
Genone
Retired Dev
Retired Dev


Joined: 14 Mar 2003
Posts: 9629
Location: beyond the rim

PostPosted: Fri Jul 18, 2003 9:37 pm    Post subject: Reply with quote

USE="-*" deaktiviert erstmal alle USE Flags, dahinter kann man dann die Flags packen, die man braucht. Das server USE Flag find ich toll, allerdings in einem anderen Kontext: mit -server sollte bei manchen Paketen die Installation der Serverteile abgeschaltet werden, z.B. sinnvoll bei mysql, telnet oder ssh, s.a. Bug 12499.
Das Problem mit -X ist, dass es nicht automatisch auch -qt, -gtk und so weiter abschaltet, es gibt da noch keinen entsprechenden Mechanismus für (ein solcher wird allerdings in Zukunft benötigt, wenn die Anzahl der USE Flags weiterhin steigt)
Back to top
View user's profile Send private message
Fibbs
Guru
Guru


Joined: 26 Jan 2003
Posts: 448
Location: Forstern near Munich / Germany

PostPosted: Fri Jul 18, 2003 9:56 pm    Post subject: Reply with quote

Wäre es dann nicht gescheiter, die -X etwas zu verbessern, dass sie über allen anderen USE-Variablen steht, die trotzdem X verlangen?
Back to top
View user's profile Send private message
Genone
Retired Dev
Retired Dev


Joined: 14 Mar 2003
Posts: 9629
Location: beyond the rim

PostPosted: Fri Jul 18, 2003 10:17 pm    Post subject: Reply with quote

Dafür müsste man wie gesagt ein paar neue Mechanismen in portage einbauen, der aktuelle Code versteht sowas wie "Flag a ist nur mit Flag b sinnvoll" nicht. Und alle Ebuilds, die qt, gtk oder so benutzen abzuändern ist auch nicht wirklich sinnvoll. Die IMO beste Lösung ist wirklich USE="-*" (macht allerdings im Moment noch Probleme mit ufed, zumindest bei mir).
Back to top
View user's profile Send private message
MasterOfMagic
l33t
l33t


Joined: 20 Aug 2002
Posts: 677
Location: Vienna, Austria

PostPosted: Sat Jul 19, 2003 5:41 pm    Post subject: Reply with quote

tja da stellt sich aber auch dann die frage, ob man auf nem server nen compiler und ne halbe development-umgebung braucht, denn genau das wird ja bei gentoo auch mit installiert. ich meine im vergleich zu einer binärdistribution werden ja bei gentoo auch bei quasi jedem paket die sourceheader oder wie auch immer mit installiert, was bei binärdistributionen ja immer schön in die normalen pakete und in die devel pakete aufgeteilt ist. und wenn es darum geht das system klein zu halten, dann müsste man da ja dann auch aufteilen. ganz zu schweigen was jetzt kernelsourcen und ähnliches betrifft. also von daher wäre mir ein x-server noch das geringste problem.

mfg
masterofmagic
_________________
Gentoo 1.4
Kernel 2.4.24
KDE 3.1.5
Back to top
View user's profile Send private message
Genone
Retired Dev
Retired Dev


Joined: 14 Mar 2003
Posts: 9629
Location: beyond the rim

PostPosted: Sun Jul 20, 2003 12:01 am    Post subject: Reply with quote

Ob man die Aufteilung in normale und -devel Pakete gut findet is wohl Ansichtssache, persönlich finde ich es absolut bescheuert. Das mit dem Compiler und den Kernelsourcen ist natürlich ein guter Punkt.

Das Problem ist wohl weniger, ob man X installiert oder nicht sondern dass viele Leute denken "ich hab USE='-X', jetzt wird portage überhaupt kein XFree installieren", was aber wegen Flags wie qt, gtk oder tcltk nicht stimmt (von notwendigen Abhängigkeiten mal zu schweigen, aber das trifft bei Servern eher selten zu).
Back to top
View user's profile Send private message
Ragin
l33t
l33t


Joined: 14 Apr 2003
Posts: 776

PostPosted: Sun Jul 20, 2003 12:55 am    Post subject: Reply with quote

Das Problem ist ja nicht zwingend nur die Größe der Pakete, sondern auch die freien Ressourcen, die ein Server meist auch benötigt.
Ein X auf einem Server laufen zu lassen ist im Endeffekt nur Platzverschwendung, doch es gibt auch hier und da Programme, die einfach mit auf den Rechner kommen und laufen, obwohl deren Dienst nicht benötigt wird. Dies ist gerade bei Binärdistris so. Wenn ich sehe, wieviele Prozesse im Vergleich zu Gentoo auf anderen Systemen mit gleicher Installation laufen, weiss ich auch, woher ein großer Teil des Geschwindigkeitsvorteils von Gentoo kommt.

Mit einem Server-Flag kann man nun hergehen und nur die wichtigsten Programme für einen Server auf vorhanden setzen, wodurch man sich das ausklamüsern der ganzen Flags ersparen kann. Als Erweiterung wäre vielleicht auch ein weiterer Hinweis im Portage nicht schlecht, der bei X-abhängigen Paketen einen bestimmten Hinweis zeigt o.ä.

Die Sourcen kann man ja zur Not nach dem kompilieren wieder löschen, wodurch der Platz wieder frei wäre.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum