标签:用户组 exp 没有 管理程序 通用 窗口 token this cgo
进入官网https://www.typora.io/,找到Download/Linux,注意Centos不是使用的apt管理程序,因此需要直接下载二进制文件,点击binary file即可打开网页开始下载(或者复制连接到地址窗口)。
Typora-linux-x64.tar.gz
,将该文件解压,并将解压出的文件复制到/opt
目录下。tar -xvzf Typora-linux-x64.tar.gz
sudo cp bin/Typora-linux-x64/ /opt/ -R
.bashrc
即可cd /home/<Uesername>
sudo gedit .bashrc
在最后加入以下内容,保存即可。
#Typora
export PATH=$PATH:/opt/Typora
[3469:1122/213956.912137:FATAL:setuid_sandbox_host.cc(157)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I‘m aborting now. You need to make sure that /opt/Typora/chrome-sandbox is owned by root and has mode 4755.
代表chrome-sandbox
所属用户组和权限不正确。在命令窗口中输入以下内容
sudo chown root /opt/Typora/chrome-sandbox
sudo chmod 4755 /opt/Typora/chrome-sandbox
然后Typora即可运行。
在使用之前有些设置建议打开,打开文件\(\rightarrow\)偏好设置,或使用快捷键Ctrl+,
PicGo 是一款比较优秀的图床工具。它是一款用 Electron-vue
开发的软件,可以支持微博,七牛云,腾讯云COS,又拍云,GitHub,阿里云OSS,SM.MS,imgur 等8种常用图床,功能强大,简单易用。使用PicGo和Typora的结合可以将粘贴到Typora中的图片直接上传到图床,以供其他环境使用。
在Typora的文件\(\rightarrow\)偏好设置\(\rightarrow\)图像\(\rightarrow\)上传服务设定中,选中Picgo-Core
,然后点击下面下载或更新
即可自动开始下载。
PicGo使用需要一些依赖,最方便的方式是使用github中的源代码使用yarn
重新安装一次PicGo。
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -
sudo yum install yarn
安装完成后检查是否安装成功
yarn --version
在yarn安装过程中安装了Node.js的6系列版本,但超过9.0版本的Node.js`才满足安装PicGo要求,因此需要更新Node.js。
点击Node.js即可开始下载最新版本。下载好的压缩包为.tar.xz
格式,需要进行解压
tar -xvJf node-v12.18.3-linux-x64.tar.xz
将解压好的文件移动到/usr/local/bin/
中,并建立软连接来使用最新Node.js
cp node-v12.18.3-linux-x64/ /usr/local/nodejs -R
ln -s /usr/local/nodejs/bin/npm /usr/local/bin/
ln -s /usr/local/nodejs/bin/node /usr/local/bin/
在新终端中检验是否安装成功
node -v
系统中的libstdc++.so.6
版本过低,在使用时就会提示“缺少libstdc++.so.6: version ’GLIBCXX_3.4.20”。因此需要更新libstdc++.so.6
安装其他软件时常常会附带较新的libstdc++.so.6库,直接在硬盘中搜索libstdc++.so.6的位置
locate libstdc++.so.6
我们从中选择超过libstdc++.so.6.0.20的版本即可,在我的例子中选择的路径为/opt/Matlab/sys/os/glnxa64/libstdc++.so.6.0.22
,使用以下命令可以查看libstdc++.so.6中是否包含所需的GLIBCXX
strings /opt/Matlab/sys/os/glnxa64/libstdc++.so.6.0.22| grep GLIBCXX
然后需要删除之前的软连接(注意删除的时候路径最后不要加上/,否则删除连接文件的内容),然后为libstdc++.so.6建立新的软连接
sudo rm -rf /lib64/libstdc++.so.6
ln -s /opt/Matlab/sys/os/glnxa64/libstdc++.so.6.0.22 /lib64/libstdc++.so.6
此时GLIBCXX的更新工作完成。
PicGo需要进行配置,才能与所需要的图床挂钩。
在文件\(\rightarrow\)偏好设置\(\rightarrow\)图像\(\rightarrow\)上传服务中选择打开配置文件,此时将以下内容复制进去保存
{
"picBed": {
"uploader": "smms", // 代表当前的默认上传图床为 SM.MS,
"smms": {
"token": "<This is your token>" // 注册后获取的 api token
},
"current": "smms",
"transformer": "path"
},
"picgoPlugins": {} // 为插件预留
}
这里使用的是smms图床,在配置文件中需要填写smms图床的Token信息。点击smms即可进入网站,注册帐号得到token填入即可使用图片上传功能。
更详细的Picgo配置与使用教程请点击PicGo指南。
标签:用户组 exp 没有 管理程序 通用 窗口 token this cgo
原文地址:https://www.cnblogs.com/Harroy/p/13550662.html