linux下如何为刚安装好的Eclipse在桌面建一个启动图标???(QtCreator 也可以类似去做)...

本文详细介绍了如何在Fedora14操作系统中通过gedit编辑器配置Eclipse桌面快捷方式,方便用户快速启动Eclipse IDE进行编程工作。

首先:gedit /usr/share/applications/eclipse.desktop

内容输入:

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=/usr/local/android/eclipse/eclipse
Icon=/usr/local/android/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;

保存就Ok了,在fedora14的桌面的----------应用程序--------编程就可以看到了,然后点击这个图标选择第二个,将这个图标languch到桌面。

注意:这里eclipse安装在/usr/local/android/文件夹下。
<think> 我们面对的需求是:在已安装两个Qt Creator的Linux系统上,将默认打开的Qt Creator从旧版本切换到新安装的版本。 分析: 1. 用户可能通过不同方式安装了两个Qt Creator(如一个通过APT安装一个通过.run文件安装) 2. 默认打开的命令可能是`qtcreator`,我们需要让这个命令指向新安装的版本 解决方案步骤: 一、确定两个Qt Creator的安装路径 通常: - APT安装路径:`/usr/bin/qtcreator` - 官方.run安装包默认路径:`~/Qt/Tools/QtCreator/bin/qtcreator` 或 `/opt/qt-creator/bin/qtcreator` - 手动编译安装:通常在自定义目录,如`/usr/local/qtcreator/bin/qtcreator` 二、检查当前默认的`qtcreator`命令指向 在终端执行: ```bash which qtcreator ``` 输出可能是`/usr/bin/qtcreator`(表示当前默认是APT安装的) 三、替换默认启动方式(两种方法) **方法1:修改PATH环境变量顺序(推荐)** - 将新安装的Qt Creator所在路径(例如`/opt/qt-creator/bin`)添加到PATH环境变量的前面 - 编辑用户配置文件(如`~/.bashrc`或`~/.zshrc`),在文件末尾添加: ```bash export PATH=/path/to/new/qtcreator/bin:$PATH ``` 然后执行`source ~/.bashrc`使其生效 **方法2:创别名(alias)** - 在用户配置文件中添加别名,覆盖原有命令: ```bash alias qtcreator='/path/to/new/qtcreator/bin/qtcreator' ``` 同样需要`source`配置文件生效 **方法3:替换系统链接(适用于APT安装被覆盖的情况)[^2]** - 如果原默认命令在`/usr/bin/qtcreator`,可以将其重命名备份,然后立软链接到新版本: ```bash sudo mv /usr/bin/qtcreator /usr/bin/qtcreator_old # 备份 sudo ln -s /path/to/new/qtcreator/bin/qtcreator /usr/bin/qtcreator ``` 四、验证 执行: ```bash which qtcreator ``` 应显示新路径。然后运行`qtcreator`确认版本是否正确。 五、桌面图标修正(可选) 如果通过桌面图标启动,可能需要修改对应的`.desktop`文件: - 位置:`~/.local/share/applications` 或 `/usr/share/applications` - 修改其中`Exec`字段的路径为新版本可执行文件路径 六、注意事项 - 如果两个Qt Creator版本使用相同的配置文件(`~/.config/QtProject`),可能造成冲突[^4]。议在启动新版本时通过`-configpath`参数指定不同配置目录(参考官方文档)。 - 切换版本后,首次启动议清理配置缓存。 七、配置分离议(避免冲突) 启动新版本时指定独立配置目录: ```bash qtcreator -configpath ~/.config/QtProject_new ``` §§相关问题§§ 1. 如何查看当前系统PATH环境变量的设置? 2. 如何在Linux系统上安装多个版本的Qt Creator而不冲突? 3. 切换Qt Creator版本后项目配置如何迁移? 4. Qt Creator的桌面启动文件(.desktop)如何修改? </think> 针对您在Linux系统中安装了两个Qt Creator后需要切换默认启动版本的需求,以下是详细解决方案: ### 一、确认安装路径(关键步骤) ```bash # 查找所有Qt Creator可执行文件路径 sudo find / -name "qtcreator" 2>/dev/null # 示例输出可能显示: # /opt/qt-creator-4.12.2/bin/qtcreator # 旧版本 # /opt/qt-creator-4.14.2/bin/qtcreator # 新版本 # /usr/bin/qtcreator # 系统默认链接 ``` ### 二、修改默认启动版本的3种方法 #### ⭐ 方法1:PATH优先级调整(推荐) 1. 编辑用户配置文件: ```bash nano ~/.bashrc # 或 ~/.zshrc ``` 2. 在文件**顶部**添加新版本路径: ```bash export PATH=/opt/qt-creator-4.14.2/bin:$PATH # 路径替换为实际新版本路径[^2] ``` 3. 立即生效: ```bash source ~/.bashrc ``` #### ⭐ 方法2:创别名覆盖 ```bash echo 'alias qtcreator="/opt/qt-creator-4.14.2/bin/qtcreator"' >> ~/.bashrc source ~/.bashrc ``` #### ⭐ 方法3:更新系统链接(需sudo权限) ```bash sudo rm /usr/bin/qtcreator # 移除旧链接 sudo ln -s /opt/qt-creator-4.14.2/bin/qtcreator /usr/bin/qtcreator ``` ### 三、桌面图标修改(GUI启动) 1. 定位.desktop文件: ```bash locate *.desktop | grep -i qtcreator # 典型位置:/usr/share/applications/qtcreator.desktop ``` 2. 修改Exec字段: ```ini Exec=/opt/qt-creator-4.14.2/bin/qtcreator %F # 替换为新路径[^4] ``` ### 四、验证切换结果 ```bash # 检查路径优先级 which qtcreator # 查看实际版本 qtcreator --version ``` ### 五、配置隔离议 为防止配置冲突,启动新版本时指定独立配置目录: ```bash qtcreator -configpath ~/.config/QtProject_v5.12 # 自定义配置路径[^1] ``` > **技术原理**:Linux通过`PATH`环境变量顺序查找可执行文件,优先级从左到右递减。修改路径顺序是最安全的切换方式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值