linux系统升级gcc GNU编译器套件的七个流程
新转的linux平台上没更新版的gcc套件,我们用的是C++11,感觉gcc版本太旧支持不太好,所以就自己升级,以下是本人整理的7条升级gcc的步骤. Linux下升级gcc的步骤如下: 1.下载gcc最新的源码包 wget http://gcc.skazkaforyou.com/releases/gcc-4.9.1/gcc-4.9.1.tar
GCC 编译器已支持龙芯 LoongArch 架构
GNU 项目宣布其 GNU 编译器集合 (GCC) 版本 12.1 已支持龙芯专有的 LoongArch 架构,软件开发者能够更好地处理基于龙芯最新处理器的系统。 GCC 12.1 的发行说明中写道:添加了对 LoongArch 架构指令集的支持,龙芯 CPU 代号 LA464,LoongArch 64 位通用 CPU
把你的Linux改造的像个黑客屏幕
GNU/Linux 的好玩,真是有目共睹,世界上越来越多的用户已经使用和玩耍它很久啦。 今天 Linux 已经成为了一个庞大的生态链系统。从树莓派到超级计算机,从网络交换机到 SDN 都有 Linux 操作系统的身影。其实 GNU/Linux 系统本身指的是很多 GNU 自由开源软件
去年的8个实用Linux应用
GNU图像处理程序是开源的,相当于Photoshop。它功能强大,免费的,包括大量的工具来帮助您创建或编辑完美的图像。 尽管GIMP界面确实需要一些时间来习惯,特别是如果您要从Photoshop进行迁移,但是一旦您了解了布局和工具,其可能性是无限的。GIMP允许您保存

GNU核心实用程序分析
有些人不喜欢这种情况,于是用自由软件来对抗。Richard M. Stallman(RMS),他带领着一群反叛者试图编写一个开放的、自由的可用操作系统,他们称之为 GNU 操作系统。这群人创建了 GNU 实用程序,但并没有产生一个可行的内核。 当 Linus Torvalds 开始编写和
GNU/Linux系统下nftables防火墙的本地IPS能力加强指南
随着各 GNU/Linux 系统厂商以及社区逐步开始采用新的内核作为其发行版本的默认内核,防火墙机制采用了更新的 nftables 防火墙机制。 尽管红帽公司提供了 firewalld.service 防火墙服务组件以及相关的配置管理命令 firewall-config 、 firewall-cmd 来对防火
GNU binutils里的优秀武器
想象一下,在无法访问软件的源代码时,但仍然能够理解软件的实现方式,在其中找到漏洞,并且更厉害的是还能修复错误。所有这些都是在只有二进制文件时做到的。这听起来就像是超能力,对吧? 你也可以拥有这样的超能力,GNU 二进制实用程序(binutils)就是一
5个默默无闻GNU调试器技巧
设置断点是学习使用 GNU 调试器的第一步。程序在达到断点时停止,你可以运行 gdb 的命令对其进行检查或更改变量,然后再允许该程序继续运行。 例如,你可能知道一个经常调用的函数有时会崩溃,但仅当它获得某个参数值时才会崩溃。你可以在该函数的开始处设置
聊聊 GNU nano,一个轻量级的 Vim 替代品
启动 nano 从终端启动 nano,要么单独打开它: $ nano 或者你也可以在你的命令后面加上一个文件的路径来打开一个特定的文件。如果你命名的文件还不存在,它就会被创建: $ nano example . txt 使用 nano nano,是个只要稍看一下,就会发现它是一个非常自明的