linux安装软件命令

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

安装步骤

  1. 找到相应的软件包,比如xx.rpm,下载到本机某个目录;
  2. cd xx.rpm所在的目录;
  3. sudo rpm -ivh xx.rpm。(安装并显示正在安装的文件信息及安装进度)

二、dpkg命令

简介

dpkg即package manager for Debian,是Debian和基于Debian的系统中一个主要的包管理工具,可以用来安装、构建、卸载、管理deb格式的软件包。

Debian软件包命名遵循下列约定: <软件包名称><版本>-<修订号><平台>.deb

安装步骤

  1. 找到相应的软件包,比如xx.deb,下载到本机某个目录;
  2. cd xx.deb所在的目录;
  3. 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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Z, ZLW的头像Z, ZLW
上一篇 2023年3月19日
下一篇 2023年3月19日

相关推荐

  • 项目的什么不包含管理储备

    项目的成本计划、风险应对策略、进度计划以及范围描述是不包含管理储备的。在项目管理中,管理储备是为了应对项目中无法预见的风险而设立的一种预算,它不包含在项目的初步预算中,也不包含在项目的成本基准中。这是因为管理储备的使用需要得到高层管理人员的批准,因此,它并不属于项目经理可以自由支配的资源。在具体实施…

    2024年8月7日
    700
  • 项目管理目标 ci目标是什么

    在项目管理中,CI目标是指持续集成目标,这是一种软件开发实践,它要求团队频繁地将代码集成到一个共享的主线中。CI目标主要包括:减少集成问题、提高软件质量、加速软件发布。 持续集成通过自动化的构建和测试,可以发现并修复集成问题,从而避免了“集成地狱”的情况。这有利于提高团队的效率,减少重复的工作,帮助…

    2024年8月7日
    400
  • 文化项目运行管理是什么

    文化项目运行管理包括:项目规划、资源配置、进度控制、成本管理、风险管理。项目规划是文化项目运行管理中最为关键的一环。它不仅涉及到项目的总体目标、阶段性目标和具体任务的明确,还包括对项目时间表、资源分配及预算的详细安排。一个科学的项目规划可以有效地指导项目的实施,确保项目按计划进行,避免资源浪费和时间…

    2024年8月7日
    300
  • 新加坡项目管理模式是什么

    新加坡的项目管理模式是一种以结果为导向,注重团队协作的管理方式。这种模式的主要特点包括:以项目为中心,明确项目目标和预期成果;强调团队之间的沟通和协作,确保项目的顺利进行;关注风险管理,提前预防和解决可能出现的问题;重视质量管理,保证项目成果的质量和效益。其中,以项目为中心,明确项目目标和预期成果是…

    2024年8月7日
    400
  • 项目管理师需要学什么

    项目管理师需要掌握的知识和技能主要包括:项目管理理论、项目质量管理、项目风险管理、项目时间管理、项目成本管理、项目沟通管理、项目人力资源管理、项目采购管理、项目整合管理等。此外,还需要具备一定的领导力、沟通能力、决策能力、协调能力、解决问题的能力以及时间管理能力等。 接下来,我将详细介绍这些知识和技…

    2024年8月7日
    200

发表回复

登录后才能评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部