当前位置: 首页 > 知识库问答 >
问题:

g即使在apt安装后仍显示为已安装

柯升
2023-03-14

所以当我第一次在控制台输入g检查时,会发生这样的情况:

arunirc@fisher:~$ g++
The program 'g++' is currently not installed. You can install it by typing:
sudo apt-get install g++

正如建议的那样,我安装了g(之前sudo是否获得了更新和-f)。

arunirc@fisher:~$ sudo apt-get install g++
Reading package lists... Done
Building dependency tree       
Reading state information... Done
g++ is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 121 not upgraded.

但即使在它显示安装了g之后,这也是我在命令行中得到的:

arunirc@fisher:~$ g++
The program 'g++' is currently not installed. You can install it by typing:
sudo apt-get install g++

请帮忙!(我在Ubuntu 14.04上)。

编辑1(回应评论)

sudo update alternatives--config g提供以下输出:

更新备选方案:错误:g无备选方案

共有2个答案

江温书
2023-03-14

浏览一下Synaptic,看看你是否有任何与g相关的东西并清除它。

上官凯泽
2023-03-14

尝试使用

 locate /usr/bin/g++

{当它过时时,使用sudo updatedb}

我的Ubuntu系统当前显示

:~$ locate /usr/bin/g++
/usr/bin/g++
/usr/bin/g++-4.9
/usr/bin/g++-5

下次使用

ls -lsa /usr/bin/g++

地雷显示

0 lrwxrwxrwx 1 root root 5 Aug  1 14:32 /usr/bin/g++ -> g++-5

因此,my g只是指向最新安装g的链接。

也许这个链接要么丢失,要么安装错误。

尝试手动设置链接。

但在这样做之前,请直接调用它。

即。

/usr/bin/g++-5  --version

我的系统报告

g++-5 (Ubuntu 5.2.1-22ubuntu2) 5.2.1 20151010
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 类似资料:
  • 我正在尝试在Android Studio中安装飘飘。我已经在Android Studio中安装了颤动和飞镖插件,我还下载了颤动Sdk并设置了路径。 但是当我在终端运行Flutter Doctor时,它显示:Flutter插件未安装Dart插件未安装 以下是错误的图像: 我还尝试卸载颤动和飞镖插件并重新安装它们,但仍然收到相同的错误。 有人能帮我吗?

  • 问题内容: 在装有NVidia GeForce 820M的Windows 10 PC上,我成功安装了CUDA 9.2和cudnn 7.1,然后按照pytorch.org上的说明安装了PyTorch。 具体来说我使用了命令 因为我使用点子而不是Anaconda。 然而我得到以下 为什么会这样呢? 问题答案: 您的图形卡不支持CUDA 9.0。 由于我已经看到很多涉及此类问题的问题,因此我就如何检查您

  • 为我的JavaFX项目安装了scene builder,安装完成后显示以下错误:, 场景构建器的版本:场景Builder-8.3.0.exe从http://gluonhq.com/labs/scene-builder/下载 我试图集成与Eclipse霓虹灯4.6和Java1.8.0版本与win 7专业64位操作系统 此外,我还尝试从windows提供exe路径--

  • 问题内容: 我试图通过安装gulp 输出似乎是这样的。(我跳过了一些日志) 在上面的脚本中,我可以看到/ usr / bin / gulp-> /usr/lib/node_modules/gulp/bin/gulp.js这行,我猜是在bin文件夹中创建了simulink。所以我应该在全球范围内大吃一惊,但我得到了这个错误。 任何想法为什么我收到此错误。 谢谢 问题答案: 正如文档中指出的那样,您应

  • 颤振和飞镖已经安装!但仍然显示“未安装颤振插件;这增加了颤振特定的功能” 感谢你的帮助。