Eclipse安装过程 – 初始“sudo mv eclipse / opt”不起作用

我正在关注这个post: 如何安装Eclipse?

我把eclipse-jee-mars-1-linux-gtk-x86_64.tar.gz~/Documents并运行tar命令将解压缩后的包放到eclipse文件夹里面~/Documents~/Documents/eclipse现在存在。

我无权将此文件夹复制到/ opt,因此我使用su - command和password以root身份登录。 作为root,我尝试执行sudo mv eclipse /opt命令,但它抛出了错误: mv: cannot stat 'eclipse': No such file or directory

似乎没有人遇到过这个问题。 这有什么问题?

当您以su -身份登录时su -您的环境发生变化,您现在是root用户,当前工作目录是/root

 skolodya@ubuntu:$ su - Password: $ pwd /root 

你需要做的是mv /home/$USER/eclipse /opt注意 :将$USER更改$USER您的实际用户名

旁注:当你以root身份运行时,你不需要sudo 。 作为普通用户,无需登录su -你只需要做sudo mv ~/Documents/eclipse /opt就可以了,因为你的sudo环境不会改变

Serg给出了正确的答案,但我想补充一点,Eclipse可以在Ubuntu软件中心使用,这将允许您获得自动更新,与下载源代码不同。

要轻松安装Eclipse,只需在软件中心搜索(或搜索eclipse平台),或使用sudo apt install eclipse*