0.安装中选择最小安装

1.centos7安装图形界面

之前转载过一篇“centos6安装图形界面”的文章,地址见http://my.oschina.net/u/1169607/blog/335304,下面介绍下centos7安装图形界面的方法。

安装好字符操作系统后,使用网络安装(网络安装比较简单,不需要配置yum文件):

yum groupinstall "GNOME Desktop" -y

startx

centos7和centos6的安装方法不太一样,只需要执行上面步骤即可。

2.让linux启动后自动进入图形界面或文本界面(转载)

a.开机进入图形界面:安装时选图形启动方式或把/etc /inittab的id:x:initdefault:这行改成id:5:initdefault:。

b.开机不进入图形界面:安装时选文本启动方式或把/etc/inittab的id:x:initdefault:这行改成id:3:initdefault:。

3.安装显卡驱动

3.1安装准备

  1. 根据nvidia显卡的具体型号,从官方网站下载驱动,我的是NVIDIA-Linux-x86-331.20.run

    http://www.geforce.cn/drivers

    如: wget http://cn.download.nvidia.com/XFree86/Linux-x86_64/280.13/NVIDIA-Linux-x86_64-280.13.run;

    具体的版本是否正确,会在安装时候提示,提示里面会给出你的正确版本,比如40.xx 就是适合 Geforce310M[218M]

  2. 安装编译环境:gcc、kernel-devel、kernel-headers

    [root@localhost ~]# yum -y install gcc kernel-devel kernel-headers

  3. 修改/etc/modprobe.d/blacklist.conf 文件,以阻止 nouveau 模块的加载

    方法: 添加blacklist nouveau,注释掉blacklist nvidiafb

    修改后内容如下:

    #

    # Listing a module here prevents the hotplug scripts from loading it.

    # Usually that'd be so that some other driver will bind it instead,

    # no matter which driver happens to get probed first.  Sometimes user

    # mode tools can also control driver binding.

    #

    # Syntax: see modprobe.conf(5).

    #

    # watchdog drivers

    blacklist i8xx_tco

    # framebuffer drivers

    blacklist aty128fb

    blacklist atyfb

    blacklist radeonfb

    blacklist i810fb

    blacklist cirrusfb

    blacklist intelfb

    blacklist kyrofb

    blacklist i2c-matroxfb

    blacklist hgafb

    #blacklist nvidiafb

    blacklist rivafb

    blacklist savagefb

    blacklist sstfb

    blacklist neofb

    blacklist tridentfb

    blacklist tdfxfb

    blacklist virgefb

    blacklist vga16fb

    blacklist viafb

    blacklist nouveau

    # ISDN - see bugs 154799, 159068

    blacklist hisax

    blacklist hisax_fcpcipnp

    # sound drivers

    blacklist snd-pcsp

    # I/O dynamic configuration support for s390x (bz #563228)

    blacklist chsc_sch

    对于CentOS7,不同之处是,blacklist.conf的位置是在/usr/lib/modprobe.d/dist-blacklist.conf
    并且在加上blacklist nouveau之后还要加上一行options nouveau modeset=0
    之后重启电脑安装即可

  4.  

    重新建立initramfs image文件

    [root@localhost ~]# mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak

    [root@localhost ~]# dracut /boot/initramfs-$(uname -r).img $(uname -r)

  5.  

    修改/etc/inittab,使系统开机进入init 3文本模式:

    将最后一行“id:5:initdefault:”修改成“id:3:initdefault:”(不包含引号)

    注释:5代表系统启动时默认进入x-window图形界面,3代表默认进入终端模式。

 

重启

[root@localhost ~]# reboot now

3.2 安装NVIDIA驱动

  1. 输入root和password,进入根用户模式下,确保nouveau kernel driver没有被加载

    [root@localhost ~]# lsmod | grep nouveau

  2. 进入驱动程序所在目录,开始安装

    [root@localhost ~]# chmod +x NVIDIA-Linux-x86-331.20.run

    [root@localhost ~]# ./NVIDIA-Linux-x86-331.20.run

    安装过程中,根据提示选择accept,yes 或 OK,即可完成安装:

    如果提示有旧驱动,询问是否删除旧驱动,选Yes;

    如果提示缺少某某模块(modules),询问是否上网下载,选no;

    如果提示编译模块,询问是否进行编译,选ok;

    如果提示将要修改xorg.conf,询问是否允许,选Yes;

    接下来就是等待安装完成。

    安装过程中会可能会提示:

    error:unable to find the kernel source tree for the currently running kernel. please make sure you have installed the kernel source files for your kernel and that htey are properly configured; on red hat linux system, for example, be sure you have the 'kernel-source' or 'kernel-devel' RPM installed. if you know the correct kernel source files are installed ,you may specify the kernel source path with the '--kernel-source-path' command line option.

    安装kernel-devel包:yum install kernel-devel-内核版本号,(内核版本号通过uname -r查看),然后在安装显卡驱动时指定路径:./Nvidia*.sh –kernel-source-path=/usr/src/kernels/内核版本

  3.  

    修改/etc/inittab,使系统开机进入init 5图形界面模式

    将最后一行“id:3:initdefault:”修改成“id:5:initdefault:”

重启

[root@localhost ~]#reboot now

当看到Nvidia的logo后,安装成功,登陆后在系统- 首选项里可以看到NVIDIA X Server Settings菜单,可以查看基本信息及进行一些设置

切记下载好的驱动程序不要放在有汉字的路径下

参考网站:

http://jingyan.baidu.com/article/9f63fb91d7e6b5c8400f0e0c.html

http://blog.sina.com.cn/s/blog_5e4e6cf30102ux3t.html

http://www.2cto.com/os/201306/222165.html

http://blog.sina.com.cn/s/blog_49c0985a0102v3fa.html

Centos 7 安装记录的更多相关文章

  1. MySQL 5.7.18 在centos下安装记录

    一个朋友找我如何在linux下安装mysql5.7.18,我稍微整理下了下记录,如下: 下载地址: MySQL5.7.18参数官方网址:https://dev.mysql.com/doc/refman ...

  2. CentOS 7.3 CDH 5.10.0 Druid0.12.4安装记录

    CentOS 7.3 CDH 5.10.0安装记录 0. 集群规划192.167.1.247 realtime247 realtime+hadoopdata192.167.1.248 broker24 ...

  3. 记录:CentOS 7 安装配置分布式文件系统 FastDFS 5.1.1

    CentOS 7 安装配置分布式文件系统 FastDFS 5.1.1 软件下载:http://download.csdn.net/download/qingchunwuxian1993/9897458 ...

  4. 在Centos中安装HustOJ实验记录

    hustoj是目前使用最广泛的刷题平台,自建平台是编程教学中重要一环,教,学,测,反思形成闭合回路.目前利用现有的服务器资源,建成了开高开源code中心,一个刷题系统,六月再建一个私有云,私有云不仅是 ...

  5. CentOS单机安装k8s并部署.NET 6程序 压测 记录

    前面部分依照CentOS单机安装k8s并部署.NET 6程序来进行,内存.cpu.centos版本一致,之前222元买的三年8M 2c4g腾讯云轻量服务器,这个教程算是写的很详细的了,基本可以一致执行 ...

  6. NoSql1 在Linux(CentOS)上安装memcached及使用

    前言:       今天是初五,生活基本要从过年的节奏中回归到正常的生活了,所以想想也该想想与工作有关的事情了.我之前在工作中会经常使用memcached和redis,但是自己一直没有时间系统的好好看 ...

  7. CentOS 7 安装 MySQL Database

    CentOS 7 安装 MySQL Database 1. 现在安装包,MySQL的安装包被分成了社区版和企业版,而本文将记录社区版本MySQL安装过程,下载MySQL版本如下: mysql-5.7. ...

  8. Centos下安装mysql 总结

    一.MySQL安装 Centos下安装mysql 请点开:http://www.centoscn.com/CentosServer/sql/2013/0817/1285.html 二.MySQL的几个 ...

  9. Linux系统入门学习:在CentOS上安装phpMyAdmin

    问题:我正在CentOS上运行一个MySQL/MariaDB服务,并且我想要通过网络接口来用phpMyAdmin来管理数据库.在CentOS上安装phpMyAdmin的最佳方法是什么? phpMyAd ...

随机推荐

  1. VCS常用指令

    常用命令介绍 对VCS的常用命令进行介绍,便于工程师进行日常维护.本手册描述的命令仅供参考,具体描述请以Veritas公司提供的相关资料为准. VCS的安装和命令都在下列目录下:sbin, /usr/ ...

  2. C++ 排序总结

    原帖地址 http://kongec.blog.sohu.com/85141353.html 附  六分钟演示15中算法 http://www.guokr.com/post/482666/ 一.插入排 ...

  3. Windows 上用IntelliJ Idea调试百度大数据分析框架Apache Doris FE

    A. 环境准备 1. 安装jdk1.8+, Intelij IDEA 2. linux上编译好fe前端代码,主要目的是获取自动生成的代码,加入到前段工程里面去用于在idea中编译fe工程.具体编译请参 ...

  4. JMS消息服务模型

    JMS--仅仅是一种规范,一种接口规约,一种编程模型.类似的JPA,JSR等 场景: 1.多个系统之间交互,实现可以采取RPC,但是交互复杂,基本就是点对点的方式 2.其实交互就是消息,而JMS就是消 ...

  5. jquery使用js的一些疼处

    使用javascript的一些疼处 书写繁琐,代码量大 代码复杂 动画效果,很难实现.使用定时器 各种操作和处理 HTML <button id="btn">按钮< ...

  6. MongoDB 3.0 常见集群的搭建(主从复制,副本集,分片....)

      一.mongodb主从复制配置 主从复制是mongodb最常用的复制方式,也是一个简单的数据库同步备份的集群技术,这种方式很灵活.可用于备份,故障恢复,读扩展等. 最基本的设置方式就是建立一个主节 ...

  7. Struts2单例和多例

    struts2中action是多例的,即一个session产生一个action如果是单例的话,若出现两个用户都修改一个对象的属性值,则会因为用户修改时间不同,两个用户访问得到的属性不一样,操作得出的结 ...

  8. jboss & eclipse 集成

    * 前提:       * 安装了 eclipse-jee-3.5.1       * 解压了 jboss5.1       * * "jboss tools" - "J ...

  9. 聊一下Python的线程 & GIL

    再来聊一下Python的线程 参考这篇文章 https://www.zhihu.com/question/23474039/answer/24695447 简单地说就是作为可能是仅有的支持多线程的解释 ...

  10. 106. Construct Binary Tree from Inorder and Postorder Traversal (Tree; DFS)

    Given inorder and postorder traversal of a tree, construct the binary tree. Note: You may assume tha ...