答案1
按照此安装程序
sudo apt install mono-runtime yaz zlibc libxml2 libxslt1-dev # Dependencies
wget "https://marcedit.reeset.net/software/marcedit7/marcedit7.run" # Download MarcEdit 7
chmod u+x marcedit7.run # Make it executable
./marcedit7.run --target $HOME/marcedit # Unpackage it on preferred folder
cd $HOME/marcedit
./create_shortcut.sh # Generate shortcut (on ~/.local/share/applications), without using desktop-file-install.
sudo update-desktop-database
2022 年更新
zlib
曾是从 Debian 中删除及其衍生产品。还有 ibxml2。
笔记
- 请记住,MarcEdit 是一款使用 C#/Mono 构建的非免费软件,在 Linux 下漏洞百出。无论如何,遗憾的是没有开源选择(迄今为止)。
- 在较新的版本(7.3.11)中,我遇到了这个问题(Mono 4.6.2,6.12.0.122 似乎可以工作)。您可以报告任何错误这里。
为什么要发这个帖子:我发现这个过程对于在图书馆工作的 IT 人员来说比作者说明。此外,这种方式有效,并且作者网站没有。没有提到chmod
文件,也没有提到如何生成快捷方式并将其移动到适当位置。此外,如果不修复,它将.run
无法工作,新手可能会错过这一点。–target
--target