reprepro移除不用的軟體或倉庫

2021-08-13 21:57:22 字數 1105 閱讀 2090

reprepro是乙個強大的debian倉庫管理工具。它的主要功能包含建立倉庫、往倉庫中新增包、從倉庫中移除包、倉庫匯出、無用倉庫移除等。

reprepro這些強大的功能全部依賴於其自身的一套管理資料庫。同樣的,執行reprepro命令也有特定的配置檔案和目錄結構的要求。首先介紹一下reprepro的配置檔案目錄結構要求。

這是正確執行reprepro命令的基礎。

這是乙個固定名稱的檔案,用於配置reprepro所管控的所有發行版版本資訊。 這個檔案有一定的內容結構要求,必須按照內容結構要求編寫該檔案並放到base目錄下的conf/distributions,reprepro命名才具備了可執行的基礎。

label:ubuntu

suite:trusty

codename:trusty

components:main upstream partner

architectures: i386 amd64 source

signwith: yes

contents: udebs

label:mint

suite:qiana

codename:qiana

components:main upstream partner

architectures: i386 amd64 source

signwith: yes

contents: udebs

pool中有可能存在沒有被任何dists引用的包,這時就可以通過reprepro的命令檢測和移除。

檢測,列出未被引用的包

reprepro dumpunreferenced
移除未被引用的包

reprepro deleteunreferenced
reprepro--

delete

clearvanished

注意:該命令會直接執行刪除,務必小心。

這個命令會將distributions檔案中沒有的倉庫資訊從資料庫中刪除,同時刪除該倉庫特有的包(這也有乙個單獨的命令: reprepro deleteunreferenced)。

HTC更新移除遭爭議的監控軟體Carrier IQ

近日,htc對運營商sprint旗下的htc evo 3d發布了更新,之後有人發現該更新主要變化是移除了內建的監控軟體carrier iq。曾經一度鬧得沸沸揚的監控軟體carrier iq,涉及htc 三星和眾多廠家,htc機型中裝有carrier iq並被確認活躍採集資料的包括snap touch...

不用寫演算法的機器視覺外觀檢測軟體

目前很多的機器視覺外觀檢測都是需要用到大量的演算法操作,對於一部分的新手工程師來說並不友好,就算是老練的工程師在這方面也耗費時間比較多。對於工業生產來說這並不是想要的理想結果。那麼在這種情況下突破這瓶頸呢?在這東莞埃法智慧型科技 的 alfa深度學習機器視覺外觀缺陷檢測系統軟體 可以幫到您,它是使用...

一鍵群發郵件,不用機械人不用軟體,教你群發

我的python學習之路 python import yagmail yag yagmail.smtp user 213979253 qq.com password host smtp.qq.com 這裡是填寫自己的smtp授權碼,我的這裡用星號代替 yag.send to 1243813579 q...