首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux命令行:yum详解

显示安装包信息package1 yum list 显示所有已经安装和可以安装程序包 yum list package1 显示指定程序包安装情况package1 yum groupinfo group1...现在简单把yum软件升级一些命令罗列一下: (更新:我安装wine时候是用rpm一个一个安装,先安装以来关系,然后安装wine主包,但是刚刚在论坛发现来一个好帖子,就yum本地安装...7.使用YUM获取软件包信息 命令:yum info 8.列出所有软件包信息 命令:yum info 9.列出所有可更新软件包信息 命令:yum info updates 10.列出所有已软件包信息...安装新输入法之前,最好这样做一下,因为多种输入法同时存在一个系统中没有什么好处,你只可能去用一个,而且他们同时存在可能有的时候会出现问题,想想也知道,会互相竞争嘛。...你仔细看看,会发现有一个东西很显眼,就是/etc/X11/xinit /xinitrc,这个xinitrc好像很眼熟,配置输入法其他贴中总是看到,这里出现了肯定是里面运行了这个脚本。

7.4K30

Python定制篇-APT软件管理和远程登录

Ubuntu下,我们可以使用apt命令进行软件包安装、删除、清理等,类似于Windows 中软件管理工具。...window) 所谓镜像源:可以理解为提供下载软件地方,比如Android手机上可以下载软件卓市场;iOS手机上可以下载软件AppStore # 备份Ubuntu 默认源地址 sudo...由IETF网络工作小组(Network Working Group)所制 定;SSH为建立应用层和传输层基础安全协议。...# 原理示意图 # 安装SSH和启用 sudo apt-get install openssh-server 执行上面指令后,在当前这台Linux 就安装了SSH 服务端和客户端。...会监听端口22 # Windows使用XShell7/Xftp7登录Ubuntu 前面我们已经装了XShell7,直接使用即可。

69930
您找到你想要的搜索结果了吗?
是的
没有找到

Linux系统下查找安装包所在目录六种方法

想知道Linux系统下安装了哪些软件包,以及软件包安装在哪个目录下,可以用以下6种命令 1. which which命令查找出相关命令是否已经搜索路径中,例子如下: $which gcc //显示出...有些系统which命令不显示用户没有执行权限文件。...其他用法: rpm -qa (列出所有安装了包) rpm -e package (删除某个包) rpm -qi package (查询某个包) rpm -qf command (根据程序查询包名字...$yum info installed //列出所有已软件包信息 5.whereis whereis是查找文件或者命令所在目录 #whereis pwd //查找pwd命令所在目录...find 这个命令可用来查找系统是否安装了指定软件包,更重要是也可以查找自己对软件包名称记忆不是很清晰软件包。而且我想是这是所有linux和unix都支持

6.2K20

aptitude 与 apt-get 区别与联系

用户 必须自己编译他们想使用每一个程序。Debian出现后,人们认为有必要在系统 中添加一种机 制用来管理 安装在计算机上软件包。人们将这套系统称为 dpkg。...至此着名package首次GNU/Linux出现。不久之後红帽子也开始着手建立自己包管理系统 rpm。 GNU/Linux创造者们很快又陷入了新窘境。...-l package-name-pattern——列出所有与模式相匹配软件包。...看看有没有更多关于torcs这个游戏信息。 apt-cache show torcs 看上去不错。这个游戏是不是已经装了?最新版本是多少?它属于哪一类软件,universe还是main?...apt-get remove torcs 如果我想连配置文件一块删除: apt-get remove –purge torcs 额外软件包 deborphan和debfoster工具可以找出已经安装在系统不会被用到软件包

2.5K30

yum安装与卸载软件常见命令「建议收藏」

8.列出所有软件包信息 命令:yum info 9.列出所有可更新软件包信息 命令:yum info updates 10.列出所有已软件包信息...12.列出软件包提供哪些文件 命令:yum provides ~ 3.清除YUM缓存 yum会把下载软件包和header存储cache中,而不会自动删除。...,个人认为这个插件非常有效,速度真的是明显提高, #yum -y install yum-fastestmirror 注意,CentOS 4,名字叫yum-plugin-fastestmirror...] rpm仓库中搜寻软件包 yum clean [package] 清除缓存目录(/var/cache/yum)下软件包 yum clean headers 删除所有头文件 yum clean all...> 5.列出所有可软件清单命令:yum list 6.删除软件包命令:yum remove 7.查找软件包 命令:yum search 8

27.9K30

如何在 npm 发布二进制文件?

其中一个标准就是依赖项 package.json 文件中 os 和 cpu 字段。(我们处理子包时就已经把这些值赋值了) 「只有当这些字段值与当前系统操作系统和架构相匹配时,才会安装依赖包」。...,我们讲过prepare,其实他们作用是类似的) 我们可以使用 postinstall 脚本下载当前平台二进制文件并将其存储系统某个位置。...这样做好处是,它允许脚本不同系统找到正确node解释器,而不需要硬编码node路径。 注意点 像使用bin/cli这种方式命令行执行命令时,有一点需要额外注意。...然后,我们就可以通过我们熟悉包管理器yarn/npm来安装了。...如果大家看过oxlint-npm源码[8]的话,它就对环境有很多处理。 4. 本地应用 npm中我们已经看到我们cli已经上传成功了。

14710

腾讯云CVM使用Go语言编译软件

源码构建后将会在$GOPATH/bin 查看到已经构建软件,同时,GO语言也会自动配置到系统$PATH中,这时你就可以系统任意位置使用软件命令了。...go get命令常和-u命令连用,它意思是使用go get命令获取该软件包所需要依赖或更新系统已经存在依赖。...这里我以编译安装Go语言编写web服务器 Caddy为例,我们将使用go get命令获取Github上面的Caddy软件包。...虽然在这个系统已经装了Caddy,但是我还是想创建编译环境,执行go build命令并指定相关路径。...package_split=(${package//\// }) 软件包名称应该为新package_split数组最后一个元素,bash中,你可以引入负数数组来整理新变量, 新变量将存储package_name

2.2K50

linux系统中如何卸载删除软件_卸载预装软件app

我把Mysql卸载了,现在安装了RPM包mysql-server和Mysql-client,但是出现Mysql.sock问题,我现在想要把这两个包卸载掉,但是不行,Yum查看已经安装,但用RPM卸载找不到...键入如下命令即可卸载软件: #rpm -e [package name] 参数e作用是使rpm进入卸载模式。对名为[package name]软件包进行卸载。...2009-12-30 回答 其他回答 查看是否安装mysql命令 rpm -qa | grep mysql 然后 逐个使用 rpm -e mysq-* 卸载 如果出现 error: Failed dependencies...键入命令: #rpm -e [package name] 即可卸载软件。参数e作用是使rpm进入卸载模式。对名为[package name]软件包进行卸载。由于系统中各个软件包之间相互有依赖关系。...rpm -e mysq-* 卸载 如果出现 error: Failed dependencies: libmysqlclient.so.10 is needed by (installed) libdbi-dbd-mysql

6.5K10

Linux 软件管理

all 所有 查询软件包详细信息(安装包信息安装包生成时就已经生成好了) rpm -qi 包名 -q query 查询 -i information 信息 rpm -qip 包全名 -q...设置任意配置和源选项 显示所有的可用软件包,包括已经按照和未安装软件 yum list 查看已经按照软件包 yum list installed 查询软件包描述信息 yum info...3.gif – 列出所有 RPM 包 用处:该命令用于列出用户系统所有来自软件库可用软件包和所有已经安装在系统软件包 命令:# dnf list ?...4.png – 列出所有安装了 RPM 包 用处:该命令用于列出所有安装了 RPM 包 命令:# dnf list installed ?...执行这条命令时候, DNF 并没有按照我期望那样降级指定软件(“acpid”)。该问题已经上报。 DNF 包管理器作为 YUM 包管理器升级替代品,它能自动完成更多操作。

4K30

重要变更 | Android 11 中软件包可见性

大多数情况下,这种访问权限远超出了应用实际所需要权限范围。随着我们不断加强对隐私保护关注,我们将在 Android 11 引入一些新变化,从而改变应用查询用户已安装应用并与之交互方式。...为了达到这一目的,我们为特定设备所安装应用列表带来了更好访问控制。...} 极少数情况下,您应用可能需要查询设备所有已安装应用或与之进行交互,不管这些应用包含哪些组件。...您可以 开发者文档 — Android 11 中软件包可见性 中找到更多有关软件包可用性使用信息和用例。...logs): Manifest merger failed with multiple errors, see logs 展开 Merged Manifest 视图后,会出现一条附加报错信息: Error

1.3K20

【Linux】《how linux work》第十六章 从 C 源代码编译软件入门

一个软件包源代码分发通常以 .tar.gz、.tar.bz2 或 .tar.xz 文件形式出现,你应该按照 2.18 节中描述方法解压文件。...The syntax is as follows: 有太多第三方库,将它们都放在一个共同位置可能会很混乱。然而,为每个库单独安装一个前缀可能会导致构建需要这些第三方库软件包出现问题。...定制软件包不会自动升级。发行版会保持大多数软件包保持最新,而无需太多工作。这对与网络交互软件包尤为重要,因为您希望始终拥有最新安全更新。如果您实际不使用该软件包,则是浪费时间。...构建该软件包时,您需要在系统安装 prog。如果 prog 是类似 cc、gcc 或 ld 这样东西,那么您系统可能没有安装开发工具。...另一方面,如果您认为 prog 已经安装在系统,可以尝试修改 Makefile 文件以指定 prog 完整路径。

8010

中标麒麟配置本地yum源_优麒麟系统安装

大家好,又见面了,我是你们朋友全栈君。 linux 系统,解决软件包之间依赖关系是很重要事。...本人在使用yum源【官方yum源、163或centos源都会出现这种问题】安装软件时候会出现很多软件包依赖问题,解决办法在下面文章中。...You could try running: rpm -Va –nofiles –nodigest } 显示如上图gtk3所示,我把gtk3重新安装了一下,就解决了一些包依赖问题,出现依赖问题原因目前正在探索中...ps:今天执行centos7时候,yum update时也提示一些软件包依赖问题,错误提示如下: Error: Package: nettle-3.2-2.el6.x86_64 (epel)...i686软件包通常针对CPU进行了优化,现在通常配置机器都可以使用i686软件包。 对于已经编译成二进制rpm包,由于操作系统环境不同,一般不能混用。

5.6K11

RPM 安装位置

rpm rpm 即RedHat Package Management,是RedHat发明之一 2.为什么需要rpm 一个操作系统下,需要安装实现各种功能软件包。...系统中安装了rpm管理系统 以后,只要是符合rpm文件标准打包程序都可以方便安装,升级,卸载 3.是不是所有的linux都使用rpm 任何系统都需要包管理系统,因此很多linux都使用...由于rpm源程序可以别的系统上进行编译, 所以有可能在别的系统也使用rpm 除了rpm,其他一些系统也有自己软件包管理程序,例如debiandeb包, slakware也都有自己包管理系统...i686软件包程序通常针对CPU进行了优化,所以,向后兼容比较用以,i386包在 x86机器都可以用。向前一般不兼容。...对于已经编译成二进制rpm包,由于操作系统环境不同,一般不能混用。 对于以src.rpm发行软件包,由于需要安装时进行本地编译,所以通常可以不同 系统下安装。

1.3K20

CentOS 7更新时出现:Multilib version problems问题解决方法

前言 关于CentOS出身就不多多说了,拥有RHEL所有功能和性能,甚至更加友好,最重要一点是免费,深受大家喜爱,CentOS受欢迎程度并不亚于Ubuntu,之前安装了CentOS7,关于安装教程...发现问题 最近这两天更新CentOS7系统时,出现了Multilib version problems错误,执行命令: # yum update 出现错误信息: .... ---> Package...解决过程如下: //查询重复软件包 # rpm -q systemd-libs systemd-libs-219-30.el7.x86_64 systemd-libs-219-42.el7_4.1.x86....el7 is needed by (installed) libgudev1-219-30.el7.x86_64 //仍然出现依赖问题,继续查询libgudev1版本信息 # rpm -q libgudev1...核心命令主要是: rpm -q package-names rpm -e package-full-version 总结 以上就是这篇文章全部内容了,希望本文内容对大家学习或者工作具有一定参考学习价值

2.4K20
领券