linux - 在 Ubuntu 上使用 Make Install 时出错
问题描述
我正在尝试安装 graphviz,所以我从这个链接Source Code Packages下载了源代码包
但是当我尝试使用 make install 安装 webdot 时,这是输出:
sudo make install
mkdir -p /var/www/cgi-bin /var/www/html
echo "#!/usr/bin/tclsh8.3" > /var/www/cgi-bin/webdot
echo "set LIBTCLDOT /usr/lib/graphviz/libtcldot.so.0.0.0" >> /var/www/cgi-bin/webdot
echo "set CACHE_ROOT /var/cache/webdot" >> /var/www/cgi-bin/webdot
echo "set GS /usr/bin/gs" >> /var/www/cgi-bin/webdot
echo "set PS2EPSI /usr/bin/ps2epsi" >> /var/www/cgi-bin/webdot
echo "set LOCALHOSTONLY 1" >> /var/www/cgi-bin/webdot
cat /home/sadeamooz/Downloads/webdot-2.30/cgi-bin/webdot >> /var/www/cgi-bin/webdot
cp /home/sadeamooz/Downloads/webdot-2.30/cgi-bin/webdot.tclet /var/www/cgi-bin/webdot.tcl
chmod +x /var/www/cgi-bin/webdot
cp -r /home/sadeamooz/Downloads/webdot-2.30/html/webdot /var/www/html/
rm -rf /var/cache/webdot
mkdir -p /var/cache/webdot
chmod 700 /var/cache/webdot
chown apache:apache /var/cache/webdot
chown: invalid user: ‘apache:apache’
Makefile:51: recipe for target 'install' failed
make: *** [install] Error 1
问题是什么?
解决方案
推荐阅读
- python - Kivy 处理多个按钮事件
- python-3.x - 为什么 Selenium 会覆盖我的 Firefox 配置文件
- python - 从文件中删除当前行
- docker - Gradle 6.3 Docker Palantir 插件:没有方法签名:build_8uxeoxw0v35xxabibl49jhru8.docker()
- continuous-integration - 如何同步 Gitlab、Github、Travis、Circle 等的 CI 配置?
- p5.js - 在 p5.js 中拉伸视频?
- c# - 如何在不更改 CSV 的情况下读取多行字段?
- php - 试图将电话号码设为链接
- javascript - 使用 PointsMaterial 和 CircleGeometry 创建相同的圆
- java - 如果可以的话,我可以尝试在设置器中捕获异常吗?我该如何正确地做到这一点?