我已经在我的 VPS (OpenVZ) 上安装了 Debian 7 i386。一切正常,除了语言环境 - 任何安装任何东西的尝试都会显示:
[...]
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "pl_PL.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No …Run Code Online (Sandbox Code Playgroud) 我需要一个解决方案,让我能够控制每个用户在计算机上花费的时间,不包括空闲时间(某种家长控制)。我试过timekpr,但它在 Ubuntu 13.10 上不起作用。pam_time不是我要找的...
以下是我在实践中的情况:
系统中有几个用户的账户,我们称它们为 U1、U2 和 U3。我想知道他们每个人活跃的时间和时间,但是如果 ie U2 不执行任何操作(只是空闲登录)或在不注销的情况下锁定他的帐户,则不应计入总数他在电脑上花费的时间。如果用户超过分配给他的帐户的时间限制,我希望能够运行 bash 脚本(当他尝试在某些特定时间使用计算机时也是如此)。
我的计算机用作服务器,因此可以有多个用户同时使用它。用户在不使用终端的情况下以图形模式(Unity、X Window System)工作。
是否有任何第三方软件、系统命令、一些建议,我可以使用什么来开发自己的解决方案等等?