我有一台运行 Filezilla 3.21.0 的 Win10 主机
我有一个运行 Ubuntu 15.04 和 Filezilla 3.9.0.5 的 Oracle VirtualBox 客户机
如果我从 Windows 主机系统导出我的网站并将其导入我的 Ubuntu 客户系统,然后尝试访问站点管理器,我会收到如下错误:
An assertion failed
server.cpp(521): assert "logonType != LOGONTYPE_MAX" failed in SetLogonType().
如果我进入 /home/myuser/.config/filezilla 并删除“sitemanager.xml”文件,一切似乎都会再次正常工作。
我的假设是数字版本或平台版本之间存在冲突,但我不确定下一步该尝试什么。
TLDR:如何将 Win10 Filezilla 站点管理器条目导入 Ubuntu 上的 Filezilla?
答案1
正如@GordThompson 所言,这个问题显然是数字版本问题。15.04 仓库中可用的版本太旧了。
我从 filezilla-project.org 的 sourceforge 链接下载了新版本 (3.21.0)。这是一个 gzip 文件,其中包含一个名为“Filezilla 3”的目录,其中包含“bin”和“share”目录。我将它们解压到我的下载目录中,以 root 身份打开 thunar 并pkexec thunar
复制/bin
并/share
粘贴到 中/usr
,接受任何覆盖请求。
我打开了 filezilla,导入了我的 Filezilla.xml 文件,一切似乎都运行正常!