在 Ubuntu 13.04 中运行 Smartgit

在 Ubuntu 13.04 中运行 Smartgit

我下载了 Smartgit 4.5.5 并尝试在 Ubuntu 13.04 中使用。但问题是当我双击脚本 smartgithg.sh 时,它会在 Gedit 上打开。在以前的 ubuntu 版本中我没有遇到过这个问题。

在以前的版本中,当我双击脚本时,它会显示一些选项,如“运行”、“在终端中运行”、“关闭”等等。

这里我想提一下,这个脚本的执行权限已经启用。我可以通过终端运行该脚本。

答案1

值得一提的是,Smartgit 可以在 ubuntu 上安装 - 我在 Ubuntu 13.04 和 14.04 中大量使用它 - 就像它是一个原生应用程序(因为它是从软件中心安装的)。

事实上,在同一个文件夹中,smartgithg.sh你可以找到add-menuitem.sh。要安装 Smartgit,你可以运行它一次通过做:

  • cd smartgithg-4_5_5/bin
  • sudo ./add-menuitem.sh

之后您可以在Unity程序列表中找到Smartgit(只需输入Super并写入“Smartgit”),然后就可以将其添加到启动器上。

这种安装方式还有一个优点,那就是当有更新时,Smartgit 会自动下载并安装最新版本,所以您不再需要卸载并重新安装新版本。

如果要删除 Smartgit,请运行以下命令:

  • cd smartgithg-4_5_5/bin
  • sudo ./remove-menuitem.sh

并删除该文件夹smartgithg-4_5_5。希望有帮助。

答案2

正如我的博客文章这里建议

  1. 打开文件资源管理器Files

  2. Alt+F10并选择Preferences

  3. 它会显示类似这样的内容。

    在此处输入图片描述

  4. Behavior选项卡中,选择Run executable text files when they are opened并关闭它。

相关内容