如何在Ubuntu上给软件创建快捷方式
安装常用软件
下载安装Chrome浏览器
下载Chrome浏览器安装包 https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
deb安装包下载成功以后,直接双击Ubuntu会使用系统自带的软件中心来尝试安装,但是软件中心会有很多局限性,经常会安装失败,我们可以使用命令行的方式来安装 .deb 安装包。
使用命令进入到deb安装包所在的目录,然后执行以下指令安装软件
sudo dpkg -i google-chrome-stable_current_amd64.deb
Copy
下载安装Pycharm
双击下载好的tar.gz文件,Ubuntu会默认使用归档管理器来打开 tar.gz文件。(tar.gz文件本质上是一个压缩文件)
在归档管理器里选择提取,将 tar.gz文件解压到指定目录。
进入到Pycharm解压目录的bin目录里,并执行 pycharm.sh文件,运行Pycharm
cd ~/Desktop/pycharm-community-2019.1.1/bin # 进入到Pycharm解压后的bin目录
./pycharm.sh # 运行 pycharm.sh 脚本文件,启动Pycharm
添加软件到快速启动栏
Pycharm下载解压好了以后,每次启动都需要使用终端命令进入到Pycharm的bin目录,执行pychram.sh脚本文件才能启动Pycharm,而且每次终端关闭,Pycharm应用程序也就退出了,使用起来非常的不便。为了简化操作,我们可以将Pycharm添加到快速启动栏。
打开终端运行以下指令,使用Ubuntu自带的文本编辑器,在 /usr/share/applications 目录下创建一个 Pycharm.destop的文件。
cd /usr/share/applications
sudo vi Pycharm.desktop
sudo vi /usr/share/applications/Pycharm.desktop
i
粘贴下面的内容
--------------------------------------------开始-----------------------------
[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec="/home/换成你的用户名/桌面/pycharm-2018.2.2/bin/pycharm.sh" %f
Icon=/home/换成你的用户名/桌面/pycharm-2018.2.2/bin/pycharm.png
Categories=Pycharm;
----------------------------------结束------------------------------------
按 esc 进入命令模式
然后按下英文状态 : 进入底部命令模式
wq! 强制保存并退出
OK在这个文件里写入以下内容
[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec="/home/chris/Documents/pycharm-community-2019.1.1/bin/pycharm.sh" %f # 自己的Pycharm解压后pycharm.sh文件所在的位置
Icon=/home/chris/Documents/pycharm-community-2019.1.1/bin/pycharm.png # 自己的Pycharm解压后Pycharm.png文件所在的位置
Terminal=pycharm
Categories=Pycharm;点击左下方的开始菜单,可以在应用程序列表里看到Pycharm
可以在应用程序列表里,右键点击Pycharm,选择将其添加到收藏夹,以后便可以在左侧的快速启动栏里直接点击运行Pycharm.
如何在Ubuntu上给软件创建快捷方式的更多相关文章
- 如何在Ubuntu上创建及管理LXC容器?
将LXC安装到Ubuntu上 $ sudo apt-get install lxc 安装完毕之后,运行lxc-checkconifg工具,检查当前Linux内核支持LXC的情况.要是一切都已被启用,内 ...
- Ubuntu系统应用程序创建快捷方式的方法
大家安装了最新版的Ubuntu 14.0系统之后可能觉得很不习惯,因为Ubuntu的桌面干干净净没有任何快捷方式,任务栏的图标拖不下来,右键点击程序图标也没有创建快捷方式的菜单选项: 那如何把自己经常 ...
- 如何在Ubuntu 16.04中创建GIF动图
导读 FFmpeg 是一款开源的音.视转换器,使用 FFmpeg 我们可以非常容易地转换和录制音视频文件,而 ImageMagick 是一款用于创建.编辑和合并位图图像的一款开源软件. 大家经常在新浪 ...
- LEMP--如何在Ubuntu上安装Linux、Nginx、MySQL和PHP
简介 LEMP是用来搭建动态网站的一组软件,首字母缩写分别表示Linux.Nginx(Engine-X).MySQL和PHP. 本文将讲述如何在Ubuntu安装LEMP套件.当然,首先要安装Ubunt ...
- [译]How to Setup Sync Gateway on Ubuntu如何在ubuntu上安装sync-gateway
参考文章https://hidekiitakura.com/2015/03/21/how-to-setup-sync-gateway-on-ubuntudigitalocean/ 在此对作者表示感谢 ...
- 如何在 Ubuntu 上搭建网桥
导读作为一个 Ubuntu 16.04 LTS 的初学者.如何在 Ubuntu 14.04 和 16.04 的主机上搭建网桥呢?顾名思义,网桥的作用是通过物理接口连接内部和外部网络.对于虚拟端口或者 ...
- 如何在 Ubuntu 上安装 MongoDB
MongoDB 是一个越来越流行的自由开源的 NoSQL 数据库,它将数据存储在类似 JSON 的灵活文档集中,这与 SQL 数据库中常见的表格形式形成对比. 你很可能发现在现代 Web 应用中使用 ...
- 一文教你如何在ubuntu上快速搭建STM32 CubeIDE环境(图文超详细+文末有附件)
在快速ubuntu上安装cubeide你值得拥有:适合对linux系统还不是很熟悉的同学: 文章目录 1 下载 cubeide 2 找到软件 3 安装 4 附件 5 总结 1 下载 cubeide 登 ...
- 【转载】如何在Ubuntu上安装LAMP服务器系统?
转载自:http://os.51cto.com/art/201307/405333.htm [2013年7月25日 51CTO外电头条]为何应该在Ubuntu上安装LAMP服务器?从事Web开发工作时 ...
随机推荐
- Swoole跟thinkphp5结合开发WebSocket在线聊天通讯系统
ThinkPHP使用Swoole需要安装 think-swoole Composer包,前提系统已经安装好了Swoole PECL 拓展* tp5的项目根目录下执行composer命令安装think- ...
- sbt安装
使用 Scala 编写的程序需要使用 sbt 进行编译打包,官网sbt下载解压 在解压路径下创建脚本: #!/bin/bash SBT_OPTS="-Xms512M -Xmx1536M -X ...
- nyoj 209 + poj 2492 A Bug's Life (并查集)
A Bug's Life 时间限制:1000 ms | 内存限制:65535 KB 难度:4 描述 Background Professor Hopper is researching th ...
- Test Complete 的自动化测试 --- 三角形
Test Complete 的自动化测试 --- 三角形 PS:工具:Test Complete , OS:win 10 这里做三角形的测试与上一篇博客做计算器的测试大致一样,都是对.exe的执行文件 ...
- 领扣(LeetCode)字符串相加 个人题解
给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和. 注意: num1 和num2 的长度都小于 5100. num1 和num2 都只包含数字 0-9. num1 和num2 都不包 ...
- 逻辑卷LVM
1.理解LVM http://www.cnblogs.com/gaojun/archive/2012/08/22/2650229.html 2.创建LVM 根据“理解LVM”提供的原理思路搞 a)建立 ...
- opencv 5 图像转换(3 重映射 仿射变换 直方图均衡化)
重映射 实现重映射(remap函数) 基础示例程序:基本重映射 //---------------------------------[头文件.命名空间包含部分]------------------- ...
- Mac上安装并配置JDK
1,下载 点击 官网 ,进入下载界面, 同意协议内容 找到对应的Mac版本, 2,安装 安装下载下来的文件,期间会要求输入一次电脑密码,然后自动安装完. 如果显示文件已经损坏,打开 终端 输入 sud ...
- js数组之sort()函数
一般我们使用sort函数进行数组的排序,sort()方法有一个可选参数,是用来确定元素顺序的函数.如果这个参数被省略,那么数组中的元素将按照ASCII字符顺序进行排序.如: var arr = [&q ...
- 性能测试专题:Locust工具实战之“蝗虫”降世
阅读全文需5分钟. 1. 前言 在上一篇文章中,我们已经为大家介绍了什么是Locust,具体可参照:性能专题:Locust工具实战之开篇哲学三问,简单来说,Locust 是基于 Python 语言下的 ...