摘要
本文介紹建構指定版本Wireshark的RPM可安裝軟體包裹的步驟。
本文
於Fedora 15作業系統(i386機器)建構Wireshark第1.8.2版的RPM可安裝軟體包裹的步驟分述如下。
1. 取得Wireshark原始碼,例如前往下列網址下載原始碼壓縮檔。
https://gitlab.com/wireshark/wireshark/-/archive/lts-1.8.2/wireshark-lts-1.8.2.tar.bz2
2. 解壓縮、設置、建構。
tar -jxvf ~/Downloads/wireshark-lts-1.8.2.tar.bz2
cd wireshark-lts-1.8.2
./autogen.sh
./configure
make
3. 執行建構包裹的前置作業,包含安裝相依的套件(即openssl-devel)、以及指定Qt4工具程式(即uic)路徑(例如調整PATH環境變數)。
su
yum -y install openssl-devel
exit
PATH=/usr/lib/qt4/bin:$PATH
4. 建構RPM可安裝軟體包裹。
make rpm-package
建構完成Wireshark之RPM可安裝軟體包裹、參考這裡來完成離線安裝Wireshark、以及執行Wireshark的畫面如下所示。
建構 |
安裝 |
執行 |
完成。
備註
Fedora預設YUM線上安裝的Wireshark版本將會第1.4.6版、而不是此處所建構的第1.8.2版。
參考文獻
https://en.wikipedia.org/wiki/RPM_Package_Manager
https://gitlab.com/wireshark/wireshark/-/archive/lts-1.8.2/wireshark-lts-1.8.2.tar.bz2
https://sourceforge.net/projects/virtualboximage/files/Fedora/15/fedora_15.7z/download
https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/15/Everything/i386/os/drpms/
https://engineer-leo.blogspot.com/2023/03/anydesk-5-1-0-virtualbox-6-1-fedora-15.html
沒有留言:
張貼留言