Ubuntu系统安装软件不难,掌握几个命令即可

简介: 通过上面的命令,基本就可以掌握管理Ubuntu操作系统的软件安装卸载管理。

在Ubuntu的系统中,终端命令是一个可以管理系统的利器。虽然系统中有软件安装的图形管理界面,但有时不如使用命令来进行软件的管理来的便利。掌握使用终端命令进行软件的安装卸载管理可以让你的软件管理变得得心应手。下面介绍软件管理中使用的一些常用命令。

1.sudo apt-get update命令,主要用于缓存中的软件列表更新。软件经过一段时间后,软件源中的软件列表回一有些更新,使用该命令可以将软件源服务器中的软件列表覆盖至本机的缓存列表中。

2.sudo apt-get upgrade命令,将系统中的软件升级更新到缓存列表中的最新版本。该命令结合sudo apt-get update命令使用就如Windows系统的update补丁安装。

3.安装软件的命令,sudo apt-get install,安装在缓存软件列表中的软件。在sudo apt-get install 后面跟安装软件的名称。

例如安装Ubuntu下的下载软件uget,使用如下的命令进行安装:

sudo apt-get install uget

4.sudo apt-get autoclean命令,主要的作用是清除已检索包文件的本地仓库,删除不会再下载并且没有什么用的文件。降低缓存的空间占用。

5.sudo apt-get clean命令,清除缓存中的所有包。使用该命令后如果需要重新安装之前的软件,这需要重新联网下载。对于网速较慢的需要考虑使用使用该命令。

6.sudo apt-get remove命令,卸载已安装的软件。使用该命令后只卸载软件,但对于软件的配置文件将保留。

命令格式:sudo apt-get remove 软件名称

例如,卸载uget软件的命令:sudo apt-get remove uget

7.sudo apt-get purge命令,与上面的命令不同的是,卸载已安装的软件并删除卸载软件的配置文件。

例如卸载uget软件:sudo apt-get purge uget

.sudo apt-get autoremove命令,清除系统因卸载软件之后不必要的依赖。

9.deb软件的安装命令:sudo dpkg -i *.deb,对于不在Ubuntu软件源中的软件,我们可以使用deb软件包来进行安装。这就像Windows中的exe安装文件。如下面,下载了百度云的deb软件包后,可以使用下面的命令安装百度云软件。

sudo dpkg -i baidunetdisk_3.4.1_amd64.deb

10.dpkg -l 查看所有已安装的文件

11.dpkg -l | grep software-name 依靠grep命令可查看某来源a1.hum.mobi66来源a1.hug.mobi66来源a1.dip.mobi66个文件是否已安装

通过上面的命令,基本就可以掌握管理Ubuntu操作系统的软件安装卸载管理。

相关文章
|
存储 Ubuntu Linux
sudo apt update和sudo apt upgrade有啥区别
【4月更文挑战第1天】
4885 4
|
2月前
|
运维 监控 安全
阿里云SSL证书免费版与收费版有什么区别?免费版SSL证书申请及部署流程参考
在当今数字化时代,网站安全已成为每个网站运营者不可忽视的重要环节。阿里云数字证书管理服务为不同规模的网站提供了多种SSL证书类型和品牌,包括但不限于电商、小型企业、大型企业或个人等。这些SSL证书不仅能有效保护网站数据传输安全,还能提升用户对网站的信任度。本文将详细解析阿里云SSL证书的免费版与收费版之间的差异,并提供选购指南及申请流程,帮助您根据网站规模和业务需求选择最适合的证书。
|
数据采集 存储 Java
Anaconda安装使用以及Pycharm教程
Anaconda环境基本使用以及与Pycharm集成
2290 0
Anaconda安装使用以及Pycharm教程
|
存储 缓存 Ubuntu
Ubuntu apt-get 命令大全
【7月更文挑战第12天】
727 6
Ubuntu apt-get 命令大全
|
3月前
|
API 调度 决策智能
全新平台级 ModelScope MCP 实验场重磅上线!
还在为快速验证MCP在对话中的效果而烦恼? 希望更灵活地组合魔搭开源模型API-Inference与Hosted MCP服务?
173 2
|
8月前
|
数据采集 Web App开发 存储
打造高效的Web Scraper:Python与Selenium的完美结合
本文介绍如何使用Python结合Selenium,通过代理IP、设置Cookie和User-Agent抓取BOSS直聘的招聘信息,包括公司名称、岗位、要求和薪资。这些数据可用于行业趋势、人才需求、企业动态及区域经济分析,为求职者、企业和分析师提供宝贵信息。文中详细说明了环境准备、代理配置、登录操作及数据抓取步骤,并提醒注意反爬虫机制和验证码处理等问题。
178 1
打造高效的Web Scraper:Python与Selenium的完美结合
|
8月前
|
存储 人工智能 算法
AAAI 2025| S5VH: 基于选择性状态空间的高效自监督视频哈希
AAAI 2025| S5VH: 基于选择性状态空间的高效自监督视频哈希
101 1
|
Ubuntu 网络协议 数据安全/隐私保护
【Ubuntu】sudo apt-get update 无法解析域名(亲测有效)
在Ubuntu 18.04系统中,用户在执行sudo apt-get update时遇到“无法解析域名‘ip’”的错误。经分析,问题源于之前设置的网络代理配置未完全清除。解决方案是找到并重命名/etc/apt/apt.conf.d下的proxy.conf文件,使其不再生效。操作后,sudo apt-get update命令恢复正常,问题得到完美解决。
3464 4
【Ubuntu】sudo apt-get update 无法解析域名(亲测有效)
|
11月前
|
安全 jenkins 持续交付
如何在 Jenkins 中配置邮件通知?
如何在 Jenkins 中配置邮件通知?
545 11
|
Docker 容器
docker设置国内镜像源
docker设置国内镜像源
34431 5