鲸鱼的小站

Life is short.

让macOS Catalina支持写系统分区

一句话: 1sudo mount -uw / 输入密码即可。 可能需要关闭SIP系统完整性保护,但作为开发者,应该都会关掉的。 SIP关闭方式: 开机 cmd+R,进终端输入 csrutil disable 即可关闭。 ...

测试

上唇啊 ...

让macOS合盖不休眠

提出问题 macOS是出了名的合盖休眠牌计算机操作系统,鲸鱼想合盖把电脑放包里听电脑上的歌都不行,那有什么办法呢? 之前的解决方案 之前使用过InsomniaX这款软件,但需要关闭SIP保护才能使用,而且很多情况无法正常阻止休眠。 现在的解决方案 偶然在一堆google条目里找到了一条v2ex的macOS 10.12.2 如何控制盒盖后不休眠?,发现里面有个回答是使用命令行:caffeina......

十月的鲸鱼

有什么新鲜事 新鲜事大概就是,10月鲸鱼觉得自己的运气变好了一些。相比过去的九月,八月,鲸鱼在10月的时候,感觉到自己不再孤单。 10月份鲸鱼暂时抛弃了原来的宅男状态,放下电脑,走出去看了看世界。 10月的故事和之前不是很连贯,仿佛突如其来地变好,也仿佛是命中注定。 但鲸鱼不敢再去预测未来,因为未来终究是混沌的(不是馄饨)。 有什么困扰的 大概就是不可说之事。我遇见了一个人,那个人的名字曾经......

手动造成一个macOS的五国(kernel panic)

为什么这么做? 因为众所周知Linux内核有核害怕(原谅这是维基百科起的名字😂),导致内核崩溃并产生crash,macOS上的darwin内核也有类似的crash,不过macOS上的crash会默认跳到一个带有n种语言的界面,俗称四国,五国,六国。 类似Windows的蓝屏,它也会产生dump并将错误报告发送给Apple。Windows下造蓝屏只需要用任务管理器把wininit或者winl......

pyenv来管理mac和Linux上杂乱的python版本

写在前面 pyenv 是 Python 版本管理工具。 pyenv 可以改变全局的 Python 版本,安装多个版本的 Python, 设置目录级别的 Python 版本,还能创建和管理 virtual python environments 。所有的设置都是用户级别的操作,不需要 sudo 命令。 我的电脑是macOS,所以对于mac下默认的python等软件包其实一直以来都是很抵触的,版......

我对大二的想法

大二是个坎 不觉得大学有多轻松,有时候大学更像是一个晋升的过程,但晋升过程中必有曲折,大二显然就是大学过程中的一个曲折点。 大二的时候,既有学弟学妹也有学长学姐。大二也是一个需要去多多参加比赛,努力提升自己的一年。这一年时间最为充裕,或者说,对大学生活的方式已经构建完成,可以摸索着发展了。鲸鱼在这一年内做得并不是很好,前期挂科,后期绩点腰斩。前期懒惰,后期看着大佬弯道超车。 遇到过很多问题,......

macOS下Apache多PHP版本安装

相关链接 https://getgrav.org/blog/macos-mojave-apache-multiple-php-versions 人懒。。。懒得复制了。 ...

使用wget递归下载整个网站

why? 有些时候在特殊环境下,可能无法访问外网,而这时候离线的资料就成了非常重要的东西。这时在想,能不能把一些静态网站整个下载下来呢? 指令 1wget --recursive --no-clobber --page-requisites --adjust-extension --convert-links --restrict-file-names=windows --domains e......

macOS挂载NTFS写权限的一种方案

先说问题 由于 macOS 原生是支持写权限的,但是原生的写权限因为版权或其他技术原因,苹果官方默认没有打开,即使通过一些方案打开了,写入也变得很不稳定。 首先使用官方的挂载写权限解决方案是: 将 /sbin/mount_ntfs 移动到/sbin/mount_ntfs.orig 使用root权限编写 /sbin/mount_ntfs。root权限可能需要进入恢复模式使用 csrutil ......