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

首页 / 操作系统 / Linux

Makefile,Linux程序员你伤不起

Makefile,Linux程序员你伤不起

1. 概述Makefile,what??很多Windows程序可能都没听说过简单的说,Makefile是Unix/Linux环境下描述了整个工程的编译、连接等规则的文件,其主要包括三点: 1) 工程中的哪些源文件需要编译以及如何编译 2) 依赖库以及库所在的位置 3) 想得到什么:可执行文件?静态库?动态库? 项目中,我们会有很多源文件、头文件、依赖库文件、配置文件等等,通过Makefile定义规则来制定编译顺序,编译规则,编译依赖,甚至更复杂的功能,将极...
为CentOS 6 配置本地YUM源

为CentOS 6 配置本地YUM源

在网上找了很多为CentOS 6配置本地YUM源的方法,其中有很多是与网络相关的,我只想配个自己用的,结果就发现这个方法比较简单实用,就转过来了。环境:CentOS 6.0默认的yum是以网络来安装的,在没有网络或者网速不佳的情况下,通过yum来安装软件是意见非常痛苦的事情。其实对于CentOS DVD来说,里面提供的软件就足以满足我们的需要了,而且DVD里的软件版本都是稳定版,下载速度还快,对于学习CentOS来说,将CentOS DVD作为默认yum源...
RHEL5安装图形界面和VNC服务

RHEL5安装图形界面和VNC服务

由于之前在VMWare中安装RHEL5的时候只安装了图形用户界面,现在想安装图形用户界面。本文所需软件和软件套件:[1] yum软件安装工具[2] X Window套件[3] GNOME桌面环境[4] vnc服务器套件vnc-server软件包来源于本地挂载的iso镜像,挂载详情请参照这篇文章:http://www.linuxidc.com/Linux/2011-09/41983.htm当然也可以使用网络上的软件源,只是速度会很慢1.安装X Window和...
RHEL6.1 Server令人头疼的软件问题

RHEL6.1 Server令人头疼的软件问题

下载了一个RHEL6.1 Server,安装到VirtualBox的过程中,发现这个RHEL6.1居然不支持自定义分区、自定义软件包安装。 安装好了重启进入系统后,才发现被坑了:常用的软件几乎都没装,vim也没有!于是就把iso镜像mount到/mnt/iso下,找到vim的rpm包后,按照常规的安装方式进行安装。可谁知又弹出“缺乏依赖包”的问题,如果你再继续去一个一个安装依赖包,估计就得疯了,除非你天生就是一个爱折腾的人。好在yum是安装好了并且能使用的...
Linux下查看CPU信息[/proc/cpuinfo]

Linux下查看CPU信息[/proc/cpuinfo]

在研究linux系统负载的时候,接触到一些关于CPU信息查看的知识,和大家分享一下。通过对/proc/cpuinfo文件中的参数的分析,也学到了不少东西。 在linux操作系统中,CPU的信息在启动的过程中被装载到虚拟目录/proc下的cpuinfo文件中,我们可以通过 cat /proc/cpuinfo 查看一下:上图是本人电脑的CPU信息,下面我们来分析其中几个比较重要的指标:processor 逻辑处理器的id。 physical id 物理封装...
虚拟机RHEL部分服务无法启动的解决方法[smb:unrecognized service]

虚拟机RHEL部分服务无法启动的解决方法[smb:unrecognized service]

很多用虚拟机安装好RHEL的朋友可能都会遇到这样的问题:当你想查看某个服务的情况的时候(比如说samba),[root@ www.linuxidc.com ~]#service smb statussmb:unrecognized service你会惊奇的发现系统居然提示:smb:unrecognized service.这时你会按照常规的方法来查看samba是否已经安装了。于是rpm -qa|grep samba返回如下结果:[root@ www.lin...
RHEL6通过安装光盘或ISO文件制作本地yum源的方法

RHEL6通过安装光盘或ISO文件制作本地yum源的方法

rhel6中默认没有.repo文件,需要自己写一个。在使用yum安装之前是必须配置yum源的, 在不能联网的情况下, 可使用DVD光盘或ISO文件做本地yum源. 下面以RHEL6.0为例, 其它版本类似.1. 建立ISO文件存放目录(/repo/iso)和ISO文件的挂载目录(/repo/rhel6)# mkdir /repo/iso# mkdir /repo/rhel6如果有现成的ISO文件可以直接上传至/repo/iso目录下.2. 如果是DVD光盘...
VMware 5.5.3下安装RedHat 9与Windows共享文件

VMware 5.5.3下安装RedHat 9与Windows共享文件

1. 利用VMware工具中的共享文件夹功能实现文件供享;1) 启动PC中的VMware;2) 在VMware窗口中选择“虚拟机(M)”下拉菜单;在菜单中选择“按装VMware工具(V)”;3) 开启一个终端窗口,准备键入命令;4) #ls /mnt/cdrom/——可以看到VMware工具包;5) #cd /mnt/cdrom——进入工具包目录;6) #tar -zxvf VMwareTools-5.0.0-13124.tar.gz -C /tmp (把...
Linux Yum 命令使用举例

Linux Yum 命令使用举例

纵观Linux各发行版使用的软件包管理命令,如apt-get ,dpkg, rpm ,yum,emerge等等。在命令行下,利用这类软件包管理方式来安装、卸载软件,升级软件包都将提高操作效率。Linux 的图形界面,也可以很好的完成相关操作。但是,使用命令行方式,将会得到比图形界面更好地体验。本文给大家讲解Yum的使用15个范例:Yum软件包管理方式,在Red Hat,Fedora,CentOS等发行版本上运用广泛。#1,安装软件命令格式:yum inst...
Debian下rsync配置过程

Debian下rsync配置过程

一、特性简介rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。它的特性如下:1、可以镜像保存整个目录树和文件系统。2、可以很容易做到保持原来文件的权限、时间、软硬链接等等。3、无须特殊权限即可安装。4、优化的流程,文件传输效率高。5、可以使用rcp、ssh等方式来传输文件,当然也可以通过直接的socket连接。6、支持匿名传输。算法介绍: 假定在名为α和β的两台计算机之间同步相似的文件 A 与 B ,其...
Ubuntu下为Eclipse添加GBK编码

Ubuntu下为Eclipse添加GBK编码

在Linux下进行开发,经常会遇到编码问题。比如项目组中你使用的Linux,其它人用的是Windows。因为Linux默认不支持GBK,所以打开项目时会出现乱码的问题。为了解决这个问题,首先需要在Linux系统中添加GBK支持。(以下方法以Ubuntu发行版为例)1.修改/var/lib/locales/supported.d/local文件,在文件中添加 zh_CN.GBK GBK zh_CN.GB2312 GB2312 zh_CN.GB18030 GB...
openSUSE 11开通sshd服务

openSUSE 11开通sshd服务

安装完成的openSUSE 11l默认没有开通sshd服务,在YaST里看不见这个单独的服务。查了一下网上关于它的文章,得到如下的指导方案:1:确保安装了ssh服务我在安装好的机器上试过输入ssh命令,是可以执行的,基本能证明已经安装了,通过如下查rpm包的方式也可以证明:rpm -qa | grep ssh我的电脑反馈如下:openssh-askpass-5.0p1-21.1openssh-5.0p1-21.1说明已经安装好了。如果还没安装,则先安装ss...
Fedora 14 打印机配置 (printer for fedora 14)

Fedora 14 打印机配置 (printer for fedora 14)

安装了Fedora 14,选择了软件开发包,结果安装好以后悲剧的发现系统下没有默认安装打印机,只好自己搞定了。在系统自带的软件包中搜索:system-config-printer,选 A printer administration tool 的那个。安装。然后再搜索:cpus ,选 Common Unix Printing System - libraries , 安装。然后重启。在 系统 --> 管理 --> 打印 中进行配置就可以了。Li...
Ubuntu下声音的控制方法

Ubuntu下声音的控制方法

Ubuntu下 默认设置声音非常小,非常不方便使用时 需要简单设置有两种方法方法一:1、在终端中输入:alsamixer2、 会弹出声音设置图,使用上下左右键或者鼠标滚轮设置声音大小,主要设置Master ,PCM,Front三个选项,具体设置 要看自己的需求设置完成CTRL+Z 完成方法二使用alsamixer管理器设置1、alsamixer管理器默认没有安装,需要安装才能使用在终端中输入:sudo apt-get install gnome-alsam...
<< 461 462 463 464 465 466 467 468 469 470 >>