在linux上實現資料捕獲

2021-05-18 15:33:45 字數 1587 閱讀 7245

安裝vmware tools,實現檔案共享

在安裝libevent的時候出現了新問題,無法編譯

說的是找不到編譯器

這又是怎麼回事呢?

./configure出現:

checking build system type... i686-pc-linux-gnu

checking host system type... i686-pc-linux-gnu

checking whether make sets $(make)... yes

checking for gcc... no

checking for cc... no

checking for cc... no

checking for cl... no

configure: error: no acceptable c compiler found in $path

一開始在網上搜

將需要字尾為.rpm的軟體包,如下所示:

libf2c-3.3.2-1.i386.rpm

libstdc++-devel-3.3.2-1.i386.rpm

glibc-kernheaders-2.4-8.36.i386.rpm

glibc-headers-2.3.2-101.i386.rpm

glibc-devel-2.3.2-101.i386.rpm

gcc-objc-3.3.2-1.i386.rpm

binutils-2.14.90.0.6-3.i386.rpm

gcc-3.3.2-1.i386.rpm

gcc-c++-3.3.2-1.i386.rpm

automake14-1.4p6-7.noarch.rpm

安裝比較簡單:

#rpm -ivh rpm檔案

可是,這些檔案在**呢?我搜尋檔案gcc*.rpm,結果乙個也沒搜出來

然後,我在虛擬機器中選「系統設定」-「新增/刪除軟體」裡面選上開發工具「更新」,在虛擬光碟機中根據提示放入redhat1.iso、redhat2.iso、redhat3.iso

這樣再執行./configure就沒有問題了

安裝libevent的預設路徑是/usr/local/lib如果看見這幾個檔案,libevent-1.1a.so.1  libevent-1.1a.so.1.0.2  libevent.a  libevent.la  libevent.so

說明安裝成功,我裝的版本是libevent-1.1a

將libevent安裝的/usr/local/lib輸出到引用庫路徑

# vi ~/.bash_profile

export ld_library_path=$ld_library_path:/usr/local/lib

安裝的話都使用這幾個命令:

#./configure

#make

#make install

也可以#./configure && make && make install

如法炮製安裝libpcap、libdnet、libdnsres、pcre還有python

在Kettle裡使用快照實現變化資料捕獲(CDC)

1.建立測試表,插入資料。use test create table t color id int unsigned not null auto increment primary key,color varchar 10 engine myisam insert into t color colo...

在Linux上通過IPIP實現IP隧道

乙個通過ipip實現ip隧道的簡單示例 兩台主機,a和b,每台主機由兩塊網絡卡,其中eth0在同乙個網段,能夠互相連通。a的eth1和b的eth1分別在兩個不同的網段。a eth0 192.168.9.5 eth1 192.168.8.5 b eth0 192.168.9.6 eth1 192.16...

MySql在Linux上實現每天自動備份

mkdir jimisun mysqlbackup usr bin mysqldump opt uroot pjimisun hlocalhost test jimisun mysqlbackup db date f sql opt 引數 uroot u資料庫使用者名稱 h資料庫位址 資料庫名 匯出...