JB家的IDE在Linux下无法保存FTP/数据库的密码的解决方案

前言

事情的缘由是这样的——某天我开开心心的打开computer想要码一会砖,然后万恶的Phpstorm一直在询问我sftp的登录用户名和密码。即便我输入的时候选中了记住密码,在程序重启之后这货又会再次询问。之后发现Datagrip也犯了一样的毛病,一直询问我数据库登录信息……

这里必须要吐槽一下JB家IDE的脑残设计——明知道是缺少依赖软件包,为啥就不能直接在前端抛一个错误呢?搞得我还得一点一点的翻程序日志,我太难了=_=…

错误原因

错误原因很简单,就是前面说的:缺少依赖包。具体缺少的是一个叫做gnome-keyring的包,这个包是用来保存各种密码的。

解决方案

安装之。以下列出常见的三个系列发行版下的安装方式,其他发行版的同学使用各自的包管理器直接安装就行,这个包通常都是集成在官方源里的。

Ubuntu/Debian

sudo apt install gnome-keyring

Fedora/CentOS

sudo yum install gnome-keyring

Arch/Manjaro

sudo pacman -S gnome-keyring

Leave a Reply

Your email address will not be published. Required fields are marked *

Captcha Code