ubuntu创建可执行图标、设置文件默认打开方式

下面以在ubuntu上安装CAJVIewer为例进行介绍

1 准备工作

1.1 下载可执行程序

https://download.cnki.net/CAJViewer-x86_64-buildubuntu1604-210401.AppImage

1.2 下载可执行程序的图标

1.3  给应用程序文件添加可执行权限

2 为CAJViewer-x86_64-buildubuntu1604-210401.AppImage手动添加软件图标

# 进入目录/usr/share/applicatons
cd /usr/share/applications
# 新建.desktop文件
sudo touch CAJViewer.desktop
sudo vim CAJViwer.desktop
[Desktop Entry]
Name=CAJViewer
Exec=/可执行文件所在目录/CAJViewer-x86_64-buildubuntu1604-210401.AppImage %U
Terminal=false
Type=Application
Icon=/logo图片所在目录/logo_caj.png
StartupWMClass=baidunetdisk
Comment=CAJ阅读器
MimeType=application/octet-stream;
Categories=Application;

3 将.caj文件的默认打开程序设置为CAJViewer

3.1 说明

/etc/gnome/defaults.list (这个文件保存了全局的打开方式)
~/.local/share/applications/mimeapps.list (这个文件保存了个人的打开方式)

3.2 编辑/etc/gnome/defaults.list

4 手动使用一次CAJViewer,之后系统会自动配置其它部分

4.1 右键一个.caj文件->使用其它程序打开

4.2 查看所有应用程序->选择CAJViewer

5 结果

1 双击caj文件,将默认使用CAJViewer打开

2 ubuntu->docker->显示应用程序,会显示新加的CAJViewer图标,且该图标可以收藏到docker中

6 参考文章

6.1 CAJViewer安装

Ubuntu安装caj阅读器_Massif_Li的博客-CSDN博客_caj阅读器 ubuntu

6.2 文件默认打开方式

 ubuntu如何设置默认程序打开方式_爱折腾的小码农的博客-CSDN博客_ubuntu设置默认打开程序

### 如何在 Ubuntu 桌面创建网站快捷方式 为了在Ubuntu桌面上创建一个指向特定网站的快捷方式,可以按照如下方法操作: #### 方法一:通过浏览器书签功能实现 现代网络浏览器如Firefox或Chrome允许用户保存网页链接作为书签,并且这些书签能够被拖放到桌面成为独立的应用程序快捷方式。对于某些浏览器来说,这会生成一个看起来像原生应用的小窗口来加载指定网址。 #### 方法二:编写自定义 .desktop 文件 另一种更灵活的方法是在用户的`~/Desktop/`目录下新建一个`.desktop`文件用于启动默认Web浏览器并访问目标URL地址。具体步骤如下所示[^4]: 1. **打开终端** 2. **编辑新的 `.desktop` 文件** 使用文本编辑器(比如nano)创建一个新的`.desktop`文件: ```bash nano ~/Desktop/google-chrome.desktop ``` 3. **输入必要的配置信息** 将以下内容粘贴进去,记得替换其中的 `https://www.example.com` 和其他字段以匹配实际需求。 ```ini [Desktop Entry] Version=1.0 Type=Application Name=Baidu Search Comment=Open Baidu website directly from desktop. Exec=xdg-open https://www.baidu.com/ Icon=internet-web-browser Terminal=false Categories=Network;WebBrowser; ``` 4. **赋予执行权限** 保存更改后退出编辑模式,接着给予该文件可执行属性以便点击即可激活它。 ```bash chmod +x ~/Desktop/google-chrome.desktop ``` 现在应该可以在桌面上看到新建立好的Baidu搜索引擎图标了;双击它可以立即跳转至对应的在线页面。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值