Debian
為什麼不能刪除vim?
uname -a Linux MiWiFi-R3-srv 4.19.0-0.bpo.9-amd64 #1 SMP Debian 4.19.118-2~bpo9+1 (2020-05-20) x86_64 GNU/Linux sudo dpkg -l vim Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-=====================================-=======================-=======================-=============================================================================== un vim <none> <none> (no description available)
嘗試刪除它:
sudo apt remove vim Reading package lists... Done Building dependency tree Reading state information... Done Package 'vim' is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
何時輸入
vim
控制台:sudo dpkg -S $(readlink -f $(which vim)) dpkg-query: no path found matching pattern /usr/local/bin/vim ls -l /usr/local/bin/vim -rwxr-xr-x 1 root staff 2946336 Jul 17 20:34 /usr/local/bin/vim
有以下兩種情況之一:
安裝的軟體包不是
vim
,實際上是vim-tiny
,vim-athena
,vim-gtk
,vim-gtk3
, 或其他東西。要確定是否是這種情況,請使用以下命令:dpkg-query -l | grep vim
也可能是
vim
您的系統上的 已從原始碼編譯並且不會被apt
or找到dpkg
。您可以通過以下方式驗證這一點:whereis vim
這將顯示位於系統上任何位置的任何二進製文件,包括可能已在不同位置編譯的
vim
任何不位於其中的二進製文件,例如或。/usr/bin``/opt``/usr/local
您也可以只使用萬用字元:
如果您使用的是
apt
1.9 或更高版本:apt remove '~nvim.*'
如果您使用的是
apt
1.8 或更早版本:apt remove vim*