当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 关于sh文件默认双击打开方式
帖子发表于 : 2013-03-21 22:41 
头像

注册: 2012-09-23 13:19
帖子: 164
系统: ubuntu 12.04
送出感谢: 28
接收感谢: 0 次
sh文件每次执行时都让选择"终端中运行",“显示”,“运行”等选项,能不能对特定sh文件设置默认双击就是在终端中运行呢?


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 关于sh文件默认双击打开方式
帖子发表于 : 2013-03-22 18:58 
头像

注册: 2012-09-23 13:19
帖子: 164
系统: ubuntu 12.04
送出感谢: 28
接收感谢: 0 次
或者有没有什么其他简便的方法启动软件啊……
例如matlab启动之后我将之锁定在启动器上,再点击图标时就无法启动,
非要自己建立一个sh文件:sh /usr/local/MATLAB/R2011b/bin/matlab 而且只能在终端中运行,貌似与权限有关。
不知道 有没有什么点击一下或者双击就可以启动的方法……?


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 关于sh文件默认双击打开方式
帖子发表于 : 2013-03-22 19:02 
头像

注册: 2007-12-14 13:40
帖子: 49877
地址: 志虚国乌由市
系统: Winbuntu
送出感谢: 29
接收感谢: 413
写个启动器就是


_________________
冷轩信

渠月 · QY

本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 关于sh文件默认双击打开方式
帖子发表于 : 2013-03-22 19:30 
头像

注册: 2012-09-23 13:19
帖子: 164
系统: ubuntu 12.04
送出感谢: 28
接收感谢: 0 次
qy117121 写道:
写个启动器就是

菜鸟表示完全不会……主要是没时间系统地学一下ubuntu操作。。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 关于sh文件默认双击打开方式
帖子发表于 : 2013-03-22 20:22 
头像

注册: 2008-12-28 16:01
帖子: 728
送出感谢: 2
接收感谢: 15
那个是 matlab 的一个 bug. 启动器里面要写
代码:
matlab -desktop


_________________
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车



_________________
评价: 3.7% asean
 
页首
 用户资料  
 
6 楼 
 文章标题 : Re: 关于sh文件默认双击打开方式
帖子发表于 : 2013-03-23 16:37 
头像

注册: 2012-09-23 13:19
帖子: 164
系统: ubuntu 12.04
送出感谢: 28
接收感谢: 0 次
Fermat618 写道:
那个是 matlab 的一个 bug. 启动器里面要写
代码:
matlab -desktop

你的意思是把
代码:
Exec=/usr/local/MATLAB/R2011b/bin/matlab

改成:
代码:
Exec=/usr/local/MATLAB/R2011b/bin/matlab -desktop
吗?
这样的确不用写Terminal=true了,但是固定在启动器上的图标还是不行(如果手快点击"固定在启动器上",那么下次点击会有终端,如果手慢等启动完了再”固定在启动器上“那么下次点击就没法启动……),不过能从dash里直接打开也很好了~


最后由 asean 编辑于 2013-03-23 16:59,总共编辑了 1 次

页首
 用户资料  
 
7 楼 
 文章标题 : Re: 关于sh文件默认双击打开方式
帖子发表于 : 2013-03-23 16:46 
头像

注册: 2012-09-23 13:19
帖子: 164
系统: ubuntu 12.04
送出感谢: 28
接收感谢: 0 次
qy117121 写道:
写个启动器就是


但是我写了这个之后,从dash里面打开就可以,但是固定在启动器上点击图标还是无法运行,这是咋回事?

ps:matlab只能在终端中运行是怎么回事啊(据说是因为安装的时候用了sudo然后以后打开得借用终端权限啥的?)


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 关于sh文件默认双击打开方式
帖子发表于 : 2013-03-23 21:29 
头像

注册: 2008-12-28 16:01
帖子: 728
送出感谢: 2
接收感谢: 15
asean 写道:
你的意思是把
代码:
Exec=/usr/local/MATLAB/R2011b/bin/matlab

改成:
代码:
Exec=/usr/local/MATLAB/R2011b/bin/matlab -desktop
吗?
这样的确不用写Terminal=true了,但是固定在启动器上的图标还是不行(如果手快点击"固定在启动器上",那么下次点击会有终端,如果手慢等启动完了再”固定在启动器上“那么下次点击就没法启动……),不过能从dash里直接打开也很好了~

我手上没有 ubuntu, 不能试。

先打开一个编辑器,然后把那个不起作用的启动器拖到编辑器里面,应该就可以看到启动器的内容。看一下那里面是不是已经改成功了。


_________________
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 关于sh文件默认双击打开方式
帖子发表于 : 2013-03-23 21:53 
头像

注册: 2012-09-23 13:19
帖子: 164
系统: ubuntu 12.04
送出感谢: 28
接收感谢: 0 次
Fermat618 写道:
asean 写道:
你的意思是把
代码:
Exec=/usr/local/MATLAB/R2011b/bin/matlab

改成:
代码:
Exec=/usr/local/MATLAB/R2011b/bin/matlab -desktop
吗?
这样的确不用写Terminal=true了,但是固定在启动器上的图标还是不行(如果手快点击"固定在启动器上",那么下次点击会有终端,如果手慢等启动完了再”固定在启动器上“那么下次点击就没法启动……),不过能从dash里直接打开也很好了~

我手上没有 ubuntu, 不能试。

先打开一个编辑器,然后把那个不起作用的启动器拖到编辑器里面,应该就可以看到启动器的内容。看一下那里面是不是已经改成功了。

多谢啦,顺着你的思路我解决了这个问题。不过你可能有点误解我的意思了,左侧启动栏的图标是没法拖动到编辑器里的。
我的那个“固定到启动器”是指固定到左侧的快速启动栏,就像固定到win的任务栏一样。
当我从dash里启动matlab后,它会临时显示在左侧栏上,再右键将它固定到左侧栏时,以后点那个图标却没法像我在/usr/share/applications里写好的启动器一样正常启动。
你刚刚说拖拽,我就把applications文件夹里面写好的启动器拖拽到左侧栏上然后就可以固定了,这样的启动器就是好的~~


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 9 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译