侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

Chrome直接通过xdgurl安装Gnome 主题

2023-12-10 星期日 / 0 评论 / 0 点赞 / 112 阅读 / 1385 字

安装xdgurl更新或安装这些软件:qt5-qtbase、qt5-qtbase-gui、qt5-qtsvg、qt5-qtdeclarative、qt5-qtquickcontrols。这些软件的版本都

  1. 安装xdgurl
  2. 更新或安装这些软件:qt5-qtbase、qt5-qtbase-gui、qt5-qtsvg、qt5-qtdeclarative、qt5-qtquickcontrols。这些软件的版本都必须高于5.3.0。这些都可以直接通过yum安装更新。
  3. 修改Chrome打开xdg链接的默认程序:
.

Chrome是用xdg-open命令来打开外部程序的,由于xdg-open是一个shell程序,那么就我们修改一下xdg-open命令。原文

.

操作:

#vi /usr/bin/xdg-open

找到 open_gnome() 函数,添加一个if判断。
原代码

open_gnome()   {    if gvfs-open --help 2>/dev/null 1>&2; then        gvfs-open "$1"    else        gnome-open "$1"    fi    if [ $? -eq 0 ]; then        exit_success    else        exit_failure_operation_failed    fi}

修改后的代码

open_gnome(){    if echo "$1" | grep -q 'xdg://'; then      xdgurl "$1"    else      if gvfs-open --help 2>/dev/null 1>&2; then        gvfs-open "$1"      else        gnome-open "$1"      fi    fi    if [ $? -eq 0 ]; then        exit_success    else        exit_failure_operation_failed    fi}

完!
参考博客:http://blog.csdn.net/bill_chuang/article/details/18087307

广告 广告

评论区