我正在阅读安装一些软件的指南并一直阅读直到这个令人震惊的声明:
sudo
默认情况下未安装在 Debian 上。确保您的系统是最新的并安装它。
作为当前的 Debian 用户,这很难相信,因为从安装开始我就可以使用sudo
. 所以,也许它是在我选择不为 root 帐户创建密码(禁用 root 帐户)或这里有什么问题时安装的。sudo
默认情况下,Debian 不包括(或其变体)吗?
如果我们按照其他答案所说的去做,sudo
可以安装由于 APT/DPKG 依赖项,在某些情况下会要求 tasksel/apt 也安装这些,但未包含在必需或重要列表中:
? ~ aptitude search ~prequired | grep sudo
? ~ aptitude search ~pimportant | grep sudo
? ~ aptitude why '~prequired' sudo
i A dpkg Suggests apt
i A apt Suggests aptitude | synaptic | wajig
i A synaptic Recommends gksu | kdebase-bin | policykit-1
i A gksu Depends sudo
? ~ aptitude why '~pimportant' sudo
i A apt Suggests aptitude | synaptic | wajig
i A synaptic Recommends gksu | kdebase-bin | policykit-1
i A gksu Depends sudo
Run Code Online (Sandbox Code Playgroud)
hil*_*red 65
这是安装参数的副作用。如果您在安装过程中指定了 root 密码,则默认情况下不会安装 sudo。如果不指定root密码,sudo
则安装。下面引用了这个的权威来源。另一个相关的特殊情况是,在安装过程中如果指定了sudo-ldap
包,sudo
将不会被安装。这是唯一一次sudo-ldap
无需 root 密码即可安装。如果你想从升级sudo
到sudo-ldap
后者,您必须在升级过程中根密码。
如果您没有为
root
用户指定密码,则此帐户将被禁用,但sudo
稍后将安装该软件包,以便在新系统上执行管理任务。-- 来自 debian-installer/manual/en/howto/installation-howto.xml
归档时间: |
|
查看次数: |
65101 次 |
最近记录: |