ubuntu20.04并添加桌面快捷方式,以安装火狐可浏览器开发版(水狐)为例
1. 下载linux版源文件
从火狐官网下载linux版的水狐源文件压缩包,@火狐浏览器开发版(水狐)下载地址。
2. 解压下载源文件
将下载的“tar.bz2”文件解压到想要放的目录, 例如我的是/home/username/soft/firefox(很重要,注意与后面写的代码对应),解压命令为tar -jxvf xxxx.tar.bz2
(关于linux环境下的解压命令会在之后整理一份的,再附。)
3. 创建桌面启动方式
(1)编写桌面启动程序
创建办法有很多,我个人喜欢用文本编辑器编辑再改后缀名的方式。可以直接在应用中打开文本编辑器也可以在终端中使用命令gedit打开文本编辑器,在里面添加以下内容:
[Desktop Entry]
Name=Firefox Developer
GenericName=Firefox Developer Edition
Exec=/home/username/soft/firefox/firefox/firefox
Terminal=false
Icon=/home/username/soft/firefox/firefox/browser/chrome/icons/default/default64.png
Type=Application
Categories=Application;Network;X-Developer;
Comment=Firefox Developer Edition Web Browser.
关于中间重点参数的说明:
| 参数 | 描述 |
|---|---|
| NAME | 桌面显示的名称 |
| Exec | 应用的启动路径,和解压路径对应 |
| Terminal | 是否启用命令行窗口,否 |
| Icon | 应用的图标地址 |
| Type | 设为Application,规定类型为应用程序 |
| 其它 | 其它的参数和我一样就行,详细可以百度,还有很多 |
如果是文本编辑器写的,保存后重命名为其添加后缀.desktop
需要特别说明的是:因为是想要在桌面创建一个快捷启动方式,所以这个文件一定是放在桌面上的。
(2)设置权限及其启动方式
右键——>属性——>权限:勾选允许文件作为程序执行


设置好后关闭设置窗口,再右键——>允许启动,就得到一个桌面快捷启动方式了。

4.补充说明
这个过程适用于所有的源文件启动程序,只需要修改一些对应的参数就好了,它的关键在与编写桌面启动代码时路径一定要正确,它的原理和终端启动是一样的,只是省去了我们进终端敲命令的过程,我是感觉它和脚本大概是一个意思。
ubuntu20.04并添加桌面快捷方式,以安装火狐可浏览器开发版(水狐)为例的更多相关文章
- kailli添加桌面快捷方式
kailli添加桌面快捷方式 /usr/share/applications/xxx.desktop 注意大小写要与Name对应 [Desktop Entry] Version=1.0 Name=Tu ...
- [Linux 小技巧] Ubuntu 14.04 下编译、安装、配置最新开发版 GoldenDict
1. 背景介绍 GoldenDict 是一款非常优秀的跨平台电子词典软件,支持 StarDict.Babylon 等多种词典.其 PC 版基于 Qt 编写,完全免费.开源且没有广告.GoldenDic ...
- win7 安装SQL Server 2005 开发版 图文教程
转自win7 安装SQL Server 2005 开发版 图文教程 ----------------------------写在安装前------------------------------ 一. ...
- android 添加桌面快捷方式
.在桌面创建快捷方式方法: 方法一:通过长按某一个应用程序的图标在桌面上创建启动该应用程序的快捷方式. 这个方法安装完程序都用户都能实现. 方法二:在应用程序中构建一个Intent,然后以Broadc ...
- Ubuntu20.04 Focal Cloudimage扩容以及KVM安装的问题记录
运行Ubuntu20.04的KVM虚机遇到一些问题, 单独总结一下 镜像扩容 不能用virt-resize --expand /dev/sda1 old.qcow2 new.qcow2这样的命令, 这 ...
- Android 添加桌面快捷方式操作
/** * 为程序创建桌面快捷方式 */ private void addShortcut(){ Intent shortcut = new Intent(“com.android.launcher. ...
- Ubuntu 16.04 GNOME添加桌面图标/在桌面上显示图标
GNOME默认不能在桌面上创建文件夹,但是可以通过工具设置:用gnome-tweak-tool设置Nautilus接管桌面即可. 安装: sudo apt-get install gnome-twea ...
- CentOS-7.2添加桌面快捷方式
一,在桌面新建一个文件 文件名随意,但必须带有.desktop的后缀名. gedit /home/zgw/Desktop/zgw.desktop 二,在文件中写入如下内容 [Desktop Entry ...
- Android 通过程序添加桌面快捷方式
原理:通过代码向 Launcher 中的广播接收者发送广播来创建快捷图标. 首先要声明的权限是: <!--添加图标的权限--> <uses-permission android:na ...
随机推荐
- C# List的并集、交集、差集
并集---Union 集合的并集是合并两个集合的所有项,去重,如下图所示: List<int> ls1 = new List<int>() { 1,2,3,5,7,9 }; ...
- Redis 设计与实现:字符串 SDS
本文的分析没有特殊说明都是基于 Redis 6.0 版本源码 redis 6.0 源码:https://github.com/redis/redis/tree/6.0 在 Redis 中,字符串都用自 ...
- jsp中将一个jsp引入另一个jsp指定位置
<jsp:include page="badSurveyUpdate.jsp"/>
- jsp文件导包
可以在一个页面中用上多个<% @ page %>指令,但是其中的属性只能用一次,不过也有个例外,那就是import属性.因为import属性和Java中的import语句差不多(参照Jav ...
- java的注释方法
1.单行注释 //注释的内容 2.多行注释 /....../ 3./**......*/,这种方式和第二种方式相似.这种格式是为了便于javadoc程序自动生成文档.
- Scanner详解
java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入 1)public static void main(String[] args) { S ...
- Servlet3.0提供的@WebServlet注解引用参数详情介绍
Servlet3.0提供的@WebServlet注解: servlet3.0所提供的@webservlet注解,用来将某个类注解为一个servlet类,简化了web.xml上的servlet配置, @ ...
- WebService的开发手段
一.WebService的开发手段 目前有关webService的开发手段有2种 1.JDK开发(jdk必须是1.6及以上版本,因为jdk是在1.6版本中引入并支持webservice开发的); 2. ...
- sql操作数据库(1)-->DDL、DML、DQL
SQL 操作数据库 概念:结构化查询语言 Structured Quary Language 作用: 1.是一种数据库的查询的标准,对所有的数据库都支持 2.不同的数据库SQL语句可能有点不同 ( ...
- 通过BulkLoad快速将海量数据导入到Hbase(TDH,kerberos认证)
一.概念 使用BlukLoad方式利用Hbase的数据信息是 按照特点格式存储在HDFS里的特性,直接在HDFS中生成持久化的Hfile数据格式文件,然后完成巨量数据快速入库的操作,配合MapRedu ...