createrepo常用参数
·createrepo簡介
? ? createrepo用以創建yum源(軟件倉庫),即為存放于本地特定位置的眾多rpm包建立索引,描述各包所需依賴信息,并形成元數據。
·createrepo語法
? ? 基本語法:
? ? createrepo [option] <directory>
? ? 通常情況下需要依次指定兩個路徑(directory):第一個是放置即將生成的元數據目錄的位置,第二個則是存放rpm包用來提供下載的位置。
????常用參數(option)詳解見下文描述。
????
·createrepo常用參數詳解
? ? -u ?--baseurl <url>
????? ? 指定Base URL的地址
? ? -o --outputdir <url>
????? ? 指定元數據的輸出位置
? ? -x --excludes <packages>
????? ? 指定在形成元數據時需要排除的包
? ? -i --pkglist <filename>
????? ? 指定一個文件,該文件內的包信息將被包含在即將生成的元數據中,格式為每個包信息獨占一行,不含通配符、正則,以及范圍表達式。
? ? -n --includepkg
????? ? 通過命令行指定要納入本地庫中的包信息,需要提供URL或本地路徑。
? ? -q --quiet
????? ? 安靜模式執行操作,不輸出任何信息。
? ? -g --groupfile <groupfile>
????? ? 指定本地軟件倉庫的組劃分,范例如下:
? ? -v --verbose
????? ? 輸出詳細信息。
? ? -c --cachedir <path>
????? ? 指定一個目錄,用作存放軟件倉庫中軟件包的校驗和信息。當createrepo在未發生明顯改變的相同倉庫文件上持續多次運行時,指定cachedir會明顯提高其性能。
? ? --update
????? ? 如果元數據已經存在,且軟件倉庫中只有部分軟件發生了改變或增減,則可用update參數直接對原有元數據進行升級,效率比重新分析rpm包依賴并生成新的元數據要高很多。
? ? -p --pretty
????? ? 以整潔的格式輸出xml文件。
? ? -d --database
????? ? 該選項指定使用SQLite來存儲生成的元數據,默認項。
總結
以上是生活随笔為你收集整理的createrepo常用参数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux yum及yum仓库
- 下一篇: 梯度下降法和随机梯度下降法的区别