1 安装命令
sudo add-apt-repository ppa:peek-developers/stable
sudo apt update
sudo apt install peek
2 遇到Bug🤧
安装好之后,点击图标没反应并且运行peek
命令报错
ice@ice:~/下载$ peek
(peek:10248): GLib-GIO-ERROR **: 19:52:31.811: Settings schema 'com.uploadedlobster.peek' is not installed
追踪与中断点陷阱
3 解决办法(1)–使用flatpak方式安装[未成功]
参考这篇文章,我在换完源之后,运行下面这行命令,下载的非常慢,大概三四个小时没有什么进度
flatpak install --from /xxx/xxx/com.uploadedlobster.peek.flatpakref
4 解决办法(2)–编译 schemas[成功]
如果不想看详解,就直接跳转 4.2 无脑操作
4.1 详解
这里参考了原作者的回答,即运行下面这行命令,但还是有些需要更改的地方
sudo glib-compile-schemas /usr/local/share/glib-2.0/schemas
原作者的意思是需要在超级用户的权限下用 glib-compile-schemas
编译器编译 /usr/local/share/glib-2.0/schemas
这个文件,我的电脑的 schemas
文件并不在这里,所以我在我的电脑里面搜索了我这个文件在哪里,换了下路径,运行就好了
4.2 无脑操作
- 打开计算机文件夹搜索
schemas
复制其路径
- 编译
sudo glib-compile-schemas schemas的路径
- 运行
peek