小编Nee*_*war的帖子

找不到/etc/pki/tls/certs/ca-bundle.crt

我正在使用curl -L https://get.rvm.io | bash -s stable安装 RVM。我收到一条错误消息

CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none
Run Code Online (Sandbox Code Playgroud)

我在网上搜索了一下,发现更改权限/etc/pki/tls/certs/ca-bundle.crt应该可以完成工作。但是/etc/pki我的系统中缺少整个目录。我该如何解决?

ssl curl 12.10

13
推荐指数
1
解决办法
2万
查看次数

使用`sudo -i`时如何在bash中保持着色?

我已将 PS1 变量更改/etc/bash.bashrc

PS1="\n\[\033[0;37m\]\342\224\214\342\224\200\$(if [[ \$? == 0 ]]; then echo \"[\[\033[0;32m\]\[\033[01;32m\]\342\234\223\[\033[0;37m\]]\342\224\200\"; else echo \"[\[\033[0;32m\]\[\033[01;31m\]\342\234\227\[\033[0;37m\]]\342\224\200\"; fi)[$(if [[ ${EUID} == 0 ]]; then echo '\[\033[0;31m\]\h'; else echo '\[\033[0;33m\]\u\[\033[0;37m\]@\[\033[0;96m\]\h'; fi)\[\033[0;37m\]]\342\224\200[\[\033[0;32m\]\w\[\033[0;37m\]]\n\[\033[0;37m\]\342\224\224\342\224\200\342\224\200\342\225\274 \[\033[0m\]"
Run Code Online (Sandbox Code Playgroud)

它适用于所有命令。但是当我运行sudo -i命令时,PS1 值变为默认值。为了取回配色方案,我必须PS1=<same value>手动运行。知道什么可能导致这种行为吗?

command-line bash ps1

6
推荐指数
2
解决办法
7032
查看次数

标签 统计

12.10 ×1

bash ×1

command-line ×1

curl ×1

ps1 ×1

ssl ×1