rpm包製作rpmbuild

  • rpm常用命令
    • rpm -ivh:安裝
    • rpm -e:卸載
    • rpm -q:查詢
  • rpmbuild使用
    • spec文件語法
      • %postun:
      • %preun:
  • 安裝rpm包spec語法
    • %pre -> %install -> %post
  • 卸載rpm包spec語法
    • %preun -> %postun
  • 更新rpm包spec語法
    • %pre -> %install -> %post -> %preun -> %postun
    • 注:前三個命令均運行新包中的命令;後兩個運行舊包中的命令
  • 錯誤總結
    • yum remove rpm 失敗;原因是spec文件中命令標籤中命令錯誤
Error in PREUN scriptlet
解決辦法: rpm -e rpm_name --noscripts
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章