【问题标题】:how to get rid of the ghc dependency of xmonad-mate?如何摆脱 xmonad-mate 的 ghc 依赖?
【发布时间】:2016-09-28 16:34:24
【问题描述】:

我在 Fedora 上,使用 xmonad-mate 包。这取决于ghc,我不想要这个,因为无论如何我都安装了(更新的)ghc,所以它只会浪费磁盘空间和升级时的时间/下载。

我为什么要使用这个包?因为这似乎是配置所有内容的万无一失的方法,并将其作为gdm 中的选项,然后启动mate-panel 等。

我了解对 ghc 的依赖(需要重新编译 .xmonad/xmonad.hs),但我确实想绕过它。比如,提供一个虚拟的ghc(和ghc-xmonad)包?但是 - 如果这比隔离配置文件更麻烦......

【问题讨论】:

  • 看起来xmonad-mate 只是一个配置文件——对吧?因此,只需使用您已有的 ghc 构建xmonad。你知道如何从 Hackage 手动构建应用程序吗?
  • 确定我知道定期从 hackage 构建 xmonad,并安装/编译 ghc。但是在哪里放置什么配置文件来取悦 gdm 和 mate 对我来说是一个完全的谜......
  • 根据this xmonad-mate 由位于目录/usr/share/xsessions 中的单个文件组成。这有帮助吗?
  • 好吧,加上(至少)需要 /usr/bin/xmonad-start。

标签: haskell xmonad mate


【解决方案1】:

我会去这个页面:

http://koji.fedoraproject.org/koji/buildinfo?buildID=757093

找到您的架构,然后点击所有 (info) 链接。在底部的每个信息页面上,都有一个包中包含的文件列表。

只需浏览每一个,看看安装包时将哪些文件放在哪里。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多