guinget是一款类似Synaptic的软件,能【néng】够帮助用户【hù】安装、删除、配置或升级软件包,让【ràng】你能够更好的管理本地软【ruǎn】件包,还支持系【xì】统软件【jiàn】管理,让你的系统运行更加轻松,有需要的用户欢迎下载使用【yòng】!
安装和使用
你可以通过在升【shēng】高的CMD/PowerShell窗口中运行winget install guinget来安装guinget(如果升【shēng】高不起作用,就使用普通的【de】CMD窗口),或者使用附在最新【xīn】版本中的【de】安装程【chéng】序。请注意,新版本可能需要几天时间才能发布到winget上,所以发布页面是【shì】获取新版本的最快途径。
如果你想看的话,有一个展示如何安装和【hé】使用【yòng】guinget的视频,虽然它只覆盖到0.1.0.1 alpha版本。
由于它对新用户来说可能有点复杂,所以有一个关于如何使【shǐ】用guinget的指南。我试图让【ràng】它尽可能【néng】地接近Synaptic,所以如果你有使用Synaptic的经验,guinget的工作方式应该是类似的(主要是标【biāo】记软件包),但在我经验【yàn】不足和/或在【zài】Windows上【shàng】工作不顺利的地方有【yǒu】一些例外。
已添加
对多文件清单的初步支持。
需要从数【shù】据库加载,现在使用安装程序升级到此版本时,数据库会自动设【shè】置为开启。
通过【guò】修改【gǎi】配置文件直接加载清单会导致出【chū】现一堆额外的条目,因为我没【méi】有实现对多文件清单的版本支持,因为它【tā】已被废弃。
已修复
有一个与加载软件【jiàn】包描述有关的潜在性能退【tuì】步,现在应该被修复或【huò】至少被缓解了。
如果在软【ruǎn】件包列表中选择单文件【jiàn】清【qīng】单时无【wú】法找到该清单,那么现在软件包详情文本框【kuàng】将显示"(找不到清单)",而不是继续显示之前选择的软件包的清单。
在下载进度窗口中的【de】标【biāo】签之间增加了间距,这样在某些【xiē】DPI设置下它们就【jiù】不会相互夹杂。
已更改
为了【le】与多文件清单部分的标题保持一致【zhì】,单文件清单现在【zài】在软件包详情文本框的上方有一个标题 "Manifest"。
如前所述,数据库加载现在在使用安装程序【xù】升级时被强制执行。如果事情没【méi】有正常显示,你可以使用【yòng】选项窗口中的默认按钮,选【xuǎn】中数据库加载复【fù】选【xuǎn】框,然后点击确定。
在选项窗口中,有一些与数据库加载有关的措辞更新。
YamlDotNet已更新至11.0.1版本。
Microsoft.Data.Sqlite已更新至5.0.5版本。
删除了
隐藏数据库加载复选框并删除其描述标签是否算数?
以管理员身份运行 guinget
请不要在 0.1.3 或更高【gāo】版本中【zhōng】以管【guǎn】理员身份运行 guinget,因为从未【wèi】Administrator在Settings应用程序中标记【jì】为提【tí】升的帐户运行时,winget 似乎【hū】在更新其源时遇到问题(如果 guinget 本身被提升,则 guinget 会这样做) )。如【rú】果您需要安装提升 winget 的软件包(即使您的帐户是Administrator,有时这似乎也是必要的),请使用窗口中的Elevate winget with UAC复选框,Options: Apply Changes可从窗【chuāng】口Options...左下角的链【liàn】接标签【qiān】访问,Apply changes如【rú】Installation options以下部分。如果 winget 抱怨找不到该包/包版本,请务必使用下一节中Update winget sources描述的菜单项【xiàng】Updating winget sources,然后再次尝试安装该包。
有时 winget 不允许您从非Administrator帐户提升运行它,因此您只需要给自己临时权限来安装某【mǒu】些【xiē】需要提升的软件包,或者登【dēng】录【lù】您的Administrator帐户以获取这些软件包。大多数人不会像这样运【yùn】行 Windows,但它更安全。winget 不【bú】允【yǔn】许【xǔ】您像这样提升的问题似乎是 Store 应用程序的普遍问题,因为我使用 Windows 终端对此进行了测试并遇到了【le】同样的问【wèn】题。
如果您确实想运行 winget 提升【shēng】版,则必须首【shǒu】先将其安【ān】装在您的Administrator帐户中【zhōng】,如果尚未安装,则将其安装在【zài】您的常规用户帐户中。一旦它包含在 Windows 中,就不需要它【tā】了。
希【xī】望【wàng】有朝一日需要将 wingget 抬高不会成为问题,但直到那时才【cái】会成为问题。