linux在root安装软件,避免使用root安装软件

本人安装软件经常用root,而使用root多少有些不安。曾经因用root进行不良操作造成系统崩溃。于是乎,决定不在用root安装一般的应用软件了。可是把软件全部安装到用户目录显得用户目录太乱,我还得拿用户目录存放东西呢。同时考虑到多用户时,可以共享应用软件。又于是乎决定拿/opt开刀了。未完待续。

1、在/opt下建立bin、lib、share/applications 文件夹,将share/applications软链接到.local/share/下。

2、修改bin、lib、share/applications的用户组改为admin(自己用户的主组),权限775。新建用户如需安装软件的权限时可以考虑加入admin组。当然也可以把/opt用户组改为admin,权限775。

3、修改/etc/profile中

“PATH=”/bin:/usr/bin:/sbin:/usr/sbin:/opt/bin”

export PATH”

添加opt.conf到/etc/ld.so.conf.d/

内容:“/opt/lib”

4、重启。安装软件时将软件包解压后把usr/bin的拷到/opt/bin,usr/lib的拷到/opt/lib,usr/share的拷到/opt/share。也可以考虑自己编译安装或修改软件包。

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门在线安装软件25295 人正在系统学习中 相关资源:近乎_V4.1.0.2_免费源码版.zip-C#代码类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月2日
下一篇 2021年4月2日

相关推荐