在redhat5.4測試ncurse.h到底隸屬於哪個rpm軟體介質包
結論
1, 類似用於擴充套件檔案型別.c的標頭檔案.h,一般是源自包含devel字樣的rpm軟體介質包(C語言的原始碼檔案為.c檔案)2,當然這個.h標頭檔案可能源於x86,也可能源自x64,一般在作業系統安裝介質會同時提供這種針對CPU型別的RPM安裝介質(.c標頭檔案主要用於.c檔案中,也就是.c檔案要執行起來,需要.h標頭檔案)
3, rpm -e可以刪除已安裝的rpm軟體包,其具體命令為rpm -e 軟體包名稱
4, 這個軟體包名稱,請用rpm -q|grep 軟體包字樣,查詢出這個軟體包名稱,切記,一定要在查詢出來的軟體包名稱後面新增具體CPU型別的標識,即:x86或i386或i686,
並且軟體包名稱最後不用附帶.rpm(切記切記)
前言
今天從測試過程
作業系統版本
[root@seconary nmon_test]# more /etc/redhat-release
Red Hat Enterprise Linux Server release 5.4 (Tikanga)
[root@seconary nmon_test]#
1,檢視ncurse及ncurse-devel軟體包是否安裝[root@seconary nmon_test]# more /etc/redhat-release
Red Hat Enterprise Linux Server release 5.4 (Tikanga)
[root@seconary nmon_test]#
[root@seconary nmon_test]# rpm -qa|grep ncurse
ncurses-5.5-24.20060715
ncurses-devel-5.5-24.20060715
ncurses-5.5-24.20060715
ncurses-devel-5.5-24.20060715
[root@seconary nmon_test]#
[root@seconary nmon_test]#
[root@seconary nmon_test]#
2,查詢是否存在curses.h標頭檔案
[root@seconary nmon_test]# locate curses.h
/usr/include/curses.h
/usr/include/ncurses.h
/usr/include/ncurses/curses.h
/usr/include/ncurses/ncurses.h
/usr/include/ncursesw/curses.h
/usr/include/ncursesw/ncurses.h
[root@seconary nmon_test]#
3,查詢ncurses-devel軟體包,準備刪除它們
[root@seconary nmon_test]# rpm -q ncurses-devel
ncurses-devel-5.5-24.20060715
ncurses-devel-5.5-24.20060715
4,先嚐試刪除基於64BIT的ncurses-devel軟體包
[root@seconary nmon_test]# rpm -e ncurses-devel-5.5-24.20060715.x86_64
[root@seconary nmon_test]#
5,可見刪除了基於64BIT的ncurses-devel軟體包,ncurses.h標頭檔案仍然存在
[root@seconary nmon_test]# updatedb
[root@seconary nmon_test]#
[root@seconary nmon_test]#
[root@seconary nmon_test]# locate curses.h
/usr/include/curses.h
/usr/include/ncurses.h
/usr/include/ncurses/curses.h
/usr/include/ncurses/ncurses.h
/usr/include/ncursesw/curses.h
/usr/include/ncursesw/ncurses.h
6,繼續刪除基於X86的ncurses-devel軟體包
[root@seconary nmon_test]# rpm -e ncurses-devel-5.5-24.20060715.i386
[root@seconary nmon_test]#
7,可見刪除了基於x86的ncurses-devel軟體包,ncurses.h標頭檔案已經不存在
[root@seconary nmon_test]# updatedb
[root@seconary nmon_test]# locate curses.h
[root@seconary nmon_test]#
個人簡介
8年oracle從業經驗,具備豐富的oracle技能,目前在國內北京某專業oracle服務公司從事高階技術顧問。
服務過的客戶:
中國電信
中國移動
中國聯通
中國電通
國家電網
四川達州商業銀行
湖南老百姓大藥房
山西省公安廳
中國郵政
北京302醫院
河北廊坊新奧集團公司
專案經驗:
中國電信3G專案AAA系統資料庫部署及最佳化
中國聯通4G資料庫效能分析與最佳化
中國聯通4G資料庫效能分析與最佳化
中國聯通CRM資料庫效能最佳化
中國移動10086電商平臺資料庫部署及最佳化
湖南老百姓大藥房ERR資料庫sql最佳化專案
四川達州商業銀行TCBS核心業務系統資料庫模型設計和RAC部署及最佳化
四川達州商業銀行TCBS核心業務系統後端批處理儲存過程功能模組編寫及最佳化
北京高鐵訊號監控系統RAC資料庫部署及最佳化
河南宇通客車資料庫效能最佳化
中國電信電商平臺核心採購模組表模型設計及最佳化
中國郵政儲蓄系統資料庫效能最佳化及sql最佳化
北京302醫院資料庫遷移實施
河北廊坊新奧data guard部署及最佳化
山西公安廳身份證審計資料庫系統故障評估
國家電網上海災備專案4 node rac+adg
貴州移動crm及客服資料庫效能最佳化專案
貴州移動crm及客服務資料庫sql稽核專案
深圳穆迪軟體有限公司資料庫效能最佳化專案
貴州移動crm及客服資料庫效能最佳化專案
貴州移動crm及客服務資料庫sql稽核專案
深圳穆迪軟體有限公司資料庫效能最佳化專案
聯絡方式:
手機:18201115468
qq : 305076427
qq微博: wisdomone1
新浪微博:wisdomone9
qq群:275813900
itpub部落格名稱:wisdomone1 http://blog.itpub.net/9240380/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-1790919/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 常用的軟體包rpm/yum/npm到底有什麼區別NPM
- 軟體測試培訓分享:軟體測試和軟體開發學哪個好呢
- 軟體測試學習教程—軟體測試質量
- Linux軟體管理之RPM包1Linux
- 軟體測試--中介軟體介紹
- 對RPM軟體包的查詢操作
- 軟體測試——軟體安全質量的保證
- 軟體測試到底有沒有出路
- 關於軟體測試七個核心問題
- RPM包安裝與介紹
- 軟體測試面試如何自我介紹面試
- 軟體測試對軟體質量有哪些影響?
- Linux軟體包轉換-deb與rpm互轉Linux
- 軟體滲透測試有哪幾個測試階段?廣東靠譜的軟體測評中心推薦
- 關於軟體測試的7個核心問題
- 『學了就忘』Linux軟體包管理 — 44、在RPM包中提取檔案Linux
- 《Google軟體測試之道》 第一章google軟體測試介紹Go
- 介紹 10 個有用的 Flutter 軟體包Flutter
- 軟體測試對軟體質量的影響有那些?
- 有效提升軟體產品質量,測試人員必備軟體測試常用方法
- 徹底解除安裝rpm軟體包的指令碼指令碼
- PR效能測試軟體適用於哪些測試
- 軟體質量屬性真題
- 軟體測試中影響軟體需求質量的因素有哪些?
- 軟體功能測試在軟體開發中的重要性。在哪裡做軟體測試?
- 軟體測試學習教程——JDBC介紹JDBC
- 作為一個軟體測試新手,你知道軟體測試的幾個方向嗎?
- 軟體測試質量的六大特性和27個子特性
- 軟體包管理-rpm命令管理-包命名與依賴性
- 外貿軟體哪個好?到底怎麼選才靠譜?
- 軟體測試報告包含哪些內容?如何獲取高質量軟體測試報告?測試報告
- 怎麼在 Fedora 中建立我的第一個 RPM 包?
- 軟體測試的四個測試階段簡析,軟體測試報告需要多少錢?測試報告
- 軟體測試是如何發展的,分為哪幾個階段?
- 軟體驗收測試 第三方軟體測試 軟體功能測試 軟體資訊保安測試
- 軟體測試中的43個功能測試點(上)
- 軟體測試中的43個功能測試點(下)
- 軟體測試工程師需要具備哪些素質?工程師
- 【軟體測試】——介面測試