是否可以禁用 Ubuntu 中非免费或专有软件和应用程序的安装?
答案1
告诉他们不要安装非免费软件。如果这不起作用,请尝试:
创建用户组
powerusers
,该组内的用户只能安装某一类软件。# addgroup powerusers
编辑
/etc/sudoers
,仅授予powerusers
以下权限sudo apt-get
:%powerusers ALL = (ALL) /usr/bin/apt-get
现在,
powerusers
组中的用户只能使用 sudoapt-get ...
,但不能使用sudo dpkg -i <downloaded.deb>
,也不能编辑文件/etc/apt/sources.list
。只有您可以决定要包含哪些源。从文件中删除
non-free
、restricted
、multiverse
源sources.list
。
完毕!
答案2
从技术上来说这是不可能的!
由于计算机的智商水平为零,它无法检测其上运行的软件是否是免费软件。你唯一能做的就是建议用户只使用免费软件。:-)