我有一个外置 HD,它曾经是我的 TimeMachine 驱动器。为此我得到了一个不同的驱动器,因此我希望将原始驱动器作为外部驱动器返回到我的 Windows 机器上,但它有这个随机的 200 MB 分区标记为 EFI 系统分区。我该如何摆脱这个?
我有一些导出和其他需要运行另一个程序的东西(以获取路径或其他任何东西),并且它们需要很长的时间来运行,这意味着我的 bash 启动时间大约为 5 秒。
在我开始添加一些基本缓存之前.bashrc,有没有一种方法可以异步运行一些东西,让我在运行的 shell 中导出变量?
(所以,这真的不仅限于.bashrc,而是一般的 bash。)
我将 Ubuntu 10.04 安装到我的 MacBook Pro(不是最新的 i7 代,而是更早的一代)上的外部 USB 硬盘驱动器(GRUB 也安装到外部)。
当我按住选项键尝试选择外部时,它没有出现。
环顾四周后,我的理解是它不会从外部驱动器启动“不受支持”的操作系统。升级硬盘驱动器时,我从外部运行了 OSX。
我能做些什么(或者甚至有可能)让我的 MacBook Pro 启动 Ubuntu 驱动器?
不知道它什么时候发生,或者我做了什么(如果有的话),但是我的箭头键在 htop 中不能再滚动了。他们曾经虽然。
您应该能够上下按来上下滚动进程列表,但它们不起作用。一些键往往相当于“返回”或其他东西。如果我在设置屏幕上,向左、向上和向下都返回主屏幕。
htop 似乎是唯一受影响的程序。
我的 cat -v 输出
% cat -v
^[[A^[[B^[[C^[[D
^[[A^[[B^[[C^[[D
%
Run Code Online (Sandbox Code Playgroud)
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,现在它可以工作了。
macos ×2
bash ×1
bashrc ×1
efi ×1
macbook ×1
performance ×1
terminal.app ×1
ubuntu ×1
windows ×1