zoukankan      html  css  js  c++  java
  • 树莓派-CentOS-Minimal arm版的设置

    将镜像用 balenaEtcher 写入到树莓派SD卡并启动后,需要对其进行一些设置才能正常使用。

    1. 用户名 root 密码 centos

    2. 扩展 rootfs 到最大可用空间:cat README 查看如何扩展,按提示运行 /bin/rootfs-expand

    3. 创建新用户 useradd pi 然后设置密码 passwd pi 

        如有需要,切换到 root,运行 vi /etc/sudoers 将其加入sudoers列表。

    4. 网络默认使用DHCP,如需分配静态IP,需要进行如下配置。

        运行 ip addr 查看网卡名称和MAC地址,如eth0,运行 vi /etc/sysconfig/network-scripts/ifcfg-eth0 编辑或新建配置文件,内容改成当前网络的设置。

    DEVICE=eth0
    BOOTPROTO=static
    BROADCAST=10.0.1.255
    HWADDR=b8:27:eb:ca:63:6c
    IPADDR=10.0.1.133
    IPV6INIT=no
    IPV6_AUTOCONF=no
    NETMASK=255.255.255.0
    GATEWAY=10.0.1.1
    DNS1=10.0.1.1
    ONBOOT=yes

        完成设置后,运行 service network restart 重新启动网络。

    5. 安装并配置 ssh:

        运行 yum list installed | grep openssh-server 查看服务是否被安装,如未安装,运行 yum install openssh-server 安装。

        运行 service sshd restart 重启ssh服务,并运行 service sshd status 查看服务运行状态。

        运行 systemctl enable sshd.service 将ssh服务加入开机启动项,并运行 systemctl list-unit-files | grep sshd 验证。

    6. 运行 yum update 更新软件包:

        如遇到 Found 10 pre-existing rpmdb problem(s), 'yum check' output follows...的重复软件包的错误提示,需要安装 yum-utils 清理。

        运行 yum install yum-utils 后执行 package-cleanup --dupes 查看重复软件包,运行 package-cleanup --cleandupes 进行清理。

        最后运行 package-cleanup --problem 查看是否有其他问题。

  • 相关阅读:
    [Swift]学习笔记----变量不会被默认初始化
    Swift学习笔记1---变量和元组
    mac下安装node.js步骤
    注意clear的属性
    覆盖css类样式,必须注意css类名前缀的一致
    span 文字垂直居中
    css3 实现元素水平和垂直居中
    IOS 长按默认事件阻止 【坑】
    提高javascript编码质量-68-1
    js 柯里化
  • 原文地址:https://www.cnblogs.com/teacat/p/11354417.html
Copyright © 2011-2022 走看看