Ini akan menjadi pelajaran cepat mengenai cara mengemas kini semua kernel dan pakej FreeBSD. FreeBSD dilengkapi dengan dua elemen yang boleh dikemas kini, iaitu Core OS dan perisian pihak ketiga. Kernel atau Core OS dikemas kini melalui arahan kemas kini FreeBSD, sedangkan untuk mengemas kini perisian pihak ketiga, kita perlu menggunakan pengurus pakej atau menggunakan sistem port. Kedua-dua kernel dan paket diperbarui dengan kerap, jadi disarankan untuk tidak melewatkan salah satu daripadanya untuk membuat risiko keselamatan dan memperkuat kerentanan.
Mengemas kini OS Teras di FreeBSD
Jalankan carian pantas untuk kemas kini. Gunakan arahan di bawah:
$ freebsd-kemasukan kemasukan
Setelah carian selesai, taipkan perkara berikut dan tekan enter:
$ freebsd-kemas kini pemasangan
Perintah di atas harus menetapkan kemas kini yang tersedia untuk dipasang pada sistem. Sekiranya ia adalah kemas kini yang lebih besar, anda mungkin diminta untuk menghidupkan semula sistem untuk membiarkan perubahan berlaku.
Mengemas kini perisian FreeBSD dengan pkg
Sebarang pakej yang dipasang melalui pkg harus dikemas kini dengan yang sama untuk mengelakkan masalah dengan pemasangan.
Periksa kemas kini dengan peningkatan pkg terlebih dahulu:
peningkatan $ pkg
Kemudian cari kemas kini perisian dengan arahan pkg.
Mengemas kini perisian FreeBSD dengan sistem Ports
Seperti pakej yang dipasang dengan pengurus pakej, yang dipasang dengan sistem port harus dikemas kini dengan yang sama. Untuk membekukan pkg pada pakej tertentu, gunakan sintaks arahan di bawah:
$ pkg kunci nama paket
Untuk memasang pakej dengan sistem port, anda mempunyai dua cara:
- ketua pelabuhan
- port pelabuhan.
Untuk menggunakan portnap, ketik perintah di bawah untuk mengemas kini lelaran tempatan pokok port:
$ portsnap automatik
Setelah selesai mengemas kini pakej, anda akan ditanya sama ada anda ingin membuang sandaran versi lama. Sandaran ini tidak boleh berguna bagi kami sekiranya kemas kini berjaya.
Mengemas barang
Hari ini, kami menerangkan cara mengemas kini pakej OS dan perisian teras di FreeBSD. Untuk mengemas kini Core OS, anda perlu menggunakan perintah freebsd-update fetch and install, sedangkan pakej-pakej tersebut dapat diperbaharui melalui pohon port atau perintah pkg. Pakej harus dikemas kini dengan kaedah yang sama dengan yang mereka pasangkan, kerana mengemas kini perisian port yang dipasang dengan pkg dapat menimbulkan masalah dengan penyusunan dan dapat mengimbangi kod perisian dengan teruk, pada dasarnya menjadikannya rosak.