3

Go 编写的 MPD 客户端 Ymuse

 2 years ago
source link: https://www.oschina.net/p/ymuse
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Ymuse 是一个用 Go 编写的 MPD 客户端,它同时支持浅色和深色桌面主题。

144320_zwSh_4937141.png

  • 如果你的发行版支持 snap 包 sudo snap install ymuse
  • 否则,你可以使用 Releases 部分中的二进制包。

从源头构建

  • Go 1.17+
  • GTK 3.22+
  1. 安装 Go
  2. 确保您已安装以下构建依赖项:
    • build-essential
    • libc6
    • libgtk-3-dev
    • libgdk-pixbuf2.0-dev
    • libglib2.0-dev
    • gettext
  3. 克隆源代码并编译:
git clone https://github.com/yktoo/ymuse.git
cd ymuse
go generate
go build
  1. 复制图标和本地化:
sudo cp -r resources/icons/* /usr/share/icons/
sudo cp -r resources/i18n/generated/* /usr/share/locale/
sudo update-icon-caches /usr/share/icons/hicolor/*

这将在项目根目录中创建应用程序可执行文件 ymuse,可以立即运行。

展开阅读全文

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK