/opt目录和/usr/local目录都是用来安装软件的,但是有一些不同之处。
/opt目录一般是用来安装未打包(rpm,deb)的软件,也就是用户自己下载的源码或二进制文件,它们通常会把所有的数据、库文件等都放在同一个目录下面,方便管理和删除。
/usr/local目录则是用来安装系统管理员安装的软件(通常是rpm,deb,make),它们会遵循Linux文件系统标准(FHS),把不同类型的文件放在不同的子目录下面,比如/bin,/lib,/share等。
/opt目录和/usr/local目录都属于用户级别的程序目录,不会影响系统级别的程序和库文件,也不会被系统更新覆盖。它们都可以在多个用户之间共享。
一般来说,/opt目录更适合安装第三方大型软件(或游戏),/usr/local目录更适合安装一些小型或常用的软件。
评论区