Saya mencoba menjalankan pembaruan freebsd10 dan saya dimintai sumber kernel
===>>> Launching child to update lsof-4.89.b,8 to lsof-4.89.d,8
===>>> All >> lsof-4.89.b,8 (9/9)
===>>> Currently installed version: lsof-4.89.b,8
===>>> Port directory: /usr/ports/sysutils/lsof
===>>> This port is marked IGNORE
===>>> requires kernel sources
===>>> If you are sure you can build it, remove the
IGNORE line in the Makefile and try again.
===>>> Update for lsof-4.89.b,8 failed
===>>> Aborting update
tetapi sysinstall tidak ada lagi
sysinstall: not found
Apa metode baru untuk menginstal sumber kernel di FreeBSD10?
Saya pikir bsdinstall, tetapi hanya mencoba untuk memotong disk saya yang tidak saya inginkan
sysutils/lsof
. Bahkan terlepas dari kenyataan bahwa ini terjadi/usr/ports
, perintah sistem operasi FreeBSD yang sebenarnya adalahfstat
. Yang sebenarnya Anda coba lakukan: memutakhirkan koleksi porta? atau meningkatkan sistem operasi? Karena mereka adalah dua jawaban berbeda dan dua bab berbeda dari Buku Panduan FreeBSD . Ya, ini semua ada di Buku Pegangan .Jawaban:
Kamu bisa melakukannya:
sumber
Anda dapat secara manual mengunduh dan mengekstrak tarball dari pohon sumber lengkap untuk rilis spesifik Anda dari ftp://ftp.freebsd.org/pub/FreeBSD/releases/
Misalnya
sumber
-z
opsi ini tidak perlu di sini, karena tar akan secara otomatis mendeteksi format input. Per halaman manual,In extract or list modes, this option is ignored.
saya juga suka melakukan inline ini:fetch -o- ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/X.Y-RELEASE/src.txz | sudo tar -C / -xvf -
. Tidak perlu menyimpansrc.txz
secara lokal.Solusi yang lebih umum:
Dan Anda dapat mengganti
/tmp
dengan direktori favorit Anda untuk mengunduh berbagai hal.Atau:
sumber