无需 root 或 sudo 访问权限即可安装 mssql-server

无需 root 或 sudo 访问权限即可安装 mssql-server

root如何在没有/sudo access的情况下安装程序Ubuntu 16.04?我想安装mssql-server vnext。我尝试过:

APT_CACHE_DIR="./.app/cache"
APT_STATE_DIR="./.app/state"
mkdir -p "$APT_CACHE_DIR/archives/partial"
mkdir -p "$APT_STATE_DIR/lists/partial"
APT_OPTIONS="-o debug::nolocking=true -o dir::cache=$APT_CACHE_DIR -o dir::state=$APT_STATE_DIR"
apt-get $APT_OPTIONS update

答案1

当您安装软件时,您将始终需要使用 sudo,因为您正在系统中进行更改。对于您的情况,您可以执行以下操作:找到 mysql 的便携版本(不存在)或从源代码编译软件。以这种方式安装软件并不理想,因为它无法很好地融入您的系统。您可以尝试类似的方法,但请注意,您必须自己解决所有依赖关系:

apt-get source package
cd package
./configure --prefix=$HOME
make
make install

相关内容