树莓派centos安装的基本配置
萌新再发一帖,这篇文章呢主要是为大家在树莓派上安装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安装的基本配置的更多相关文章
- CentOS 安装Weblogic并配置 domain
CentOS 安装Weblogic并配置 domain 1.创建用户组 [root@localhost weblogic]# groupadd weblogic 2.创建 tmn 用户 [root@l ...
- centos安装nginx和配置
安装所需环境 Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境. 一. gcc 安装安装 nginx 需要先 ...
- Centos安装成功后配置网络
一.设置IP地址.网关DNS 说明:CentOS 7.0默认安装好之后是没有自动开启网络连接的! cd /etc/sysconfig/network-scripts/ #进入网络配置文件目录 vi i ...
- centos 安装 nginx 及配置 的坑
centos 安装 nginx 教程 1.创建/etc/yum.repos.d/nginx. centos 安装 nginx 教程 1.创建/etc/yum.repos.d/nginx.repo to ...
- centos安装wget 及配置(转)
yum -y install wget #yum install perl Searching for GCC... The path "" is not valid path t ...
- CentOS安装GlassFish4.0 配置JDBC连接MySQL
转自:http://linux.it.net.cn/CentOS/course/2014/0724/3319.html 版本glassfish-4.0.zip 1.解压,拷贝到指定安装路径 unz ...
- CentOS安装Docker-ce并配置国内镜像
前提条件 1.系统.内核 CentOS7 要求64位系统.内核版本3.10以上 CentOS6 要求版本在6.5以上,系统64位.内核版本2.6.32-431以上 查看内核版本号 uname -r # ...
- CentOS安装Docker-ce并配置中国国内加速(aliyun)镜像
前提条件 1.系统.内核 CentOS7 要求64位系统.内核版本3.10以上 CentOS6 要求版本在6.5以上,系统64位.内核版本2.6.32-431以上 查看内核版本号 uname -r # ...
- CentOS 安装svn及配置
1.环境centos5.5 2.安装svnyum -y install subversion 3.配置 建立版本库目录mkdir /www/svndata svnserve -d -r /www/sv ...
随机推荐
- Java经典编程题50道之四十七
读取7个数(1~50)的整数值,每读取一个值,程序打印出该值个数的*. public class Example47 { public static void main(String[] arg ...
- ASP.NET Core的身份认证框架IdentityServer4--(4)添加第三方快捷登录
添加对外部认证的支持 接下来我们将添加对外部认证的支持.这非常简单,因为你真正需要的是一个兼容ASP.NET Core的认证处理程序. ASP.NET Core本身也支持Google,Facebook ...
- java5 - 数组与排序算法
数组是什么? 一.一维数组 1 声明与定义的区别 一般的情况下我们常常这样叙述, 把建立空间的声明称之为"定义", 而把不需要建立存储空间称之为"声明". 很明 ...
- cmd命令报4048错误
解决方法: win10系统:快捷键win+x,找到命令提示符(管理员),打开再下载相应的依赖包. win7/8:打开开始,输入命令提示符,找到管理员权限的命令提示符,打开再下载相应的依赖包. 提示:如 ...
- 《Android进阶之光》--Android新特性
Android 5.0新特性 1)全新的Material Design设计风格 2)支持多种设备 3)全新的通知中心设计--按照优先级显示 4)支持64位ART虚拟机 5)多任务视窗Overview ...
- nyoj234 吃土豆 01背包
思路:假设我们先只考虑一行,规则就是取了i处的土豆,每一个土豆有两种选择,拿与不拿,那么i-1和i+1处的土豆都不能再取,那么要求某一行的最大取值就用一次动态规划即可,dp(i)表示前i个土豆能取得的 ...
- poj 2230详解
题目链接 : poj2230 大致题意: 有一个人每晚要检查牛场,牛场内有m条路,他担心会有遗漏,就每条路检查两次,且每次的方向不同,要求你打印他行走的路径(必须从1开始),打印一条即可. 思路分析 ...
- WEB 小案例 -- 网上书城(二)
寒假结束了,自己的颓废时间同样结束了,早该继续写博客了,尽管我的格式以及内容由于各种原因老被卡,但必须坚持写下去!!! 上次我们对于本案例的数据库部分进行了阐述,这次主要接着上次的内容分享本案例的翻页 ...
- django框架 - 实时查看执行的sql语句
django框架采用的ORM模型,我们可以通过mysql的日志记录实时看到执行的sql语句,具体步骤如下: 第一步:找到mysql的配置文件 第二步:编辑mysql配置文件 第三步:重启mysql 第 ...
- R语言︱机器学习模型评估方案(以随机森林算法为例)
笔者寄语:本文中大多内容来自<数据挖掘之道>,本文为读书笔记.在刚刚接触机器学习的时候,觉得在监督学习之后,做一个混淆矩阵就已经足够,但是完整的机器学习解决方案并不会如此草率.需要完整的评 ...