📜  在 linux 中卸载 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:23:12.789000             🧑  作者: Mango

在 Linux 中卸载 - Shell-Bash

在 Linux 中,使用 Shell-Bash 可以卸载软件和包。本文介绍了在 Linux 中如何卸载软件和包。我们将讨论以下内容:

  1. 从源码编译的软件的卸载
  2. 从二进制包中安装的软件的卸载
  3. 通过包管理器卸载软件和包
从源码编译的软件的卸载

如果您已从源代码编译安装软件,则可以使用 make uninstall 命令卸载该软件。

示例:

$ cd /path/to/source-code/
$ make uninstall

如果您在安装时指定了目标目录,则必须使用 --prefix 选项指定该目录。

示例:

$ cd /path/to/source-code/
$ ./configure --prefix=/opt/myapp
$ make
$ sudo make install
$ sudo /opt/myapp/bin/myapp
$ sudo make uninstall
从二进制包中安装的软件的卸载

如果您从二进制包中安装了软件,则可以使用包管理器进行卸载。包管理器会自动卸载包,并解决所有相关的依赖项。

示例:

$ sudo apt-get remove myapp
通过包管理器卸载软件和包

使用包管理器可以轻松卸载软件和包。在 Linux 中,有很多包管理器可用,例如 apt-getyumpacman 等。

使用包管理器卸载软件:

$ sudo apt-get remove myapp           # Debian, Ubuntu, etc.
$ sudo yum remove myapp               # RHEL, CentOS, Fedora, etc.
$ sudo pacman -R myapp                # Arch Linux, Manjaro, etc.

使用包管理器卸载包:

$ sudo apt-get autoremove mypackage   # Debian, Ubuntu, etc.
$ sudo yum autoremove mypackage       # RHEL, CentOS, Fedora, etc.
$ sudo pacman -Rs mypackage           # Arch Linux, Manjaro, etc.
结论

在 Linux 中,使用 Shell-Bash 卸载软件和包非常简单。使用上述命令就可以轻松地卸载软件和包。如果您想深入了解 Shell-Bash 的卸载命令,请参考 Shell-Bash 的文档。