我的声音总是静音的,因为我从来不需要它(如果我需要听东西,我总是戴上耳机),但我希望即使声音静音,充电铃声仍然会响起。有什么办法吗?我知道这是一个非常小众的情况
我最近升级zsh 5.7.1
到了zsh 5.9
,现在我有两个 zsh 可执行文件,分别位于/bin/zsh
(旧文件) 和/usr/local/bin/zsh
。我也已将终端应用程序的常规属性对话框中的登录 shell更改为新路径。
当我打开一个新的终端窗口时,echo ZSH_VERSION
我得到了预期的结果5.9
。但是当我这样做时,echo $SHELL
我仍然得到旧路径。
该如何修复?我的操作系统是 Catalina。
在安装或使用 Discord 应用程序 (macOS 15.2) 时,我注意到它请求获得监控键盘输入的权限,即使我正在使用其他应用程序也是如此。对于像 Discord 这样的应用程序来说,这似乎是一种不必要的过度权限,我不确定它为什么首先需要访问我的键盘输入。
有人能解释一下这个权限的用途吗?Discord 是否真的需要这个权限才能正常运行?授予此访问权限是否存在任何风险?
我正在遵循这里的指示。
但是我运行的任何命令都会失败,如下所示:
Error: Current platform "darwin 23" does not match expected platform "darwin 22"
Error: If you upgraded your OS, please follow the migration instructions: https://trac.macports.org/wiki/Migration
OS platform mismatch
while executing
"mportinit ui_options global_options global_variations"
Error: /opt/local/bin/port: Failed to initialize MacPorts, OS platform mismatch
因此我查看了迁移说明,我升级了 XCode,并尝试第三步,即:
sudo port migrate
我收到与上述相同的错误。
我该如何解决这个问题?我想彻底删除 Macports,因为我不知道它在哪里安装的,做了哪些更改等。
我将首次使用 Vagrant。我使用的是 M1 Mac。
我的vagrant up
命令失败并显示以下消息:
vagrant up
Bringing machine 'app' up with 'virtualbox' provider...
Bringing machine 'mysql1' up with 'virtualbox' provider...
Bringing machine 'mysql2' up with 'virtualbox' provider...
Bringing machine 'mysql3' up with 'virtualbox' provider...
Bringing machine 'mysql4' up with 'virtualbox' provider...
Bringing machine 'mysql5' up with 'virtualbox' provider...
==> app: Clearing any previously set forwarded ports...
==> app: Clearing any previously set network interfaces...
==> app: Preparing network interfaces based on configuration...
app: Adapter 1: nat
app: Adapter 2: hostonly
==> app: Forwarding ports...
app: 3000 (guest) => 2000 (host) (adapter 1)
app: 22 (guest) => 2222 (host) (adapter 1)
==> app: Running 'pre-boot' VM customizations...
==> app: Booting VM...
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["startvm", "37d985a0-dc89-4d49-a7f9-02af2ca9b5a4", "--type", "headless"]
Stderr: VBoxManage: error: The VM session was aborted
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component SessionMachine, interface ISession
我在 macOS 上使用它。我还安装了 Virtual Box。
作为故障排除目的的一部分,我尝试重新安装 vagrant hostmanager,但是我还收到以下消息:
vagrant plugin install vagrant-hostmanager
Installing the 'vagrant-hostmanager' plugin. This can take a few minutes...
Vagrant failed to properly resolve required dependencies. These
errors can commonly be caused by misconfigured plugin installations
or transient network issues. The reported error is:
conflicting dependencies logger (= 1.6.0) and logger (= 1.6.1)
Activated logger-1.6.1
which does not match conflicting dependency (= 1.6.0)
Conflicting dependency chains:
logger (= 1.6.1), 1.6.1 activated
versus:
logger (= 1.6.0)
Gems matching logger (= 1.6.0):
logger-1.6.0
我通常必须使用 Mac 在 FAT32 格式的 USB 闪存驱动器上准备文件,然后将该闪存驱动器插入电视以进行原生幻灯片显示。
使用 Finder,我将把旧内容移至废纸篓,然后复制新内容。然后我弹出 USB 闪存驱动器,等待它静止后再将其移除(它有一个停止闪烁的活动 LED)。
但是,当将闪存盘插入电视(或 PC)时,文件仍然存在,并以._
(我认为的)前缀重命名。尽管 Finder 中文件夹中没有显示任何内容。
我怎样才能真正让 macOS Finder 从 FAT32 USB 闪存驱动器中彻底删除文件?
我在 Mac 上将 Tor 与 Safari 结合使用。
安装并配置完成后,有两种方法可以启动它:
- 使用
brew services start tor
命令 - 使用
tor
命令
在前一种情况下,我总是可以使用brew services stop tor
命令停止它。但是在后一种情况下,如何停止它,因为我已经关闭了当前终端会话,因此 Control-C 不会有帮助?
如果这不是合适的论坛,我深感抱歉,但我确实找不到更合适的论坛。
在过去的几周里,当我将幻灯片从 PowerPoint(在 MacOS Sonoma 14.6,1 上)导出为 PDF 时,字体无法正确导出(默认返回 Calibri),尽管在“首选项”中将字体设置为嵌入到幻灯片/文件中,并且不受许可限制(它是“Jost”)。
同时,导出时我发现文档中一些具有透明度的元素无法正确呈现并显示为灰色。
我应该强调的是,这几年来一直运行良好,所以我知道这不是一个根本性的问题/限制。还值得一提的是,我以前遇到过这个问题并修复过,但不幸的是我不记得具体需要做什么,谷歌搜索这些问题总是让我陷入毫无用处的死胡同。
我最好的猜测是最近的更新破坏了某些东西,但是有没有人有关于如何解决这个问题的更具体的指导?