mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-26 21:30:55 +08:00
R
@amagicboy 感谢您,完成了第一篇翻译贡献!
This commit is contained in:
parent
35995bc102
commit
513081e06d
@ -1,71 +1,81 @@
|
|||||||
[#]: collector: (lujun9972)
|
[#]: collector: (lujun9972)
|
||||||
[#]: translator: (amagicbowboy)
|
[#]: translator: (amagicboy)
|
||||||
[#]: reviewer: ( )
|
[#]: reviewer: (wxy)
|
||||||
[#]: publisher: ( )
|
[#]: publisher: ( )
|
||||||
[#]: url: ( )
|
[#]: url: ( )
|
||||||
[#]: subject: (How to Uninstall Applications from Ubuntu Linux)
|
[#]: subject: (How to Uninstall Applications from Ubuntu Linux)
|
||||||
[#]: via: (https://itsfoss.com/uninstall-programs-ubuntu/)
|
[#]: via: (https://itsfoss.com/uninstall-programs-ubuntu/)
|
||||||
[#]: author: (Abhishek Prakash https://itsfoss.com/author/abhishek/)
|
[#]: author: (Abhishek Prakash https://itsfoss.com/author/abhishek/)
|
||||||
|
|
||||||
怎么卸载 Ubuntu Linux 应用
|
初级:Ubuntu 中怎么卸载 Linux 应用
|
||||||
=======
|
=======
|
||||||
|
|
||||||
|
![](https://img.linux.net.cn/data/attachment/album/202203/26/151617chxhdszd0lcpcpkz.jpg)
|
||||||
|
|
||||||
|
不再使用某个应用程序了?删除它吧。
|
||||||
|
|
||||||
卸载不再使用的应用是 [最简单释放磁盘空间的方法][1] ,而且可以使系统保持整洁。
|
卸载不再使用的应用是 [最简单释放磁盘空间的方法][1] ,而且可以使系统保持整洁。
|
||||||
|
|
||||||
在此篇入门教程中,会介绍几种不同在 Ubuntu 上卸载应用程序的方法。
|
在此篇入门教程中,我会介绍几种不同在 Ubuntu 上卸载应用程序的方法。
|
||||||
|
|
||||||
在 Ubuntu 中有几种方法 [安装应用][2] ,同意也有以下几种方法卸载应用:
|
在 Ubuntu 中有几种方法 [安装应用][2] ,同意也有以下几种方法卸载应用:
|
||||||
- Ubuntu Software Center 卸载应用(桌面用户)
|
|
||||||
- apt remove 命令卸载应用
|
- 从 Ubuntu <ruby>软件中心<rt>Software Center</rt></ruby> 卸载应用(桌面用户)
|
||||||
- 用命令行中删除 snap 应用(中级到高级用户)
|
- 用 `apt remove` 命令卸载应用
|
||||||
|
- 用命令行中删除 Snap 应用(中级到高级用户)
|
||||||
|
|
||||||
让我们来一个一个了解这些方法。
|
让我们来一个一个了解这些方法。
|
||||||
|
|
||||||
### 方法 1:Ubuntu Software Center 卸载应用
|
### 方法 1:用 Ubuntu 软件中心卸载应用
|
||||||
在左侧栏或者菜单中找到 Ubuntu Software Center ,打开它。
|
|
||||||
|
在左侧栏或者菜单中找到 Ubuntu <ruby>软件中心<rt>Software Center</rt></ruby>,打开它。
|
||||||
|
|
||||||
![][3]
|
![][3]
|
||||||
|
|
||||||
在 Installed 栏中有已安装的应用。
|
在 <ruby>已安装<rt>Installed</rt></ruby> 栏中列出了已安装的应用。
|
||||||
|
|
||||||
![][4]
|
![][4]
|
||||||
|
|
||||||
如果你要找的应用不在 Installed 栏中,使用搜索查找应用。
|
如果你要找的应用不在 <ruby>已安装<rt>Installed</rt></ruby> 栏中,可以使用搜索查找应用。
|
||||||
|
|
||||||
![][5]
|
![][5]
|
||||||
|
|
||||||
打开已经安装的应用,有一个 remove 选项,点击它。
|
打开已经安装的应用,有一个 <ruby>移除<rt>Remove</rt></ruby> 选项,点击它。
|
||||||
|
|
||||||
![][6]
|
![][6]
|
||||||
|
|
||||||
这会请求账户密码,输入后应用会在几秒内删除。
|
这会请求输入账户密码,输入后应用会在几秒内删除。
|
||||||
|
|
||||||
### 方法2: Ubuntu 命令行卸载应用
|
### 方法2: Ubuntu 命令行卸载应用
|
||||||
|
|
||||||
安装应用时使用 `apt-get install` 或者 `apt install` 。
|
安装应用时使用 `apt-get install` 或者 `apt install` 。
|
||||||
卸载应用时使用 `apt-get remove` 或者 `apt remove` ,而不是 `apt-get uninstall` 。
|
卸载应用时使用 `apt-get remove` 或者 `apt remove` ,而不是 `apt-get uninstall` 。
|
||||||
|
|
||||||
按照以下方式使用命令:
|
按照以下方式使用命令:
|
||||||
|
|
||||||
```
|
```
|
||||||
sudo apt remove program_name
|
sudo apt remove program_name
|
||||||
```
|
```
|
||||||
|
|
||||||
执行此操作会请求您的账户密码。当输入密码时,屏幕上不会有提示。输入完后按下回车。
|
执行此操作会请求你的账户密码。当输入密码时,屏幕上不会有提示。输入完后按下回车。
|
||||||
待删除的应用不会立刻被删除。您需要确认。当询问您的确认时,请输入回车或者 Y:
|
|
||||||
|
待删除的应用不会立刻被删除。你需要确认。当询问你的确认时,请输入回车或者按下 `Y`:
|
||||||
|
|
||||||
![][7]
|
![][7]
|
||||||
|
|
||||||
请在命令行中输入准确的包的名字,不然会出现 [unable to locate package error][8] 。
|
请在命令行中输入准确的包的名字,不然会出现 “[不能找到软件包的错误][8]” 错误 。
|
||||||
不要担心记不住具体的应用名字,您可以使用超级有用的 tab 补全应用名称。 tab 是您必须知道的 [Linux 命令行技巧][9] 之一。
|
|
||||||
|
|
||||||
您只需要输入想要卸载应用的前几个字母,然后按下 tab ,会提示以这几个字母开头的已安装应用程序。
|
不要担心记不住具体的应用名字,你可以使用超级有用的 Tab 补全应用名称。 Tab 是你必须知道的 [Linux 命令行技巧][9] 之一。
|
||||||
|
|
||||||
|
你只需要输入想要卸载应用的前几个字母,然后按下 `tab` ,会提示以这几个字母开头的已安装应用程序。
|
||||||
|
|
||||||
找到要卸载的应用名称,输入完整的应用名称然后卸载。
|
找到要卸载的应用名称,输入完整的应用名称然后卸载。
|
||||||
|
|
||||||
![][10]
|
![][10]
|
||||||
|
|
||||||
如果不知道具体的应用名称或者开头字母,您可以 [列出 Ubuntu 中所有已安装的包][11] ,然后查找符合您记忆的应用名称。
|
如果不知道具体的应用名称或者开头字母,你可以 [列出 Ubuntu 中所有已安装的包][11] ,然后查找符合你记忆的应用名称。
|
||||||
|
|
||||||
比如,下图的命令会列出所有已安装的应用名称中包含 ‘my’ 的应用,不仅仅是以 'my’ 开头的应用。
|
比如,下图的命令会列出所有已安装的应用名称中包含 ‘my’ 的应用,不仅仅是以 ‘my’ 开头的应用。
|
||||||
|
|
||||||
```
|
```
|
||||||
apt list --installed | grep -i my
|
apt list --installed | grep -i my
|
||||||
@ -74,21 +84,28 @@ apt list --installed | grep -i my
|
|||||||
![][12]
|
![][12]
|
||||||
|
|
||||||
这非常酷炫对不对?在 Ubuntu 中使用卸载命令时请注意应用名。
|
这非常酷炫对不对?在 Ubuntu 中使用卸载命令时请注意应用名。
|
||||||
|
|
||||||
#### 补充:使用 apt purge 卸载应用(进阶用户)
|
#### 补充:使用 apt purge 卸载应用(进阶用户)
|
||||||
|
|
||||||
当在 Ubuntu 中卸载应用时,应用程序会被卸载,但是会留下细小的、修改过的用户配置文件。这些文件是故意被留下的,因为当你再次安装同样的应用时,会使用这些遗留的配置文件。
|
当在 Ubuntu 中卸载应用时,应用程序会被卸载,但是会留下细小的、修改过的用户配置文件。这些文件是故意被留下的,因为当你再次安装同样的应用时,会使用这些遗留的配置文件。
|
||||||
如果您想完全卸载应用,您可以使用 apt purge 命令代替 apt remove 命令,或者在 apt remove 命令后再使用。
|
|
||||||
|
如果你想完全卸载应用,你可以使用 `apt purge` 命令代替 `apt remove` 命令,或者在 `apt remove` 命令后再使用它。
|
||||||
|
|
||||||
```
|
```
|
||||||
sudo apt purge program_name
|
sudo apt purge program_name
|
||||||
```
|
```
|
||||||
|
|
||||||
注意 apt purge 令不会删除保存在用户目录下的数据或者配置文件。
|
注意 `apt purge` 令不会删除保存在用户目录下的数据或者配置文件。
|
||||||
|
|
||||||
### 方法3: Ubuntu 中卸载 snap 应用
|
### 方法3: Ubuntu 中卸载 Snap 应用
|
||||||
在以前可以使用 apt 命令、Software center 或者直接使用 deb 文件安装应用。
|
|
||||||
Ubuntu 新推出了 [snap][13] 包管理系统。在 Software center 中的大部分应用都可以使用 snap 包格式。
|
前面的几种方式可用于使用 `apt` 命令、<ruby>软件中心<rt>Software Center</rt></ruby>或者直接使用 deb 文件安装的应用。
|
||||||
您可以使用 Software center 轻松地卸载这些应用,也可以使用命令行卸载。
|
|
||||||
列出所有已经安装的 snap 包名字。
|
Ubuntu 也推出了一个名为 [Snap][13] 的包管理系统。在<ruby>软件中心<rt>Software Center</rt></ruby>中的大部分应用都是 Snap 包格式。
|
||||||
|
|
||||||
|
你可以使用 <ruby>软件中心<rt>Software Center</rt></ruby> 轻松地卸载这些应用,也可以使用命令行卸载。
|
||||||
|
|
||||||
|
列出所有已经安装的 Snap 包名字:
|
||||||
|
|
||||||
```
|
```
|
||||||
snap list
|
snap list
|
||||||
@ -96,14 +113,16 @@ snap list
|
|||||||
|
|
||||||
![][14]
|
![][14]
|
||||||
|
|
||||||
选择您想要卸载的应用,然后卸载,这不会要求您确认是否删除。
|
选择你想要卸载的应用,然后卸载,这不会要求你确认是否删除。
|
||||||
|
|
||||||
```
|
```
|
||||||
sudo snap remove package_name
|
sudo snap remove package_name
|
||||||
```
|
```
|
||||||
|
|
||||||
### #妙招:用一个神奇的命令清理系统
|
### 妙招:用一个神奇的命令清理系统
|
||||||
到此您已经学会怎么卸载应用,现在使用一个简单的命令清理卸载残留,比如不再用到的依赖或 Linux 内核头文件。
|
|
||||||
|
到此你已经学会怎么卸载应用,现在使用一个简单的命令清理卸载残留,比如不再用到的依赖或 Linux 内核头文件。
|
||||||
|
|
||||||
在终端输入如下命令:
|
在终端输入如下命令:
|
||||||
|
|
||||||
```
|
```
|
||||||
@ -113,7 +132,9 @@ sudo apt autoremove
|
|||||||
这条命令很安全,而且会释放几百 MB 的磁盘空间。
|
这条命令很安全,而且会释放几百 MB 的磁盘空间。
|
||||||
|
|
||||||
### 总结
|
### 总结
|
||||||
一共介绍了三种卸载应用的方法,包裹通过图形界面卸载、命令行卸载,以便您了解所有选项。
|
|
||||||
|
本文一共介绍了三种卸载应用的方法,包括通过图形界面卸载、命令行卸载,以便你了解所有方式。
|
||||||
|
|
||||||
希望此篇教程对 Ubuntu 初学者有所帮助,欢迎提出问题和建议。
|
希望此篇教程对 Ubuntu 初学者有所帮助,欢迎提出问题和建议。
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
@ -123,7 +144,7 @@ via: https://itsfoss.com/uninstall-programs-ubuntu/
|
|||||||
作者:[Abhishek Prakash][a]
|
作者:[Abhishek Prakash][a]
|
||||||
选题:[lujun9972][b]
|
选题:[lujun9972][b]
|
||||||
译者:[amagicowboy](https://github.com/amagicboy)
|
译者:[amagicowboy](https://github.com/amagicboy)
|
||||||
校对:[校对者ID](https://github.com/校对者ID)
|
校对:[wxy](https://github.com/wxy)
|
||||||
|
|
||||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user