Archにpandocをインストールする方法について提案がある人はいますか?ここからpandoc-staticをインストールしようとしています。https://aur.archlinux.org/packages/pandoc-static/、私のxmonadインストールと競合しているようですが(私はxmonadをTWMとして使用します):
[grease-lightning]/home/.../builds/pandoc-static$ makepkg -s
==> Making package: pandoc-static 1.15.0.6-1 (Sun Aug 16 23:18:48 PDT 2015)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found pandoc-static-1.15.0.6-1.tar.xz
-> Found pandoc-static-1.15.0.6-1.tar.xz.sig
==> Validating source files with sha512sums...
pandoc-static-1.15.0.6-1.tar.xz ... Passed
pandoc-static-1.15.0.6-1.tar.xz.sig ... Skipped
==> Verifying source file signatures with gpg...
pandoc-static-1.15.0.6-1.tar.xz ... Passed
==> Extracting sources...
-> Extracting pandoc-static-1.15.0.6-1.tar.xz with bsdtar
==> Starting prepare()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
-> Skipping List-0.5.2
-> Skipping SHA-1.6.4.2
-> Skipping base64-bytestring-1.0.0.1
-> Skipping byteable-0.1.1
-> Skipping cereal-0.4.1.1
-> Skipping cmdargs-0.10.13
-> Building data-default-class-0.0.1
Warning: The package list for 'hackage.haskell.org' does not exist. Run 'cabal
update' to download it.
Resolving dependencies...
In order, the following would be installed:
data-default-class-0.0.1 (reinstall)
cabal: The following packages are likely to be broken by the reinstalls:
data-default-instances-old-locale-0.0.1
data-default-0.5.3
X11-1.6.1.2
xmonad-contrib-0.11.4
xmonad-0.11.1
X11-xft-0.3.1
data-default-instances-dlist-0.0.1
data-default-instances-containers-0.0.1
data-default-instances-base-0.0.1
Use --force-reinstalls if you want to install anyway.
==> ERROR: A failure occurred in build().
Aborting...
強制的に再インストールすると、xmonad TWMが損傷するのではないかと心配します。どうすればいいですか?
たぶんPandocを介してインストールする必要がありますかsudo cabal install --global pandoc
?それでは、どのようにインストールする必要がありますかcabal
?ここからダウンロードする必要があると思います:https://www.haskell.org/cabal/download.html
どんな提案やおすすめでもいただきありがとうございます。私は何でも明確に説明したいと思います。
答え1
動的リンクpandoc
パック2015年10月13日に「コミュニティ」に参加しました。現在の設置量が多いですが、これを改善するために最善を尽くします。
答え2
残念ながら、AURパッケージはしばらく真剣に破損しています。最も簡単な方法は、cabal-installをインストールしてからホームディレクトリ(root以外のユーザー)にpandocをインストールすることです。
cabal update
cabal install pandoc
それから ~/.cabal/bin/pandoc から pandoc で終わります。
誰かがAURパッケージを修正したいと思いますが、それまでcabalを使用してシステムに何かをインストールすると、GHCアップデートが正しく機能しなくなる可能性があります。
言う
cabal
ホームディレクトリに何かをインストールするために使用すると、~/.ghc
下にファイルが配置されます~/.cabal
。したがって、最悪の場合、再起動したい場合は、これらのディレクトリを再帰的に削除できます。対照的に、/usr
pacmanなしで何かをインストールした場合(pacmanを使用すると発生するcabal install --global ...
)、GHCのアップグレードを困難にする残りの項目がある可能性があります。
答え3
次のコマンドを試すことができます。
Yay -Sy pandoc