Files
kuboard-press/install/arm/raspberry-pi.md
huanqing.shao ab829b451e vussue
2020-04-04 10:56:27 +08:00

2.3 KiB
Raw Blame History

在树莓派4B上安装CentOS

烧录镜像

扩展磁盘

  • 执行 df -h 可以看到,系统只有 2G 的存储空间TF 卡上的剩余空间未被利用

  • 在 /root 目录下执行:

    cat README
    

    结果为

    == CentOS 7 userland ==
    
    If you want to automatically resize your / partition, just type the following (as root user):
    rootfs-expand
    
  • echo $LANG如果结果为 zh_CN.UTF-8,执行 rootfs-expand 命令将失败

  • 执行命令

    export LANG="en_US.UTF-8"
    
  • 执行命令

    rootfs-expand
    

    执行成功

  • 查看磁盘情况

    [root@localhost ~]# df -h
    Filesystem      Size  Used Avail Use% Mounted on
    /dev/root        57G  1.2G   56G   2% /
    devtmpfs        1.9G     0  1.9G   0% /dev
    tmpfs           2.0G     0  2.0G   0% /dev/shm
    tmpfs           2.0G   17M  1.9G   1% /run
    tmpfs           2.0G     0  2.0G   0% /sys/fs/cgroup
    /dev/mmcblk0p1  286M   53M  234M  19% /boot
    tmpfs           391M     0  391M   0% /run/user/0
    

修改 hostname

# 修改 hostname
hostnamectl set-hostname your-new-host-name
# 查看修改结果
hostnamectl status
# 设置 hostname 解析
echo "127.0.0.1   $(hostname)" >> /etc/hosts

设置国内yum镜像源

建议使用 华为开源镜像站

选择 CentOS-AltArch 按照其提供的步骤设置 yum 镜像源。

安装 Docker

yum install docker

安装 nodejs

必须下载源代码编译

  • root 用户登录系统

  • 安装编译工具

    yum install -y gcc gcc-c++ make
    
  • 下载源代码并编译

    wget https://npm.taobao.org/mirrors/node/v12.16.1/node-v12.16.1.tar.gz
    tar -xvf node-v12.16.1.tar.gz
    cd node-v12.16.1
    ./configure
    make
    make install
    
  • 重启

    reboot
    
  • 检查安装结果

    node -v
    npm -v