11 command-line apt dependencies vlc software-uninstall
我安装了 VLC 播放器,但现在我想完全摆脱它,所以我在终端中输入了以下命令:
sudo apt-get purge vlc
Run Code Online (Sandbox Code Playgroud)
它告诉我它已经清除了它,但是当我在终端中输入时vlc,这是输出(尽管没有启动 GUI):
VLC media player 2.2.0-pre2 Weatherwax (revision 2.2.0-pre1-15-g5178b24)
[0000000001f3bab8] core interface error: no suitable interface module
[0000000001f21118] core libvlc error: interface "globalhotkeys,none" initialization failed
[0000000001f21118] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00000000020f66d8] [cli] lua interface: Listening on host "*console".
VLC media player 2.2.0-pre2 Weatherwax
Command Line Interface initialized. Type 'help' for help.
>
Run Code Online (Sandbox Code Playgroud)
如果我输入,help我会从程序中得到正确的响应。它还允许我输入并执行任何关联的命令。
那么如何完全删除 VLC Player,以便在执行命令时vlc它告诉我它不知道该命令?
我目前正在运行 Ubuntu 14.10。
mur*_*uru 15
vlc取决于vlc-nox其安装的vlc命令,你看到的。具体删除它,或使用autoremove:
apt-get autoremove
# or
apt-get remove vlc-nox
Run Code Online (Sandbox Code Playgroud)
要在一个命令中删除包及其所有依赖项,您还可以直接将包名称作为参数传递给apt-get autoremove:
sudo apt-get autoremove vlc
Run Code Online (Sandbox Code Playgroud)
如果您希望清除软件包(也清除所有配置文件),则可以这样做:
sudo apt-get autoremove --purge vlc
Run Code Online (Sandbox Code Playgroud)
但是,这在您的情况下不起作用,因为vlc. autoremove仅自动删除当前未安装反向依赖项的软件包。这意味着只要还有其他可能依赖于 的vlc依赖项的包,它们就会保留。这些其他包可能是vlc-plugin-*依赖于vlc但在第一次运行时尚未删除的包......
但是,如果您sudo apt-get autoremove在第一行之后继续射击,apt-get应该慢慢开始意识到还有更多内容需要删除。
| 归档时间: |
|
| 查看次数: |
62291 次 |
| 最近记录: |