[{"data":1,"prerenderedAt":247},["ShallowReactive",2],{"zh-cn:CommonContent:/news/2025-05-28-oma-1.18-rc":3},{"id":4,"title":5,"body":6,"categories":236,"date":238,"description":54,"extension":239,"home":240,"important":241,"meta":242,"navigation":241,"path":243,"seo":244,"stem":245,"__hash__":246},"zhCN/news/2025-05-28-oma-1.18-rc.md","小熊猫包管理 (oma) v1.18 测试公告",{"type":7,"value":8,"toc":221},"minimark",[9,17,23,35,38,42,45,55,58,64,67,70,75,78,99,104,107,111,114,119,142,146,153,156,161,164,167,170,174,177,182,185,188,191,196,199],[10,11,12],"p",{},[13,14],"img",{"alt":15,"src":16},"啊噫——！","/assets/news/oma-1.18.webp",[18,19,20],"blockquote",{},[10,21,22],{},"不就是小熊猫上树吗，你瞅啥？",[10,24,25,26,30,31,34],{},"小熊猫包管理 (oma) v1.18 来啦！本版更新，我们引入了用于依赖树分析的",[27,28,29],"code",{},"tree"," 及 ",[27,32,33],{},"why"," 命令、增强了软件包信息查阅功能，还对现有界面操作逻辑进行优化并修复了数个细节问题。",[10,36,37],{},"让我们来一起详细了解本版 oma 的新特性和修复吧～",[39,40,41],"h2",{"id":41},"测试指南",[10,43,44],{},"安同 OS 可通过如下命令获取 oma 1.18 测试版更新：",[46,47,52],"pre",{"className":48,"code":50,"language":51},[49],"language-text","oma topics --opt-in oma-1.18.0-rc.3\n","text",[27,53,50],{"__ignoreMap":54},"",[10,56,57],{},"Debian、Ubuntu 及衍生版，Linux Mint、deepin 及 openKylin 用户可通过如下命令获取 oma（目前暂未区分测试源及稳定源，可直接获取 1.18 版更新）：",[46,59,62],{"className":60,"code":61,"language":51},[49],"curl -sSf https://repo.aosc.io/get-oma.sh | sudo sh\n",[27,63,61],{"__ignoreMap":54},[10,65,66],{},"如果您在测试 oma 的过程中遇到问题或有任何建议，欢迎您来我社各聊天群组与我们联系反馈。",[39,68,69],{"id":69},"新特性",[71,72,74],"h3",{"id":73},"上树探路软件包依赖树分析器","上树探路：软件包依赖树分析器",[10,76,77],{},"继 oma 1.17 引入软件包磁盘占用分析器后，oma 1.18 针对用户希望分析系统存储占用、查看软件包安装情况的需求，新增了依赖树分析器功能。依赖树分析器使用十分简单，输入如下命令：",[79,80,81,91],"ul",{},[82,83,84,90],"li",{},[85,86,87],"strong",{},[27,88,89],{},"oma tree [软件包]"," - 查阅某个软件包的依赖树",[82,92,93,98],{},[85,94,95],{},[27,96,97],{},"oma why [软件包]"," - 查阅某个软件包的反向依赖（即“为什么这个软件包安装在了我的电脑上？”）",[10,100,101],{},[13,102],{"alt":54,"src":103},"/assets/news/oma-1.18-why.webp",[10,105,106],{},"oma 会如上图一样，针对您指定的软件包，将依赖关系以树状图的方式呈现出来。",[71,108,110],{"id":109},"查阅功能增强本地软件包元信息读取支持","查阅功能增强：本地软件包元信息读取支持",[10,112,113],{},"为方便用户朋友直接查看本地或第三方软件包的依赖等信息，oma 1.18 引入了本地软件包元信息读取支持。",[10,115,116],{},[13,117],{"alt":54,"src":118},"/assets/news/oma-1.18-show-local.webp",[10,120,121,122,125,126,129,130,133,134,137,138,141],{},"如同先前 ",[27,123,124],{},"show","（查看基础信息）, ",[27,127,128],{},"depends","（查看依赖）及 ",[27,131,132],{},"rdepends","（查看逆向依赖）命令一般，除了可以如 ",[27,135,136],{},"oma show bash"," 一样显示 ",[27,139,140],{},"bash"," 软件包的基础信息外，现在还支持如上图一样在安装前查阅如腾讯 QQ 这样的第三方软件包的基础信息、依赖和逆向依赖，实现“指哪打哪”的功能一致性。",[71,143,145],{"id":144},"少卡一步无-d-bus-环境操作体验优化","少卡一步：无 D-Bus 环境操作体验优化",[10,147,148,149,152],{},"在 chroot、Docker 等无 D-Bus 环境下使用过 oma 的朋友应该遇到过这样一个小麻烦：oma 会因为无法在这种环境下探测系统运行状态（如是否接入交流电）警告用户，并要求其附加 ",[27,150,151],{},"--no-check-dbus"," 参数或修改配置文件才能继续操作。",[10,154,155],{},"然而，一两次还好，（尤其是在 chroot 环境修复系统的时候）多了血压就高了对吧？这可不行。于是乎，oma 1.18 对这一警告进行了修改并引入了是/否询问：",[10,157,158],{},[13,159],{"alt":54,"src":160},"/assets/news/oma-1.18-dbus-prompt.webp",[10,162,163],{},"这样一来，有急事 chroot 的时候，相信您也能稍微少点烦恼了。",[39,165,166],{"id":166},"问题修复",[10,168,169],{},"oma 1.18 除了特性及功能修改外，还修复了数个界面和使用问题。",[71,171,173],{"id":172},"强迫症狂喜下载进度条对齐修正","强迫症狂喜：下载进度条对齐修正",[10,175,176],{},"说来 oma 有个老毛病：在软件包或版本号名较长的时候，进度条可能无法正确对齐，这让强迫症患者们很是苦恼。oma 1.18 通过重构这一部分界面的绘制和布局计算逻辑，彻底修复了这一问题：",[10,178,179],{},[13,180],{"alt":54,"src":181},"/assets/news/oma-1.18-alignment.webp",[10,183,184],{},"看，这多整齐啊——",[71,186,187],{"id":187},"提权提示修复",[10,189,190],{},"先前版本的 oma 未正确设置其可执行文件的路径，导致图形化提权无法正确显示提权原因。oma 1.18 已修正这一问题：",[10,192,193],{},[13,194],{"alt":54,"src":195},"/assets/news/oma-1.18-polkit.webp",[71,197,198],{"id":198},"其他问题修复",[79,200,201,208,215],{},[82,202,203,204,207],{},"修复 ",[27,205,206],{},"command-not-found","（未知命令提示）功能错误列出模拟运行时环境（如 EmuKit）中的可执行文件的问题，提示信息更可靠",[82,209,210,211,214],{},"修复使用 ",[27,212,213],{},"--dry-run","（试运行）模式执行 oma 管理操作时，oma 仍执行 dpkg 状态修复流程的问题",[82,216,203,217,220],{},[27,218,219],{},"oma provides","（软件包文件反查）无法正确补全系统文件路径的问题",{"title":54,"searchDepth":222,"depth":222,"links":223},2,[224,225,231],{"id":41,"depth":222,"text":41},{"id":69,"depth":222,"text":69,"children":226},[227,229,230],{"id":73,"depth":228,"text":74},3,{"id":109,"depth":228,"text":110},{"id":144,"depth":228,"text":145},{"id":166,"depth":222,"text":166,"children":232},[233,234,235],{"id":172,"depth":228,"text":173},{"id":187,"depth":228,"text":187},{"id":198,"depth":228,"text":198},[237],"advisories","2025-05-28T08:00:00.000Z","md",false,true,{},"/news/2025-05-28-oma-1.18-rc",{"title":5,"description":54},"news/2025-05-28-oma-1.18-rc","j8VQp_qpz5B5UZTxK_R-Tg2SXmlrFxP7BKcrlxPvBR4",1773742824144]