我正在尝试安装 FTP 服务器,并在安装 samba 时继续收到此错误代码。
/var/lib/dpkg/info/samba4.postinst: 14: /var/lib/dpkg/info/samba4.postinst: /usr/share/samba/setoption.pl: Permission denied
dpkg: error processing samba4 (--configure):
subprocess installed post-installation script returned error exit status 126
Errors were encountered while processing:
samba4
E: Sub-process /usr/bin/dpkg returned an error code (1)
答案1
请提供更多信息,例如您在终端中输入的导致该错误的确切命令。
首先,让我介绍一下如何安装 Samba:
打开终端窗口 ( Ctrl+ Alt+ T ) 并输入以下每个命令:
sudo apt-get install samba samba-common
sudo apt-get install python-glade2
sudo apt-get install system-config-samba
以下命令将帮助您通过终端安装 Samba,安装配置工具的依赖项和图形界面。
如果错误是Permission denied
,则意味着您没有以提升的权限运行该命令。换句话说,您需要运行与出现错误时相同的命令,只是将其放在sudo
前面。它会要求您输入密码进行确认。当您这样做时,它应该允许命令无错误地运行。您还应该purge
(删除包):
sudo apt-get purge samba samba-common
然后,重新运行命令。