假设我有一个可以通过 cabal 安装的程序,例如
cabal install pandoc
是否可以使用 checkinstall 将其制作成 .deb 包,然后在第二步通过 dpkg 安装它?
答案1
似乎有一个名为“cabal-debian”的程序,可以将 cabal 文件转换为 debian 软件包(ala checkinstall),并允许您通过 apt/dpkg 安装它。它由软件包“haskell-debian-utils”提供。它的手册页和说明可以在以下位置找到http://manpages.ubuntu.com/manpages/natty/man1/cabal-debian.1.html。
看起来运行“cabal-debian --debianize --ghc”,然后运行“dpkg -i”,无论出现什么 debs 都会实现您想要的。