您当前的位置:首页 > 电脑百科 > 软件技术 > 操作系统 > linux

Linux 软件安装

时间:2022-08-29 14:11:36  来源:今日头条  作者:临微雨

常见方式

  • dpkg
  • 最早debian开发出来
  • 只要是派生于Debian的linux发行版就可以使用这个机制
  • Rpm
  • 最早由red hat开发出来,包括Fedora,centos都在使用它

Linux

软件管理机制

命令

升级

Red Hat

RPM

rpm, rpmbuild

YUM(yum)

Debian/Ubuntu

DPKG

dpkg

APT(apt-get)

RPM

RedHat Package Manager

RPM SRPM

SRPM为未编译的源代码,需要自行编译RPM之后再安装

rpmbuild -ba packageName # 编译并同时生成RPM与SRPM文件
rpmbuild -bb packageName # 仅生成RPM文件

RPM可直接安装

nonarch: 无任何硬件要求

RPM使用

# -i: install -v:显示安装信息 -h:显示安装进度
rpm -ivh packageName

# 升级/更新 upgrade/freshen
# -Uvh -Fvh 

# 查询 query
# -q -qa(所有已安装软件)

# 卸载/重建数据库 erase/rebuilddb
# -e --rebuilddb

YUM

可以自动处理属性依赖问题,以解决软件安装或删除与升级的问题。

查询

yum search 
yum info
yum list
yum list updates
yum provides passwd

安装、升级、删除

yum install
yum update
yum remove

dpkg

dpkg 相关命令

# 安装/更新
dpkg -i packageName 
# 删除
dpkg -r packageName
# 显示已安装包
dpkg -l 
# 搜索包
dpkg -l | grep httpd
# 获得已经安装在系统中的包的信息
dpkg -s packageName 
# 显示系统中已经安装的一个包所提供的文件列表
dpkg -L packageName 
# 显示尚未安装的一个包所提供的文件列表
dpkg --contents packageName 
# 确认所给的文件由哪个deb包提供
dpkg -S /bin/ping 

apt相关命令

# 安装/更新一个包
apt-get install packageName 
# 升级列表中的软件包
apt-get update 
# 升级所有已安装的软件
apt-get upgrade 
# 从系统删除一个包
apt-get remove packageName 
# 确认依赖的软件仓库正确
apt-get check 
# 清理缓存
apt-get clean 
# 返回包含所要搜索字符串的软件包名称
apt-cache search packageName 


Tags:Linux   点击:( )  评论:( )
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:[email protected]),我们将及时更正、删除,谢谢。
▌相关推荐
常见方式 dpkg 最早debian开发出来 只要是派生于Debian的Linux发行版就可以使用这个机制 Rpm 最早由red hat开发出来,包括Fedora,CentOS都在使用它 Linux ...【详细内容】
2022-08-29  Tags: Linux  点击:(3)  评论:(0)  加入收藏
使用Windows系统的朋友肯定有过这样一段历史:想要下载某个大文件,奈何下载速度太慢,漫游整个网络寻找各类下载神器来加速下载。在Windows系统上,确实可以很轻易的找到这类软件,但...【详细内容】
2022-08-26  Tags: Linux  点击:(16)  评论:(0)  加入收藏
使用我最喜欢的工具在 Linux 上截屏,可以节省时间。在写开源软件时,我更喜欢展示一些截图来帮助演示我在说什么。古语有云,一图胜千言。如果你能展示一件事,那通常比试图用言语...【详细内容】
2022-08-25  Tags: Linux  点击:(16)  评论:(0)  加入收藏
du 和 ncdu 两个命令提供了相同信息的两种不同视图,便于我们跟踪存储在计算机上的内容。无论你有多少存储空间,了解文件占用了多少磁盘空间都是一个重要的考虑事项。我的笔记...【详细内容】
2022-08-25  Tags: Linux  点击:(14)  评论:(0)  加入收藏
密码忘了咋办,开机输入xx代码即可橙汁密码!(一般情况下我们用linux系统都是在虚拟机下完成的,我的也是,用的vm虚拟机)1、重启 按任意键进入 grub界面2、选择 REA HET ...(..EL) 按...【详细内容】
2022-08-21  Tags: Linux  点击:(23)  评论:(0)  加入收藏
本文分享自华为云社区《有用的 Linux Bash_Completion 命令示例(Steroids 上的 Bash 命令行补全)》,作者:Tiamo_T 。在 Linux 中,在键入命令时,如果按两次 TAB,它将列出所有以键入...【详细内容】
2022-08-18  Tags: Linux  点击:(21)  评论:(0)  加入收藏
介绍常见 Linux 操作系统的安装包管理工具,主要介绍其使用命令!包管理系统除了安装软件外,它还提供了工具来更新已经安装的包。包存储库有助于确保你的系统中使用的代码是经过...【详细内容】
2022-08-17  Tags: Linux  点击:(40)  评论:(0)  加入收藏
hosts文件用于将域名(主机名)映射到IP地址。它在所有操作系统(包括Linux,Windows和macOS)都是一个纯文本文件。hosts文件允许你设置指定映射域名的IP地址。这个更改只作用于当前...【详细内容】
2022-08-12  Tags: Linux  点击:(11)  评论:(0)  加入收藏
DNS服务一)DNS服务的概念:DNS服务器的作用就是就好比生活中的电话簿,为姓名和电话号码建立对应关系。同理,在互联网上,成千上万个主机域名与其IP地址建立对应关系,为各种网络程序...【详细内容】
2022-08-10  Tags: Linux  点击:(33)  评论:(0)  加入收藏
删除文件和格式化磁盘是用户的常见任务。Linux提供了许多实用程序来从命令行删除文件和文件夹。删除文件和文件夹的最常用命令分别是 和 。您可以在此处阅读有关该命令的详...【详细内容】
2022-08-10  Tags: Linux  点击:(47)  评论:(0)  加入收藏
▌澳门威斯尼斯人app官方下载推荐
常见方式 dpkg 最早debian开发出来 只要是派生于Debian的Linux发行版就可以使用这个机制 Rpm 最早由red hat开发出来,包括Fedora,CentOS都在使用它 Linux ...【详细内容】
2022-08-29  临微雨  今日头条  Tags:Linux   点击:(3)  评论:(0)  加入收藏
使用Windows系统的朋友肯定有过这样一段历史:想要下载某个大文件,奈何下载速度太慢,漫游整个网络寻找各类下载神器来加速下载。在Windows系统上,确实可以很轻易的找到这类软件,但...【详细内容】
2022-08-26    重庆之窗  Tags:Linux   点击:(16)  评论:(0)  加入收藏
使用我最喜欢的工具在 Linux 上截屏,可以节省时间。在写开源软件时,我更喜欢展示一些截图来帮助演示我在说什么。古语有云,一图胜千言。如果你能展示一件事,那通常比试图用言语...【详细内容】
2022-08-25  Jim Hall  Linux中国  Tags:截屏   点击:(16)  评论:(0)  加入收藏
du 和 ncdu 两个命令提供了相同信息的两种不同视图,便于我们跟踪存储在计算机上的内容。无论你有多少存储空间,了解文件占用了多少磁盘空间都是一个重要的考虑事项。我的笔记...【详细内容】
2022-08-25  硬核老王    Tags:Linux 磁盘   点击:(14)  评论:(0)  加入收藏
Prometheus主要是通过exporter进行监控信息的采集,在Linux系统上主要是node_exporter采集主机信息,如CPU, 内存,磁盘等信息。安装配置Node Exporter采用Golang编写,不存在任何的...【详细内容】
2022-08-23  1024范式    Tags:Linux系统   点击:(27)  评论:(0)  加入收藏
密码忘了咋办,开机输入xx代码即可橙汁密码!(一般情况下我们用linux系统都是在虚拟机下完成的,我的也是,用的vm虚拟机)1、重启 按任意键进入 grub界面2、选择 REA HET ...(..EL) 按...【详细内容】
2022-08-21  一个三分球    Tags:Linux   点击:(23)  评论:(0)  加入收藏
学习大数据离不开 Linux 系统,网络上大部分文章都是在 Windows 系统下使用 VMWare Workstation 安装 CentOS ,并使用 NAT 模式配置网络。本文基于 Mac OS,通过 VMWare Fusion...【详细内容】
2022-08-20  程序员优雅哥    Tags:CentOS   点击:(22)  评论:(0)  加入收藏
Dos 攻击防范(自动屏蔽攻击 IP)#!/bin/bashDATE=$(date +%d/%b/%Y:%H:%M)LOG_FILE=/usr/local/nginx/logs/demo2.access.logABNORMAL_IP=$(tail -n5000 $LOG_FILE |grep $DATE...【详细内容】
2022-08-19  乘风破浪的hacker    Tags:Shell脚本   点击:(18)  评论:(0)  加入收藏
本文分享自华为云社区《有用的 Linux Bash_Completion 命令示例(Steroids 上的 Bash 命令行补全)》,作者:Tiamo_T 。在 Linux 中,在键入命令时,如果按两次 TAB,它将列出所有以键入...【详细内容】
2022-08-18  华为云开发者联盟    Tags:Linux   点击:(21)  评论:(0)  加入收藏
介绍常见 Linux 操作系统的安装包管理工具,主要介绍其使用命令!包管理系统除了安装软件外,它还提供了工具来更新已经安装的包。包存储库有助于确保你的系统中使用的代码是经过...【详细内容】
2022-08-17  郭主任讲网络    Tags:Linux   点击:(40)  评论:(0)  加入收藏
站内最新
站内热门
站内头条