linux安装软件的命令有:1、rpm命令;2、dpkg命令;3、yum命令。rpm命令指“rpm -ivh 包名”命令,在指定目录下执行该命令,可以将软件包下载到该目录下。dpkg命令是下载dep文件的命令,deb文件是linux发行版debian系统的安装包格式。
一、rpm命令
简介:
rpm的全名为”RedHat Package Manager”,是RedHat公司研发的程序包管理器。主要用在CentOS系统,而CentOS 是一个基于Red Hat Linux 的可自由使用的企业级发行版本。包的管理工具为YUM。
rpm软件包命名遵循下列约定: <软件包名称><版本>-<平台>.rpm
安装步骤:
- 找到相应的软件包,比如xx.rpm,下载到本机某个目录;
- cd xx.rpm所在的目录;
- sudo rpm -ivh xx.rpm。(安装并显示正在安装的文件信息及安装进度)
二、dpkg命令
简介:
dpkg即package manager for Debian,是Debian和基于Debian的系统中一个主要的包管理工具,可以用来安装、构建、卸载、管理deb格式的软件包。
Debian软件包命名遵循下列约定: <软件包名称><版本>-<修订号><平台>.deb
安装步骤:
- 找到相应的软件包,比如xx.deb,下载到本机某个目录;
- cd xx.deb所在的目录;
- sudo dpkg -i xx.deb。
三、yum命令
简介:
yum是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
yum的命令形式一般是如下:yum [options] [command] [package …]
其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为”yes”),-q(不显示安装的过程)等等。[command]为所要进行的操作,[package …]是操作的对象。
常用命令:
# 安装命令
yum install #全部安装
yum install #安装指定的软件
yum groupinsall #安装程序组
#更新和升级
yum update #全部更新
yum update #更新指定程序包
yum check-update #检查可更新的程序
yum upgrade #升级指定程序包
yum groupupdate #升级程序组
#查找和显示
yum list #显示所有已安装和可以安装的程序包
yum list #显示指定程序包的安装情况
yum info #显示程序包信息
yum groupinfo #显示程序组信息
#删除命令
yum remove #删除程序包
yum groupremove #删除程序组
yum deplist #查看程序包的依赖情况
#清除缓存
yum clean packages #清除缓存目录下的软件包
yum clean headers #清除缓存目录下的heades
延伸阅读
linux卸载软件常用命令
1、dpkg命令
sudo dpkg -r xxSoftName
2、rpm命令
sudo rpm -e xxSoftName
开发者生产力工具大全
从人工到自动化,从重复到创新,技术演进的历程中,都伴随着开发者工具类产品的发展,所以这里整理近几年口碑良好,使用广泛的22款程序员生产力工具。
1.研发项目管理与协作:PingCode
优点:让工作推进、进度/问题追踪、团队协作变得更简单,2021年研发项目管理榜单前二(36Kr)。
简介:覆盖研发全生命周期,广泛用于需求、版本、项目(敏捷/kanban/瀑布)、测试、缺陷、文档、效能等环节管理与协作。并且集成github、gitlab、jinkens等主流工具,支持私有部署、在线等多种部署使用方式。
【教程/官网】
2.任务管理/甘特图制作工具:Worktile
优点:功能成熟、性价比高、国内市场占有率较高的团队任务工具;
简介:在功能上Worktile 是一个工具集合,它具备OKR目标管理、项目管理、项目集管理、项目计划、项目风险、项目成本管理、企业网盘、审批、简报等能力。并且具备强大的自定义能力,能够配置出符合各种项目团队的流程、表单、字段、数据报表,以及具备丰富的模板市场。
【官网/教程】
3.分布式版本控制系统:Git
优点:分布式开发、速度快、灵活
简介:Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。
【教程/官网】
4.数据库管理工具:Navicat
优点:高效、安全,较好用的数据库管理工具。
简介:“Navicat”是一套可创建多个连接的数据库管理工具,用以方便管理 MySQL、Oracle、PostgreSQL、SQLite、SQL Server、MariaDB 和 MongoDB 等不同类型的数据库,它与阿里云、腾讯云、华为云、Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud 和 MongoDB Atlas等云数据库兼容。
【官网/教程】
其余工具可通过《神级程序员都用什么工具?程序员生产力工具大全 》查看,以上均整理自该文章。
文章标题:linux安装软件命令,发布者:Z, ZLW,转载请注明出处:https://worktile.com/kb/p/47251