我有一个共享的RHEL 4主机帐户,我没有root权限。 我想安装Git和Bash Complete以便可以轻松升级。
迄今为止,我刚刚从提供$HOME源代码安装到autoconf的前缀。 显然,这不是理想的,因为我需要追捕与我正在升级的版本相关联的文件并删除它们。 我试过使用rpm,但我只是得到-bash: rpm: command not found所以它不可用。 我也看了一下checkinstall,但看起来像是要求rpm,dpkg或Slackware的包pipe理器可用。
有什么东西可以像包pipe理器一样使用,而不需要root权限或现有的包pipe理器?
您需要pipe理权限才能进行系统修改。 这种devise是使Linux成为安全操作系统的一部分。
您最好问您的主机为您安装这些软件包 – 毫无疑问,他们不允许他们的客户端pipe理软件包,以便他们可以在其服务器部署中保持完整性和一致性。
想象一下,如果有人认为安装一个X服务器,wireshark,apache负载testing仪是一个好主意……一个客户端可能会对整个服务器的性能产生巨大的影响!
收起可以帮助你pipe理文件,但你仍然需要关心依赖关系等。