Questions tagged «unix»

UNIX是构成Mac OS X / iOS的基础代码和体系结构,并且是使用终端应用程序,X11应用程序以及诸如`bash`或`zsh`之类的各种Shell与Mac进行交互的方式。无论您是使用ssh,mdfind还是tmutil还是使用其他开源软件登录到Mac,您都在与其他UNIX操作系统和工具集(例如Linux,GNU和许多很多其他的东西不多列出。

7
我如何通过USB记忆棒启动1.5 GHz PowerBook G4?
我实际上是想启动Linux,但是由于那行不通,我想有人可能会在Apple端知道。 如果可以通过USB记忆棒引导Mac,那么引导另一个操作系统应该不是不可能的。 我是否需要使用Apple引导程序来欺骗PowerBook,使其认为它正在引导Mac OS,然后滑入Linux光盘中?
14 usb  boot  unix 


5
在Mac上安装20多个操作系统而无需任何虚拟化
对于科学项目,我需要在Mac Pro上安装这些操作系统。 收获是... 它必须在本地硬件上运行,不允许进行1级或2级虚拟化。 这是我需要能够启动的操作系统列表(有些甚至可能会在以后添加): 1. FreeDOS 2. Windows 95 3. Windows XP 4. Windows 7 5. Windows 10 6. Slackware 7. Debian 8. Ubuntu 9. Arch 10. Gentoo 11. Fedora 12. Xinu 13. Minix 14. FreeBSD 15. NetBSD 16. OpenSolaris 17. OS X v10.0 18. OS X v10.1 19. …
13 boot  unix 

1
自制安装的库,如何使用它们?
我有点困惑。 我已经安装了学校使用的C ++项目所需的一堆库(例如vtk,gsl...)。我用自制软件安装它们(幸运的是有可用的公式)。 我的问题是,自制软件是否将这些链接/usr/include或类似的链接?还是我需要手动执行此操作? Homebrew通常对可执行文件执行这种操作,但是我似乎无法在/usr/local/Cellar/...目录之外的任何地方找到这些库。我安装了一堆库,所以不能简单地对每个库使用-L /...。


6
我可以在Mac上安装Linux和Windows来三次引导硬件吗?
我是操作系统等方面的新手,如果我的问题很愚蠢,请原谅我。是否可以在Mac上安装Linux和Windows,使其与OS X并行运行?我将要开始一项新研究,并且我想要新的视网膜MacBook Pro,但是对于我的研究,我将明确地要进行C#编程,因此我更喜欢Windows。而且我最近开始探索C ++,我真的很喜欢Linux,并且想为此开发一些应用程序,所以这就是为什么我也想要Linux。 问题摘要:在新的视网膜MacBook Pro上,是否可以在Mac OS X旁边安装Windows和Linux,以便我可以选择要在引导时使用的操作系统?
12 unix  macos  windows-7 


9
您需要哪些命令行软件包?[关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我通常安装了Fink,MacPorts,Homebrew之一。最常见的是单个,小型且微不足道的包装。我发现我所有的日常软件都存在于OS X版本中。 因此,您发现哪个非OS X UNIX软件是必需的,有趣的,或者始终在您的计算机上。 我正在扩大视野。我有足够的unix / linux经验,不用担心,我只是还没有找到一个好的用例。 为了更加清楚起见,我不查找OS X上已经安装的任何东西。因此,请不要使用ssh,vi等,除非您说明需要使用其他版本的原因。


2
如何在OS X系统上为多个OS创建USB安装程序?
我希望能够创建一个磁盘映像(可以通过Disk Utility.app传输到大型USB存储拇指驱动器),它是一个多引导安装程序,用于从单个USB驱动器配置各种操作系统。我需要能够一步一步创建映像,以包括多个可启动的OS安装程序(基于OS X / Windows / Linux / Linux的恢复平台的多个版本),所有这些都来自一台OS X计算机。 我找到了一个很好的教程,用于通过Linux 创建多引导usb拇指驱动器,该驱动器将在Mac上引导OS X,在PC或Mac上引导Linux或Windows,并且显然,如果我已经有Linux虚拟机,则可以使用YUMI,如本教程(并且我已经看过其他类似的教程,它们使用类似的实用程序从Windows诸如SARDU和XBOOT进行此操作),但是我希望发现能够完成相同任务的类似OS X本机方法或应用程序。 我知道并拥有商业应用程序iPartition,并且可以访问 fdisk和gpt等可用的其他命令行实用工具,这些工具可能会完成这项工作。如果我确切知道如何设置以及在何处放置特定的单个平台分区,那么我也许可以使用其中之一。对于一个有关如何设置此复杂分区表的建议示例的答案,我会相对满意,并提供有关所需分区类型及其去向的特殊之处或不同之处的解释,以及该命令的一些示例语法线路实用程序。 添加此内容不是为了回答我自己的问题,而是为了帮助任何回答的人,我希望能提供更简单的说明。也许可以用另一种方式来做?也许可以按照创建多引导Mac的指南进行操作,但除了使用内部硬盘驱动器之外,可以像安装内部驱动器一样将其安装在USB驱动器上,并解决了在不实际访问Linux和Linux的情况下能够执行此操作的愿望。 Windows机器。见这里,这里和这里。我真的很想我妈妈可以遵循的指示。



3
通过终端编辑系统首选项
我希望通过命令行编辑系统首选项设置,但不能在我的生活中找到正确的变量名称。 在用户和组下的登录选项中,我希望能够将显示登录窗口从用户列表更改为“名称和密码”。 在日期和时间,我想知道如何更改我们使用的服务器的时间。启用“共享设置节能器”设置中的字段 如果有人可以帮助我或指出我正确的方向,那将是很好的,因为我知道你编辑首选项.plists但它知道要添加什么或找到首选的命名约定。 谢谢。

1
gpg2:警告:使用的内存不安全!
从今天开始,每当我gpg2在Mac(10.12.1)上使用(通过Homebrew安装)时,现在都会看到以下警告: Warning: using insecure memory! 对于它的价值,我在两台不同的机器上都看到了相同的行为:Mac mini(2012年末)和MacBook Pro(2012年末),两者都运行10.12.1。 正如GnuPG常见问题解答所说: GnuPG尝试锁定内存,以便其他进程都看不到它,并且不会将内存写入交换区。如果由于某种原因它不能执行此操作(例如,某些平台不支持这种内存锁定),则GnuPG会警告您它正在​​使用不安全的内存。 尽管使用安全内存几乎总是更好,但使用不安全内存不一定不是一件坏事。如果您拥有计算机,并且确信它没有恶意软件,则可以忽略此警告。 gpg2自2016年9月12日以来一直没有改变过,这让我感到困惑。从那时起,我或多或少安装了2.0.30版,但是今天我才开始看到有关内存不安全的警告。即使gpg2自2016年9月12日以来公式未更改,但我可以肯定地说的是,我在看到此警告之前在两台计算机上都做了这件事brew update && brew upgrade。但是我什至不知道那会如何影响这一点。根据GnuPG常见问题解答的说法,这似乎与操作系统和内存锁定有更多关系。 ...而且更奇怪的是,我还gpg1从Homebrew(版本1.4.21)安装了该软件,当我使用它时不会警告内存不安全: $ gpg1 --require-secmem gpg: Go ahead and type your message ... ^C gpg: Interrupt caught ... exiting $ gpg2 --require-secmem Warning: using insecure memory! gpg: will not run with insecure memory due to …

1
iOS如何从技术上删除文件,并且可能将其删除?
我们在这里进行了有关iOS设备上文件删除的有趣讨论。问题是:如果我使用NSFileManager删除文件,那么到底发生了什么? 我的理解是,删除是通过从文件系统表中删除相应的文件条目来执行的。 counter参数是文件句柄以某种方式保留,并且仅设置了将文件标记为已删除的标志。如果用户具有对iOS设备的超级用户访问权限,则他可能会重置该标志并恢复文件内容。 在这两种情况下,我们都同意不会覆盖实际的文件内容,并且闪存块/磁盘上的普通字节仍然存在,直到该块被另一个文件占用为止。 现在的想法是:如果第二个版本为true,我们可以在删除之前使用一个字节的内容覆盖文件(即使该字节被写入闪存驱动器上的新位置,而实际上不覆盖旧内容)。如果然后恢复该文件,则仅覆盖一个字节的内容可用。 请注意,我们并不是在对闪存驱动器进行取证分析,否则可能会恢复原始文件内容。 因此,回顾一下: 如何在iOS上内部删除文件? 覆盖方法是否可以防止删除?
11 unix  ios 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.