darwin

是否可以在 Linux 上编译 Darwin
darwin

是否可以在 Linux 上编译 Darwin

因为我不想买一台新的高价 Mac 或尝试“Hackintosh”,这真的很耗时,所以是否可以在 Linux 中编译 Darwin ...

Admin

DD 指令速度
darwin

DD 指令速度

情况是这样的:我有一台旧的 Ipod 3g,已经越狱,它通过 ssh 连接到我的服务器(一台 Windows 机器)。这样做的原因是我想将 /dev/rdisk0 Ipod 分区复制到我的服务器。我为此使用 DD 命令,但问题是,它运行速度非常慢。我的 Ipod 是 32GB,完成工作需要将近 11 个小时,考虑到保持连接长时间处于活动状态并保持健康本身就是问题(管道损坏错误、连接超时等)。 所以我想知道,考虑到我的整体设置,是否有某种方法可以让它至少快一点?我玩了一会儿 bs,但没有成功。速度大约在 1.9Mb/s 左右,有时甚至更慢。 ...

Admin

运行 vagrant up 命令时出错
darwin

运行 vagrant up 命令时出错

运行 vagrant up 不再起作用。我已阅读该帖子Vagrant up 命令不起作用它指示删除 Virtual Box 并安装最新版本。但是,我也无法卸载 VB。然后我下载了新版本的 VB这里,当我双击它时,我收到错误消息:VirtualBox-6.1.0-135406-OSX.dmg 图像无法识别。 我已经运行过的一些命令。 Leines-MacBook-Pro:~ cozymachete$ vagrant up Vagrant failed to initialize at a very early stage: The "VBoxManage...

Admin

为什么 `tail -f /var/audit/current | praudit` 只打印 5 行然后立即退出?
darwin

为什么 `tail -f /var/audit/current | praudit` 只打印 5 行然后立即退出?

我想实时跟踪我的审计日志,以便观察事件,并通过 praudit 管道传输,使其易于阅读。以下所有命令均以 root 身份运行。 当我运行时tail -f /var/audit/current | praudit,它只打印最后 5 行并立即退出。而tail -f /var/audit/current | cat等待并打印出写入的原始审计日志。praudit和之间的本质区别是什么cat?它们都声称从 stdin 读取,它们似乎都这样做了,只是在praudit没有等待 EOF 的情况下放弃了?或者其他什么? 很想知道为什么会出现这种情况,以及是否有办法以某种方...

Admin

将 KVM 移植到 Apple 的 XNU 内核需要哪些步骤?
darwin

将 KVM 移植到 Apple 的 XNU 内核需要哪些步骤?

我有几个相关问题,但很难找到确切的答案: XNU 内核是否已在进行 KVM 移植?我知道 KVM 已移植到 illumos 内核。对 XNU 进行同样的移植有多可行? XNU 是否有类似 KVM 的东西?如果没有,那么基于 XNU 内核设置最小 VM 主机的最有效*方法是什么? *我所说的高效是指: 最小内存占用 无需桌面环境 无需窗口管理器 无需 X11 或同等版本 唯一需要运行的进程应该与虚拟机托管进程和网络相关 ...

Admin

跟踪系统调用
darwin

跟踪系统调用

我正在尝试学习使用“trace”(或 dtrace 或 strace 或 truss)的一些技巧,因此我使用以下命令: trace -d [random PID] 我收到以下错误消息: 跟踪错误:跟踪工具故障,KERN_KDREMOVE:权限被拒绝 或者 无法打开代码描述文件 [PID] 我不确定这个标志,并且在其他操作系统中可能有所不同(我使用的是带有 Darwin 内核的 MacOS),但主要功能应该相同。 有人可以提供关于这个工具的简短教程吗? ...

Admin

创建脚本以在 unix Darwin 上登录并更改时间
darwin

创建脚本以在 unix Darwin 上登录并更改时间

我在一家非营利组织工作,最近必须承担一些系统管理职责,这对我来说是一个新领域。 我们有一台运行 Darwin 的 Apple X 服务器,有时,尤其是在重新启动时,其上的计时器会不同步,导致无法通过共享访问机器。我想编写一个小脚本,我可以运行它来登录、更新时间并注销。 我想这样做的主要原因是,这样我就可以与其他非技术人员共享该脚本用户/密码。目前,我以 root“管理员”身份登录并输入以下内容:“date MMddHHmmYY”(用当前日期/时间替换值 MMddHHmmYY),问题就解决了。 我读到只有 root 可以更改盒子上的日期,是否可以创建一个...

Admin

在任何适用于 ARMv6 的操作系统中实现可靠的 HFS+ 日志式挂载
darwin

在任何适用于 ARMv6 的操作系统中实现可靠的 HFS+ 日志式挂载

我需要一个适用于 ARMv6(Raspberry Pi)的操作系统,可以可靠地将 HFS+ Journaled 安装为读/写,卷大小高达 16TB。 我无法找到有关 HFS+ Journaled 在最新版本的 Linux 内核中的稳定性的详细信息。 根据一篇可能过时的维基百科文章,Linux 中的 HFS+ Journaled 存在几个问题,但正在努力解决这些问题: “自 2011 年 2 月起,我们正在努力解除这一限制” http://en.wikipedia.org/w/index.php?title=HFS_Plus&oldid=5496...

Admin

使用 Darwin Streaming Server 通过 RTSP 传输远程文件
darwin

使用 Darwin Streaming Server 通过 RTSP 传输远程文件

我已经设置了 Darwin 流媒体服务器,并且能够通过 RTSP 成功传输本地存储(提示)的视频文件。我想知道是否可以传输存储在远程 Web 服务器上的文件? 要求类似于媒体缓存解决了 Wowza 媒体服务器的问题。 ...

Admin

是否可以从源代码编译 Darwin Distro,就像构建 Linux Distro 一样?
darwin

是否可以从源代码编译 Darwin Distro,就像构建 Linux Distro 一样?

我已阅读并承诺Linux 从头开始(和 BLFS)我想知道,我是否可以按照本指南通过替换内核来创建 Darwin 发行版xnu?这个过程与 LFS 中概述的过程会有很大不同吗? 我目前的理解是,要使系统变成“Darwin”而不是“Linux”,只需替换内核即可。这样对吗? 编辑: 为了回应 killermist 的评论,我将完善这个问题。虽然我一般都在寻找有关此主题的信息,但我特别想寻找的是类似“Darwin 发行版创建指南“就像 LFS 一样”Linux 发行版创建指南“。 我理解这些信息可能只来自普达尔文,开放达尔文或者GNU/达尔文所以这可...

Admin

通过 MacPorts 安装 VIM 出现错误
darwin

通过 MacPorts 安装 VIM 出现错误

我尝试通过 macports 使用 ruby​​ 包安装 VIM,方法是执行以下命令: sudo port 安装 vim +ruby +huge 看来软件包下载成功了,但出现了错误。这是日志文件的结尾。也许有人能解释一下原因? info:build Undefined symbols for architecture i386: :info:build "_rb_num2uint", referenced from: :info:build _window_set_cursor in if_ruby.o :info:build ...

Admin

通过 Darwin 流媒体服务器播放 rtsp url?
darwin

通过 Darwin 流媒体服务器播放 rtsp url?

我正在尝试通过 Darwin 流媒体服务器播放 RTSP url。他们按照设置中提供的格式播放自己的 mp4 文件;但不播放 /movies 文件夹中指定的任何其他文件。你能告诉我如何播放我自己的文件吗? ...

Admin

以 sudo 身份运行命令时使环境变量可用
darwin

以 sudo 身份运行命令时使环境变量可用

$http_proxy我正在使用 Curl,在使用时尝试让它识别环境变量时遇到问题sudo curl。我尝试export http_proxy=....输入 /etc/profile 并重新启动 shell,但无济于事。我宁愿不使用su -l并以 root 身份登录并运行该命令。 ...

Admin