我使用源代码构建了一个包,如下所示:
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib --with-package-name="Myplugin" --with-package-origin="http://www.ubuntu.org/" --enable-gtk-doc --disable-static
make
make install
Run Code Online (Sandbox Code Playgroud)
但不幸的是,我发现它是最新版本,并且有很多错误,所以我需要删除它/卸载它。但我怎么能这样做呢?我试过了,make clean; make uninstall但我仍然看到它存在:
# pkg-config --list-all | grep Myplugin
myplugin-....
$ ls /usr/lib/myplugin/libXYZ.so
exist....
Run Code Online (Sandbox Code Playgroud)
你现在如何删除这个?
我是 Ubuntu 的新手,只知道从窗口安装程序。那里很容易:只需双击 setup.exe 即可开始。
但是如何在 Ubuntu 上安装程序?
我想安装在 Ubuntu 软件中心找不到的东西。我下载了一个 .sh 文件,现在我不知道如何处理它。
好的,我注意到每当我安装任何软件的最新版本然后卸载它时(即使在从终端使用清除删除命令之后)因为它不支持我的发行版(14.04.3 LTS amd64)然后尝试安装一个实际上应该在我的发行版上运行的相同软件的旧版本,它仍然安装我之前卸载的该软件的最新版本。即使使用终端命令使用 .deb 文件卸载软件也无济于事。我在安装 Steam 时遇到了这个问题,但不得不重新安装我的整个操作系统才能正确安装 Steam,这要归功于( 14.04 Ubuntu 64bit 上的 Steam 安装错误)。现在,当我尝试安装 intel linux 图形安装程序时,我面临着同样的问题。我不小心安装了仅支持 15.10 的最新版本,因此每次我运行程序时(有时甚至以超级用户身份)它都显示一个错误,上面写着“不支持分发”。我发现这个(尝试在 Ubuntu 14.04 上安装 Intel Graphics Installer 时出现 Distribution not supported 错误),所以想安装旧版本,该版本实际上应该在我的但即使通过终端安装并使用它保留的正确 .deb 文件安装我的电脑不支持的最新版本。所以请问,谁能告诉我如何完全删除出现故障的版本并安全地安装正确的版本?:'(