Linux下安装软件包报依赖等相关问题的解决方法
目录
- 背景
- 1)开启 yum 的 keepchche 功能:方法1
- 2) yum-utils 软件:方法2
- 3) lrzsz 下载上传
背景
在内网服务器下无法利用yum进行安装,需要自行安装可能会出现相关依赖报错(依赖软件包版本不兼容)的情况出现,解决思路:可以找一台相同操作系统版本且支持yum下,通过已安装的软件包拷贝到另一台机器上进行安装。
1)开启 yum 的 keepchche 功能:方法1
vi /etc/yum.conf keepcache =1 # 修改为1
例:安装 iptables
yum -y install iptables iptables-services cd /var/cache/yum/x86_64/7 ls
如图片显示:iptables的源在base目录下
cd packages/ ls
根据/etc/yum.conf 配置文件的cachedir 设置的路径查看,刚 yum安装的 iptables 软件保存在 packages/下
2) yum-utils 软件:方法2
# 安装yum-utils软件,--destdir指定目录, 最后面指定需要安装的包名 yumdownloader --destdir=/root iptables iptables-services cd /root ls
3) lrzsz 下载上传
yum -y install lrzsz # rz保存到本地/ sz上传到服务器
到此这篇关于Linux下安装软件包报依赖等相关问题的解决方法的文章就介绍到这了,更多相关Linux报依赖问题内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
解决Linux安装mysql 在/etc下没有my.cnf的问题
今天因为想改mysql的端口,结果发现我的/etc/目录下并没有my.cnf这个文件,我就看了下网上有没有解决的方法. 看了好多关于Linux下没有my.cnf的博客,都是说将my-medium.cnf 移动到etc 并且改名为my.cnf,但是我也没有my-medium.cnf 啊,后面才知道,从5.7.18开始官方不再二进制包中提供my-default.cnf文件. 具体可参考:https://dev.mysql.com/doc/refman/5.7/en/binary-installati
-
Linux磁盘空间释放问题整理
IDC里的一台服务器的/分区使用率爆满了!已达到100%!经查看发现有个文件过大(80G),于是在跟有关同事确认后rm -f果断删除该文件.但是发现删除该文件后,/分区的磁盘空间压根没有释放出来,使用率还是100%!这是为什么呢?? [root@linux-node1 ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup00-LogVol00 58G 7.8G 47G 100% /tmpfs 1.9G 0
-
解决pycharm不能自动保存在远程linux中的问题
设置自动上传选项 如果发现还是不能自动上传,那就放个大招,pycharm取消自动保存,确保Ctrl+S可以触发,可是依旧不能自动同步到远程服务器.那就设置一下,mapping选项 手动点下,再次修改保存,即可同步到远程服务器中 补充:pycharm远程上传文件到Linux 配置远程SFTP 1. 在PyCharm中打开SFTP配置面板,路径为Tools => Deployment => Configuration: 2. 配置Connection参数设置,填写远程服务器域名或者IP地址及用户名
-
Linux下安装软件包报依赖等相关问题的解决方法
目录 背景 1)开启 yum 的 keepchche 功能:方法1 2) yum-utils 软件:方法2 3) lrzsz 下载上传 背景 在内网服务器下无法利用yum进行安装,需要自行安装可能会出现相关依赖报错(依赖软件包版本不兼容)的情况出现,解决思路:可以找一台相同操作系统版本且支持yum下,通过已安装的软件包拷贝到另一台机器上进行安装. 1)开启 yum 的 keepchche 功能:方法1 vi /etc/yum.conf keepcache =1 # 修改为1 例:安装 iptab
-
ubuntu16.04下安装openssh-server报依赖错误的完美解决方法(非常不错)
问题:系统重装后,安装和配置SSH,防火墙配置 #安装install openssh-server sudo apt install openssh-server -y 遇到问题: sudo apt install openssh-server -y 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装.如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造成的.该版本中可能会有一些您需要的软件 包尚未被创建或
-
Linux下Tomcat启动正常,但浏览器无法访问的解决方法
1.服务器可ping通 2.服务器抓本地的http请求包,可以抓到 3.本地抓服务器返回的http响应包,抓不到 经过查找,是由于开启了Linux防火墙 查看防火墙配置(需要root权限) [root@localhost ~]# service iptables status Redirecting to /bin/systemctl status iptables.service iptables.service - IPv4 firewall with iptables Loaded: l
-
linux下因为系统编码问题造成乱码的快速解决方法
最近一段时间遇到一些润乾的应用在linux系统下面乱码的问题,最后检查后都发现是客户的linux系统默认编码设置的不正确造成的,这种原因造成乱码的现象一般都是程序里面写死了的中文字符能正常展现,但是从数据库中取出来的或者从程序中读出来的中文字符就会出现乱码. 下面就介绍一下由于linux系统编码设置不正确造成润乾报表应用乱码问题的解决办法. 第一步:检查linux的系统编码. 检查linux的系统编码,确定系统是否支持中文.在linux系统的终端中输入命令:locale,就会看到打印出的系统编码
-
同一个文件在windows和linux下计算md5哈希不一致的原因及解决方法
最近项目需要,需要对客户传过来的文件进行MD5校验,在实现的过程中前前后后遇到了若干问题,在这里总结一下. md5的计算采用openssl实现,具体代码网上很多,这里不再赘述.需要注意的问题 1 读取文件内容时,文件打开方式要用二进制方式(rb),因为用户文件有可能是linux格式,如果用文本方式打开,可能会改变原始的内容,造成计算不准. 2 结果检验.windows可以随便下载一个md5计算工具,网上很多,我用的是HashMyFiles.linux下面,md5sum 文件名 即可. 还有一个隐
-
win7下安装Ubuntu后进不去win7的完美解决方法
刚刚给同学在win7下安装了Ubuntu16.04,结果在安装完后竟然无法在电脑重启后,找到win7的进入选项. 在网上找了找,都不行!就差点重装了.终于还是找到了! 安装Ubuntu后直接进入Ubuntu系统,Ctrl+alt+t进入终端,输入以下命令即可: sudo gedit /etc/default/grub 在打开的gedit编辑器中找到这一行字: GRUB_DEFAULT=0 然后修改为: GRUB_DEFAULT=4 然后更新grub: sudo update-grub 在终端中可
-
MySQL5.6 GTID模式下同步复制报错不能跳过的解决方法
数据库版本: mysql> select version(); +------------+ | version() | +------------+ | 5.6.10-log | +------------+ 1 row in set (0.02 sec) 同步复制信息: mysql> show slave status\G; *************************** 1. row *************************** Slave_IO_State: Wait
-
linux下安装mysql数据库5.6源码安装,修改登录用户密码
本篇内容主要给大家讲解一下如何在linux下安装MYSQL数据库,并以安装MYSQL5.6版本为例子教给大家进行登录用户名和密码的修改等操作. 源码下载地址http://dev.mysql.com/downloads/mysql/5.6.html#downloads tar.gz地址:https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.37.tar.gz 选择Generic Linux (Architecture Independent
-
Linux下安装Memcached服务器和客户端与PHP使用示例
本文实例讲述了Linux下安装Memcached服务器和客户端与php使用.分享给大家供大家参考,具体如下: Memcached是高性能的分布式内存缓存服务器,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度和可扩展性. 系统环境:CentOS 7.2 64位 Apache2.4.33 安装libevent依赖库 wget https://github.com/downloads/libevent/libevent/libevent-2.0.15-stable.tar.g
-
Linux下安装PocketSphinx
目录 选择python的语音包 识别器类 选择python的语音包 PyPI中有一些现成的语音识别软件包.其中包括:•apiai•google-cloud-speech•pocketsphinx•SpeechRcognition•watson-developer-cloud•wit一些软件包(如 wit 和 apiai )提供了一些超出基本语音识别的内置功能,如识别讲话者意图的自然语言处理功能.其他软件包,如谷歌云语音,则专注于语音向文本的转换.其中,SpeechRecognition 就因便于
随机推荐
- 基于mootools插件实现遮罩层新手引导
- iOS中多网络请求的线程安全详解
- Git下载与环境变量配置方法
- ajax三级联动下拉菜单效果
- perl批量查询ip归属地的方法代码
- jQuery文本框(input textare)事件绑定方法教程
- 解析Linux内核的基本的模块管理与时间管理操作
- Java获取当地的日出日落时间代码分享
- php对mongodb的扩展(初出茅庐)
- Python中的高级函数map/reduce使用实例
- 从string类的实现看C++类的四大函数(面试常见)
- Java基础之隐式转换vs强制转换
- js传中文参数controller里获取参数乱码问题解决方法
- 解决自定义$(id)的方法与jquery选择器$冲突的问题
- 使用BootStrap实现悬浮窗口的效果
- C#中Socket通信用法实例详解
- ThinkPHP入库出现两次反斜线转义及数据库类转义的解决方法
- C++中的几种排序算法
- javascript asp教程第九课--cookies
- Win Server 2003秘笈放送