使用apt-get为单个用户安装软件包

可以为当前用户安装软件包吗?将文件放置在用户可以写入的位置,比如他们的主目录中。

1有没有办法让APT将软件包安装到我的主目录下? - bain
1个回答

无法以正确运行的方式安装软件包。您能够接近这一点的是在由普通非特权用户运行的虚拟机或LXC容器中运行apt-get。如果您只想解压.deb软件包,可以使用dpkg -x archive.deb target_directory命令,但不会运行安装脚本,并且不会安装到文件系统根目录。

正如我所想的那样,在任何这些情况下,直接编译源代码都是必要的。 - Kat
如果您在虚拟机或LXC容器中运行Ubuntu操作系统,您可以将二进制软件包安装到虚拟机磁盘的根目录中(该磁盘可以是主机上的文件或目录)。 - bain