mamba是一个conda的替代品,可以加速conda的包管理,提升包管理的效率。
安装
#
配置
#
# 根据命令提示,修改~/.zshrc文件
micromamba shell init -s zsh -p ~/.micromamba
# 添加配置文件
$ cat ~/.mambarc
channels:
- conda-forge
always_yes: false
使用
#
micromamba create -n python310 python=3.10
# 激活环境
micromamba activate python310
# 然后可以用 micromamba 或者 pip 装东西
micromamba install package_1 package_2=version
## 具体请参考 https://mamba.readthedocs.io/en/latest/
micromamba --help
重置macos的Lauchpad(启动台),及设置Lauchpad(启动台)的行数和列数。
打开终端程序,按需求执行以下命令即可。
重置 Lauchpad
#
defaults write com.apple.dock ResetLaunchPad -bool TRUE;
重启 Dock
#
设置 Lauchpad 图标的列数
#
defaults write com.apple.dock springboard-columns -int 7
设置 Lauchpad 图标的行数
#
defaults write com.apple.dock springboard-rows -int 7
UPX (the Ultimate Packer for eXecutables)是一款先进的可执行程序文件压缩器,压缩过的可执行文件体积缩小50%-70% ,这样减少了磁盘占用空间、网络上传下载的时间和其它分布以及存储费用。
...
在Mac OS 中重置Launchpad布局
Launchpad可以作为从熟悉的类似iOS的图标网格界面在Mac上打开应用程序的快捷方式。如果您已经自定义了这些应用程序图标并在Launchpad中进行了排列,那么您可能会决定从头开始并将其顺序重置为首次购买Mac时的显示方式。如果要重新排列Launchpad图标的显示方式,这也很有用,但使用Launchpad解决某些显示错误也很有帮助,尤其是在图标未显示或显示不正确的情况下。
...brew常用的一些命令
安装:ruby -e “$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)”
搜索:brew search XXX 在安装之前可以先查询一下,是否有这个软件
查询:brew info XXX 主要看具体的信息,比如目前的版本,依赖,安装后注意事项等
...
一个在Finder中快速打开hyper、iTerm2、Terminal、vscode和新建文件的小工具
简介
#
可以快速打开常见的终端模拟器,并切换到当前finder所在的目录。
...一个简单的脚本,实现终端socks5代理。
开始是打算使用“proxychains4”的,但是需要关闭SIP功能(System Integrity Protection),作为一个注重系统安全的用户,怎么能关闭这个SIP呢,于是只能另辟蹊径了。最后找到使用shell 的代理环境变量来解决这个问题。
$ cat /usr/local/bin/pc
#!/bin/bash
export http_proxy=socks5://127.0.0.1:1086
export https_proxy=$http_proxy
$@
$ chmod +x /usr/local/bin/pc
$ #需要使用代理的时候
$ pc curl www.google.com
是不是很简单,感觉比“proxychains4”简单方便多了,而且还不要关闭SIP。理论上Linux下也是可行的,但是没有测试。
jdk1.8.pkg解包
每次安装Java的时候,都是一个pkg安装包,没有像linux下直接一个tar包那样绿色和方便。于是google搜索一下,终于找到解决的方法了。
...Linux传统清除方式并没能解决
history -c
我用的iterm2 + zsh
常用history命令:
查看历史命令纪录:
history…
Linux传统清除方式并没能解决
history -c
我用的iterm2 + zsh
...安装第三方软件必备技能
打开终端 ( 终端在 应用程序 - 实用工具内 )
输入以下命令并回车
sudo spctl --master-disable
然后查看问题是否解决, 偏好设置->安全性与隐私->通用->任何来源
...