Fragen zu: miniinst.iso + Ports-Collection

H

hjl

Guest
Auf den ftp-Servern gibt es eine "miniinst.iso". Kann mir jemand erklären, was es damit auf sich hat?

Wenn ich die Ports-Collection nicht mit installiere, kann ich doch Programme direkt aus dem Internet laden, oder? Kann ich diese dann auf dem Rechner auch wieder löschen oder?

Danke für die Aufklärung.
 
Die miniinst bringt soweit ich weiß nur ein gaaaaanz minimales System auf die Platte. Ich glaub da ist nichtmal ein X-Server dabei *g* Alles weitere muss man dann von Hand nachinstallieren, ohne Portscollection dürfte dann nur die installation von binarys gehen, zumindest hab ich die verwendet bevor ich mich in die ports verliebt hab ;)
 
Hi

Also ich installiere nur mit der miniinst.iso

Die miniinst Installation ist eigentlich nicht mehr wie ein "make world" soweit wie ich das mitbekommen habe.

Nach der Installation der Binarys gehe ich dann immer so vor:

1. cvsup binary installieren
2. Ports + World und Kernel Sourcen saugen
3. World + Kernel neu übersetzen + einspielen ( mit neustart natürlich )
4. cvsup von den Ports neu übersetzen
5. Anfangen das System zu Installieren aus den Ports, also X, XFCE, Firefox usw.

Das ganze hat dann bei meinem Laptop ( Centrino 1,5Ghz ( 2MB L2 Cache )) ca. 5-6h gedauert.

:)
 
ISO-Images und ihr Inhalt

ISO-Images
***************
- miniinst.iso enthält nur das Betriebssystem.
- disc1.iso enthält nebst dem Betriebssystem noch die wichtigsten Programme (in Paketform => Packages) wie x11-Server, KDE..
- bootonly.iso bootet nur, die Betriebssystem-Installation erfolgt über das Netzwerk.

Allgemeiner Aufbau
******************
Jedes "normale" Betriebssystem besteht aus drei wesentlichen Teilen: Kernel, Betriebssystem und Programmen.

Kernel
--------
Der Kernel sorgt dafür, dass der Computer läuft. Er besteht im wesentlichen aus Gerätetreibern. Je nach FreeBSD-Version findet man in unter /boot oder / .

Betriebssystem
------------------
Das Betriebssystem ist die Software, welche den Betrieb des Computers mit Programmen ermöglicht. FreeBSD ist ein Betriebssystem, welches mit vielen Hilfsmitteln (z. B. ftp-, Mailserver, Texteditoren..) ausgeliefert wird. Bei der Kompilierung (make world) wird der menschenlesbare Quellcode unter /usr/src in maschinenlesbaren Maschinencode übersetzt und weitverstreut installiert (z. B. unter /bin , /sbin , /usr/bin, /usr/sbin).

Programme
--------------
Mit einem Betriebssystem allein kommt man noch nicht weit, es braucht noch Zusatzsoftware, also Programme. Den Quellcode der Zusatzsoftware findet man unter /usr/ports . Die Maschinencode-Versionen befinden sich unter /usr/X11R6 oder /usr/local .

Ports/Packages
*****************
Um Programme zu aktualisieren oder installieren, gibt es zwei Wege: Ports und Packages. Bei der Installation über die Ports wird der Programm-Quellcode heruntergeladen und kompiliert. Packages sind komprimierte Dateien, welche das Resultat einer solchen Kompilierung bereits in Paketform enthalten.

Ports
------------------
Werden nur Packages verwendet, so wird die Ports-Collection, sprich der Inhalt von /usr/ports , nicht benötigt! Mit cvsup wird der Inhalt von /usr/ports aktualisiert.

Lesenswerte Lektüre
*******************
/usr/share/doc/de_DE.ISO8859-1/books/handbook/ports.html
http://www.freebsd.ch/doc/de_DE.ISO8859-1/books/handbook/ports.html
http://www.bsdforen.de/showpost.php?p=47153&postcount=6
http://de.wikipedia.org/wiki/Kernel
http://de.wikipedia.org/wiki/Betriebssystem
 
Zuletzt bearbeitet:
h0sch1 schrieb:
Hi

Also ich installiere nur mit der miniinst.iso
Die miniinst Installation ist eigentlich nicht mehr wie ein "make world" soweit wie ich das mitbekommen habe.
Nach der Installation der Binarys gehe ich dann immer so vor:

1. cvsup binary installieren
2. Ports + World und Kernel Sourcen saugen
3. World + Kernel neu übersetzen + einspielen ( mit neustart natürlich )
4. cvsup von den Ports neu übersetzen

5. Anfangen das System zu Installieren aus den Ports, also X, XFCE, Firefox usw.
Das ganze hat dann bei meinem Laptop ( Centrino 1,5Ghz ( 2MB L2 Cache )) ca. 5-6h gedauert. :)
Wollte gemäß: http://www.bsdforen.de/showthread.php?t=6049

src, ports & docs updaten.
Code:
*default host=cvsup.de.FreeBSD.org  
*default base=/usr  
*default prefix=/usr  
*default release=cvs tag=RELENG_5_3_RELEASE 
*default delete use-rel-suffix    
*default compress  

src-all  
ports-all tag=.  
doc-all tag=.
Code:
SUP_UPDATE=     yes
SUP=            /usr/local/bin/cvsup
SUPFLAGS=       -g -L 2
SUPHOST=        cvsup.de.FreeBSD.org
SUPFILE=        /usr/share/examples/cvsup/SUPFILE
nach einem
Code:
/usr/src# make update
werden mir alle Sourcen gelöscht (delete /usr/src/xyz)?! :zitter: :confused:

Bei dem Befehl:
Code:
#portsdb -Uu
Bricht der Prozess ab, mit der Begründung, dass er portsdb nicht kennen würde!?
Als ich dann das ganze manuell machen wollte, habe ich kein /usr/src mehr??

Daher interessieren mich natürlich besonders die Punkte: 2-4 aus dem Posting von h0sch1

Wie kann ich nachträglich die Sourcen wieder installieren bzw. was habe ich falsch gemacht? Da der Prozess abgebrochen wurde.

Vielen Dank für euere Mithilfe!

ciao

overle
 
Bezogen auf das Howto von saintjoe:
http://www.bsdforen.de/showthread.php?t=11

Würde ich sagen, dass es ein RELENG_5_3_RELEASE wohl geben muss, oder sehe ich das falsch?

Ansonsten werd ich jetzt erstmal heimfahren und die Sache nochmachs versuchen zum fliegen zu bringen. Über zusätzliche Input aus dem Forum würde ich mich sehr freuen!

ciao

overle
 
overle schrieb:
Bezogen auf das Howto von saintjoe:
http://www.bsdforen.de/showthread.php?t=11

Würde ich sagen, dass es ein RELENG_5_3_RELEASE wohl geben muss, oder sehe ich das falsch?
Näheres zu den Tag findest Du

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvs-tags.html

RELENG_5_3_0_RELEASE Ist die gleiche wie auf den Release-ISOs (Willste bestimmt nicht)

RELENG_5_3 incl. Patches

Eine RELENG_5_3_RELEASE gibt es nicht ;)

BTW. Im Wiki ist dies schön beschrieben. Es lohnt manchmal, da rein schaun :D
 
Zuletzt bearbeitet:
Zurück
Oben