• 有时,我们可能要对src.rpm包里面的源文件进行修改,然后编译,可以这样使用rpmbuild rpmbuild -bp xx.spec 这样生成源代码文件我们修改源文件后,可以使用 rpmbuild --short-circuit -bc xx.spec 跳过%prep阶段 对我们修改后的源代码进行编译,而不是再次解包
    Tag:
  • 2008-06-16

    cn99 - [*nix Arts]

    deb http://jopa.studentenweb.org/ debian/
    deb http://z42.de/ debian/
    deb http://www.landshut.org/members/db1ras/debian etch all

    deb http://debian.cn99.com/debian/ etch main

    deb-src http://debian.cn99.com/debi...
    Tag:
  • 2008-05-19

    selinux - [*nix Arts]

    2008-01-21 17:11:16 标签:oracle 出错 sqlplus nolog   [推送到博客圈]

    [oracle@linux5 bin]$ sqlplus /nolog
    sqlplus: error while loading shared libraries: /u01/oracle/lib/libnnz11.so: cannot restore segment prot after reloc: Permission deniedLinux下执...
    Tag:
  • 2008-05-17

    nonblocking tcp - [*nix Arts]

    http://blog.csdn.net/shcyd/archive/2006/10/28/1354627.aspx
    Tag:
  • http://www.faqs.org/docs/Linux-HOWTO/Program-Library-HOWTO.html#INTRODUCTION
    Tag:
  • 回学校后,把出口代理换成freebsd的,呵呵

     

    Tag:
  • 2008-05-05

    debian cn99 - [*nix Arts]

    #
    # Replace /etc/apt/sources.list with this file will change apt source to Debian Mirror on CN99
    #
    deb http://debian.cn99.com/debian stable main non-free contrib
    deb http://debian.cn99.com/debian-non-US stable/non-US main contrib no...
    Tag:
  • 2008-05-01

    LFS中的积累 - [*nix Arts]

    刚建立好tools,backup一下,以后就不用重建了,呵呵

     一下子把目录里面所有的目录项都删除

    ls -p |grep / |xargs rm -rf

     

    Tag:
  • Just marked , edit when I have time
    Tag:
  • http://servers.digitaldaze.com/extensions/perl/modules.html
    Tag:
  • Mount options can also be used to change the kernel error behavior.

    An attribute allows the users to request secure deletion on files. When such a file is deleted, random data is written in the disk blocks previously allocated to the file. ...
    Tag:
  • 提笔忘字啊,呵呵,主要是对bios的int调用不大熟悉

    int 13h简直太重要了,呵呵,还好是at&t汇编写的,不然看着还不习惯呢,呵呵。

    恩,先总体说下流程:

    stage1:

    来的第一句就是一个jmp,我晕,跳过了N多的数据和参数,然后一个stl开始。(直接objdump mbr是肯定得到一堆乱七八糟的反汇编的,我就吃过这亏)。 需要说明的是,参数部分它的第一个 disk_address_packet...
    Tag:
  • 呵呵,这个不是apt源里面的那个,需要的朋友可以到:

    http://thunder.eeap.cwru.edu/ccal/index.html

     可以生成多种格式

     

    Tag:
  • #define ESIZE 1024
    #define INIT register unsigned char *sp=instring;
    #define GETC() (*sp++)
    #define PEEKC() (*sp)
    #define UNGETC(c) (--sp)
    #define RETURN(c) return c;
    #define ERROR(c) { regerr(c); return(NULL); } ...
    Tag:
  • Linux下推荐应用程序列表

    * 媒体播放:

    1)divx影片:mplayer

    2)rm影片:realplayer10 for linux, mplayer

    3)mp3: xmms,beep media player, mplayer

    4)ape: xmms+monkey's audio plugin(http://supermmx.or...
    Tag:
  • 嘿嘿,估计难度不小,毕竟PAX是牛B的要死的东西,其实潜意识里还是希望这东西不要流行的好
    Tag:
  • linux多线程设计 #include <pthread.h>

    1、创建

    int pthread_create( pthread_t *tid, const pthread_attr_t *attr, void *(* func) (void *), void *arg );

    attr: 线程属性包括:优先级、初始栈大小,是否应该成为一个守护线程。

    缺省设置,NULL

    后面是线程要执行的函数和参数

    成功返回 0

    2、等待一个给定线程终止
    Tag:
  • 2007-07-22

    VirtualBox入门 - [*nix Arts]

    VirtualBox为类似于VMWare的虚拟化软件,经评测性能比VMWare好不少,只不过稳定性稍差(主要是涉及某些系统加密功能不支持)。最近 几天玩了一下,感觉挺不错。一些基本的用法记录如下。这些用法都在我的机器上经过实验。我的Host是Ubuntu 7.04,Guest安装过Ubuntu 7.04和Windows XP。

    一、安装与创建虚拟机
    在Debian/Ubuntu下安装只需用以下命令:
    sudo apt-get install virtualbox
    Tag:
  • 2007-07-20

    关于jmpi - [*nix Arts]

    jmpi  0, 09000h

    表示间接跳转(相当于跳到另一个段去开始执行), 即程序跳到  9000:0 去继续执行了.

    ---------------------------

    如当前段为0              cs == 0

    jmpi 0, 09000h    ;接下来执行 9000:0

    jmp 0                   &nb...
    Tag:

  • Linux中SysRq的使用
           作者:blue_stone([email]blue_stone@xinhuanet.com[/email])
           转载请注明出处: http://bluestone.cublog.cn

    当Linux 系统不能正常响应用户请求时, 可以使用SysRq小工具控制Linux.

    一 SysRq的启用与关闭

    要想启用SysRq, 需要在配置内核时设置Magic&nb...
    Tag: