刚从windows转linux系统,一般都需要通过图形界面过渡一下。随着安装的软件增多,尤其是一些编程用的IDE,比如JB家的软件,每次都要cd xx/xx/xx/bin,然后再运行脚本,所以觉得十分麻烦。所以就想想能不能不要那么麻烦,快速地启动应用程序呢?不会偷懒的程序猿不是好攻城狮。下面是我的解决问题的思路。一起去看看吧!
环境
一切不说版本的安装教程都是耍流氓TT
系统:CentOS 7
桌面系统版本:gnome 3.14
方法一:快捷方式
首先肯定会想到类比windows的桌面快捷方式,然后就会开始google一大堆教程
Create Launcher
右击Desktop,点击“Create Launcher”。
教程链接
但是,一切不说版本的安装教程都是耍流氓TT
是的,老人家并没有出现“Create Launcher”这个选项。
所以,这条路走不通。
修改.desktop文件
1.终端输入:sudo vim /usr/share/applications/datagrip.desktop
编辑.desktop文件
Exec,Icon要修改为datagrip的安装路径
2.然后给该文件赋权 ,运行“chmod u+x eclipse.desktop“命令即可。
这点也很重要!!!必须是可执行文件。
说明我这个是解压安装的,如果是用deb包安装的话(/usr/share/applications/就有datagrip.desktop,我没安装过,不知道是否是这个名字),步骤1,2都可以省略
3.把文件拷贝到桌面目录即可。
方法二:直接在终端启动
最推荐的方法:简单,快捷,方便
方法步骤
直接在终端输入指令:
再输入命令
rehash
假如没有更新hash表的话,当前终端保存的是之前的hash表,该软连接对当前的终端不生效。
官方的解释是如下,
Typically, compinit will not automatically find new executables in the $PATH. For example, after you install a new package, the files in /usr/bin would not be immediately or automatically included in the completion. Thus, to have these new exectuables included, one would run: rehash
就会发现建立软链接成功
从此以后,就可以直接在终端输入datagrip,来启动datagrip了。
原理讲解
/usr/bin放置一些执行文件,比如sh文件就是可执行文件。
其实就类似于把datagrip变成类似ls,cat这样的命令。那么当输入datagrip命令时,执行过程是这样的:先到环境变量(通过命令$PATH)的路径中查找是否存在datagrip的可执行文件,假如没有,就继续到路径的文件夹中查找,我们这里是/usr/bin文件夹中。
小结
方法一其实是试了很多遍才成功,方法二就很快了,所以强推荐方法二。
以上是如何在CentOS 7上快速启动应用程序?的详细内容。更多信息请关注PHP中文网其他相关文章!

随着Web应用程序的快速发展,越来越多的开发者将目光投向了各种新兴的Web开发框架和架构设计模式。其中一个备受瞩目的设计模式就是MVVM(ModelViewViewModel)架构模式。MVVM采用了一种现代化的设计模式,通过将UI和业务逻辑相分离,使得开发人员能够更好地管理和维护应用程序。此外,MVVM减少了不必要的耦合,提高了代码的可重用性和灵活性,

“msedge.exe”指的是“Microsoft Edge”网页浏览器软件;“Microsoft Edge”是由Microsoft开发的网页浏览器,该浏览器在2015年被正式命名,并且内置在了Windows10版本中;该浏览器与IE浏览器相比,Edge将支持现代浏览器功能,比如扩展。

卸载程序的文件名是“uninstall.exe”或“uninst.exe”,是用以协助使用者将软件自电脑中删除的一种电脑软件。使用方法:1、在文件资源管理器中挖掘并导航到应用程序EXE文件所在的文件路径;2、通过文件路径打开应用程序的安装目录,找到“uninstall.exe”文件;3、双击卸载文件“uninstall.exe”即可开始程序删除过程。
![如何修复 Windows 11 上的应用程序无法打开问题 [已解决]](https://img.php.cn/upload/article/000/465/014/168300240866363.png)
微软最新发布的Windows11,已经证明是Windows10的更好版本,其结构变化、更人性化、重新排列的任务栏等。尽管Windows11是其中一个优秀的版本。许多Windows用户注意到他们的Windows11PC上存在一个不寻常的问题,他们无法启动大多数Windows11应用程序。无论他们尝试启动应用程序多少次,它只是简单地崩溃并且无法在系统上打开。突然发生这种情况可能有很多原因,下面列出了一些原因。Windows更新服务已停止。对系统的病毒攻击。系统上的用户帐户存

explorer.exe应用程序错误的解决办法:1、按下键盘上的“win”+“R”组合键,再打开的运行窗口中输入命“inetcpl.cpl”;2、在上方选择“高级”选项卡,在下方点击“重置”;3、在弹出来的窗口中,勾选“删除个人设置”,勾选后点击下面的“重置”。如果以上操作无法解决问题,请检查电脑是否有木马,这个时候建议重装系统,安装一个原版或者纯净版的系统。

随着Internet的发展,越来越多的应用程序需要实现地图可视化展示。本文将介绍如何使用PHP和OpenLayers创建地图应用程序。一、OpenLayers介绍OpenLayers是一个JavaScript开源库,可以展示动态地图。除了展示标准的WMS、WFS和GoogleMaps,OpenLayers还可以展示自定义的地图,可以展示矢量数据,支持地图放

<p><strong>邮件应用程序</strong>是Windows11内置的一个非常有用的电子邮件客户端。它允许您从一个位置管理所有邮件帐户。虽然Mail应用程序非常有用,但有时可能需要重置,有时也需要重新安装,原因有多种。在本文中,我们将通过一些简单的步骤说明如何从Windows11轻松卸载Mail应用程序,以及如何轻松地从MicrosoftStore将其取回。</p>&l

除了WindowsDefender和适用于Windows11的第三方防病毒工具之外,还有更多方法可以保护您的系统。MicrosoftDefenderApplicationGuard是Windows的功能之一,可以帮助您阻止病毒和恶意软件。尽管此功能在大多数用户的PC中非常受欢迎,但有些人可能会发现它受到限制,因为它可能会限制某些功能,例如打印。无论如何,在本文中,我们将根据您的需要向您展示如何启用或禁用它。什么是MicrosoftDefenderApplicationGuardMana


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

mPDF
mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

SublimeText3汉化版
中文版,非常好用

EditPlus 中文破解版
体积小,语法高亮,不支持代码提示功能

VSCode Windows 64位 下载
微软推出的免费、功能强大的一款IDE编辑器