The uuid utilities (uuidd, uuidgen) are not built. Use the ones from util-linux, instead.
时间: 2024-02-29 10:53:16 浏览: 129
这个错误提示意味着你在编译 e2fsprogs 时,没有构建 uuidgen 和 uuidd 工具,建议使用 util-linux 中的 uuidgen 和 uuidd 工具替代。
你可以使用以下命令安装 util-linux:
```
sudo apt-get update
sudo apt-get install -y util-linux
```
安装完成后,你可以使用以下命令来生成 UUID:
```
uuidgen
```
这个命令会生成一个新的 UUID 并输出到控制台。
如果你需要在脚本中使用 uuidgen 工具,可以使用以下命令来获取生成的 UUID:
```bash
#!/bin/bash
uuid=$(uuidgen)
echo "UUID: $uuid"
```
这个脚本使用 uuidgen 工具生成一个 UUID 并输出到控制台。
希望这个回答可以帮助你解决问题。
相关问题
buildroot The uuid utilities (uuidd, uuidgen) are not built. Use the ones from util-linux, instead.
这个错误提示意味着在 Buildroot 编译时,没有构建 uuidgen 和 uuidd 工具。建议使用 util-linux 中的 uuidgen 和 uuidd 工具替代。
你可以在 Buildroot 的配置界面中,选择 `Target packages` -> `System tools`,然后选择 `util-linux`,这将会自动选择 uuidgen 和 uuidd 工具的依赖库。
重新编译 Buildroot 后,你可以在命令行中使用 uuidgen 命令来生成 UUID。如果你需要在脚本中使用 uuidgen,可以使用以下命令来获取生成的 UUID:
```bash
#!/bin/bash
uuid=$(uuidgen)
echo "UUID: $uuid"
```
这个脚本使用 uuidgen 工具生成一个 UUID 并输出到控制台。
希望这个回答可以帮助你解决问题。
阅读全文