我在学校的电脑(Ubuntu Lucid Lynx)上,我想运行一些依赖于某些库的代码。我想使用 apt 将这些库安装到我的用户帐户中,而不必编译它们的源代码,因为我不想处理依赖地狱。这可能吗?
答案1
不,如果没有 root 或超级用户访问权限,您就无法使用 apt。
答案2
接下来最好的办法是手动下载软件包,然后将dpkg-deb -x
其内容提取到您的主目录中。显然,不会有任何自动依赖性解析,您必须使用$LD_LIBRARY_PATH
或其他技巧才能使它与非标准路径一起工作。
答案3
您可以偷偷摸摸地设置一个私有 RPM 存储库,但这样做弊大于利,可能更容易的做法是将另一个系统添加到网络、获得许可或为您设置虚拟机并授予一些额外权限。与授权管理员交朋友,坦诚相待,也许他们可以为您打开其他大门。