在学习linux的道路上遇到很多问题从最开始的安装虚拟机到jdk、tomcat、jenkins、maven、git、python的安装部署,经过了五六次的卸载安装,不断反复的练习,终于从一个连见都没见过linux系统的小白到可以自如的部署和安装以上这些内容了,并且在这个过程中学会了很多linux的命令,在另一篇文章中做了整理,在这里对之前遇到的问题做个整理,以便以后查阅,我是从来没有接触过linux系统,所以有些问题过于简单。
1.安装了虚拟机后,在虚拟机上安装了linux系统,但是打开总是提示无法打开虚拟机权限不够,以为是安装路径文件的权限不够去各种设置权限,发现都不对,最后百度找答案尝试使用管理员身份打开虚拟机,可以正常打开了。
2.登录linux系统输入密码一直不显示,以为安装出错了,那时也不懂登录成功后是什么样子的界面,各种尝试查找问题,最后查阅得知linux系统登录密码是不显示出来的,直接输入后按回车就可以了
3.在虚拟机上安装了linux系统后,无法联网,在网上各种找配置网络的办法,一直不成功,桥连和nat连接都不行,最后在百人计划中参考了其中一位成员的操作方法终于可以联网了,具体可以去看另一篇文章关于linux网络设置的文章。
4.Jdk版本不对,tomcat无法启动。重新安装后可以正常启动了。
5.前一天tomcat可以正常启动了第二天再次打开虚拟机Tomcat又无法启动,找了好久的原因才明白是防火墙重启后会自动打开,之前一直觉得关闭防火墙就是永久关闭的,windows思维太严重了。关闭防火墙除非设置了永久关闭,否则每次重启系统都会再次打开防火墙的。
6.Jenkins端口被占用
a)重新指向新的端口java-jar /usr/local/webserver/jenkins.war --httpPort=8082
7.Wget无法下载文件,没有安装wget软件包yum安装
yum -y installwget
8.rpm安装命令yum –yinstall wget卸载yum remove wget
9. vim命令不能用的情况下,会提示vim: command not found
解决办法输入rpm-qa|grep vim命令,如果vim已经正确安装,会返回下面的三行代码,
vim-minimal-7.0.109-6.e15
vim-common-7.0.109-7.2.e15
vim-enhanced-7.0.109-7.2.e15
如果少了其中的某一条,则需要来安装这个如果少了vim-enhanced的,就运行命令
yum –y install vim-enhanced来安装vim-enhanced-7.0.109-7.2.e15
如果以上三条都没有返回那么则需要直接运行一个命令就可以了
Yum –y install vim*命令
后续会继续学习linux的知识,会继续把遇到的问题和学习到的linux命令进行记录,以便随时查阅。
10.yum命令无法使用,如下图
进入到/usr/bin/yum 这个文件,可以看到,yum调用的是/usr/bin/python这个文件。所以改变之后就会报错。这个时候我们只需要修改yum配置文件,将python版本只想以前的旧版就可以了。
#vi /usr/bin/yum因为我的旧版本是2.6,所以将#!/usr/bin/python改为#!/usr/bin/python2.6就可以了!