在 Ubuntu 的 PATH 中找不到程序“g++”

Posted

技术标签:

【中文标题】在 Ubuntu 的 PATH 中找不到程序“g++”【英文标题】:Program "g++" not found in PATH on Ubuntu 【发布时间】:2015-10-06 09:01:20 【问题描述】:

我在没有互联网连接的情况下在 Ubuntu 上安装了 eclipse Luna。 我尝试运行简单的“Hello World”程序,但遇到了错误:

在 PATH 中找不到程序“g++”

我下载(在另一台计算机上并复制)g++_4.8.2-1ubuntu6_i386.deb 并尝试安装它:

sudo dpkg -i g++_4.8.2-1ubuntu6_i386.deb

我收到了这个错误信息:

dpkg: dependency problems prevent configuration of g++:i386:
g++:i386 depends on cpp (>= 4:4.8.2-1ubuntu6)
g++:i386 depends on gcc (>= 4:4.8.2-1ubuntu6)
g++:i386 depends on g++-4.8 (>= 4.8.2-5~)
g++:i386 depends on gcc-4.8 (>= 4.8.2-5~)

dpkg: error processing g++:i386 (--install)

如何在没有互联网连接的情况下正确安装 g++? 我很乐意提供一些指导。

【问题讨论】:

【参考方案1】:

您必须将计算机连接到互联网并更新操作系统。

sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade

然后尝试安装g++

【讨论】:

【参考方案2】:

您可以使用 apt-offline。您需要使用以下命令下载并安装 deb 文件:

dpkg -i apt-offline_1.3.1_all.deb

此程序将下载在线计算机上的依赖项,供您复制以安装在离线计算机上。 Here's 使用方法的链接。

【讨论】:

以上是关于在 Ubuntu 的 PATH 中找不到程序“g++”的主要内容,如果未能解决你的问题,请参考以下文章

在 PATH 中找不到“g++”[已安装 mac/Eclipse/XCODE/CDT]

在 Ubuntu 中找不到 X11/Xlib.h

在 g++ linux 中找不到 -lc 和 -lm

运行docker容器时出错:启动容器进程导致“exec:”python “:$ PATH中找不到可执行文件”:未知

不断收到“在 PATH 中找不到程序 python”

“exec:”go “:$ PATH中找不到可执行文件”