Hi3519DV500 学习摘录

在这里插入图片描述



一、问题

1、open-vm-tools 安装

open-vm-tools 安装

# 用于安装和升级的命令是相同的。如果虚拟机具有 GUI(X11 等)
sudo apt-get install open-vm-tools-desktop

# 不带 GUI
sudo apt-get install open-vm-tools

2、pushd: not found

编译错误: /bin/sh: 1: pushd: not found的问题
ubuntu | 编译时出现/bin/sh:1:pushd: not found

# 改成用脚本执行相关的命令
#!/bin/bash
make all

# 重新链接 sh 到 bash
sudo dpkg-reconfigure dash
# 上面命令不生效,可以手动链接

3、autoreconf

automake version mismatch | AM_INIT_AUTOMAKE | 版本不匹配

autoreconf
./configure
make

4、编译util-linux源码时报错 ERROR: You must have autopoint installed to

编译util-linux源码时报错 ERROR: You must have autopoint

sudo apt install autopoint
sudo apt install bison

二、NFS

1、服务器搭建

tftp、nfs 服务器环境搭建

# 安装 tftp 服务器
sudo apt-get install tftpd-hpa
# tftp的配置文件路径:/etc/default/tftpd-hpa

# 安装 nfs 服务器
sudo apt install nfs-kernel-server
# nfs 的配置文件路径:/etc/exports

2、u-boot常用命令

u-boot常用命令大全
Bootargs参数详解

3、配置

【系统移植】uboot 通过 NFS 加载根文件系统(一) —— 网络环境配置
【系统移植】uboot 通过 NFS 加载根文件系统(二) —— 修改环境变量 bootcmd、bootargs

10.设置uboot,通过tftp服务器加载内核与设备树,通过nfs挂载根文件系统

4、问题

VFS: Cannot open root device “nfs” or unknown-block(0,255)错误解决

三、补缺

1、make

怎么设定make的默认目标

如果未设置.DEFAULT_GOAL ,那么make的默认目标是不以点号’.’ 开头的第一个目标。

Makefile中-C和-f选项的区别 / make命令: -g、-o、-c、-C、-f 、-D、-Wall、-L、-nostdlib 含义

   
 

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-08 17:56:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-08 17:56:01       101 阅读
  3. 在Django里面运行非项目文件

    2024-06-08 17:56:01       82 阅读
  4. Python语言-面向对象

    2024-06-08 17:56:01       91 阅读

热门阅读

  1. h5 拍照后压缩图片上传 方法直接用

    2024-06-08 17:56:01       36 阅读
  2. 系统与软件工程软件测试设计技术

    2024-06-08 17:56:01       32 阅读
  3. 图论第6天

    2024-06-08 17:56:01       28 阅读
  4. Decimal要从str转换以避免精度问题

    2024-06-08 17:56:01       30 阅读
  5. 005 CentOS 7.9 RabbitMQ安装及配置

    2024-06-08 17:56:01       45 阅读
  6. python使用appium设置会话时长

    2024-06-08 17:56:01       33 阅读