PicGo的安装

本文

主要介绍图床工具PicGo和记录PicGo的安装过程。

版本 说明
0.1 初版发布

背景

  • 主机: Thinkpad S2
  • 系统: Deepin GNU/Linux 15.11
  • 内核: Debian 6.3.0-18+deb9u1
  • PicGo版本: picgo-2.1.2-x86_64.AppImage

参考

什么是PicGo?

PicGo是一款功能实用、操作简捷的图床工具,图床工具简单来说就是本地图片上传自动转换成链接的一款工具。网络上的图床工具有很多,PicGo算得上一款比较优秀的图床工具了,它可以支持微博, 七牛云, 腾讯云COS, 又拍云, GitHub, 阿里云OSS, SM.MS, imgur 等8种常用图床,功能强大,简单易用。

为什么安装PicGo?

写博客内容时,常常会用到图片,最初是将图片放在本地并随博客public一同上传至github,但是在本地网址显示好好的图片,上传至github就打不开了,其主要原因还是因为填写的是相对地址,上传github后,往往地址会发生变化,导致图片索引不到,所以只好通过图床工具转化为链接,作为全路径添加到博客内容,这样就可以解决了。网上搜索了一下图床工具,好像PicGo有点独步天下的意思,网上评价PicGo是最好的图床工具,没有之一。所以,开始折腾起来,下载安装。

安装过程

下载PicGo

安装

安装很简单,其实下载的就是一个可执行程序,放到自己的 系统变量PATH 即可,我习惯是放在 “/usr/local/bin/” 。打开终端进入下载解压后的picgo目录,执行以下命令:

1
2
3
4
5
6
7
8
#查看系统变量
echo $PATH

#更改文件属性为可执行
chmod 755 ./picgo-2.1.2-x86_64.AppImage

#复制到/usr/local/bin/目录,也可以选择自己$PATH的某一路径
sudo cp ./picgo-2.1.2-x86_64.AppImage /usr/local/bin/picgo

添加到启动器

可参考另一篇帖子 将软件添加到deepin启动器

安装依赖

虽然PicGo已经开始运行了,可是有些功能需要依赖其他程序来实现。在程序内实现粘贴板上传需要用到xclip,不装的话会报 “xclip not found” 的错误。可以通过包管理器安装,命令如下:

1
sudo apt install xclip -y

创建自己的GitHub图床

注册/登陆GitHub账号

申请账号比较简单,不再赘述。

创建Repository

创建的仓库要选择Public,否则别人没有浏览图片的权限。

生成一个Token

Token用于PicGo操作Github repository

  • 回到主页,点击"Settings"按钮
  • 点击"Developer settings"按钮
  • 点击"Personal access tokens"按钮
  • 创建新的Token
  • 填写描述,选择"repo”,然后点击"Generate token"按钮
  • 注意:创建成功后,会生成一串token,这串token之后不会再显示,所以第一次看到的时候,就要好好保存

配置PicGo:

  • 右键打开详细窗口
  • 选择图床设置-Github图床
    • 设定仓库名,按照“账户名/仓库名的格式填写”
    • 分支名填写“master”
    • 将之前保存的Token填在这里
    • 存储的路径可以不填,也可以填写“image/”,就会在repository下创建一个“image”文件夹
    • 自定义域名建议不填写

文章原创,可能存在部分错误,欢迎指正,联系邮箱 cao_arvin@163.com。