Hallo zusammen!
Ich habe hier einen amd64 FreeBSD 8.0p1 stehen auf dem ich gerne VirtualBox installieren würde.
So wie es aussieht brauche ich dafür aber 32Bit-Libs.
Der Port sagt mir ich solle folgendes machen:
Requires 32-bit libraries installed under /usr/lib32.
Do: cd /usr/src; make build32 install32; ldconfig -v -m -R /usr/lib32
Da ich nur die Kernel-Sources installiert habe funktioniert das natürlich nicht. Welche Sources muss ich denn installieren? Ich vermute /usr/src/lib. Sehe ich das richtig?
Ich möchte einfach nicht mehr source installieren als ich brauche.
Dann wäre noch die Frage ob das dann problemfrei läuft? Habe ich ggf mit Schwierigkeiten zu rechnen wenn die 32Bit mit drauf sind? Wie sieht das aus wenn ich dann ein freebsd-update laufen lasse? Wird der 32Bit-Code mit aktualisiert?
Und dann wäre da noch eine Frage: Die Installation von Wine stehe auch noch an. Im Wiki dazu steht (da ich ja auch hier 32Bit benötige):
# cd /usr/src && make buildworld installworld distribution TARGET=i386 DESTDIR=/compat/i386
# chroot /compat/i386
# /etc/rc.d/ldconfig start
# mount -t devfs devfs /dev
# mkdir -p /usr/ports; mount nfs:/usr/ports /usr/ports (or mount it via nullfs from outside the chroot, or just copy everything over)
Hier wird ja offensichtlich ein ganzes i386-System gebaut. Ist das notwendig, wenn es auch möglich ist die 32Bit-Libs zu bauen? Denn nur für Wine finde ich das schon fast etwas übertrieben.
Dank euch!
Ich habe hier einen amd64 FreeBSD 8.0p1 stehen auf dem ich gerne VirtualBox installieren würde.
So wie es aussieht brauche ich dafür aber 32Bit-Libs.
Der Port sagt mir ich solle folgendes machen:
Requires 32-bit libraries installed under /usr/lib32.
Do: cd /usr/src; make build32 install32; ldconfig -v -m -R /usr/lib32
Da ich nur die Kernel-Sources installiert habe funktioniert das natürlich nicht. Welche Sources muss ich denn installieren? Ich vermute /usr/src/lib. Sehe ich das richtig?
Ich möchte einfach nicht mehr source installieren als ich brauche.
Dann wäre noch die Frage ob das dann problemfrei läuft? Habe ich ggf mit Schwierigkeiten zu rechnen wenn die 32Bit mit drauf sind? Wie sieht das aus wenn ich dann ein freebsd-update laufen lasse? Wird der 32Bit-Code mit aktualisiert?
Und dann wäre da noch eine Frage: Die Installation von Wine stehe auch noch an. Im Wiki dazu steht (da ich ja auch hier 32Bit benötige):
# cd /usr/src && make buildworld installworld distribution TARGET=i386 DESTDIR=/compat/i386
# chroot /compat/i386
# /etc/rc.d/ldconfig start
# mount -t devfs devfs /dev
# mkdir -p /usr/ports; mount nfs:/usr/ports /usr/ports (or mount it via nullfs from outside the chroot, or just copy everything over)
Hier wird ja offensichtlich ein ganzes i386-System gebaut. Ist das notwendig, wenn es auch möglich ist die 32Bit-Libs zu bauen? Denn nur für Wine finde ich das schon fast etwas übertrieben.
Dank euch!