安装的应用程序是供所有用户使用的还是仅适用于安装它们的帐户?

安装的应用程序是供所有用户使用的还是仅适用于安装它们的帐户?

我想将不同的用户帐户分开Ubuntu 12.04 仅适用于某些应用程序。

我弟弟使用了一些我不想要的应用程序,更具体地说,

我可以安装类似“的应用程序吗?”葡萄酒“ 或者 ”网络应用“在我的帐户中,但该应用程序没有出现或影响其他帐户??

原因是如果我安装葡萄酒它与阿拉伯字体导致所有账户出现问题。那么我该如何安装葡萄酒并阻止其影响/与所有帐户发生冲突。

答案1

从软件中心安装的程序应全局安装(系统范围),并可供所有用户使用。每个用户都将在其帐户中拥有自己的文件,以保存其偏好和数据,但以访客身份登录的用户除外,因为他们的数据在注销时会被删除。

我认为大多数(如果不是全部)需要 root 权限才能安装的程序也可以被任何用户使用。

.sh 和 .bin 文件如果未安装,则root只能由安装它的用户使用,除非安装它的文件夹通过鼠标右键单击或命令行的共享选项提供给所有用户chmod。这是因为未安装的程序root 仅有的安装到安装它们的用户的主目录中。

回答你关于葡萄酒,如果它是通过软件中心安装的,apt-get则将向所有用户提供。即使您debwinehq.org。如果您tarsourceforge.net/页面将(可能)仅在本地安装并且仅供一个用户使用。

答案2

由于apt是系统范围的,任何安装和删除都会影响所有帐户。由于 Wine 不冲突对于阿拉伯字体,我建议您获取字体文件并将其勾选~/.fonts

还可以考虑使用虚拟机。由于每个虚拟机都有单独的虚拟硬盘,因此每个虚拟机都有自己的程序和apt配置。

相关内容