小白求助,找不到程序入口。。
Tofloor
poster avatar
deepin92849293
deepin
2020-12-14 00:44
Author

我用apt安装了virtualbox,安装完后我该怎么在命令行启动它呢?

在网上查的用dpkg -L virtualbox找到了bin目录,但是里面有好几个可执行文件,我该怎么确定哪个是启动程序呢?


Reply Favorite View the author
All Replies
非专业摸鱼选手
deepin
2020-12-14 00:56
#1

明明可以图形安装的,非要终端安装。

如果实在不行,终端用命令删除。

然后去官网下载deb包再进行安装。

Reply View the author
Fredoong
deepin
2020-12-14 00:58
#2

virtualbox本来就是图形化的app,为什么要用命令启动?安装后Deepin启动器里不是应该有启动文件么?

Reply View the author
deepin92849293
deepin
2020-12-14 01:04
#3
Fredoong

virtualbox本来就是图形化的app,为什么要用命令启动?安装后Deepin启动器里不是应该有启动文件么?

我就是拿VirtualBox举个例子,主要是想学习一下怎么找启动文件在哪

Reply View the author
deepin92849293
deepin
2020-12-14 01:07
#4
非专业摸鱼选手

明明可以图形安装的,非要终端安装。

如果实在不行,终端用命令删除。

然后去官网下载deb包再进行安装。

我的启动器里有virtualbox的图标,使用正常,我就是想学学怎么找启动文件。

Reply View the author
SamLukeYes
deepin
2020-12-14 01:19
#5

应该可以在 /usr/share/applications 下面找到 virtualbox 的启动器。如果想看到启动命令,查看启动器的 Exec 行即可。

Reply View the author
Fredoong
deepin
2020-12-14 01:24
#6
deepin92849293

我就是拿VirtualBox举个例子,主要是想学习一下怎么找启动文件在哪

我也拿VirtualBox为例简单给你讲讲:

apt安装的话其实安装的是deb包,app会被安装到哪个位置取决于打包者的想法。

如果打包者想把可执行文件链接到 /usr/bin或者/usr/local/bin,那么安装后你就可以轻松在终端里直接输入可执行文件的名字来启动。比如一般可直接终端输入virtualbox来启动它。

如果打包者没有做上面的事情,那需要你在终端输入可执行文件的具体路径,比如/opt/VirtualBox/VBox.sh。当然,你也可以自己手动把可执行文件链接到上面提到的bin文件夹里。


总之,不管怎样,在终端启动的原理一般是“可执行文件的顺利执行”。能听懂否?

Reply View the author
非专业摸鱼选手
deepin
2020-12-14 01:26
#7
deepin92849293

我的启动器里有virtualbox的图标,使用正常,我就是想学学怎么找启动文件。

一般要去安装文件夹中找后缀带 sh 的文件!

Reply View the author
deepin92849293
deepin
2020-12-14 02:32
#8
Fredoong

我也拿VirtualBox为例简单给你讲讲:

apt安装的话其实安装的是deb包,app会被安装到哪个位置取决于打包者的想法。

如果打包者想把可执行文件链接到 /usr/bin或者/usr/local/bin,那么安装后你就可以轻松在终端里直接输入可执行文件的名字来启动。比如一般可直接终端输入virtualbox来启动它。

如果打包者没有做上面的事情,那需要你在终端输入可执行文件的具体路径,比如/opt/VirtualBox/VBox.sh。当然,你也可以自己手动把可执行文件链接到上面提到的bin文件夹里。


总之,不管怎样,在终端启动的原理一般是“可执行文件的顺利执行”。能听懂否?

谢谢,讲的很细,明确了我很多模糊的概念!我就是把google-chrome-stable做了个软链接改个短名字放在bin里面了

Reply View the author
deepin92849293
deepin
2020-12-14 02:35
#9
SamLukeYes

应该可以在 /usr/share/applications 下面找到 virtualbox 的启动器。如果想看到启动命令,查看启动器的 Exec 行即可。

谢谢你,我找到了,直接就看到启动的程序了

Reply View the author
Ziggy
deepin
2020-12-15 03:37
#10

一般启动器会有,没有就重启

Reply View the author