Khi thực hiện apt-get upgrade
trên RPi 3 của tôi, nhiều dòng đầu ra hiển thị như thế này:
Adding 'diversion of /boot/bcm2708-rpi-b-plus.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b-plus.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2708-rpi-b.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2708-rpi-cm.dtb to /usr/share/rpikernelhack/bcm2708-rpi-cm.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2709-rpi-2-b.dtb to /usr/share/rpikernelhack/bcm2709-rpi-2-b.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2710-rpi-3-b.dtb to /usr/share/rpikernelhack/bcm2710-rpi-3-b.dtb by rpikernelhack'
Adding 'diversion of /boot/kernel.img to /usr/share/rpikernelhack/kernel.img by rpikernelhack'
Adding 'diversion of /boot/kernel7.img to /usr/share/rpikernelhack/kernel7.img by rpikernelhack'
Adding 'diversion of /boot/COPYING.linux to /usr/share/rpikernelhack/COPYING.linux by rpikernelhack'
...
...
...
Tôi không được giáo dục nhiều về các tính năng nhân Linux và điều này có vẻ khá cụ thể đối với RPi.
Câu hỏi của tôi là: tất cả những thứ này là gì?
'Chuyển hướng' là gì? Tất cả những tập tin này (như một nhóm) đang được tham chiếu, thực sự làm gì? 'Rpikernelhack' là gì?
Tôi đã làm một chút googling và không thể dễ dàng tìm thấy bất cứ điều gì thú vị. Tôi nghĩ rằng tôi không phải là người duy nhất tò mò về điều này vì vậy tôi hy vọng đây là một câu hỏi thích hợp!
apt-get upgrade
.
preinst
phần : dpkg-divert --package rpikernelhack --divert /usr/share/rpikernelhack/kernel.img /boot/kernel.img
. Liên kết @goldilocks giải thích --package
rõ ràng.