• Diese Seite verwendet Cookies. Indem du diese Website weiterhin nutzt, erklärst du dich mit der Verwendung von Cookies einverstanden. Erfahre mehr

Beaglebone Black: freebsd-update fetch no mirrors remaining, giving up.

schorsch_76

Well-Known Member
Themenstarter #1
Ich habe auf dem Beaglebone Black FreeBSD 12.0-CURRENT installiert. Das hab ich hier [1] runtergeladen.

freebsd-update fetch gibt:
Code:
$ uname -a
FreeBSD beaglebone 12.0-CURRENT FreeBSD 12.0-CURRENT #0 r307332M: Fri Oct 14 15:32:17 MDT 2016     brd@hive.raspbsd.
$ su
Password:
root@beaglebone:/usr/home/georg # freebsd-update fetch
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching public key from update5.freebsd.org... failed.
Fetching public key from update6.freebsd.org... failed.
Fetching public key from update4.freebsd.org... failed.
No mirrors remaining, giving up.
root@beaglebone:/usr/home/georg # freebsd-version 
12.0-CURRENT
root@beaglebone:/usr/home/georg #
Funktioniert freebsd-update nur unter -RELEASE? :confused: Wenn ja, wie update ich die Kiste dann?

[1] http://www.raspbsd.org/bbb.html
 

Tulkas

Well-Known Member
#3
Ich cross-baue es mit Boardmitteln auf dem PC. Dazu musst man einige Variablen beim bauen setzen:
Bash:
cd /usr/src
make -j `sysctl -n hw.ncpu` SYSDIR=/usr/src/sys KERNCONF=BEAGLEBONE TARGET_ARCH=armv7 TARGET=arm buildworld buildkernel
Zum Installieren auf der SD-Karte
Bash:
make SYSDIR=/usr/src/sys KERNCONF=BEAGLEBONE TARGET_ARCH=armv7 TARGET=arm DESTDIR=/mnt/rootfs installkernel
make SYSDIR=/usr/src/sys KERNCONF=BEAGLEBONE TARGET_ARCH=armv7 TARGET=arm DESTDIR=/mnt/rootfs installworld
Zum update auf dem eMMC siehe auch https://forums.freebsd.org/threads/...stallations-using-respective-snapshots.60093/
 

Tulkas

Well-Known Member
#5
Ich baue direkt auf dem Host (ohne jail) als root. Geht aber bestimmt auch anders wenn MAKEOBJPREFIX entsprechend auf ein Verzeichnis mit user-Rechten gesetzt ist.