在 raspberry pi 3 上为 dji 矩阵 100 安装 dji-osdk 时出现问题
Problem with the installation of dji-osdk on raspberry pi 3 for dji matrice 100
我有一个 raspberry pi 3,上面装有 ubuntu mate 16.04,我安装了 ROS。我正在按照这个 guide 在覆盆子上安装 osdk。在第 6 点,当我键入 catkin_make
时,覆盆子冻结在 94% 并且没有完成编译(我认为那是因为覆盆子用完了 ram)。我该怎么办?
添加交换 space 将允许 Raspberry Pi 将 SD 卡用作额外的内存。访问这个内存会很慢,但在这种情况下它会很有用。
要创建交换文件,您需要 运行 这些命令。这些说明假定可以在根目录中创建交换文件。您可能需要根据您的设置更改它,以确保在 SD 卡上创建文件。
sudo fallocate -l 1G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
然后使用交换文件 运行 下面的命令。请注意,每次启动时都需要 运行 此命令。
sudo swapon /swapfile
要验证一切是否按预期进行,您可以使用此命令检查内存状态。
free -h
您需要运行此命令来自动添加交换文件。
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
有关详细信息,请查看这篇文章:https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-16-04
我有一个 raspberry pi 3,上面装有 ubuntu mate 16.04,我安装了 ROS。我正在按照这个 guide 在覆盆子上安装 osdk。在第 6 点,当我键入 catkin_make
时,覆盆子冻结在 94% 并且没有完成编译(我认为那是因为覆盆子用完了 ram)。我该怎么办?
添加交换 space 将允许 Raspberry Pi 将 SD 卡用作额外的内存。访问这个内存会很慢,但在这种情况下它会很有用。
要创建交换文件,您需要 运行 这些命令。这些说明假定可以在根目录中创建交换文件。您可能需要根据您的设置更改它,以确保在 SD 卡上创建文件。
sudo fallocate -l 1G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
然后使用交换文件 运行 下面的命令。请注意,每次启动时都需要 运行 此命令。
sudo swapon /swapfile
要验证一切是否按预期进行,您可以使用此命令检查内存状态。
free -h
您需要运行此命令来自动添加交换文件。
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
有关详细信息,请查看这篇文章:https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-16-04