Zsh 安装笔记

本文详细介绍了从VirtualBox安装Debian 7.8.0到使用Zsh Shell过程中遇到的问题及其解决方法,包括安装依赖库libncurses5-dev、安装oh-my-zsh插件、确保git已安装以及将Zsh设为默认shell的过程。
  • VirtualBox 安装 debian 7.8.0
  • 官网下载 Zsh 5.0.7
  • 解压缩,进入 root 状态
  • ./configure,报错

    No terminal handling library was found on your system. This is probably a library called 'curses' or 'ncurses'. You may need to install a package called 'curses-devel' or 'ncurses-devel' on your system.  
    
  • 找到解决方案,使用'libncurses5-dev'替代'ncurses-devel'

    apt-get install libncurses5-dev
    
  • 安装

    ./configure
    make
    make install
    
  • 安装'oh-my-zsh', 'install.sh'被下载到当前目录

    wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh
    sh install.sh
    
  • 上一步报错发现没装'git',先装上再运行就没有问题了

    apt-get install git
    
  • 想把 zsh 作为默认 shell,报错

    whereis zsh
    chsh -s /usr/local/bin/zsh
    > chsh: /usr/local/bin/zsh is an invalid shell
    
  • 查了一下,chsh修改的是/etc/passwd,而这个报错是由于'zsh'没有登记,在/etc/shells里登记

  • 好了,再运行chsh没有报错了,重启生效——注意是重启电脑
<think>首先,用户的问题是关于在苹果笔记本上安装Mixly软件,具体是macOS系统。用户说:“我想在苹果笔记本上安装Mixly软件 请问如何在 macOS 上安装 Mixly”。我需要根据系统级指令来回答。 系统级指令: 1. 所有行内数学表达式必须使用$...$格式。 2. 独立公式必须使用$$...$$格式并单独成段。 3. LaTeX语法正确。 4. 使用中文回答。 5. 生成相关问题。 6. 回答中引用的段落末尾自然地添加引用标识,例如:[^1] 用户可见层: - 回答结构清晰,帮助用户逐步解决问题。 - 尽量保证回答真实可靠。 参考站内引用: - 引用[1]: 描述了Mixly的下载和安装过程,包括解压、移动文件夹、安装git、使用终端开启root权限、运行一键更新脚本。 - 引用[2]: 类似引用[1],强调安装git、终端操作、root权限和运行脚本。 - 引用[3]: 介绍Mixly是什么,由谁开发。 - 引用[4]: 提供更详细的步骤,包括安装brew、xcode-select、python库,以及sudo执行一键更新脚本。 用户的问题是安装Mixly在macOS上,所以我要综合这些引用,提供一个清晰的逐步指南。由于引用[1]和[2]是针对特定版本(Mixly2.0RC4),而引用[4]提到最新版本和ARM64芯片(如M1、M2),我需要覆盖这些点。 关键步骤从引用中提取: 1. 下载Mixly:从官网下载,注意选择Mac版本。 2. 解压文件:删除中文名称,只保留英文。 3. 移动文件夹:到Documents路径下,避免中文路径。 4. 安装git:双击安装包(在引用[1]和[2]中提到)。 5. 打开终端:使用command+空格搜索terminal。 6. 切换到Mixly文件夹路径:使用cd命令。 7. 开启root权限:输入sudo su并输入密码。 8. 运行一键更新脚本:输入sh 一键更新.sh,选择板卡。 9. 根据引用[4],对于M1/M2芯片,需要安装ARM64版本;安装brew、xcode-select、python库等。 在回答中,我需要引用这些信息,自然地添加引用标识。 结构回答: - 先简要介绍Mixly是什么(基于引用[3])。 - 然后逐步指导安装过程。 - 确保步骤清晰,适合macOS用户。 - 最后生成相关问题。 数学表达式:用户的问题是关于软件安装,不涉及数学,所以可能不需要数学表达式。但指令说“所有行内数学表达式必须使用$...$格式”,如果出现变量或路径等,我可以使用,但在这个上下文中,可能不必要。例如,路径或命令可以使用代码块或行内代码,而不是LaTeX。指令是针对数学表达式的,所以如果没有数学内容,可以忽略。但为了安全,如果有任何数学相关的,如版本号等,使用$...$。 生成相关问题:在回答后,添加相关问题部分。 完整回答结构: 1. 介绍Mixly。 2. 安装步骤: - 下载 - 解压和准备 - 安装依赖 - 运行安装脚本 - 启动Mixly 3. 注意事项(如芯片类型)。 4. 相关问题。 使用中文回答。</think>### 在 macOS 上安装 Mixly 的详细指南 Mixly(米思齐)是一款由北京师范大学教育学部创客教育实验室团队开发的免费开源图形化编程软件,专为 Arduino 等物联网设备设计[^3]。以下步骤基于最新官方文档和用户反馈整理,确保在苹果笔记本(macOS 系统)上可靠安装。整个过程约需 10-15 分钟,请逐步操作以避免路径错误。 #### 步骤 1: 下载 Mixly 安装包 - 访问 Mixly 官网:[https://mixly.cn/](https://mixly.cn/)。 - 在首页点击“软件平台”,选择“Mixly 离线版”。根据您的 Mac 芯片类型下载: - Intel 芯片:选择标准 Mac 版本。 - M1/M2 等 ARM 芯片:选择 ARM64 版本(如引用[4]所述)。 - 下载完成后,文件通常保存在“下载”文件夹中,文件名为类似 `mixly2.0-mac.zip`[^1][^2]。 #### 步骤 2: 解压和准备文件 - 解压下载的 ZIP 文件(双击即可)。 - **关键步骤**:重命名解压后的文件夹,确保路径中无中文: - 例如,将 `mixly2.0-mac中文版` 改为纯英文名称如 `mixly2.0-mac`[^1]。 - 移动文件夹到安全位置:建议拖拽到 `Documents`(文稿)目录下(路径如 `/Users/您的用户名/Documents/mixly2.0-mac`)[^1][^2]。 #### 步骤 3: 安装依赖软件 Mixly 需要 Git 和 Python 库支持: - **安装 Git**: - 打开解压后的文件夹(如 `mixly2.0-mac`),双击 `git-2.15.0-intel-universal-mavericks.dmg`(或类似文件)安装 Git[^1][^2]。 - **安装 Homebrew 和 Python 库**(针对 M1/M2 芯片或新系统): - 打开终端:使用快捷键 `Command + 空格`,搜索 `terminal.app` 并回车。 - 安装 Homebrew(包管理工具): ```bash /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" ``` - 安装 Xcode 命令行工具: ```bash xcode-select --install ``` - 安装 Python 依赖库(如 PyAudio、OpenCV): ```bash brew install portaudio opencv pip3 install pyaudio opencv-python ``` 此步确保 Mixly 能正常调用外部硬件[^4]。 #### 步骤 4: 运行一键更新脚本 - 在终端中切换路径到 Mixly 文件夹: ```bash cd /Users/您的用户名/Documents/mixly2.0-mac # 替换为您的实际路径 ``` - 开启 root 权限(输入密码时不会显示字符,直接输入后回车): ```bash sudo su ``` - 运行安装脚本: ```bash sh 一键更新.sh ``` - 根据提示选择需要支持的板卡(如 Arduino Uno),等待下载完成(约 2-5 分钟)。完成后关闭终端[^1][^2][^4]。 #### 步骤 5: 启动 Mixly - 返回 Mixly 文件夹(如 `mixly2.0-mac`),双击 `Mixly` 图标即可运行。 - **验证安装**:首次启动时,软件会自动检测板卡。如果出现错误,请检查路径是否有中文或重复步骤 4[^3]。 #### 注意事项 - **兼容性**:Intel 芯片 Mac 可直接使用标准版本;M1/M2 芯片需选 ARM64 版本并完整安装 Python 库[^4]。 - **常见问题**: - 如果终端报错“权限不足”,确保使用 `sudo su` 开启 root。 - 路径错误:避免文件夹含中文或空格。 - 驱动问题:如需 CH340 串口驱动,请从官网额外下载[^4]。 - **参考资源**:更多使用教程见 [Mixly 官网文档](https://mixly.cn/)。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值