树莓派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 ...
随机推荐
- object类的equals方法简介 & String类重写equals方法
object类中equals方法源码如下所示 public boolean equals(Object obj) { return this == obj; } Object中的equals方法是直接 ...
- scp的简单记忆方法
scp虽然只有把文见发送到远端和从远端copy文件俩功能,但是常常把俩功能的先写什么给计混了,所以我就用通俗的大白话给总结了下,十分容易记忆,这里给大家分享一下.scp 我们常用的两个功能: (1)把 ...
- vue——安装并新建项目
一.对于vue的安装: 1.安装vue之前先安装node,https://nodejs.org/zh-cn/download/,我装的是windows64位的: 2.下载好了之后就可以按照正常顺序安装 ...
- CentOS7上安装Nginx、PHP、MySQL
一.安装准备 首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++.gcc.openssl-devel.pcre-devel和zlib ...
- sqoop:mysql和Hbase/Hive/Hdfs之间相互导入数据
1.安装sqoop 请参考http://www.cnblogs.com/Richardzhu/p/3322635.html 增加了SQOOP_HOME相关环境变量:source ~/.bashrc ...
- java容器类分析:Collection,List,ArrayList
1. Iterable 与 Iterator Iterable 是个接口,实现此接口使集合对象可以通过迭代器遍历自身元素. public interface Iterable<T> 修饰符 ...
- java 8 Lambda表达式(翻译自Stackoverflow)
(原文链接)Lambda只能作用于一个只有一个抽象方法的函数式接口(Function Interface),不过函数式接口可以有任意数量default或static修饰的方法(因此,它们有时也被当做单 ...
- 给VMware的虚拟机设置静态地址
最近在VMware 上运行新版本Linux 虚拟机集群,在给每个虚拟机设置静态IP时,遇到一些挫折,新版本有些变动,故记录下来备用. Centos版本信息7.4.1708: Ubuntu版本信息17. ...
- Netty(二):Netty为啥去掉支持AIO?
匠心零度 转载请注明原创出处,谢谢! 疑惑 我们都知道bio nio 以及nio2(也就是aio),如果不是特别熟悉可以看看我之前写的网络 I/O模型,那么netty为什么还经常看到类似下面的这段代码 ...
- php simpleXML操作xml的用法
XML简介 XML是一种流行的半结构化文件格式,以一种类似数据库的格式存储数据.在实际应用中,一些简单的.安全性较低的数据往往使用 XML文件的格式进行存储.这样做的好处一方面可以通过减少与数据库的交 ...