linux - 如何卸载我检查安装的 rpm?

标签 linux vim fedora yum checkinstall

我刚刚构建了 vim 并运行了 checkinstall:

[root@localhost vim]# checkinstall -R -y --fstrans=no

我看到那里创建了一个 rpm :

[root@localhost vim]# ls /root/rpmbuild/RPMS/x86_64/
checkinstall-20141012-1.x86_64.rpm  vim-20141012-1.x86_64.rpm

vim 工作正常...

:version
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Oct 12 2014 16:19:20)
Included patches: 1-475
Compiled by statquant
Huge version with GTK2 GUI.  Features included (+) or not (-):
+acl             +clipboard       +cursorshape     +extra_search    -hangul_input    +listcmds        -mouse_gpm       -mzscheme        +python3/dyn     +startuptime     +termresponse    +viminfo         +xsmp_interact
+arabic          +cmdline_compl   +dialog_con_gui  +farsi           +iconv           +localmap        -mouse_jsbterm   +netbeans_intg   +quickfix        +statusline      +textobjects     +vreplace        +xterm_clipboard
+autocmd         +cmdline_hist    +diff            +file_in_path    +insert_expand   +lua             +mouse_netterm   +path_extra      +reltime         -sun_workshop    +title           +wildignore      -xterm_save
+balloon_eval    +cmdline_info    +digraphs        +find_in_path    +jumplist        +menu            +mouse_sgr       +perl            +rightleft       +syntax          +toolbar         +wildmenu        +xpm
+browse          +comments        +dnd             +float           +keymap          +mksession       -mouse_sysmouse  +persistent_undo +ruby            +tag_binary      +user_commands   +windows
++builtin_terms  +conceal         -ebcdic          +folding         +langmap         +modify_fname    +mouse_urxvt     +postscript      +scrollbind      +tag_old_static  +vertsplit       +writebackup
+byte_offset     +cryptv          +emacs_tags      -footer          +libcall         +mouse           +mouse_xterm     +printer         +signs           -tag_any_white   +virtualedit     +X11
+cindent         +cscope          +eval            +fork()          +linebreak       +mouseshape      +multi_byte      +profile         +smartindent     +tcl             +visual          -xfontset
+clientserver    +cursorbind      +ex_extra        +gettext         +lispindent      +mouse_dec       +multi_lang      +python/dyn      -sniff           +terminfo        +visualextra     +xim

出于某种原因我无法卸载它...

[root@localhost vim]# rpm -e /root/rpmbuild/RPMS/x86_64/vim-20141012-1.x86_64.rpm
error: package /root/rpmbuild/RPMS/x86_64/vim-20141012-1.x86_64.rpm is not installed
[root@localhost vim]# rpm -e vim-20141012-1.x86_64
error: package vim-20141012-1.x86_64 is not installed
[root@localhost vim]# rpm -e vim
error: package vim is not installed

我该怎么做?

最佳答案

rpm -e 不接受完整路径作为参数,只接受包名:

rpm -e vim-20141012-1.x86_64

甚至:

rpm -e vim

关于linux - 如何卸载我检查安装的 rpm?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26326928/

相关文章:

ubuntu 上的 Java 内存不足,但存在大量缓存内存

c++ - VeridisBiometricSDK_5.0_Linux 示例: MatchingExample 编译错误

linux - 将 xargs 值作为参数传递给后续 YARN 命令

vim 删除高亮(不是搜索高亮)

java - 生成 Java 文件的导入列表

linux - 从脚本内部确定解释器

vim - 如何将 fireplace.vim 连接到浏览器 repl

linux - 为什么这个 bash expr 命令不起作用?

ruby-on-rails - Fedora16 gem install nokogiri 失败

fedora - init 永远不会收割僵尸/失效的进程