这里介绍下,如何在linux下安装tar.gz包及其常见的注意事项,希望能帮到大家。
先直接解压文件包,然后在文件夹中打开终端,输入ls命令查看。
看有没有configure或者makefile文件,如果有,则需要进行下一步操作。
如果有configure,则需执行./configure,然后再执行make进行编译,最后执行make install进行安装。如果没有configure文件,只有makefile,则只需跳过./configure步骤即可。
如果执行make时出错,则先执行下make test,再执行下make clean,然后再make。make test是为了保证你下载代码可以在你的环境下正确执行而已。如果要卸载,执行下make uninstall。
以安装ventoy(linux系统下的启动盘制作软件)为例。解压的文件包中没有configure或者makefile文件,于是找有.sh文件后缀的可执行的文件,直接sudo ./VentoyWeb.sh,解决问题。
zhong@debian:~/opt/ventoy$ ls
boot README VentoyGUI.aarch64 VentoyWeb.sh
CreatePersistentImg.sh tool VentoyGUI.i386 WebUI
ExtendPersistentImg.sh ventoy VentoyGUI.mips64el
plugin Ventoy2Disk.sh VentoyGUI.x86_64
zhong@debian:~/opt/ventoy$ ./configure
bash: ./configure: 没有那个文件或目录
zhong@debian:~/opt/ventoy$ ./VentoyWeb.sh
Please use sudo or run the script as root.
zhong@debian:~/opt/ventoy$ sudo ./VentoyWeb.sh
[sudo] zhong 的密码:
===============================================================
Ventoy Server 1.0.55 已经启动 ...
请打开浏览器,访问 http://127.0.0.1:24680
===============================================================
################## Press Ctrl + C to exit #####################