Mac OS

Mac升级10.15 Catalina,无法在根目录创建文件夹解决办法 Mac OS

Mac升级10.15 Catalina,无法在根目录创建文件夹解决办法

1998 7

Mac升级10.15 Catalina,无法在根目录创建文件夹解决办法 重启电脑,按住cmd+R进入恢复模式 关闭SIP: csrutil disable,然后重启 重新挂载根目录:sudo mount -uw /,接下来划重点:现在已经可以在根目录创建文件夹,但是,你在根目录创建之后,一旦重启电脑,你创建的目录又是只读权限了。所以,正确的做法是把你需要的目录软链接到根目录, 例如:sudo ln -s /Users/Suvan/data /data 重新进入恢复模式,重新打开SIP:c

mac下安装php5.3之后,解决:bin目录下没有可执行的php文件 Mac OS

mac下安装php5.3之后,解决:bin目录下没有可执行的php文件

585 0

mac手动编译安装后发现bin目录下只有两个文件,且没有php、phpize相关文件。 后百度之,了解到需加一个options--enable-cli 加完之后,重新编译,发现bin目录多了好几个可执行文件,可无奈还是没发现php。后无意间发现bin目录有个php.dSYM,发现这个跟php功能一模一样,也不知道是个什么鬼,直接加个软链接吧ln -s /data/amp/php/5.3.29/bin/php.dSYM php 至此,问题解决

解决mac下编译安装php7.1报错:ld: symbol(s) not found for architecture x86_64 Mac OS

解决mac下编译安装php7.1报错:ld: symbol(s) not found for architecture x86_64

499 0

编译安装php,`./configure`之后继续`make`时,因为有options`--with-openssl`,报错:`ld: symbol(s) not found for architecture x86_64` 此时打开目录下的`Makefile`文件,大约101行左右,找到:`EXTRA_LIBS = `, 批量替换其中的`-lcrypto`和`-lssl` 替换前,该行内容: ```sh EXTRA_LIBS = -lcrypto -lssl -lcrypto -lresolv -lmcry

mac下低版本php运行时报错dyld: Library not loaded: /usr/local/lib/libjpeg.8.dylib解决方法 Mac OS

mac下低版本php运行时报错dyld: Library not loaded: /usr/local/lib/libjpeg.8.dylib解决方法

475 0

此方法不一定是最优的,但是适合自己的就是最好的 保证php安装完成的前提下 ```bash wget -c http://www.ijg.org/files/jpegsrc.v8d.tar.gz tar xzf jpegsrc.v8d.tar.gz cd jpeg-8d ./configure make cp ./.libs/libjpeg.8.dylib /usr/local/lib/libjpeg.8.dylib #我的提示是/usr/local/lib目录下缺少文件,所以cp到这里,各位按需cp #cp

Mac下的Beyond Compare手动破解方法 Mac OS

Mac下的Beyond Compare手动破解方法

510 0

以下所有操作,请在命令行执行: cd /Applications/Beyond\ Compare.app/Contents/MacOS/ mv BCompare BCompare.real vim BCompare #复制下面的脚本,粘贴进去 chmod +x BCompare #至此,大功告成 #!/bin/bash if [ -e /Users/$(whoami)/Library/Application\ Support/Beyond\ Compare/registry.dat ] t

Mac下的shell目录文件空格问题浅析 Mac OS

Mac下的shell目录文件空格问题浅析

612 0

今天写个脚本,发现一个诡异的问题,今天写个脚本,发现一个诡异的问题,主要是目录或文件中有空格导致脚本报错,具体案例如下: 错误示范1: #!/bin/bash file="/Users/$(whoami)/Library/Application\ Support/Beyond\ Compare/registry.dat" #if [ -e $file ] if [ -e "$file" ] then echo "文件存在"; else echo "文件不存在";

sublime text 安装markdown插件 Mac OS

sublime text 安装markdown插件

608 0

ctl+shift+p输入install选择第一个Package Control: Install Package 安装插件Markdown Extended OmniMarkupPreviewer 要使.md格式的文件都使用Markdown Extended打开,步骤:View -> Syntax -> Open all with current extension as... -> Markdown Extended 若有如下报错: 'buffer_id(31)

替换及重置Homebrew默认源 Mac OS

替换及重置Homebrew默认源

583 0

替换brew.git: cd "$(brew --repo)" git remote set-url origin https://mirrors.ustc.edu.cn/brew.git #中科大源 git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git #清华源 brew update 替换homebrew-core.git: cd "$(brew --repo)/