Vì thế sudo apt-mark giữ
dường như chỉ giữ các gói cuối cùng.
sudo apt-mark giữ shim
Sudo apt-mark giữ shim-đã ký
sudo apt-mark showkeep
showhold chỉ hiển thị
ký shim
nếu tôi làm
Sudo apt-mark giữ shim-đã ký
sudo apt-mark giữ shim
sudo apt-mark showkeep
showhold chỉ hiển thị
miếng chêm
Tôi nghĩ có lẽ đó là sự phụ thuộc kết hợp vì shim và chữ ký shim có liên quan. vì vậy tôi đã thử nghiệm nó với một gói không liên quan.
Sudo apt-mark giữ shim-đã ký
sudo apt-mark giữ ufoai
sudo apt-mark showkeep
showhold chỉ hiển thị
ufoai
gói cuối cùng là gói duy nhất xuất hiện.
Tôi đã thử đặt lệnh lại với nhau.
sudo apt-mark giữ shim shim-đã ký ufoai
nó cho thấy
ufoai đã được tạm dừng
shim đặt trên giữ
bộ shim đã ký đang bị treo
sau đó
sudo apt-mark showkeep
showhold bây giờ hiển thị một cái gì đó bất ngờ.
miếng chêm
ký shim
ok đây là những gì tôi muốn. vì vậy tôi
sudo apt-mark unhold ufoai
và nó nói
ufoai đã không được giữ.
Tôi thực sự muốn đảm bảo rằng shim bộ nạp khởi động của Microsoft và shim-signed sẽ không vô tình xâm nhập vào hệ thống của tôi. bởi vì tôi có cảm giác sẽ rất khó để tôi gỡ nó ra khỏi hệ thống của mình. có vẻ như chỉ với sự chấp thuận của MS thì chương trình này mới có thể chạy được, hãy gõ điều. ít nhất đó là những gì tôi nhận được từ điều này https://github.com/rhboot/shim. vì vậy câu hỏi của tôi là một số nơi tôi có thể kiểm tra các gói này có thực sự bị tạm dừng không? apt-mark có phải là cách chính xác/tốt nhất để thực hiện việc này không, nếu không thì sao? Tôi mới sử dụng linux nên không có kiến thức cơ bản.
lsb_release -a
trình diễn
Mô tả: Ubuntu 20.04.02 LTS
Mà còn
apt --version
trình diễn
apt 2.0.5 (amd64)