如题,自己笔记本下载了net-tools安装包,发送到远程电脑上,远程的电脑没有外网,在远程电脑centos离线安装了net-tools之后,为什么安装MySQL的时候检测不到net-tools
因为远程的那个电脑无法连接外网,因此无法用yum install net-tools指令安装
自己打了好久的补丁,终于安上了net-tools(可以用ifconfig、netstat等认为安装成功),安装目录是/root/test/net-tools-1.60
但是安装MySQL的时候,却提醒需要net-tools,求大佬帮忙看看是什么原因
[root@localhost test]# rpm -ivh MySQL-server-5.5.60-1.el7.x86_64.rpm
warning: MySQL-server-5.5.60-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
error: Failed dependencies:
net-tools is needed by MySQL-server-5.5.60-1.el7.x86_64
centos离线安装了net-tools之后,为什么安装MySQL的时候检测不到net-tools
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 4
- 注册时间: 2018-07-04 14:02
centos离线安装了net-tools之后,为什么安装MySQL的时候检测不到net-tools
上次由 那一季花开368 在 2018-07-04 14:45,总共编辑 1 次。
- oneleaf
- 论坛管理员
- 帖子: 10441
- 注册时间: 2005-03-27 0:06
- 系统: Ubuntu 12.04
Re: Ubuntu离线安装了net-tools之后,为什么安装MySQL的时候检测不到net-tools
ubuntu 不支持安装rpm 包
- susbarbatus
- 帖子: 2966
- 注册时间: 2010-04-10 16:14
- 系统: Arch Linux
-
- 帖子: 4
- 注册时间: 2018-07-04 14:02
Re: Ubuntu离线安装了net-tools之后,为什么安装MySQL的时候检测不到net-tools
错了,我这个是centos,我一开始居然傻傻分不清
- astolia
- 论坛版主
- 帖子: 6431
- 注册时间: 2008-09-18 13:11
Re: centos离线安装了net-tools之后,为什么安装MySQL的时候检测不到net-tools
rpm的依赖检查是检测rpm的数据库,不是你系统上实际的文件。所以你该去下载net-tools的rpm包安装,而不是用其他方式安装。
另外既然你可以访问远程电脑,那完全可以在本地建立一个http代理服务,再ssh登录到远程电脑,然后让远程电脑通过ssh隧道透过你机器上的http代理服务访问外网
另外既然你可以访问远程电脑,那完全可以在本地建立一个http代理服务,再ssh登录到远程电脑,然后让远程电脑通过ssh隧道透过你机器上的http代理服务访问外网
-
- 帖子: 4
- 注册时间: 2018-07-04 14:02
-
- 帖子: 4
- 注册时间: 2018-07-04 14:02
- astolia
- 论坛版主
- 帖子: 6431
- 注册时间: 2008-09-18 13:11
Re: centos离线安装了net-tools之后,为什么安装MySQL的时候检测不到net-tools
本地随便找个http/https代理软件装上,比如win下的CCProxy,跨平台的privoxy等等。开启代理服务,防火墙允许端口连入
然后ssh连上远程计算机后,设置环境变量。
IP地址可以在ssh登录后用w命令查看。然后大部分走http/https协议的工具都可以用了
然后ssh连上远程计算机后,设置环境变量。
代码: 全选
export http_proxy=http://你本地IP地址:代理端口
export https_proxy=http://你本地IP地址:代理端口