Centos7已经出来有一段日子了,因为俺本来用的Centos6.X升级有点麻烦加上稳定等于一切就一直没有用过。
linux
前些日子本本的硬盘挂掉了,为此又从新买了块硬盘作系统配环境,又被win10折腾了一翻也就没有了再装个Linux的心情。程序员
好吧,如今俺又失业了时间一大把,那么就开始折腾吧!ubuntu
首先,在win7下对原有的磁盘进行压缩腾出了50G的磁盘空间。windows
而后用早已准备好的Centos7光盘进行安装(别问我为何不用虚拟机,我不会告诉你实体机和虚拟机仍是有些差异的虽然这不是什么问题,还有就是个人三星RV415配置比较低用虚拟太卡。)centos
第一次安装,因为有之前安装6.X的经验,想固然的开始了一路安装,边安装边想版本高了是好呵配置比之前容易了哦。可是当开始进行安装拷贝时感受到坏了!怎么没让我选择安装方式?还有就是安装的文件数量太少了,这给我一种很差的感受。当安装完成重启的时候我知道错在哪儿了,CentOS7默认进行的是最小安装,好吧这不算什么大不了YUM好了反正个人安装盘不是最新的。可可是我悲催的发现本来在6.X下会自动配置的有线网卡居然没有给配好,算了重装反正是折腾。服务器
第二次安装,终于加着当心配置好了安装选项,固然作为一个有着程序员梦的人来讲固然是安装了大部分的服务配置和开发工具,其中须要注意的是在配置网络的时候发现了和6.X下截然不同的地方,本来在6.X下须要安装驱动的无线网卡被驱动起来了,可是有线网卡居然配置不成功,好吧这个我能够忍。网络
从新启动看着新鲜的登录界面心中一点小激动有木有?ide
登录进入看着和6.X变化不大的界面放心了很多,最起码这桌面看着亲切。Fedor和ubuntu那个界面真心想说不习惯,也许说我是个守旧的人反正那界面“不习惯”。工具
看了眼网络那位置已经连通,好吧先开了个火狐逛上一圈,感受不错!这期间提示NetworkManager出错,好吧既然是早期版本的固然会有问题这个已经有了心理准备,反正也得升级。学习
既然是双系统固然须要互通有无,用过Centos的朋友们应该都知道Centos的内核中是不对NTFS分区格式进行支持的,从新编译内核太麻烦并且还容易出问题(也许是俺仍是段位不够吧^V^)。用火狐开始搜索ntfs-3g,找是找到的可是最新版的就是没下下来,还好有准备!插入早已经备好的U盘拷入文件夹。打开终端进入目录:
su ./configure
make
make install
安装完成,而后开始挂载windows分区:
cd /mnt
makedir winc,wind,wine
mount /dev/sda2/ /mnt/winc/ -t ntfs-3g
cd winc
ls
OK成功,这里说明一下因为从win7开始会占用100M的启动空间因此咱们经常使用的的C是从sda2开始。
既然已经能够互通那么windows下的文件就不是问题了,如今再次挂上移动硬盘开始安装经常使用的软件工具。
安装不出意外的又出了依赖关系问题,好吧有我大YUM呢。
祭出yum大法进行依赖安装,为了加快进度同时开了两个终端同时时行。
感受安装得差很少了从新启动一下。
什么?提示有还在进行的服务,强制关闭反正又不是没这么干过。
重启后,悲剧了居然进不了GUI卡在那里不动了。
ctrl+alt+f2还好能进终端,试了下startx居然给了我个哭脸,好吧我服了只能想辙。
既然是GUI进不去那么就应该是gonme的问题,好吧先试着看看日志:
gnome-sessuib[1338] Glib-GIO-CRITICAL:g_dbus_connetion_call_internal:assertion
果真和gnome相关,那么重装下gnome怎么样呢?挂上已经退出的光盘,用光盘上的文件试着修复,重启后涛声依旧。
试着yum居然用不了,好吧我想起来了这个无线的网卡有时候就是不太靠谱,既然无线不行那么有线总行吧?也许你忘记了,这个有线网卡没有驱动起来,日志显示:
NetworkManger:symbol lookup error:/lib64/libgudev_1.0.so :undefined symbol:g_type_class_adjust_private_offset。
好吧NetworkManger有问题,那么关掉,仍是不成。
搜索了一下才发现这个Centos7对81XXX的有线网卡支持很差,既然如此那么就好办了装个驱动不就完 ,反正装这个不算啥俺已经在6.x下被那个BCM的无线网卡操练过无数次了。
下载了rtl8168的驱动而后开始安装:
ls mod grep r8169
make clean
make modules
make install
depmod -a
insmod /r8168.ko
lsmod :grep r8168
安装完成,试试ifconfig终于能够看到有线网卡的配置了(这里说一下,用Centos7推荐的ip addr居然始终能看到,可是就是很差用)可是仍是不行ping不通。
继续找看到了这篇文章 http://blog.163.com/aaron_yuan/blog/static/16519523220148215950996/
参考着配置了一下,好了这回能ping通网关了,可是ping外网仍是不行。
试着:
route add default gw 192.168.1.1 dev eth0
哈哈,成了终于ping通了。
yum upgrade
漫长的等待以后,终于那个不算熟悉的界面又出如今了个人眼前。
PS:这里多说两句
一个是linux能够说是为网络而生的系统,因此必定先把网络配置好,有网有就一切,有了网才能去查找资料去进行尝试,既然是用centos那么应该是学习或者是为了管理服务器,既然如此那么就多动动手去查,再动动脑去想。网上资料不少可是有可能你认为有用的不多,这里我想说的是不要总想着依靠别人,本身去发现和解决问题这样才能乐在其中,不是吗?
另外一个是安装中尝试着手动配置过度区,挂载/分区时提示我配置不对,为了图省事用的自动划分。安装完成后才发现挂默认Centos7的根分区用的xfs系统,本来5.x和6.x默认的ext4系统不是默认的了,看来安装以前应该先看看资料这样才会少走弯路,升级看来是我永远的痛。