最近我使用 卸载了一些软件sudo apt-get --purge autoremove
,认为这会删除它的所有痕迹,包括未使用的依赖项和配置文件。但是我发现我的主文件夹中留下了一个配置文件。
有没有更强大的命令可以删除它?
另外,删除home下的隐藏文件和文件夹是否安全,如果它们只是配置文件,或者还有其他类型的文件?
我安装了 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
它告诉我它不知道该命令? …
我最近安装了 PlayOnLinux:
sudo apt-get install playonlinux
Run Code Online (Sandbox Code Playgroud)
但后来决定我想删除它,所以我做了:
sudo apt-get purge playonlinux
sudo apt-get autoremove
sudo apt-get autoclean
Run Code Online (Sandbox Code Playgroud)
我认为这会删除与 PlayOnLinux 关联的所有文件,但我看到.PlayOnLinux
我的~/
目录中仍然有一个文件夹,所以我也将删除它,但是 PlayOnLinux 会留下什么我可以留下的东西吗?删除,还是重置?无论如何,它留在我家区域的这个隐藏文件夹是什么?
操作系统信息:
Description: Ubuntu 15.04
Release: 15.04
Run Code Online (Sandbox Code Playgroud) 我已经安装了正式版的 Telegram,但现在我无法删除它。
我已经尝试过apt remove telegram
和其他方法,有什么技巧可以完全删除它吗?
我犯了安装 Katoolin 包https://github.com/LionSec/katoolin的错误。问题是它搞砸了我的 Ubuntu,许多软件包不再工作了。系统更新不再起作用。
问题:有没有办法在不重新安装操作系统的情况下以某种方式从我的 Ubuntu 中卸载它?
PS:给想要学习计算机安全的人的一条建议:远离这个 Katoolin 工具!在安装之前至少考虑十次。
我在 Ubuntu 18.04 中安装了 zsh 但不喜欢它。安装后我遇到了问题,所以我删除了它。
由于某种原因,我的 VS Code 中的默认终端没有改回 Bash。每当我打开内置终端时,都会弹出一条错误消息:
终端进程命令 '/usr/bin/zsh' 启动失败(退出代码:1)
我只能捕获屏幕截图 - 几分之一秒后终端会自动关闭。
最近我似乎“获得”了 Zoom 的第二个副本。我在软件应用程序下找不到它,也无法通过snap
或删除它apt
。我不知道它来自哪里,但它的 Zoom UI 与我安装的版本不同,并且无法正确使用我的麦克风。我仍然可以卸载应用程序的“我的”副本(下图左)。
这可能发生在我升级到 Ubuntu 20.04 时。
如何卸载这个不需要的应用程序?
$ snap list | grep zoom
zoom-client 5.3.472687.1012 106 latest/stable ogra -
$ apt list | grep zoom
libnet-z3950-simple2zoom-perl/focal,focal 1.04-1build2 all
libnet-z3950-zoom-perl/focal 1.30-2build1 amd64
node-d3-zoom/focal,focal 1.8.3-1 all
ruby-zoom/focal 0.5.0-2 amd64
xzoom/focal 0.3-25 amd64
zoom-player/focal 1.1.5~dfsg-5 amd64
zoom/now 5.0.413237.0524 amd64 [residual-config]
$ grep -R Zoom /usr/share/applications ~/.local/share/applications
/usr/share/applications/mimeinfo.cache:application/x-zoom=Zoom.desktop;
/usr/share/applications/mimeinfo.cache:x-scheme-handler/callto=Zoom.desktop;
/usr/share/applications/mimeinfo.cache:x-scheme-handler/tel=Zoom.desktop;
/usr/share/applications/mimeinfo.cache:x-scheme-handler/zoommtg=Zoom.desktop;
/usr/share/applications/mimeinfo.cache:x-scheme-handler/zoomphonecall=Zoom.desktop;
/usr/share/applications/mimeinfo.cache:x-scheme-handler/zoomus=Zoom.desktop;
/usr/share/applications/gnome-universal-access-panel.desktop:Keywords=Keyboard;Mouse;a11y;Accessibility;Contrast;Cursor;Sound;Zoom;Screen;Reader;big;high;large;text;font;size;AccessX;Sticky;Keys;Slow;Bounce;Mouse;Double;click;Delay;Speed;Assist;Repeat;Blink;visual;hearing;audio;typing;
/usr/share/applications/gnome-keyboard-panel.desktop:Keywords=Shortcut;Workspace;Window;Resize;Zoom;Contrast;Input;Source;Lock;Volume;
/usr/share/applications/Zoom.desktop:Name=Zoom
/usr/share/applications/Zoom.desktop:Comment=Zoom Video Conference
/usr/share/applications/Zoom.desktop:Icon=Zoom.png
/usr/share/applications/Zoom.desktop:StartupWMClass=Zoom
/usr/share/applications/Zoom.desktop:Name[en_US]=Zoom
/home/adsteel/.local/share/applications/chrome-hmbjbjdpkobdjplfobhljndfdfdipjhg-Profile_2.desktop:Name=Zoom
Run Code Online (Sandbox Code Playgroud) 可能的重复:
有没有办法删除/隐藏旧的内核版本?
在我的笔记本电脑上,我的空间有限,但安装了所有新更新,包括内核更新。但是,Ubuntu 在安装新内核更新后似乎不会卸载旧内核。我想这是有原因的:因为新内核可能会失败,如果 GRUB 提供一种选择旧内核来引导的方法,那就太好了。但是我真的需要整个历史吗?我想不需要!:
rc linux-image-2.6.32-21-generic
rc linux-image-2.6.32-24-generic
rc linux-image-2.6.32-25-generic
rc linux-image-2.6.35-22-generic
rc linux-image-2.6.35-23-generic
rc linux-image-2.6.35-24-generic
rc linux-image-2.6.35-25-generic
rc linux-image-2.6.35-27-generic
rc linux-image-2.6.35-28-generic
rc linux-image-2.6.35-30-generic
rc linux-image-2.6.38-10-generic
rc linux-image-2.6.38-11-generic
ii linux-image-2.6.38-12-generic
rc linux-image-2.6.38-8-generic
ii linux-image-3.0.0-12-generic
ii linux-image-3.0.0-13-generic
ii linux-image-3.0.0-14-generic
ii linux-image-3.0.0-15-generic
ii linux-image-3.0.0-16-generic
ii linux-image-generic
Run Code Online (Sandbox Code Playgroud)
我认为apt-get autoremove
应该至少删除其中一些图像,但事实并非如此。我现在将手动删除它们,但是没有办法自动执行此操作并保留最后三个图像吗?是的一个shell脚本和一份cron
工作!任何替代方案?
我通过访问https://desktop.telegram.org/安装了 Telegram并下载了一个tar.xz
文件。之后我跑了
tar -xJf telegram.tar.xz
Run Code Online (Sandbox Code Playgroud)
其未压缩的tar.xz
文件,给了我Telegram
和Updater
一个文件夹中。
这两个文件都有一个executable (application/x-executable)
作为它们的类型。我通过双击 Telegram 文件安装了 Telegram。
现在,我不确定如何卸载它。我试过
apt remove telegram
Run Code Online (Sandbox Code Playgroud)
但它说“无法找到包电报”,因为它不是从 apt 安装的。如何正确卸载 Telegram Desktop?
我使用的是 Ubuntu 18.04.1,前几天我从 Ubuntu 软件应用程序安装了 Ark,但几分钟后最终卸载了它,因为它运行不佳。
最近我注意到该图标仍然存在,所以现在我想知道如何将其删除。提前致谢!
apt ×2
command-line ×2
telegram ×2
uninstall ×2
.desktop ×1
bash ×1
dependencies ×1
dpkg ×1
icons ×1
katoolin ×1
kernel ×1
playonlinux ×1
purge ×1
tar ×1
vlc ×1
wine ×1
zoom-meeting ×1
zsh ×1