BSDForen.de  

Zurück   BSDForen.de > FreeBSD > FreeBSD - Installation

Antwort
 
Themen-Optionen Thema bewerten Ansicht
Alt 15.10.2012, 22:35   #1
nixnux
Registered User
 
Registrierungsdatum: Oct 2012
Beiträge: 25
Cool Allgemeine Fragen zur FreeBSD Installation

Hi,

kaum im Forum angemeldet schon muss ich mal einige Fragen stellen. Die sind allgemeinerer Natur und ich hab so gut es geht das Internet/Handbuch konsultiert. Aber einige Fragen sind noch offen. Gerne könnt ihr mir aber entsprechende Texte/Webseiten zu meinen Fragen verlinken.

So nun gehts los:

Frage 1: Wenn ich eine graphische Oberfläche aufsetze muss ich dann xorg installieren/nutzen? Nach meinem Verständnis muss xorg als Basis installiert werden und darauf kann ich eine Oberfläche (z.B. Gnome, KDE usw.) mit Windowmanager installieren. Verstehe ich das Konzept so grob richtig?

Frage 2: Die Installation von Software aus den Ports scheint zeitaufwendiger zu sein. Die Ports werden ja dann auf dem Rechner kompiliert. Beeinträchtigt das die Geschwindigkeit mit der die Software später ausgeführt wird? Sprich läuft die Software schneller auf dem Rechner als wenn ich sie aus den vorgefertigten Paketen installiere?

Frage 3: Updaten des Systems. Hier bin ich nun glaube ein wenig durcheinander geraten. Mir war auch im Handbuch nicht alles schlüssig. Mit "portsnap" denke ich wird jeder aktuelle Ports heruntergeladen und mit "portupgrade" die installierten Ports aktualisiert. Habe ich das richtig verstanden? Was macht dann "freebsd-update"? Oder sind das nur verschiedene Wege die zum selben Ergebnis führen?

Ich habe noch reichlich Fragen, aber ich will euch nicht gleich überstrapazieren

Danke schonmal für die Antworten und einen schönen Abend.
Edit: Mist habe gerade gesehen, das dies im falschen Forenteil gelandet zu sein scheint. Bitte verschieben in FreeBSD Allgemein. Danke
nixnux
nixnux ist offline   Mit Zitat antworten
Alt 15.10.2012, 23:08   #2
danvari
Registered User
 
Registrierungsdatum: Jun 2012
Beiträge: 40
Wilkommen im Forum Bin auch noch nicht lange dabei, versuche aber mal deine Fragen zu beantworten:

1) Genau.

2) Du kannst, wenn du denn moechtest, gewisse Fetures der Software aktivieren/deaktivieren. Darunter fallen auch teilweise MMX/SSE/VDPAU Optimierungen, die dann zu erhoehter Performance beitragen. Auch kannst du Flags fuer den gcc angeben und so auf deine CPU zugeschnittene Optimierungen einbringen (denke ich zumindest? noch nie gemacht). Wenn du aber bei den Defaults bleibst, dann kannst du auch gleich Pakete nehmen (evtl. PACKAGESITE aendern, um nicht RELEASE-Pakete zu bekommen, sondern STABLE).

3)
- portsnap aktualisiert deinen Portstree in /usr/ports
- portupgrade/portmaster aktualisiert dir deine Ports
- freebsd-update aktualisiert dir dein System

Unter den BSDs gibt es ja die strikte Trennung zwischen dem "System" und den Ports .
danvari ist offline   Mit Zitat antworten
Alt 16.10.2012, 06:51   #3
nixnux
Registered User
 
Registrierungsdatum: Oct 2012
Beiträge: 25
Thumbs up

Super das du so schnell geantwortet hast. Danke

Nun wird mir das eine oder andere klarer.
nixnux ist offline   Mit Zitat antworten
Alt 16.10.2012, 07:28   #4
Yamagi
Possessed With Psi Powers
 
Benutzerbild von Yamagi
 
Registrierungsdatum: Apr 2004
Ort: Schleswig-Holstein
Beiträge: 6.556
Yamagi eine Nachricht über ICQ schicken
Aus Performancegründen würde ich nicht mehr selbst bauen. Es mag einige wenige Ports geben, wo es sich grundsätzlich lohnen kann, bei den allermeisten wird es allerdings keinen messbaren Unterschied geben. Das ist Wald- und Wiesencode, der von jedem Compiler gut generiert und der cpu-internen Codeoptimierung hervorragend aufgearbeitet wird. Der Hauptgrund für das Selbstbauen unter FreeBSD ist eher, dass das System konzeptionell auf das Selbstbauen ausgelegt ist. Es wird zwar mit "pkgng" ein guter Binärpaketmanager entwickelt und er wird FreeBSDs Philosophie sicher deutlich verändern, aber solange es noch kein richtiges, offiziell unterstütztes Repo gibt, würde ich ihn nicht unbedingt dem unbedarften Nutzer zum täglichen Einsatz empfehlen.
__________________
Eure Tastatur verfügt nicht umsonst über zwei Shift-Tasten! Benutzt sie bitte, denn sonst ist es mir fast unmöglich euere Posts zu entziffern.

Yamagi ist offline   Mit Zitat antworten
Alt 16.10.2012, 08:40   #5
Kamikaze
Parasprite
 
Benutzerbild von Kamikaze
 
Registrierungsdatum: May 2005
Ort: /Earth/Europe/Germany/Karlsruhe
Beiträge: 9.636
Kamikaze eine Nachricht über ICQ schicken Kamikaze eine Nachricht über MSN schicken
Zitat:
Zitat von danvari Beitrag anzeigen
2) Du kannst, wenn du denn moechtest, gewisse Fetures der Software aktivieren/deaktivieren. Darunter fallen auch teilweise MMX/SSE/VDPAU Optimierungen, die dann zu erhoehter Performance beitragen. Auch kannst du Flags fuer den gcc angeben und so auf deine CPU zugeschnittene Optimierungen einbringen (denke ich zumindest? noch nie gemacht). Wenn du aber bei den Defaults bleibst, dann kannst du auch gleich Pakete nehmen (evtl. PACKAGESITE aendern, um nicht RELEASE-Pakete zu bekommen, sondern STABLE).
Ich muss da Yamagi Recht geben.

Ich hatte auch mal so eine Optimierungsphase, aber in der Regel kriegst du die Rechenzeit die du mit Kompilieren verschwendest nie wieder durch die bessere Optimierung rein.

Es gibt ein paar Ausnahmen, wo so etwas einen Unterschied machen könnte, Videocodecs, 3-D Anwendungen, Simulationsprogramme ... alles was deinen Rechner wirklich auslasten kann. Aber selbst da setzt du nur den richtigen CPUTYPE. Alles andere ist einfach nur Unfug.

Nach meinen Messungen ist zum Beispiel -O3 in der Regel langsamer als -O2 und bei meinem eigenen C++ Code habe ich mit clang satte 88% mehr Durchsatz im Vergleich zum gcc 4.2 und immer noch 13% mehr als der gcc 4.6.
__________________
[ bsdlogo 2.0 - Wiki - Ports - LibreOffice Pakete - PM schreiben - kamikaze@bsdforen.de ]
Disclaimer: My posts represent my perception. Errors and incompleteness are to be expected, I deny any responsibility to know everything.
Kamikaze ist gerade online   Mit Zitat antworten
Alt 16.10.2012, 22:55   #6
Bummibaer
Registered Schwarzbär
 
Benutzerbild von Bummibaer
 
Registrierungsdatum: Jan 2004
Ort: RZ Bärenhöhle Raum Stuttgart grob
Beiträge: 941
Hoi,
also der Bär nutzt -O2 und distcc in der Regel und baut au nur selbär weil es das so was ich brauch feddisch meistens ned gibts. An sonsten würde ich auch dazu raten nur das selbst zu bauen wo es ned gibts.

Gruß Bummibär
__________________
- Bärenmitglied des Ordens des Heiligen Huthes _/\_

Running FreeBSD 8.x, FreeBSD 9.x, Bummi-OS 9.1-PRERELEASE
Bummibaer ist offline   Mit Zitat antworten
Alt 17.10.2012, 06:38   #7
laemodost
FreeBSD User
 
Registrierungsdatum: May 2003
Ort: Düsseldorf
Beiträge: 1.704
laemodost eine Nachricht über ICQ schicken
@Bummi: Aber gerade Neuligen würde ich nicht empfehlen, Ports und Pakete zu mischen. Das endet im Chaos und nichts geht mehr, wenn man nicht weiß, was man tut.
laemodost ist offline   Mit Zitat antworten
Alt 17.10.2012, 08:26   #8
Bummibaer
Registered Schwarzbär
 
Benutzerbild von Bummibaer
 
Registrierungsdatum: Jan 2004
Ort: RZ Bärenhöhle Raum Stuttgart grob
Beiträge: 941
Hi,
daher sollte man vorher ja die Dokumentation lesen und das Handbuch usw. um eben zu wissen was man tut.

Gruß Bummibär
__________________
- Bärenmitglied des Ordens des Heiligen Huthes _/\_

Running FreeBSD 8.x, FreeBSD 9.x, Bummi-OS 9.1-PRERELEASE
Bummibaer ist offline   Mit Zitat antworten
Alt 17.10.2012, 10:46   #9
worel
Registered User
 
Benutzerbild von worel
 
Registrierungsdatum: Oct 2006
Beiträge: 265
Nach einer gefühlten Ewigkeit wieder mal hier! ;-)
(bin ein bisl hinsichtlich "Kylin" am recherchieren... und in diesem Thread hängengeblieben)

Ein offizielles Binär-Repo gibt es ja noch nicht (ob es da je geben wird?), heißt im Klartext dass ich, sollte es Sicherheitslücken geben und/oder entsprechend neue Versionen im Portstree, diese nach wie vor manuell lokal kompilieren muss.

pkg_add -r installiert mir ja nur die jeweilige Paketversion zum Zeitpunkt des Release. Bei kleineren Projekten ist das kein großes Ding, aber je größer die Sache wird, desto länger hängt man am kompilieren. Oder bin ich jetzt total am falschen Dampfer?
worel ist offline   Mit Zitat antworten
Alt 17.10.2012, 22:25   #10
laemodost
FreeBSD User
 
Registrierungsdatum: May 2003
Ort: Düsseldorf
Beiträge: 1.704
laemodost eine Nachricht über ICQ schicken
Jein. Die RELEASE Pakete bleiben auf dem RELEASE Stand, aber du kannst die STABLE Pakete nehmen, die werden regelmäßig aus den aktuellen Ports gebaut.
Siehe ports(7), wie du das machst.
laemodost ist offline   Mit Zitat antworten
Antwort


Dieses Thema betrachten zurzeit 1 Personen. (0 registrierte Benutzer und 1 Gäste)
 
Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An
[IMG] Code ist An
HTML-Code ist Aus
Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
FreeBSD 9.0 erschienen Yamagi News 33 26.01.2012 23:12
FreeBSD 8.1 erschienen Yamagi News 26 05.08.2010 23:12
FreeBSD 7.2 released kashee Opeiah News 20 06.05.2009 08:29
FreeBSD Security Advisory FreeBSD-SA-04:16.fetch josef News 0 18.11.2004 12:41
Allgemeine Fragen & HowTo lill_phönix OpenBSD - Installation 13 26.08.2004 11:59


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:32 Uhr.


Powered by vBulletin (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.