Forwarded from Kenvix喵的活动日报
对于非流式的归档任务,几乎没有理由使用tar打包压缩,tar.gz tar.xz tar.zst 等格式不仅不支持随机读,甚至也不像未压缩的tar一样支持追加。使用这个给上世纪的磁带机设计的格式完全没有任何好处。当然,使用 zip 7z rar也不行,因为这些格式不能完整保留文件系统的元数据,也不支持硬链接,不能用于系统备份、归档。
我个人比较推荐的做法是使用 squashfs。例如,创建最高压缩率的zstd归档算法的squashfs:
-xattrs 参数在 mksquashfs 中用于保留扩展属性,包括ACL(Access Control Lists)和SELinux 上下文(security.selinux)以及其他命名空间下的扩展属性。至于软链接、硬链接和权限属性,默认就完整保留,不需要额外参数。因此也可以简化到
显然,squashfs格式天生就是为挂载而生的,要读取 etc.squashfs 的文件,只需挂载它到某个目录:
只列出文件(等效于 tar -tf 或 zcat | tar -t):
解压特定文件(等效于 tar -x 某文件):
解压整个 squashfs(不挂载):
对于Windows,可以使用 7zip NanaZip 等软件打开squashfs包,也可以直接在WSL2内用上述命令挂载。
EroFS就不推荐了,
#Linux
我个人比较推荐的做法是使用 squashfs。例如,创建最高压缩率的zstd归档算法的squashfs:
mksquashfs /etc etc.squashfs -xattrs -comp zstd -Xcompression-level 22 -b 1M
-xattrs 参数在 mksquashfs 中用于保留扩展属性,包括ACL(Access Control Lists)和SELinux 上下文(security.selinux)以及其他命名空间下的扩展属性。至于软链接、硬链接和权限属性,默认就完整保留,不需要额外参数。因此也可以简化到
mksquashfs /etc etc.squashfs
表示使用 zlib 压缩算法,默认压缩率,保留上述特殊扩展属性以外的全部元数据。-b 1M 指定块大小1M,这是squashfs的最大值。显然,squashfs格式天生就是为挂载而生的,要读取 etc.squashfs 的文件,只需挂载它到某个目录:
sudo mount -t squashfs -o loop etc.squashfs /mnt/etc
只列出文件(等效于 tar -tf 或 zcat | tar -t):
unsquashfs -l etc.squashfs
unsquashfs -l etc.squashfs /profile.d # 列出 profile.d 文件夹
解压特定文件(等效于 tar -x 某文件):
unsquashfs -f -d extracted etc.squashfs passwd
解压整个 squashfs(不挂载):
unsquashfs etc.squashfs
对于Windows,可以使用 7zip NanaZip 等软件打开squashfs包,也可以直接在WSL2内用上述命令挂载。
EroFS就不推荐了,
mkfs.erofs
目前坑比较多,用起来很复杂,不像 squashfs 安装轻松简单。#Linux
Forwarded from &'a ::rynco::UntitledChannel (Rynco Maekawa)
“说老实话,得夸一下苹果在 2025 年还能坚持多元化原则,毕竟他们雇了一个 100% 盲人的设计团队”
https://fixupx.com/ChrisJBakke/status/1932280324031185037
https://fixupx.com/ChrisJBakke/status/1932280324031185037
🧵 Thread • FixupX
Chris Bakke (@ChrisJBakke)
Honestly kudos to Apple for keeping their DEI promises well into 2025 and employing a 100% blind design team
🌚1
emit Light();
目前 iPadOS 26 DB1 用到现在最绝望的问题是我没法在中文键盘输入全角符号了
DB1 似乎也把 Windowed Apps 和 Stage Manager 不限型号全量下放了,之前 Stage Manager 只有大屏 + M 系列芯片的 iPad 才能用,现在 mini 也能双开清日常了,不知道后续会不会再砍掉(
👍2
Forwarded from Hacker News (yahnc_bot)
Next.js 15.1 is unusable outside of Vercel https://omarabid.com/nextjs-vercel
Omar Abid - Personal Blog
Next.js 15.1+ is unusable outside of Vercel
TBD
Forwarded from 今天abc看了啥🤔 (asfr | abc1763613206🤔)
现在是2025年6月13号,星期五,晚上的8:36. 谨以此纪念伟大的热带风味冰红茶、泸溪河带货者,北京理工大学足球运动奠基人,剧本杀爱好者,鸡尾酒品鉴师,“一边看球一边看书”高效复习法则、自我感觉-20法则发现者,数字信号处理与时序逻辑业内专家,向前的赵发布考试周破防视频四周年。
番外篇:https://www.bilibili.com/video/BV1fuCrYFEe5/
番外篇:https://www.bilibili.com/video/BV1fuCrYFEe5/
🫡4
Forwarded from 层叠 - The Cascading
研究者发现 Yandex 和 Meta 向手机 App 后门发送 Web 端用户追踪信息。
- 安装了 Meta/Yandex 应用的设备会监听特定手机端口,而 Meta/Yandex 的网页端会尝试向此端口发送网页端用户 cookie 等内容,从而实现浏览器及 App 的身份关联。
- Yandex 被发现最早在 2017 年实行此行为,Meta 则是 2024 年。目前两家企业均已终止此追踪行为。
- 除 Brave 浏览器外,包括 Chrome、Edge、Firefox 等主流浏览器均未完全阻止此行为发生。Local Network Access 草案或会在将来完全杜绝此问题。
- arstechnica.com/~
- https://localmess.github.io/
linksrc: blog.gslin.org/~
#Privacy #Meta #Yandex
- 安装了 Meta/Yandex 应用的设备会监听特定手机端口,而 Meta/Yandex 的网页端会尝试向此端口发送网页端用户 cookie 等内容,从而实现浏览器及 App 的身份关联。
- Yandex 被发现最早在 2017 年实行此行为,Meta 则是 2024 年。目前两家企业均已终止此追踪行为。
- 除 Brave 浏览器外,包括 Chrome、Edge、Firefox 等主流浏览器均未完全阻止此行为发生。Local Network Access 草案或会在将来完全杜绝此问题。
- arstechnica.com/~
- https://localmess.github.io/
linksrc: blog.gslin.org/~
#Privacy #Meta #Yandex
Ars Technica
Meta and Yandex are de-anonymizing Android users’ web browsing identifiers
Abuse allows Meta and Yandex to attach persistent identifiers to detailed browsing histories.
Forwarded from &'a ::rynco::UntitledChannel (Rynco Maekawa)
foxvx
I think you mean fixvx.com
Here is a random fox picture.
🤣1
Forwarded from AIGC
[$] Asterinas: a new Linux-compatible kernel project
中国南方科技大学团队开发了名为Asterinas的新型Linux兼容内核项目。该项目采用Rust语言编写,基于"框架内核架构"设计理念,试图融合单体内核与微内核的优势。
Asterinas与Rust for Linux项目有部分目标重叠,但采取了不同的技术路线。该项目保持与Linux ABI兼容,旨在通过Rust语言的安全特性提升系统可靠性。
原文链接:https://lwn.net/Articles/1022920/
#Linux #操作系统 #Rust #内核开发 #开源项目
#AIGC
Read more
中国南方科技大学团队开发了名为Asterinas的新型Linux兼容内核项目。该项目采用Rust语言编写,基于"框架内核架构"设计理念,试图融合单体内核与微内核的优势。
Asterinas与Rust for Linux项目有部分目标重叠,但采取了不同的技术路线。该项目保持与Linux ABI兼容,旨在通过Rust语言的安全特性提升系统可靠性。
原文链接:https://lwn.net/Articles/1022920/
#Linux #操作系统 #Rust #内核开发 #开源项目
#AIGC
Read more
不是,你日好像没有任何官方证明文件包括カタカナ啊(
context: 乐天的株主优待不知道从哪里拿到了カタカナ拼写的名字,然后即使完成了在线的本人确认,他们还是用了本人限定受取郵便寄 pSIM,并且收件人名是カタカナ,然而对于外国人似乎没有任何证件是包括カタカナ拼写的
搜索了一下唯一已知可能包含カタカナ的是 2026 年新版个人番号卡,但显然这个新版还没有发;或者某些地区可能允许你把カタカナ注册成通称名,但是对于漢字圏内居民似乎只能注册汉字
context: 乐天的株主优待不知道从哪里拿到了カタカナ拼写的名字,然后即使完成了在线的本人确认,他们还是用了本人限定受取郵便寄 pSIM,并且收件人名是カタカナ,然而对于外国人似乎没有任何证件是包括カタカナ拼写的
搜索了一下唯一已知可能包含カタカナ的是 2026 年新版个人番号卡,但显然这个新版还没有发;或者某些地区可能允许你把カタカナ注册成通称名,但是对于漢字圏内居民似乎只能注册汉字