我们在当地的体育馆有一个无人值守的售货亭,目前运行着来自 CD-ROM ISO 的强化 Linux 发行版。制作发行版的项目不再活跃——事实上,它从互联网上消失了。
我正在寻找的是一个 Linux kiosk 发行版,它:
我知道谷歌有很多关于这类事情的结果,如果我有时间,我会按照无数指南中的一个来“滚动我自己的”......但我只是没有时间。
你们中的任何人都可以推荐一个您个人用来满足这种需求的发行版吗?
我管理运行 Apache2 和 ColdFusion 的 Windows Server 2003(标准版,32 位)安装。该服务器有 100 多个虚拟主机,每个主机都有一个访问日志和一个错误日志。我一直在寻找经典 Linux logrotate命令的模拟(或 win32 端口),它允许日志文件轮换而不中断 Apache 的锁定机制。
我找到的每个解决方案,包括chomp、名称冲突的logrotate bash 脚本、apachelogrot和几个 Perl 日志轮换脚本;他们都:
显然,对于如此多的虚拟主机,这是不可取的,因为它每晚会停止和重新启动 Apache 数百次。
我还使用了 apache 附带的rotatelogs和cronolog 进行了调查,它们使用管道输出来创建单独的每日/每周/每月日志。这些程序不需要重新启动 apache 来轮转日志,但它们会为每个日志文件生成一个进程实例,从而导致运行数百个额外的守护进程,每个进程消耗 200-300k 的内存。
我还尝试在 cygwin 上编译经典的 Linux logrotate命令,但没有成功。
你们对我接下来应该尝试什么有什么建议吗? 或者,更好的是,你们中有人设法让经典的 Linux logrotate命令在 cygwin 或任何其他 win32 编译器上进行编译吗?
我们使用本地 Ubuntu 存储库镜像,因为我们的外部流量不是免费的。每当我apt-get install "program"
从该存储库获取它时。
问题是......存储库的维护者可以用他们自己的包替换存储库上的任何包吗?
我可以在任何apt-get upgrade
orapt-get install
或上轻松被黑客入侵apt-get dist-upgrade
吗?
我们从本地 Ubuntu 镜像中获取非常基本的包,例如“telnet”或任何其他镜像。