删除 key-mon

删除 key-mon

我想在 Ubuntu 20.04 上尝试 key-mon 程序。我不太确定这是否是一个安全的程序,所以我尝试在 Ubuntu 18.04 上的测试平台上安装它。

我可能使用 安装了它sudo apt-get install keymon,但我按照其主页上的说明操作。我下载了文件,https://code.google.com/archive/p/key-mon/downloads,解压它,然后sudo python setup.py install。解决错误消息后,它似乎运行正常,,no module named pygtk使用sudo apt-get install python-gtk2 libcanberra-gtk-module libcanberra-gtk3-module

我以为 key-mon 是一个安全的程序,因为它在 Ubuntu 18.04 中运行良好。所以我大胆地将它安装在装有 Ubuntu 20.04 的机器上。不幸的是,它不起作用。他们说 Ubuntu 20.04 不支持 python-gtk2。我无法解决该错误。

我决定不使用 key-mon。现在所有的麻烦都来了。由于我sudo python setup.py install没有使用 sudo apt-get install keymon” 安装它。我不知道如何在 Ubuntu 18.04 和 Ubuntu 20.04 上删除它。

当然sudo apt-get remove key-mon不行。有人说我应该用pip。我不熟悉pip,但我试过了。

sudo apt-get install python-pip
sudo pip uninstall key-mon

但没成功。

有人知道如何在 Ubuntu 18.04 和 Ubuntu 20.04 中完全删除 key-mon 吗?当我which key-mon在终端上执行此操作时。我得到了/usr/local/bin/key-mon。我不想再看到它了,因为它在 Ubuntu 20.04 上已被弃用。我想卸载 python、pip、key-mon、keymon,无论它与 key-mon 有什么联系。

答案1

您可以通过重新运行该程序并附带额外的参数来列出已安装的文件。

sudo python setup.py install --record install.txt

这里 python 会将已安装文件的列表输出到名为的文件中install.txt,您可以稍后查看/检查此文件以确保一切正确。

现在您要做的就是删除列出的文件install.txt

xargs sudo rm -rf < install.txt

如果没有错误,那么很好——一切似乎都按预期工作,尝试定位key-mon以查看它是否仍然在那里。

/tmp/key-mon-1.17$ command -v key-mon
/usr/local/bin/key-mon
/tmp/key-mon-1.17$ which key-mon
/usr/local/bin/key-mon
/tmp/key-mon-1.17$

/tmp/key-mon-1.17$ command -v key-mon
/tmp/key-mon-1.17$ which key-mon
/tmp/key-mon-1.17$

答案2

试试这个!它在我 Ubuntu 20.04 上运行良好。

(1)http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-5.1ubuntu2_amd64.deb

(2)http://archive.ubuntu.com/ubuntu/pool/universe/k/key-mon/key-mon_1.17-1ubuntu1_all.deb

我一开始遇到了一个非常奇怪的问题,即 Key-mon 成功安装后不允许我以任何代价运行。

然后我在安装(重新安装)Ubuntu时将位置从亚洲(印度)[就我而言]更改为(纽约),并按照上面提到的步骤(1)和(2)。之后,它运行起来很顺利。

因此,如果您确实需要,请尝试重新安装 Ubuntu 并执行相同的操作。

希望它也对你有用!

相关内容