【Linux gcc版本升级】教程文章相关的互联网学习教程文章

linux – 我可以使用`apt-get`升级到最新版本的Nagios吗?【代码】

在撰写本文时,最新版本的Nagios是3.3.1.我正在运行Ubuntu 10.04并使用了apt-get update; apt-get install nagios3最终版本为3.2.0. 我知道有很多指令用于手动编译和安装最新版本的Nagios,但有没有办法让我可以使用apt-get来做 – 也许编辑/etc/apt/sources.list文件或类似的东西? 更新 我问了这个问题已经有一段时间了,现在我使用的是Ubuntu 12.04而不是10.04但是我很失望地报告系统上加载了较旧版本的Nagios(3.2.3)而不是当前版本...

linux – ACPI NMI LINT是什么意思?为什么它会在内核版本中发生变化?【代码】

我想了解以下几行的含义[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] dfl dfl lint[0x0]) [ 0.000000] ACPI: NMI not connected to LINT 1! [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] dfl dfl lint[0x0]) [ 0.000000] ACPI: NMI not connected to LINT 1! [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] dfl dfl lint[0x0]) [ 0.000000] ACPI: NMI not connected to LINT 1! [ 0.000000] ACPI: LAPIC_NMI (a...

4.0及更高版本的Linux内核中的USB驱动程序有什么变化?【代码】

内核高达3.19,我的所有USB设备都能正常工作. 升级到4.0或更高版本时,我的一些USB设备停止工作,内核产生如下错误:[ 3.369436] usb 9-1: device descriptor read/64, error -62 [ 3.593543] usb 9-1: new full-speed USB device number 4 using ohci-pci [ 3.997572] usb 9-1: device not accepting address 4, error -62 [ 4.120602] usb 9-1: new full-speed USB device number 5 using ohci-pci [ 4.524792] usb ...

arch-linux – 对某些程序使用某个版本的JRE / JDK【代码】

我使用ArchLinux和一个名为PyCharm的IDE.在其download page上,它建议使用Java 6而不是OpenJDK. ArchLinux有一个我已经安装,安装的OpenJDK软件包(jdk7-openjdk),根据我在Arch Wiki on Java中读到的内容,应该可以通过名为jdk6-compat和jre6-的软件包在OpenJDK 7上安装Oracle Java 6. compat,它在/ opt /而不是正常位置安装这些Java版本. 但是,安装jdk6-compat和jre6-compat后,我仍然看到运行OpenJDK 7时运行以下内容:% java -versio...

linux-mint – 如何在Linux Mint中安装GCC的最新稳定版本?【代码】

我想在Linux Mint 17.3中安装最新版本的GCC(GNU编译器集合).目前g –version返回4.8.4,而最新的稳定版本是5.3.解决方法:您的Linux Mint预装了GCC包.首先,我建议您通过在终端中键入以下命令来检查系统中是否已存在该软件包.apt-cache search gcc如果您没有任何此类软件包,请在终端中使用以下命令首先,您添加以下存储库:sudo add-apt-repository ppa:ubuntu-toolchain-r/test然后使用下一个命令:sudo apt-get update sudo apt-get ...

linux – 如何确定PowerPC和Power 8(及更高版本)上的CPU功能?【代码】

我们可以在Intel和ARM机器上检查/ proc / cpuinfo来学习cpu功能,比如AES和SHA.我需要在AIX和Linux下为PowerPC做同样的事情. 使用Linux进行测试如下所示.输出在compile farm上由GCC112产生.$cat /proc/cpuinfo processor : 0 cpu : POWER8E (raw), altivec supported clock : 2061.000000MHz revision : 2.1 (pvr 004b 0201) ...processor : 159 cpu : POWER8E (raw), altive...

linux – 如何解析iwlwifi中的微码(ucode)以获取版本号?【代码】

我有一个由iwlwifi驱动的英特尔无线网卡,我可以在dmesg中看到以下消息:iwlwifi 0000:03:00.0: loaded firmware version 17.168.5.3 build 42301鉴于我知道加载了哪个blob,我怎么能找到这个blob的版本(.ucode文件)?解决方法:iwlwifi驱动程序在启动时加载wifi适配器的微码文件.如果您想知道机器上的blob版本,请尝试Andrew Brampton’s script.运行:## Note the firmware may stored in `/usr/lib` ./ucode.py /lib/firmware/iwlwi...

Linux文件版本控制?

对于我们正在退役的一些旧的alpha服务器,我们正在从VMS环境迁移到Linux环境.我无法克服的一个挑战是文件版本控制. VMS使用版本标志保留同一文件的多个副本.我在source forge上找到了多个选项,但是我没有找到任何在主要生产环境中有任何经验的人.需要的共鸣是因为来自其他系统的提要不考虑唯一的文件名.我们正试图尽可能保持我们的范围. 任何帮助是极大的赞赏. 似乎可用的两个主要是: > Wayback> EtcKeeper – 不确定如果只能将其...

如何在具有Linux主机的虚拟机中运行新版本的AIX?

我需要了解AIX,我只有一台装有Fedora 14 / VirtualBox的笔记本电脑.我有可能在我的VirtualBox中运行AIX来宾吗? 我的笔记本电脑配备了Intel(R)Core(TM)2 Duo CPU T7100 @ 1.80GHz,我读到它只能在RISC架构上运行.所以我无法在笔记本电脑上运行它?解决方法:学习AIX的最佳方法是在运行它的计算机上获取帐户.实际上,AIX与其他unices的区别在于它是专为高端系统设计的(具有大量处理器,虚拟化虚拟化功能等).通过在虚拟机中运行它,您将无...

linux – 不同的发行版(但相同的内核版本)具有相同的硬件支持

据我所知,设备驱动程序位于Linux内核中.例如,假设GNU / Linux发行版A与GNU / Linux发行版B具有相同的内核版本.这是否意味着它们具有相同的硬件支持?解决方法:最简洁的答案是不. 对于相同内核版本的驱动程序支持在编译时是可配置的,并且还允许模块加载.因此,发行版中支持的实际设备取决于所包含的设备驱动程序,已编译的设备可加载模块和实际安装的模块. 内核中可能还有未包含的设备.我最近没有遇到过问题,但是当我在家里开始使用Li...

拥有多个版本的Linux内核是否很好?【代码】

有一次,我正在安装一些内核补丁和在我们有数百个客户端的实时服务器上出了问题.系统中只有一个内核.因此,服务器停机了一段时间,并使用现场CD,我们得到了系统&跑步&做了进一步的修复工作. 现在我的问题:拥有2个版本的内核是个好主意,这样如果内核损坏,我们总能用另一个可用的内核重启吗?请告诉我. 此外,是否可以有相同内核的2个版本?那么当内核损坏时我可以选择另一个内核吗?Edited: My Server Details: 2.6.32-431.el6.x86_64 ...

linux – 使用不同版本的Python【代码】

背景: 由于我开发了必须在不同python版本上运行的python程序,我在我的计算机上安装了不同版本的python. 我正在使用FC 13,因此它预装了/usr/bin/python2.6和/usr/lib/python2.6中的python 2.6. 我从源代码安装了python 2.5,为了保持整洁,我使用了–prefix = / usr选项,它在/usr/bin/python2.5和/usr/lib/python2.5中安装了python. 现在,当我运行python时,我的提示显示我正在使用2.5版.但是,我在安装时遇到了一些问题. 包裹管理: 使...

linux – 给定一个git commit hash,如何找出包含它的内核版本?【代码】

假设我有一些问题是由官方Linux git存储库的最新补丁修复的.我有一个解决方法,但是当发布包含我修复的版本时,我想撤消它.我知道确切的git commit hash,例如f3a1ef9cee4812e2d08c855eb373f0d83433e34c. 回答这个问题最简单的方法是什么:到目前为止哪些内核版本包含这个补丁?如果不需要本地Linux git存储库,则奖励积分. (LWM讨论了一些想法,但这些确实需要一个本地存储库.)解决方法:如LWN所述,最简单的是:git describe --contains...

linux 有了源码创建git版本库(coding)

进入目录,比如ewei_shop 执行 git init 瞬间Git就把仓库建好了,而且告诉你是一个空的仓库(empty Git repository),当前目录下多了一个.git的目录,如果没有看到.git目录,那是因为这个目录默认是隐藏的,用ls -ah 或 ls -al命令就可以看见。 git add * 提交所有文集 git commit -m "第一次提交" git remote add origin https://github.com/.............. git push -u origin master (先拉去然后操作,然后会出错failed to...

Linux错误:29:在Linux版本11.2的LSNRCTL中非法搜索【代码】

我正在尝试在我的服务器上设置Oracle Database 11g Express,以便可以从外部访问它.我可以使用SQLPlus在本地与DB通信,因此数据库肯定在运行.我认为我的问题在于听众. 这是我得到的:$lsnrctl startLSNRCTL for Linux: Version 11.2.0.2.0 - Production on 27-AUG-2012 16:14:38Copyright (c) 1991, 2011, Oracle. All rights reserved.Starting /u01/app/oracle/product/11.2.0/xe/bin/tnslsnr: please wait...TNS-12537: TNS:conn...