实习的第十天:今天的问题真多,刺激
@[toc]
回顾一下我今天都干嘛了。
早上本来想着把最后一个文档写完的,结果明哥说配置一下虚拟机环境,有新的任务。
其实本来并不是什么大问题的,但是由于某些原因,今天我的电脑运存只有4G,这就很难受了。
安装啥的都是没有问题的,困难出在安装完之后。
首先,这个镜像没有图形界面,所以比较小,所以网络连接是第一个问题,我的小伙伴据说没有连上,其实问题不大。
Centos7终端操作连接网络
由于本人电脑卡顿,所以没截图。
首先,查看网卡情况,我第一反应就是:
ifconfig
好,事与愿违,说是没有这个指令。然后我下意识的就想去安装,结果发现网络都没有,安什么安?
查了一下,CentOS7已经用 ip addr
取代了 ifconfig
了。
接下来,我们来看正式操作:
1、首先确保在root权限下操作
2、 vim /etc/sysconfig/network-scripts/ifcfg-ens32 (最后一个为网卡名称,所以说要看网卡名,其实用tab也可以)
3、 bootproto=static
4、 onboot=yes
5、在最后加上几行,IP地址、子网掩码、网关、dns服务器,像这样:
IPADDR=192.168.1.123
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=119.29.29.29
DNS2=8.8.8.8
这些需要真实有效的。
配置完之后呢,发现还是ping不通百度。
这时候,打开设置,将net连接改成桥接,直连物理设备。因为我是插网线的嘛。
不过这样一来,主机就无法通过网线上网了。
记得重启虚拟机,不然配置不生效不要说啥。
连上了网之后,做了些基础的配置之后,要传一些文件到Linux上。
其实我的第一反应是直接去网上下载的。
Centos7通过URL下载文件
就是常用的wget,但是在使用的时候要记得,要将url写到要下载的文件部分,我就是写到了文件夹部分,然后忘了选文件,结果下载下来两个文件夹之后决定换XShell了。
格式就不记录了吧,直接wget后买你跟url就好。
XShell连接虚拟机
这个其实我之前有写过的,但是今天遇到了新的问题,应该是之前的记录不完整吧,连接虚拟机的时候一直失败,搞得我以为是端口问题,换了虚拟机上的网络端口依旧是不行的,后来发现是虚拟机上没有ssh服务。
操作步骤如下:
1、下载XShell和XFtp,不要觉得简单,你去官网下一个我看看。我是用360软件管家在网页上下载的。
2、检查虚拟机上的ssh服务是否能够正常使用。
在我发现无法连接虚拟机的时候,我做了以下操作:
service ssh restart
得到的反馈结果:
Redirecting to /bin/systemctl restart ssh.service
Failed to restart ssh.service: Unit not found.
解决方案:
以上命令都是centos6里面的命令,在centos7需要用:systemctl start sshd
之后,重启虚拟机。
3、在XShell中创建会话,主机名要填好,填好之后连接,正常就会让你填一个登录信息。
这时候你最好在虚拟机里看一下你是谁,不要说你现在在root权限下你就是root,用who命令照照自己。
填对了登录信息之后,就连上了。
4、点击XShell功能栏里的XFtp,开始传输文件。
传输完之后发现没有必要,想起来早上为什么下载失败了。。。
然后就开始安装MCU。
用iso安装,安装到最后一直卡住,还是换压缩包来处理了。
不过,安装完之后,又出问题了。
cannot find a valid baseurl for repo:base/7/x86_64
Cannot retrieve metalink for repository: epel/x86_64
像这两种报错啊,不要急着去听网上那千篇一律的答案怎么说的,你先试一下:
1、yum update ,看看是不是真的不可救药了
2、ping www.baidu.com ,看看是不是真的到了非改配置文件不可的地步了。
网上那些教程,一上来就是改配置文件,改了配置文件,这个问题没了,那个问题来了,哎。
其实就是安装完之后网络配置给混乱了,连百度都ping不通了,那怎么搞?重新配置网络不久好了吗?
Docker安装
其实,有的时候真的不要急,不要急,不要急着下结论。
你看,系统已经给你安装好了docker,还非要觉着肯定不是的,痴儿。
docker --version
先试试看有么有自带的吧孩子。
最后呢,找胜哥拿了一下画时序图的软件,ProcessON,网上教程也挺多的,自行搜索啦。
今天就到这里 吧,下次见就是三天后了。
- 点赞
- 收藏
- 关注作者
评论(0)