Ubuntu20.04添加桌面启动、侧边栏启动和终端启动

桌面启动

新建XX.desktop文件

在桌面新建一个XX.desktop文件,以QtCreator为例。

(注意这里不能使用sudo,因为这样会把文件的权限归为root,导致后续设置可执行程序不方便)

bash 复制代码
gedit qtcreator.desktop

在XX.desktop文件中添加内容

里面的参数解释:

  • Exec是可执行程序所在的地方。
  • Icon是图标所在的地方。
bash 复制代码
[Desktop Entry]
Exec=/opt/Qt5.13.0/Tools/QtCreator/bin/qtcreator
Icon=/opt/Qt5.13.0/Tools/QtCreator/share/qtcreator/qbs/share/qbs/examples/cocoa-application/CocoaApplication/CocoaApplication.xcassets/AppIcon.appiconset/icon_32x32@2x.png
Type=Application
Terminal=false
Name=Qt Creator
GenericName=Qt Creator
Categories=Qt;Development;IDE;

右键添加为可执行程序

选择里面的Allow Launching后图标就会变成可执行程序。


变为

侧边栏启动

侧边栏启动就是favorites

文件位置是在/usr/share/applications文件夹内。

还是以QtCreator为例。

新建XX.desktop文件

/usr/share/applications文件夹内打开终端

bash 复制代码
sudo gedit QtCreator.desktop

在XX.desktop文件中添加内容

这里的内容和在桌面新建时相同。

里面的参数解释:

  • Exec是可执行程序所在的地方。
  • Icon是图标所在的地方。
bash 复制代码
[Desktop Entry]
Exec=/opt/Qt5.13.0/Tools/QtCreator/bin/qtcreator
Icon=/opt/Qt5.13.0/Tools/QtCreator/share/qtcreator/qbs/share/qbs/examples/cocoa-application/CocoaApplication/CocoaApplication.xcassets/AppIcon.appiconset/icon_32x32@2x.png
Type=Application
Terminal=false
Name=Qt Creator
GenericName=Qt Creator
Categories=Qt;Development;IDE;

添加favorites

在桌面左下角打开后
搜索qtcreator,右键点击Add to Favorites即可。

终端启动

终端启动其实就是在系统变量中提前设置好宏定义。

也就是在.bashrc文件中设置好

以pycharm为例,找到可执行程序所在的地方,终端怎么启动,就把这句话添加到.bashrc文件中,即可。

bash 复制代码
alias pycharm='bash /home/jjuv/pycharm-2023.2.5/bin/pycharm.sh'
相关推荐
咩咩大主教6 小时前
在Linux bashrc配置全局代理导致etcd连接失败
linux·vscode·ubuntu·ssh·etcd·远程连接
帝落若烟11 小时前
ubuntu安装禅道
linux·运维·ubuntu
HIT_Weston13 小时前
82、【Ubuntu】【Hugo】搭建私人博客:文章目录(一)
linux·运维·ubuntu
HIT_Weston14 小时前
83、【Ubuntu】【Hugo】搭建私人博客:文章目录(二)
linux·运维·ubuntu
橘色的喵16 小时前
解决 VMware Ubuntu 22.04 安装搜狗输入法后鼠标焦点自动跳出/被抢占问题
linux·ubuntu·计算机外设
oMcLin16 小时前
Ubuntu 24.04系统 防火墙配置问题导致 MySQL 无法远程连接:firewalld 与 iptables 的冲突排查
linux·mysql·ubuntu
oMcLin17 小时前
Ubuntu 22.04 系统升级后 PostgreSQL 无法启动:如何解决数据库迁移中的兼容性问题
数据库·ubuntu·postgresql
oMcLin17 小时前
Ubuntu 22.04 系统中不明原因的磁盘 I/O 高负载:如何利用 iotop 和 systemd 排查优化
linux·运维·ubuntu
知识分享小能手18 小时前
Ubuntu入门学习教程,从入门到精通, Ubuntu 22.04中的任务计划详解(16)
linux·学习·ubuntu