问题描述
我从其站点下载了Linux Eclipse安装程序。默认情况下,它安装在主文件夹中。没有桌面快捷方式,别无其他。只是一个副本到文件夹。
如何以与sudo apt-get install eclipse
相同的方式安装它?
最佳思路
这是所有说明。您必须创建一个桌面文件,请参见答案中的最后一点。
-
下载安装程序here
-
提取档案,例如64位版本
tar xf eclipse-inst-linux64.tar.gz
-
变更资料夹
cd eclipse-installer
-
运行无
sudo
的安装程序以升级安装程序./eclipse-inst
-
请注意右上角的黄色感叹号。
-
激活汉堡菜单以升级安装程序。
-
升级后关闭安装程序
-
-
安装不带
sudo
权限的OR的Eclipse-
在没有
sudo
的情况下将Eclipse安装在主文件夹./eclipse-inst
中
-
选择您的Eclipse发行版
-
并使用主文件夹中的路径
-
-
或与
sudo
一起在/opt
中安装Eclipse。sudo ./eclipse-inst
-
选择您的Eclipse发行版
-
并使用
/opt
作为安装路径
-
-
-
已完成
-
创建一个桌面文件
疯狂,我们有一个安装程序,但没有桌面文件。也许,此问题将在安装程序的将来版本中修复。同时:
nano ~/.local/share/applications/eclipse.desktop
并在下面添加配置。请注意,如果使用了其他位置,则必须更改
Exec
和/或Icon
的速度。[Desktop Entry] Encoding=UTF-8 Version=1.0 Type=Application Name=Eclipse IDE Comment=Eclipse Integrated Development Environment Icon=/opt/eclipse/java-mars/eclips/icon.xpm Exec=/opt/eclipse/java-mars/eclips/eclipse StartupNotify=true StartupWMClass=java-mars
次佳思路
不幸的是,我没有足够的积分来回答上面的answer by A.B。如果要为/opt
下的所有用户安装应用程序,则只需要采取以下步骤:
您需要切换到高级模式,并将捆绑包文件夹更改为/opt/eclipse/.p2/pool
。这是因为,当使用sudo安装它时,安装程序默认为包池位置选择/root/.p2/pool
,而用户无法打开它。之后,您应该可以从常规用户那里打开eclipse。希望这可以帮助。
第三种思路
Eclipse现在可以作为snap使用。您可以使用一个简单的命令轻松安装它:-
snap install eclipse --classic
这个单一的快照将在Ubuntu 14.04、16.04、17.10和18.04上运行。
您将需要确保已安装Java: