Forwarded from 地表零度
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from 微软去哦怕
微软去哦怕
最新版 Apple 媒体三件套预览版(姑且先这么说吧,就是 Apple Music、Apple TV 和 Apple 设备)的安装包里有很多重复的组件,比如这三个安装包里每个都有这一模一样的三个 dll。其实还有很多完全一样的组件,比如那个 AMP.UI.Controls 目录
以下内容纯属我自己一厢情愿的幻想/漫想
在这三件套发布前我就在想苹果会用什么“优雅”的方式直接替代掉 iTunes,当时我觉得苹果可能会直接将微软商店的 iTunes 更新替换为一个类似于“Apple 媒体套件”的应用,将 音乐、播客、电视、设备管理 打包在一起分发,一个应用包,但是在应用列表里有多个条目,就像微软商店里的 Python、PuTTY(Unofficial) 那样。或者更进一步,把三件套复用的资源作为 主应用包,把只有三件套应用自己需要的资源以 可选程序包 的形式分发,就像 通过微软商店分发的 Office 套件(比如 Word)那样,需要先安装一个主包,再安装可选的应用包,或许这样可以真正做到不浪费任何空间。
不过转念一想,既然这些重复组件完全相同,那不是可以用 NTFS 的 硬链接 功能让这些重复组件只占用一份的空间吗,只是稍微麻烦一点罢了,Dism++ 就可以轻松实现。
在这三件套发布前我就在想苹果会用什么“优雅”的方式直接替代掉 iTunes,当时我觉得苹果可能会直接将微软商店的 iTunes 更新替换为一个类似于“Apple 媒体套件”的应用,将 音乐、播客、电视、设备管理 打包在一起分发,一个应用包,但是在应用列表里有多个条目,就像微软商店里的 Python、PuTTY(Unofficial) 那样。或者更进一步,把三件套复用的资源作为 主应用包,把只有三件套应用自己需要的资源以 可选程序包 的形式分发,就像 通过微软商店分发的 Office 套件(比如 Word)那样,需要先安装一个主包,再安装可选的应用包,或许这样可以真正做到不浪费任何空间。
不过转念一想,既然这些重复组件完全相同,那不是可以用 NTFS 的 硬链接 功能让这些重复组件只占用一份的空间吗,只是稍微麻烦一点罢了,Dism++ 就可以轻松实现。