Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Linux系统入门学习:修复“fatal error: openssl/aes.h: No such file or directory

Linux系统入门学习:修复“fatal error: openssl/aes.h: No such file or directory

Question:我尝试在Linux编译一个程序,但是编译失败并报了一个错,“fatal error: openssl/aes.h: No such file or directory”。我该怎样安装要求的头文件并在我的Linux上解决这个问题?fatal error: openssl/aes.h:No such file or directory如果你在编译时遇到这个错误,这可能是下面的原因:你尝试编译的程序使用OpenSSL,但...
Linux运维实战之文件系统、链接文件

Linux运维实战之文件系统、链接文件

计算机操作系统作为最重要的系统软件,被用户直接使用的部分就是它的文件管理。因为用户使用计算机遇到的首要问题是如何保存程序和数据,然后如何查找、复制、删改它们。文件管理就是为用户的这些问题而设置的。本次博文的主要内容:1、文件系统基础(文件的概念、分类及存储机制)2、从文件系统管理机制角度理解文件的复制、移动和删除3、ext文件系统的扩展属性4、硬链接和软链接一、文件系统基础:1、什么是文件系统:操作系统中负责管理和存取文件信息的软件机构叫做文件系统。文件系...
炫丽堪比Win10 最新Ubuntu 14.10轻体验

炫丽堪比Win10 最新Ubuntu 14.10轻体验

准备安装Ubuntu 14.10 近日,Ubuntu 14.10正式发布,此版本代号为“Utopic Unicorn”(乌托邦独角兽)。Ubuntu作为全球最流行且最有影响力的Linux开源系统之一,迄今为止,Ubuntu已经发布有十年了。十年,如今的Ubuntu操作系统已经褪去了当年的青涩,在应用体验方面有较大幅度的提升。即使对比Windows、Mac OS等操作系统,Ubuntu 14.10也稍不顺色。Windows 7下硬盘...
CentOS 6.4下安装翻译软件StarDict

CentOS 6.4下安装翻译软件StarDict

StarDict(中文译为星际译王)是linux下一款很强大的翻译软件,可以说是linux下的金山词霸。这个是国人胡正开发的软件。因为学习linux的时候需要接触大量的英文资料,每次都要在线查很不方便。所以决定安装一个离线版的词典。很多网友推荐stardict,提供的下载链接是sourceforge.org的下载链接,但是实际上stardict项目已经被移除,所以在该网站上下不到stardict软件。后来在pkgs.org找到了该软件的rpm包。下面是参考...
自动批量解决本地安装rpm包的dependencies问题

自动批量解决本地安装rpm包的dependencies问题

有时候要安装某个软件,但是yum的在线库里面没有找到,或者是yum库里面的版本太旧。因此需要但网站去下载最新的rpm文件进行本地rpm安装,但这是又会遇到一个问题,就是本地安装rpm的时候经常会遇到dependencies的问题。以前的解决rpm安装的办法是到网上寻找所缺少的函数库和组件,下载下来,再一个一个的解决。最后再安装rpm。但是这种方法的效率太低,如果缺少的函数库或组件比较多的话,经常要花费很多的时间。其实yum命令自带了一个功能,可以自动批量解...
GNU Linux中使用diff生成补丁与用patch打补丁

GNU Linux中使用diff生成补丁与用patch打补丁

在GNU Linux系统编程中,经常会用到diff与patch生成补丁与打补丁,原来对这方面不了解,也就觉得难,做过之后发现并没有什么。1、使用diff生成补丁;diff是Linux下的文件比较命令,参数这里就不说了,直接man一下就行了,不仅可以比较文件,也可以比较两个目录,并且可以将不同之处生成补丁文件,其实就是一种打补丁的命令。使用方法如下:diff -rNu a b > diff.patch其中,a是旧的目录或文件,b为最近修改后的目录或文件...
GNU Linux下方便的块设备查看工具lsblk

GNU Linux下方便的块设备查看工具lsblk

之前在GNU Linux下看有什么块设备,通常都用fdisk什么的或者直接ls /dev/ 人肉去看看, 很土,不方便。 lsblk,这玩意不错,推荐给大家。这个工具属于util-linux-ng包,在RHEL 6.1上是安装好的啦,直接用就好。Ubuntu高版本下也有。这个工具最大的特别是把所有的块设备列出,而且还能显示他们之间的依赖关系,演示下:$ uname -r2.6.32-131.0.15.el6.x86_64$ lsblkNAMEMAJ:MIN...
SUSE Linux Enterprise Serve 12 试用体验[多图]

SUSE Linux Enterprise Serve 12 试用体验[多图]

大家都知道德国出产的奔驰、宝马、等车型以精美、可靠、耐用而著称,而同样出自德国人之手的SUSE Linux ,即使是被收购也是一款出色的Linux发行版,目前Suse成为唯一一家为IBM大型主机提供具有企业就绪和商业支持特性的Linux操作系统的公司, 特别针对IBM System z 架构进行了优化,使其安装过程非常简便。而且在Suse平台上面部署SAP和Oracle应用非常方便。在今年10月28日,Suse Enterprise Server 12(简...
9 个需要注意使用的 Linux 命令

9 个需要注意使用的 Linux 命令

Linux shell/terminal 命令非常强大,即使一个简单的命令就可能导致文件夹、文件或者路径文件夹等被删除。在一些情况下,Linux 甚至不会询问你而直接执行命令,导致你丢失各种数据信息。一般来说在 Web 上推荐新的 Linux 用户执行这些命令,当然,也有人哪些写过这代码的人不这么想,因为这玩意你一写下去就不是玩笑了。这里我收集了一些对系统有危害的 Linux 代码,帮助你避免他们。请记住:这些代码非常危险,甚至可以经过修改,变得更加有危害...
完全虚拟化软件KVM的应用

完全虚拟化软件KVM的应用

一、KVM虚拟机简介Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux2.6.20之后继承Linux的主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的VMM之一。Kvm仅仅是一个linux内核的模块,当在linux中安装了kvm后,linux会变成了hypervisor,即VMM,进行CPU和内存的虚拟管理,而qemu工具,实现虚拟机的创建...
<< 891 892 893 894 895 896 897 898 899 900 >>