小编Dan*_*tep的帖子

如何从 Windows 7 中的驱动器中删除 EFI 系统分区?

我有一个外置 HD,它曾经是我的 TimeMachine 驱动器。为此我得到了一个不同的驱动器,因此我希望将原始驱动器作为外部驱动器返回到我的 Windows 机器上,但它有这个随机的 200 MB 分区标记为 EFI 系统分区。我该如何摆脱这个?

windows efi macos

34
推荐指数
1
解决办法
11万
查看次数

异步运行 .bashrc 的一部分

我有一些导出和其他需要运行另一个程序的东西(以获取路径或其他任何东西),并且它们需要很长的时间来运行,这意味着我的 bash 启动时间大约为 5 秒。

在我开始添加一些基本缓存之前.bashrc,有没有一种方法可以异步运行一些东西,让我在运行的 shell 中导出变量?

(所以,这真的不仅限于.bashrc,而是一般的 bash。)

performance bash bashrc

10
推荐指数
1
解决办法
1649
查看次数

如何从 USB 硬盘驱动器在我的 MacBook Pro 上启动 Ubuntu 10.04?

我将 Ubuntu 10.04 安装到我的 MacBook Pro(不是最新的 i7 代,而是更早的一代)上的外部 USB 硬盘驱动器(GRUB 也安装到外部)。

当我按住选项键尝试选择外部时,它没有出现。

环顾四周后,我的理解是它不会从外部驱动器启动“不受支持”的操作系统。升级硬盘驱动器时,我从外部运行了 OSX。

我能做些什么(或者甚至有可能)让我的 MacBook Pro 启动 Ubuntu 驱动器?

macbook ubuntu external-hard-drive

8
推荐指数
1
解决办法
2万
查看次数

箭头键在终端的 OS X 上的 htop 中不起作用

不知道它什么时候发生,或者我做了什么(如果有的话),但是我的箭头键在 htop 中不能再滚动了。他们曾经虽然。

您应该能够上下按来上下滚动进程列表,但它们不起作用。一些键往往相当于“返回”或其他东西。如果我在设置屏幕上,向左、向上和向下都返回主屏幕。

htop 似乎是唯一受影响的程序。

  • TERM 是 xterm 颜色
  • less 不受影响(可以上下滚动)
  • htop 来自homebrew,它使用github 上的htop-osx repo,自 2009 年年中以来没有改变
  • TERMINFO 为空

我的 cat -v 输出

% cat -v
^[[A^[[B^[[C^[[D
^[[A^[[B^[[C^[[D
%
Run Code Online (Sandbox Code Playgroud)
  • less 和 htop 都使用系统(因此相同)ncurses
  • root用户同样的问题

sh 脚本的输出

Type <Up> <Down> <Right> <Left> <Control-D> <Control-D>
(no output until after the first <Control-D>, please type "blindly")
    ^[OA^[OB^[OC^[OD
Expected:
    ^[OA^[OB^[OC^[OD
Run Code Online (Sandbox Code Playgroud)

我也试过使用iTerm,它给出了相同的结果,所以它不是专门的 Terminal.app

第 6 集:绝地归来

它想链接到 libncurses,但是自制的 ncurses 使用宽字符模式编译,因此您获得的所有库都是 libncursesw。我删除了在 brew 中使用宽字符编译的标志,安装了自制软件 ncurses,并从 ncurses 安装了 htop,现在它可以工作了。

osx-snow-leopard terminal.app macos

6
推荐指数
1
解决办法
4171
查看次数