[{"data":1,"prerenderedAt":114},["ShallowReactive",2],{"zh-cn:CommonContent:/news/2023-02-12-package-retirement-20230211":3},{"id":4,"title":5,"body":6,"categories":102,"date":104,"description":70,"extension":105,"home":106,"important":107,"meta":108,"navigation":107,"path":109,"seo":110,"stem":112,"__hash__":113},"zhCN/news/2023-02-12-package-retirement-20230211.md","导言",{"type":7,"value":8,"toc":96},"minimark",[9,13,24,40,44,53,61,71,78,81,90,93],[10,11,12],"p",{},"您可能不知道，AOSC OS 的源码树从 2014 年开始维护至今已有接近十年。十年间，软件包和编译脚本不断累积，软件包仓库亦不断丰富。",[10,14,15,16,23],{},"根据我们最近对 ",[17,18,22],"a",{"href":19,"rel":20},"https://github.com/AOSC-Dev/aosc-os-abbs",[21],"nofollow","ABBS 树"," 的调查统计，有相当一部分软件在最近两年间没有过任何维护操作。这一现象说明了我们源码树维护不平均和不充分的事实，因此，我们决定将这些软件包从仓库中移除。那么，我们的这一行动对你有什么好处呢？",[25,26,27,31],"ol",{},[28,29,30],"li",{},"不受关注的软件包越少，坏包就越少。总地来说，我们仓库中的软件包可用性将有显著提升。",[28,32,33,34,39],{},"要维护的软件包越少，我们可用于仔细打磨每个软件包的时间和精力就越多。以 KDE 系列软件包为例，我们会定期对这些软件包的可用性和体验进行测试和调整，时常能找到",[17,35,38],{"href":36,"rel":37},"https://wiki.aosc.io/developer/minutes/20230204/",[21],"许多可以改进的地方","。修改和测试这类软件包非常耗时耗力，通过移除使用率较低的软件包，我们可以集中更多时间和精力去关注常用软件包的可用性和体验。",[41,42,43],"h2",{"id":43},"影响",[10,45,46,47,52],{},"这次移除的软件包中可能有一部分是您正在使用的，而这些软件包将不会收到任何后续更新和修复。考虑到这些软件包在未来可能出现安全漏洞，我们不推荐继续使用这些软件包。为方便您辨识这些问题，我们开发了一个名为 ",[17,48,51],{"href":49,"rel":50},"https://github.com/AOSC-Dev/hunter",[21],"Hunter"," 的小工具。",[10,54,55,56,60],{},"Hunter 会随着 ",[57,58,59],"code",{},"util-base"," 更新自动安装。如果您移除了这一软件包，则可以手动安装：",[62,63,68],"pre",{"className":64,"code":66,"language":67},[65],"language-text","# sudo apt install hunter\n","text",[57,69,66],{"__ignoreMap":70},"",[10,72,73,74,77],{},"而后，运行 ",[57,75,76],{},"hunter"," 以列出受影响的软件包。",[41,79,80],{"id":80},"重新引入软件包",[10,82,83,84,89],{},"如果您希望 AOSC OS 重新引入某个软件包，请向我们",[17,85,88],{"href":86,"rel":87},"https://github.com/AOSC-Dev/aosc-os-abbs/issues/new?assignees=&labels=&template=bug-report.yml",[21],"报告问题","。",[91,92],"hr",{},[10,94,95],{},"— Mingcong Bai",{"title":70,"searchDepth":97,"depth":97,"links":98},2,[99,100,101],{"id":5,"depth":97,"text":5},{"id":43,"depth":97,"text":43},{"id":80,"depth":97,"text":80},[103],"advisories","2023-02-12T05:55:48.000Z","md",false,true,{},"/news/2023-02-12-package-retirement-20230211",{"title":111,"description":70},"通知：软件源中移除了超过 700 个软件包","news/2023-02-12-package-retirement-20230211","Yds8zBQ1VGBCEPDeh8Pi75nvXlP-HUptYLM76zfIjhA",1773742826121]