我有一个外置 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