Ubuntu桌面版安装非snap商店的软件添加快捷方式及添加到收藏夹

近日,已完全从Windows移植到Linux(Ubuntu)。然而仍然有许多Windows的软件无法用其他软件代替,如QQ,WeChat,sinpaste等,尽管4月9号腾讯推出了Linux版的qq,但功能和界面可以称得上是老古董了。当然这些并非本文的重点,重点是在Ubuntu软件商店(snap)仍有许多Application没有收录,或者本身是有的只是因为更换了源等其他Options导致无法搜索到,而不得不从官网下载Packages。但仍有些问题,解压后需要Application的完整路径,以此来运行。这是相当麻烦的事。之前有写过一篇配置Python环境的,提到关于软连接的创建,以此来通过不冲突的Name在Shell中启动。本文的原理也是基于软连接来实现。

一、创建桌面文件

以Pycharm为例

  • 目的是通过桌面文件指向程序可执行文件的路径。
  • PS:如果系统是非简体中文,需要将桌面更换为Desktop,及桌面的英文词汇。
mkdir ~/桌面 && cd ~/桌面
touch pycharm2019.2.6.desktop

二、配置桌面文件

在IDEA2019.3.desktop配置以下内容:

[Desktop Entry]
Encoding=UTF-8
Name=Pycharm2019.2.6 # 文件名称
Comment=Pycharm2019 IDE # 描述
Exec=/usr/Jetbrains/pycharm-2019.2.6/bin/pycharm.sh # .sh可执行文件位置
Exec=/usr/Jetbrains/pycharm-2019.2.6/bin/pycharm.png # 桌面快捷方式显示图标
Terminal=false # 默认
StartupNotify=true # 默认
Type=Application # 默认
Categories=Application; # 默认

根据自己的实际情况进行修改,并将注释删除

三、修改权限

  • 添加可执行权限

1. 方式1

  • 在桌面下,右击,在权限中勾选允许作为程序执行(E)

2. 方式2

  • shell修改
chmod +x pycharm2019.2.6.desktop

四、创建软连接

sudo ln -s /usr/Jetbrains/pycharm-2019.2.6/bin/pycharm.sh /usr/bin/pycharm2019.3

五、复制到快捷方式存储库中

cp ~/桌面/pycharm2019.2.6.desktop /usr/share/applicotions/

——————END——————

原文地址:https://www.cnblogs.com/langkye/p/12688508.html

时间: 2024-10-10 14:15:30

Ubuntu桌面版安装非snap商店的软件添加快捷方式及添加到收藏夹的相关文章

Ubuntu桌面版安装小记

之前一直是用Ubuntu的桌面版装docker,桌面版本身用起来比较方便,但开销较大,如果建立多个虚拟机就比较费劲了.今天试了一下server版的Ubuntu,发现还是比较方便的,相比桌面版,有如下好处: 占用空间小,只占用3G左右 占用内存小,甚至512MB内存也能较好的启动 这里记录下安装过程: 1. 下载 目前Ubuntu最小的版本是19.1,server版的下载地址是:点击下载.安装包非常小,只有800m,直接用迅雷下载也就一两分钟的事情 2. 安装 安装的时候一个需要注意的地方是,Ub

linux -- ubuntu桌面版安装xampp

首先,请从www.xampp.org下载最新版XAMPP. 安装 如果是xampp压缩文件 将xampp压缩文件复制到/opt下并解压.如果你计算机没有/opt目录,用 “sudo mkdir/opt” 命令来创建目录. 如果计算机没有sudo命令请用su命令并输入超级用户密码来切换到超级用户. 使用以下命令将文件复制到/opt:$sudo cp /doc/xampp-linux-x.x.tar.gz /opt    // “/doc/” 表示当前xampp文件的路径 使用以下命令进入opt/目

ubuntu桌面版系统安装后切换到root用户并且设置root密码

方案一. ubuntu桌面版系统安装后切换到root用户方法: :~$ sudo -s -H 使用上述命令切换到root用户 在root用户下使用如下命令: :/# passwd 设置root用户的密码 通过上述方法修改ubuntu系统的root密码修改后可以通过如下命令: :~$ su root 接着输入root的密码切换用户到root用户 方案二. 此方法在网上很多网友都是用的这种方法比较简单 在安装完ubuntu系统以后进入安装时建立的用户使用如下命令: :~$ sudo passwd r

CentOS6.5桌面版安装VirtualBox提示错误/etc/init.d/vboxdrv setup

安装步骤 1.在VirtualBox主页上面下载 VirtualBox-4.3-4.3.6_91406_el6-1.x86_64.rpm 2.双击安装 3.安装完成后选择镜像后安装系统后将出现错误对话框并提示你运行 /etc/init.d/vboxdrv setup 来解决问题 4.运行/etc/init.d/vboxdrv setup,仍然发现错误并且标准输出提示你查看/var/log/vbox-install.log来发现错误 5.运行vi /var/log/vbox-install.log

Ubuntu桌面版与服务器版有什么不同?

提到安装Linux,Ubuntu可谓是最受欢迎的.为了满足每个人的需求,出现了不少版本或风格的Ubuntu;其中两项便是桌面版与服务器版.只要发布版本号一致,这两者从核心来说也就是相同的,唯一的差别在于它们的预期用途.桌面版面向个人电脑使用者,可以进行文字处理.网页浏览.多媒体播放和玩游戏.本质上说,这是一个为普通用户所定制的多用途操作系统.另一方面,服务器版旨在充当web服务器,可用来托管文件.网页及相似内容. 个人电脑上必备的组成部分是GUI(图形用户界面).Ubuntu的桌面版默认带有Gn

Ubuntu桌面版搭建单机版CloudFoundry

一.简介 想来想去还是写个简介吧- 1.1 CloudFoundry Cloud Foundry是VMware公司推出的一个开源PaaS云平台,似乎号称业界第一个.它支持多种框架.语言.运行时环境.云平台及应用服务,可以用于应用程序的部署和扩展. 它本身是基于Ruby on Rails编写的,有多个相对独立的子系统.系统之间通过消息机制(nats)通信,使平台在各层级都可水平扩展,既能在大型数据中心里运行,也能运行在一台桌面电脑中,二者使用相同的代码库. 1.2 PaaS PaaS是Platfo

Ubuntu服务器版安装

最近由于工作的需要,重新部署服务器,安装了Ubuntu服务器版本,根据当时遇到的一些问题,整理了下,为方便以后的使用做个记录. 由于直接安装服务器端,无法截图,因此使用了Linux公社的图片.本次安装的是Ubuntu12.04版本. 1.版本语言的选择,选择English.由于如今的开发过程很多软件都是英文版本,所以这里的安装建议还是选择英文,能避免以后的很多麻烦.(遇到过此问题而重装,个人建议) 2.选择Ubuntu服务器版--选择install Ubuntu Server.这个不多说了...

必应词典桌面版 --- 基于大学生用户群体的软件分析(与有道词典对比版 1功能篇)

1.概述 这篇博客会从大学生的角度来评测必应词典桌面版,以大学生的使用习惯来评判必应词典桌面版各项功能的优劣,并与同类软件进行横向分析,最终给出我们的评分.本次分析评测的主要评测员为博主本人,相关分析评测人员包括软件工程团队人员与他们的来自各个学校各个专业的同学们,人数共计23个,具有较好的普遍性. 2.软件分析与评测 本次评测我们会从功能.体验两大方面来对必应词典桌面版进行分析.必应词典版本:V3.5.0 for windows 桌面版     有道词典版本:PC版6.2 这篇博客是功能篇.

安装ubuntu桌面版小记

ubuntu设置IP,DNS sudo vi /etc/network/interfaces auto eth0 iface eth0 inet static address netmask gateway :wq! sudo vi /etc/resolvconf/resolv.conf.d/base nameserver nameserver :wq! sudo resolvconf -u 解决Ubuntu下DNS重启后需重设的问题 参考:http://yubosun.akhtm.com/te