如何安装 gcc-4.6 (4.6.3-1ubuntu5) 源码包

如何安装 gcc-4.6 (4.6.3-1ubuntu5) 源码包

我最近开始使用 ubuntu,在安装程序时遇到了很多困难。我不知道如何安装 NetBeans 和 JAVA JDK 和 JRE。不幸的是,NetBeans 没有附带 C++ 编译器和调试器。我在 Google 上搜索了两天,我所能找到和理解的只有这样的内容:

sudo apt-get install build-essential
sudo apt-get install gcc g++
sudo apt-get install gdb

我终于(不知道怎么)安装了编译器,但仍然没有调试器。
然后我开始做一些疯狂的事情。我清除了gcc、,g++gdb知道还有什么。无论如何,我从此链接下载了gcc-4.6( )源包:4.6.3-1ubuntu5http://packages.ubuntu.com/source/precise/gcc-4.6 你可能猜到了,我不知道如何安装它。所以,任何帮助都将不胜感激 ^_^

答案1

Ubuntu 不像您习惯的 Windows 操作系统。旧习惯很难改变,但越早改变越好。您必须彻底放弃从任何人那里下载 .exe 并将任何东西安装到您的系统中的整个心态。这是 Windows 拥有如此多恶意软件的众多原因之一(尽管在我看来,Netbeans Java 和 Virtualbox 等最好从 Oracle 下载)。

运行 Linux 操作系统的优势之一是大多数程序(“软件包”)都是通过软件包管理器安装的。这类似于“app-store”或“google-apps”,如果您熟悉 OSX,甚至更像“homebrew”。

您无需下载源包的源代码即可使用 Ubuntu 安装包(程序)。您只需输入sudo apt-get包名称即可。要安装 gcc-4.6 并构建必需品,请打开终端并输入以下命令:

sudo apt-get update
sudo apt-get install gcc-4.6 build-essential

如果没有看到任何错误,则表示软件包已安装。如果您需要查看是否安装了任何 gcc 软件包,可以在打开的终端中输入以下命令:

dpkg -l | grep gcc

输出将列出已安装的每个名称中包含字母 gcc 的软件包。无输出 = 未安装任何软件包。

还,

dpkg -l 

将列出所有已安装的包。

要搜索与“netbeans”相关的可用包,您可以输入以下命令:

apt search netbeans

要缩小结果范围,请输入以下命令:

apt search netbeans | grep netbeans

另一个搜索示例:

apt search c++ | grep compiler

最后,您可以通过输入以下命令来安装 GUI 前端(突触包管理器)来帮助您搜索和安装包:

sudo apt-get install synaptic

在已安装的应用程序中搜索突触包管理器或打开终端并输入以下命令:

sudo synaptic

相关内容