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