初学debian,下载安装了这个180MB的debian安装包安装在vmware里http://www.debian.org/distrib/netinst根据安装向导创建了一个新账户。只后用新账户登录,安装nginxapt-getinstallnginx提示:Couldnotopenlockfile/var/lib/dpkg/lock-open(13:permissiondenied)Unabletolocktheadministrationdirectory(/var/lib/dpkg),areyouroot?既然提示没权限,我就用sudoapt-getinstallnginx,但是就出现了sudo:commandnotfound然后呢,然后我就不知道怎么办了。。。
2 回答
哆啦的时光机
TA贡献1779条经验 获得超6个赞
debian默认是有root用户的吧?安装的时候不是要设置一次root密码么?然后才是新建用户。以root登陆即可。以root登陆apt-getinstallsudochmod+w/etc/sudoers/etc/sudoers,添加jackALL=NOPASSWD:/etc/init.d/apache2jack表示你要添加需要执行root某些权限的用户ALL表示在哪一台机上执行,ALL表示所有NOPASSWD表示执行命令时,不需要输入密码chmod0440/etc/sudoers
添加回答
举报
0/150
提交
取消