程序员是一个学到老的行业,因为新换一个公司,感觉也轻松了好多,自己想想还是多学一些知识吧,中国政府都要强制以每年15%的比例使用国产系统,相信Linux还是有必要学习的。因为曾经在文思做Expedia的外包时,服务器使用的是CentOS, 对于这个系统有一些认识, 所以这次就准备学习一下这个系统。

算起来,我这次的投入还是蛮大的,买了一台公司淘汰的Dell780电脑,然后将最新的CentOS-7.0-1406-x86_64-DVD.iso下载下来,准备U盘安装上去。没想到折腾的还是蛮长时间的,从11月4号22:00开始到11月5号1:55分,连接4个小时,最后总算装上了CentOS-7.0-1406-x86_64-Minimal.iso, 有介于此,我想很有必要回忆记录下这段过程。

1, 首先上网找经验, 百度经验里有篇很简单的1,2,3步骤的。不过其前提条件是一个至少8G的U盘,利用软碟通(UltraISO)制作U盘启动盘。可我没有这么大的U盘啊,再说fat又不能超过4G, 一个dvd可是超过了4g的啊,所以继续搜到了CentOS中文站的U盘刻录工具, 同时我发现有CentOS Minimal出来,所以又下载了这个566m的minimal版本了。这样便于刻盘启动了,下载列表在这里

2, 开始安装,由于我当时是在真实物理机器上下载的,没有截图,所以借用一下这里的图片了。这里贴出几张印象一下。

分区的时候,注意其实只需要一个swap和一个/就行了,以前看资料好像说要还要分data啊,usr啥的,通通可以不用管,当然那个是有一定道理的。咱这样子分也是没有问题的。

3, 最后我想用这里的文章来加上图形界面,不过还没试,应该是可行的,我想先用段时间没有图形界面的再说。先贴在这里吧,以防到时找不到(2014/11/13补充:以下经测试,在7上面是无效的,完全不可用,不过人家可能是在6的下面做的测试)。

1、连接网络:
CentOS minimal.iso安装好后,进入终端,默认是不开网络的,
首先启用网卡, 自动获取ip.
ifconfig eth0 up
dhclient eth0
这时候再 ifconfig 一下,就可以看见已经自动分配好IP了

2、安装X Window:
yum groupinstall "X Window System"

3、安装gnome:
yum groupinstall "Desktop"
(6.2中Desktop就是gnome)
然后就等吧,当然在这里之前,可以先安装wget,然后修改下centos
的网络源为163的再安装gnome,修改源的方法自己google下吧,这里不獒述.

4、然后我们安装中文语言
yum groupinstall "Chinese Support"

5、最关键的一步了,启动gnome
startx
然后按下Ctrl+Alt+F2, OK,进入了桌面.

6、要下次自动启动gnome:
修改/etc/inittab文件中的
id:3:initdefault
将3改为5
id:5:initdefault
重新启动系统.

4, 一些Linux的学习网站

CentOS官网

CentOS中文站

CentOS中文论坛(不知为何cncentos.com会是关键字)

 2015-05-22

后来又想重装一遍系统,却怎么也进不了startx了,弄了几个晚上,系统也重装了n遍。精疲力尽之后,我执行了一下yum -update 整个更新系统。一阵时间(更新完)之后,重启要求我接受License之类的,这里要用小键盘的数字才行,狂按了几遍接受前的2,最后终于是进去了。不过不知为何Terminal却是变成了【root@192 ~】# 这样子的,注意了一下开始是

CentOS Linux 7(Core)

Kernel 3.10.0-229.4.2.el7.x86_64 on x86_64

就是这样,不过还好,终于可以进来了。其实这里需要用到的是hostnamectl这个命令来更改了。

【root@192 ~】#hostnamectl --static set-hostnam 51xyd

这样子就变成了。【root@51xyd ~】#,最后我还更改了vi /etc/hosts文件,不过最开始我没更改也没有问题。127.0.0.1 51xyd 51xyd

CentOS 7 之安装篇的更多相关文章

  1. MonoDevelop 4.2.2/Mono 3.4.0 in CentOS 6.5 安装笔记

    MonoDevelop 4.2.2/Mono 3.4.0 in CentOS 6.5 安装笔记 说明 以root账户登录Linux操作系统,注意:本文中的所有命令行前面的 #> 表示命令行提示符 ...

  2. Centos 7.0 安装Mono 3.4 和 Jexus 5.6

    2013-07-26 写过一篇<CentOS 6.3下 安装 Mono 3.2 和Jexus 5.4>,CentOS 7在CentOS 6的基础上有很大的调整,本文是这篇文章的更新,主要介 ...

  3. 环境搭建系列-系统安装之centos 6.5安装与配置

    按照国际惯例,系列目录先奉上: 系列一:系统安装之centos 6.5安装与配置 系列二:准备工作之Java环境安装 系列三:数据为先之MySQL读写集群搭建 系列四:谈分布式之RabbitMQ集群搭 ...

  4. centos 6 YUM安装 lmp

    准备篇: 1.配置防火墙,开启80端口.3306端口       vi /etc/sysconfig/iptables       -A INPUT -m state --state NEW -m t ...

  5. CentOS 6.6安装配置LAMP服务器(Apache+PHP5+MySQL)

    准备篇: CentOS 6.6系统安装配置图解教程 http://www.osyunwei.com/archives/8398.html 1.配置防火墙,开启80端口.3306端口 vi /etc/s ...

  6. CentOS 6.5安装配置LNMP服务器(Nginx+PHP+MySQL)

    CentOS 6.5安装配置LNMP服务器(Nginx+PHP+MySQL) 一.准备篇: /etc/init.d/iptables stop #关闭防火墙 关闭SELINUX vi /etc/sel ...

  7. 如何在CentOS 7上安装Percona服务器

    在这篇文章中我们将了解关于 Percona 服务器,一个开源的MySQL,MariaDB的替代品.InnoDB的数据库引擎使得Percona 服务器非常有吸引力,如果你需要的高性能,高可靠性和高性价比 ...

  8. CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)

    这篇文章主要介绍了CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)的方法,需要的朋友可以参考下 文章写的不错,很详细:IDO转载自网络: 准备篇: 1.配置防火墙,开启 ...

  9. mac和centos下git安装

    mac下面的git安装,这篇文章写的很详细了http://www.cnblogs.com/ccdev/archive/2012/09/12/2682098.html 谈谈centos下的安装.我用的是 ...

随机推荐

  1. liunx运维面试题汇总二

    一.填空题:1. 在Linux系统中,以 文件 方式访问设备 .2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统. 3. Linux文件系统中每个文件用 i节点 来标识 ...

  2. 真正的手机破解wifi密码,aircrack-ng,reaver,仅限mx2(BCM4330芯片)

    仅限mx2(BCM4330芯片),mx可能有戏没测试(BCM4329?),mx3不行. PS:原生安卓应用,非虚拟机 reaver,不知道是啥的看这里http://tieba.baidu.com/p/ ...

  3. MLlib 卡方检验

    1.卡方检验理论 1.1.  简介 总体的分布函数完全未知或只知形式.但不知其参数的情况,为了推断总体的某些未知特性,提出某些关于总体的假设.我们要根据样本对所提出的假设作出是接受,还是拒绝的决策.假 ...

  4. findstr 只搜寻指定文件类型

    Title:findstr 只搜寻指定文件类型 --2012-05-04 09:27 findstr /i /m /S /C:"关键字"  *.php *.asp *.jsp

  5. mvn 使用中的错误

    出现这种错误的时候:mvn Error building POM may not be this project's POM,报的是那个jar 包,就删除那个jar 包,重新mvn clean ins ...

  6. 【转】C++读写二进制文件

    原文网址:http://blog.csdn.net/lightlater/article/details/6364931 摘要: 使用C++读写二进制文件,在开发中操作的比较频繁,今天有幸找到一篇文章 ...

  7. GF(2^8)生成元

    目的是找出所有GF(2^8)的生成元. 方法很简单,从2开始遍历,将每个元素都与自身相乘255次,看是否能得到1~255.若能,则是生成元. #include<iostream> #inc ...

  8. APP纯黑盒测试---某些可以试试的操作

    一.多次快速点击一处功能入口: 该测试方法可以在某些应用中打开俩次目标界面,举一些具体一点的例子: 1.比如现在很多APP需要登陆,如果打开了俩次登录页面,就容易造成登录成功后应用跳转界面又是登录界面 ...

  9. Vbox中Ubuntu的安装和共享文件夹设置

    1. 选择版本 1.1 Ubuntu桌面版与服务器版的区别 桌面版与服务器版,只要发布版本号一致,这两者从核心来说也就是相同的,唯一的差别在于它们的预期用途.桌面版面向个人电脑使用者,可以进行文字处理 ...

  10. I/O输出端口照明LED

    方案特点:I/O输出端口照明LED.而区间0.2秒闪烁!(非计时器延迟) (P1.0销被连接到LED) LED EQU P1.0 ;宏定义 ORG 0000H LJMP MAIN ORG 0200H ...