萌新再发一帖,这篇文章呢主要是为大家在树莓派上安装centos以后提供一个问题的解决方案。

首先我呢觉得好奇就在某宝上花了两百来块钱买了一套树莓派,很多人喜欢在树莓派上安装Debian,我呢更青睐用Red Hat的系统,毕竟对Red Hat更熟悉一些,而且红帽的一些配置更加简单一些,这样我们首先先在树莓派上安装一个centos7吧

首先我们需要一个class10以上的内存卡,很多小白就问了,class4或者6的行不行,当然也行,就是慢一些,加载的时候慢一些,这里呢我用的是威刚的8G的HC 1的闪存卡,当然推荐大家内存选大一些,虽然4G就够用,但是大了主要是方便扩展,接下来我们需要准备一个软件

这个软件百度什么的一搜就搜出来了,然后我们把centos的镜像打开,然后呢,我们选好刻录的介质,这里就是那个内存卡就好了,接下来点击write就好啦,刻录好以后把内存卡取下来插到树莓派上,就可以开始启动了。

接下来就启动了centos的最小系统了,启动完最小系统以后登录centos,账号就是root,密码是centos,当然大家可以更改root用户的密码,可以输入如下命令:

passwd root #更改root用户密码

那么接下来就会提示更改root用户的密码了,当然还有人担心局域网中人人都知道我的树莓派,那么这个万一有人知道我的密码搞个破坏怎么办,万一有人执行一句:

rm -rf /  #删除根目录下所有内容

当然小白不用担心的,这样我们来添加一个新的用户

useradd [用户名] #添加一个新用户

passwd [用户名] #给刚创建的用户改一下密码

然后继续在root用户下执行操作:

vi /etc/passwd #打开用户管理的文件

接下来,按下i键进入输入模式,然后把光标放在第一行root后面有两个0,把这两个0改成1000以后的数字,然后把后面的/bin/bash改成/sbin/nologin

完成这个以后把刚创建的用户的数字由1000以上的改成0:0,然后按下esc键输入:wq!保存退出

这样root用户就变成了刚刚创建的普通用户,而名字叫root的那个用户就再也登录不上了。

紧接着我们配置一下网络,当输入ifconfig的时候发现没有无线,没有无线这怎么能行呢,不过centos嵌入式版本给提供了解决方案,此时用ls看一下~目录下有一个名叫README的文件,这样我们cat README,就发现无线的解决方案在里面

这样就按照上面给出的三条命令执行,发现再输入ifconfig的时候出现了一个名叫wlan0的网卡,这样输入nmtui进入图形化的网卡管理界面

然后选择第二个选项找到想要连接的网络输上密码就可以连接了

那么虽然这样完成了,但是貌似还少点啥,桌面呢,其实啊,Linux到这里基本上可以说不影响使用了,因为有一个好的工具叫SSH,这样我们用SSH连接就好啦~

树莓派centos安装的基本配置的更多相关文章

  1. CentOS 安装Weblogic并配置 domain

    CentOS 安装Weblogic并配置 domain 1.创建用户组 [root@localhost weblogic]# groupadd weblogic 2.创建 tmn 用户 [root@l ...

  2. centos安装nginx和配置

    安装所需环境 Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境. 一. gcc 安装安装 nginx 需要先 ...

  3. Centos安装成功后配置网络

    一.设置IP地址.网关DNS 说明:CentOS 7.0默认安装好之后是没有自动开启网络连接的! cd /etc/sysconfig/network-scripts/ #进入网络配置文件目录 vi i ...

  4. centos 安装 nginx 及配置 的坑

    centos 安装 nginx 教程 1.创建/etc/yum.repos.d/nginx. centos 安装 nginx 教程 1.创建/etc/yum.repos.d/nginx.repo to ...

  5. centos安装wget 及配置(转)

    yum -y install wget #yum install perl Searching for GCC... The path "" is not valid path t ...

  6. CentOS安装GlassFish4.0 配置JDBC连接MySQL

    转自:http://linux.it.net.cn/CentOS/course/2014/0724/3319.html 版本glassfish-4.0.zip 1.解压,拷贝到指定安装路径   unz ...

  7. CentOS安装Docker-ce并配置国内镜像

    前提条件 1.系统.内核 CentOS7 要求64位系统.内核版本3.10以上 CentOS6 要求版本在6.5以上,系统64位.内核版本2.6.32-431以上 查看内核版本号 uname -r # ...

  8. CentOS安装Docker-ce并配置中国国内加速(aliyun)镜像

    前提条件 1.系统.内核 CentOS7 要求64位系统.内核版本3.10以上 CentOS6 要求版本在6.5以上,系统64位.内核版本2.6.32-431以上 查看内核版本号 uname -r # ...

  9. CentOS 安装svn及配置

    1.环境centos5.5 2.安装svnyum -y install subversion 3.配置 建立版本库目录mkdir /www/svndata svnserve -d -r /www/sv ...

随机推荐

  1. STAThread 和 MTAThread

    STAThread:single threaded apartment 直译过来是:单线程单元套间 MTAThread:multiple threaded apartment 直译过来是:多线程单元套 ...

  2. js中的回调函数

    1.你定义的 2.你没有调用 3.但是最终他执行了 例子: 定时器回调函数 setTimeout(function(){ },100); dom元素的回调函数 document.getElementB ...

  3. C++学习笔记第二天:几个知识点

    第一天,囫囵吞枣的把C++的基本概念撸了一遍 有几个地方不太理解,今天有针对性的学习一下 1.namespace 自定义命名空间,主要为了解决类.函数和全局变量的命名冲突问题. 调用某个命名空间里的符 ...

  4. axios + mock.js模拟数据实现前后端分离开发的实例代码

    首先就是必须安装axios和mock.js npm install axios npm install mockjs 1. 然后在文档src中新建一个mock.js文件,如图 2. 在main.js中 ...

  5. CodeForces - 796B 模拟

    思路:模拟移动即可,如果球落入洞中停止移动.注意:有可能第一个位置就是洞!! AC代码 #include <cstdio> #include <cmath> #include ...

  6. 修长城 (区间DP)

    Time Limit: 1000 ms   Memory Limit: 256 MB Description 大家都知道,长城在自然条件下会被侵蚀,因此,我们需要修复.现在是21世纪,修复长城的事情当 ...

  7. Console 口配置 Telnet 登录方式典型配置指导

    1.进入系统视图,启动 Telnet 服务 system-view [Sysname] telnet server enable 2.配置从 VTY 用户界面登录后可以访问的命令级别为 2 级 [Sy ...

  8. linux pxe网络装机无人值守

    项目分析远程装机的实现:配置DHCP+HTTP+TFTP提供通过vesamenu.c32模块实现图形PXE菜单为不同系统分别提供ks应答文件将第三方rpm包以yum源的方式提供:集中提供ntfs-3g ...

  9. java编程思想第四版第六章习题

    (略) (略) 创建两个包:debug和debugoff,他们都包含一个相同的类,该类有一个debug()方法,第一个版本显示发送给控制台的String参数,而第二版本什么也不做,使用静态import ...

  10. Android的ListView异步加载图片时,错位、重复、闪烁问题的分析及解决方法

    Android ListView异步加载图片错位.重复.闪烁分析以及解决方案,具体问题分析以及解决方案请看下文. 我们在使用ListView异步加载图片的时候,在快速滑动或者网络不好的情况下,会出现图 ...