这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。make是用来编译的,它从Makefile中读取指令,然后编译。makeinstall是用来安装的,它也从Makefile中读取指令,安装到指定的位置。AUTOMAKE和AUTOCONF是非常有用的用来发布C程序的东西。1、configure这一步一般用来生成Makefile,为...
继续阅读 >
分类目录归档:全部列表
2014
11-07
11-07
通过U盘启动最小化安装Centos6.4详细教程
1.准备工作,需下载UltraISO(软碟通)、Centos6.4镜像(点击这里下载)。安装好软件,插入优盘,打开UltraISO软件,找到Centos6.4安装镜像(如图操作)删除其他文件仅保留images、isolinux两文件夹和TRANS.TBL文件,仅有这三个文件即可(也可不删除,如果你的U盘容量足够的话)2.如图所示,选择“启动”按钮下的“写入硬盘镜像”。3.如图所示,默认选择了你插入的优盘,选择好写入方式和硬盘MBR(我选择的是USB-HDD+)...
继续阅读 >
2014
11-07
11-07
ubuntu下安装部署FastDFS+Nginx
一、部署说明部署环境ubuntu12.0.4server32位or64位最简安装,除ssh服务不安装任何服务服务器初始化sudoapt-getupdatesudoapt-getupgradesudoapt-getdist-upgrade安装编译环境:apt-getinstallbuild-essentialdpkg-reconfiguretzdata然后在crontab设置服务器时间同步二、安装libevent官方推荐稳定的1.4.14b版本的,2.x的可能有不稳定性获取下载wgethttps://github.com/downloads/libevent/libevent/li...
继续阅读 >
2014
11-07
11-07
Centos6最小化安装后设置网卡默认启动
Centos6.0版本提供了一个"最小化"(Minimal)安装的选项。这是一个非常好的改进,因为系统中再也不会存在那些不必要的文件和服务,这样我们就可以实现服务器为我们所需要的服务提供最大的资源能力。Minimal的安装也带来了一些缺点,系统默认提供的网络管理工具NetworkManager实际上没有安装在Minimal的系统上。这样我们就不得不手工编辑网卡的配置文件。典型的网卡配置文件(/etc/sysconfig/network-script/ifcfg-X)格式如...
继续阅读 >
关于linux下如何安装FastDFS请参考:/p/4843.html一、安装配置FastDFS支持PHPFastDFS不是通用的文件系统,只能通过专用的API来访问,目前提供了CJAVAPHP的API,下面我们来安装php扩展。让Fastdfs支持php,在FastDFS的源码包解压后里面有个php_client目录,进入此目录,参照README进行安装:phpize./configuremakemakeinstall安装完成后会自动把modules/fastdfs_client.so拷贝到/usr/lib/php5/20090626目录下,只需要把fastd...
继续阅读 >
2014
11-07
11-07
CentOS搭建SVN Server配置详解(总结篇)
SVN简介和工作原理subversion(简称svn)是近几年崛起的版本管理软件,是cvs的接班人,目前绝大多数开源软件都使用svn作为代码版本管理软件。Subversion支持linux和windows,但较多安装在linux下。svn服务器有两种运行方式:独立服务器和借助于apache。svn://或http://svn客户端tortoisesvnsvn的基本工作原理:在一台服务器上建立一个源代码库,库里可以存放许多不同项目的源程序。有源代码库管理员统一管理这些源程序。每个...
继续阅读 >
2014
11-07
11-07
28个Unix/Linux的命令行神器
下面是KristófKovács收集的28个Unix/Linux下的28个命令行下的工具(原文链接),有一些是大家熟悉的,有一些是非常有用的,有一些是不为人知的。这些工具都非常不错,希望每个人都知道。本篇文章还在HackerNews上被讨论,你可以过去看看。我在作者的原文中加入了官网链接和一些说明。dstat&sariostat,vmstat,ifstat三合一的工具,用来查看系统性能(我在《性能调优攻略》中提到过那三个xxstat工具)。官方...
继续阅读 >
2014
11-07
11-07
Sublime Text 2 如何在 Ubuntu+iBus 下输入中文?
安装步骤:先安装能在sublimetext2显示中文的字体,有一个非常好的开源字体,叫做“文泉驿字体”,安装如下:sudoapt-getinstallxfonts-wqy然后配置sublimetext2的“Settings-User”(Preferences->Settings-User),在{}里面加上:"font_face":"WenQuanYiMicroHeiMono"最后安装一个sublimetext2的插件InputHelper,用于输入中文,安装如下(注意此处必须使用git,直接从pci安装无效!):cd~/.config...
继续阅读 >
2014
11-07
11-07
Nginx与Lua
火云邪神语录:天下武功,无坚不破,唯快不破!Nginx的看家本领就是速度,Lua的拿手好戏亦是速度,这两者的结合在速度上无疑有基因上的优势。最先将Nginx,Lua组合到一起的是OpenResty,它有一个ngx_lua模块,将Lua嵌入到了Nginx里面;随后Tengine也包含了ngx_lua模块。至于二者的区别:OpenResty是Nginx的Bundle;而Tengine则是Nginx的Fork。值得一提的是,OpenResty和Tengine均是国人自己创建的项目,前者主要由春哥和晓哲开发...
继续阅读 >
2014
11-07
11-07
使用命令行 Subversion 访问项目源文件
命令行Subversion入门如果您参与的项目正在使用Subversion进行版本控制,您将需要使用Subversion访问和更改项目源文件。您可以点击项目的左侧导航窗格上的“Subversion”链接,在线浏览源代码以查看该项目的目录结构和文件。“Subversion”页面显示三个子目录:branches/、tags/、trunk/和一个自述文件。自述文件可以使您对Subversion存储库有一个整体了解。您可以点击“访问选项”,查看Subversion客户端安装说明。...
继续阅读 >
2014
11-07
11-07
ubuntu下自动安装微软雅黑字体脚本
安装ubuntu的时候,总是需要美化中文字体。微软雅黑是比较好的中文字体美化方案。下面的这个脚本可以帮助大家自动来美化中文字体。wget-Oget-fonts.sh.ziphttp://files.cnblogs.com/DengYangjun/get-fonts.sh.zipunzip-oget-fonts.sh.zip1>/dev/nullchmoda+xget-fonts.sh./get-fonts.sh删除下载的字体安装脚本文件:rmget-fonts.shget-fonts.sh.zip2>/dev/null恢复以前的字体设置:cd/etc/fonts/conf.availsudo...
继续阅读 >
2014
11-07
11-07
Ubuntu 12.04 使用apt-get安装Sphinx
我现在的环境是:ubuntu12.04,mysql5.5,php5.3,apache2.21、安装Sphinxsudoapt-getinstallsphinxsearch安装完之后,创建/etc/sphinxsearch/sphinx.conf这个文件,这个目录有个sphinx.conf.sample文件,直接把他复制一份出来即可。cp/etc/sphinxsearch/sphinx.conf.sample /etc/sphinxsearch/sphinx.conf2、配置文件默认情况下你也可以不配置,一般安装mysql的时候,都会创建test账户,这个配置文件中使...
继续阅读 >
2014
11-07
11-07
Ubuntu中压缩、解压工具安装方法及使用命令大全
一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压。其实在ubuntu下安装rar解压工具是非常简单的,只需要两个步骤就可以迅速搞定。ubuntu下rar解压工具安装方法: 压缩功能安装sudoapt-getinstallrar卸载sudoapt-getremoverar解压功能安装sudoapt-getinstallunrar卸载sudoapt-getremoveunrarubuntu解压命令全览 .tar解包:tarxvfFileName.tar打包:tarcvf...
继续阅读 >
2014
11-07
11-07
分布式文件系统FastDFS架构及工作原理详解
1.FastDFS是什么FastDFS是一款类Google FS的开源分布式文件系统,它用纯C语言实现,支持Linux、FreeBSD、AIX等UNIX系统。它只能通过专有API对文件进行存取访问,不支持POSIX接口方式,不能mount使用。准确地讲,Google FS以及FastDFS、mogileFS、HDFS、TFS等类Google FS都不是系统级的分布式文件系统,而是应用级的分布式文件存储服务。FastDFS的作者是余庆,现在淘宝网Java中间件团队从事Java基础平台研发工...
继续阅读 >
2014
11-07
11-07
以Ubuntu为例讲述给 Linux 系统“减肥”的方法
面对着日益膨胀的Linux系统,自己硬盘的空间越来越显的捉襟见肘。该如何给Linux系统减肥,通常可以使用手工和使用系统工具来完成。本文介绍如下工具:ActivityLogManager、BleachBit、find、fdupes、geeqie、GConfCleaner的使用方法和技巧。————————————————————————————————————-前言Linux计算机安装后,在我们不断的使用过程中,因为添加、删除软件和上网冲浪、调试程序等行为...
继续阅读 >
2014
11-07
11-07
Ubuntu下安装、激活和完全卸载PhpStorm6
下载地址:PhpStorm-6.0.3.tar.gz(官网下载速度比较慢,所以我把安装文件分享到我的百度网盘)系统环境:Ubuntu12.04,此外需要先安装java环境,才能继续安装PhpStorm,使用如下命令安装jdk即可:sudoapt-getinstallopenjdk-6-jdk约定安装目录:我安装到当前用户主目录/home/test/phpstorm(假定用户名为test)1.安装:将下载的文件解压到主目录并重命名为phpstorm:tarzvcfPhpStorm-6.0.3.tar.gzmvPhpStorm-129.814...
继续阅读 >
2014
11-07
11-07
Ubuntu下使用源代码编译安装apache2.2.26
下载httpd-2.2.26.tar.gz(下载地址),执行sudotarxzfvhttpd-2.2.26.tar.gzcdhttpd-2.2.26sudo./configure--prefix=/usr/local/apache2--enable-module=most--enable-rewrite--enable-shared=max--enable-so如果提示如下错误:checkingforCcompilerdefaultoutputfilename...configure:error:Ccompilercannotcreateexecutables原因是未安装libc6-dev,执行sudoapt-getinstallbuild-essential就ok...
继续阅读 >
Linux环境为:CentOS5.5、Ubuntu12.041、软件下载sphinx-2.1.3coreseek-4.12、安装sphinxtarzxvfsphinx-2.1.3.tar.gz//解压sphinx包cdsphinx-2.1.3./configure--prefix=/usr/local/sphinx--with-mysql=/usr/local/mysql/--prefix:指定sphinx的安装路径--with-mysql:指定mysql安装路径sudomake&&makeinstall编译并安装安装成功之后,sphinx会形成三个命令:indexer创建索引命令searchd启动进程命令s...
继续阅读 >
2014
11-07
11-07
Linux下自动化工具 cron jobs 的使用方法解析
Cronjobs的简单使用cronjobs可以将任何的工作设定为定期自动化执行,如工作日志、备份、密码查核、硬盘空间查核等等,设定且利用这些自动化的工作可以大幅降低系统管理者的日常工作,这些工作通常可以设定在半夜执行以避免在系统尖峰时刻与正常工作共抢系统资源。#############################crontab使用############################$exportEDITOR=vi#设定EDITOR系统参数,在此请输入个人习惯使用的文字编辑器...
继续阅读 >
2014
11-07
11-07
svn delete-删除文件和目录命令大全
delete(del,remove,rm):从版本库中删除文件和目录。用法:1、deletePATH...2、deleteURL...1、每个PATH指定的项目会被调度到下次提交时从版本库删除。除非给出--keep-local参数,工作副本中没有提交的文件和目录会被立即删除。如果PATH是未版本控制或者已修改的项目,或者包含这些项目,那么仅当给出--force参数时这些项目才会被删除。2、每个URL指定的项目会通过立即提交从版本库中删除。有...
继续阅读 >
2014
11-07
11-07
ubuntu如何切换到中文语言及中文输入法的使用
一般安装ubuntu的时候都是用默认的英语来安装,免得在安装的过程中下载语言包(下载速度很慢)。安装玩之后又怎样切换呢1.从systemsettings–>languagesupport点击install/removelanguages勾选chinese(simplified)点击applychanges输入密码,等待下载安装。2.回到刚才languagesupport的界面在languageformenusandwindows的最底下看到灰色的汉语(中国) 需要把他拖到english之上这时字体变成黑色...
继续阅读 >
2014
11-07
11-07
Linux 安装 jpeg-6b 出错:./libtool 命令未找到
问题描述:make;makeinstall./libtool--mode=compilegcc-O2 -I.-c./jcapimin.cmake:./libtool:命令未找到make:***[jcapimin.lo]错误127./libtool--mode=compilegcc-O2 -I.-c./cjpeg.cmake:./libtool:命令未找到make:***[cjpeg.lo]错误127解决办法:首先看有没有安装libtoolrpm -qa|grep libtool如果没有安装执行以下指令安装:#ubuntusudoapt-getinstalllibtool#centosyuminstall...
继续阅读 >
2014
11-07
11-07
Linux下编译安装freetype出错信息及解决办法
ubuntu12.04下编译安装freetype出现如下错误信息:configure:creating./config.statusconfig.status:creatingunix-cc.mkconfig.status:creatingunix-def.mkconfig.status:creatingfreetype-configconfig.status:creatingfreetype2.pcconfig.status:creatingftconfig.hFreeTypebuildsystem--automaticsystemdetectionThefollowingsettingsareused: platform unix compiler...
继续阅读 >
freetype./configuremake当make install 时总是出现这个错误:rm-f/usr/local/modules/freetype/include/freetype2/freetype/cache/*rmdir/usr/local/modules/freetype/include/freetype2/freetype/cacherm-f/usr/local/modules/freetype/include/freetype2/freetype/internal/*rmdir/usr/local/modules/freetype/include/freetype2/freetype/internalrmdir:‘/usr/local/modules/freetype/include/freetype2/freetype/...
继续阅读 >