Homebrew 中有什么值得安装程序已经在运行中的程序

从头开始配置新Mac或重新加载macOS后咹装程序已经在运行中十几个或更多应用程序是一项艰巨的任务。访问所有正确的网站并根据您的需求设置应用程序是一件麻烦事

您可鉯使用包管理器解决此问题。Homebrew是macOS的软件包管理器它简化了免费Unix工具和GUI应用程序的安装程序已经在运行中。我们将向您展示如何使用Homebrew安装程序已经在运行中应用程序并使其保持最新状态而不会出现任何问题

Homebrew是一个免费的开源软件包管理器,可让您在macOS上轻松安装程序已经在運行中命令行工具和GUI应用程序使用单个命令,您可以搜索安装程序已经在运行中,卸载或更新免费的Unix工具在安装程序已经在运行中Homebrewの前,您需要以下内容:

  • 粘贴此命令时您将看到有关脚本将安装程序已经在运行中的内容和位置的一系列行。再次按Return键继续或任何其怹键取消。

    然后输入管理员密码开始安装程序已经在运行中。安装程序已经在运行中需要一些时间具体取决于Mac的速度和互联网连接。唍成后您将看到“ 安装程序已经在运行中成功”消息。

    运行此命令验证Homebrew安装程序已经在运行中并检查是否存在任何错误:

    如果您看到任何警告消息,则可以安全地忽略它们但是您应该查看可能影响Homebrew安装程序已经在运行中的。在大多数情况下如果您的macOS和命令行工具/ Xcode的副本是最新的,则不会看到任何错误

    在安装程序已经在运行中Homebrew之前,您应该检查App Store中是否有任何挂起的更新

    由于Homebrew是一个包管理器,它可鉯自动完成从系统安装程序已经在运行中更新和删除应用程序的整个过程。它编译包并处理所有依赖项

    例如,一个应用程序可能依赖叧外两个应用程序正常工作不是你自己安装程序已经在运行中其他应用程序,而是Homebrew安装程序已经在运行中它们并将它们完整无误的配置為您所请求的应用程序

    以下是一些可以使用Homebrew安装程序已经在运行中的方便工具:

    • geoip:为您提供特定IP地址的地理位置数据。对系统管理员咹全研究人员和Web开发人员有用。
    • wget:允许您从Web和FTP下载数据您可以使用此工具下载文件甚至整个网站。
    • cask:这个允许你用GUI安装程序已经在运行ΦmacOS应用程序
    • htop:Activity Monitor的命令行替代工具。它为您提供有关CPU内存,进程等的全面信息

    运行这些Homebrew公式很容易。只需输入:

    例如要安装程序已經在运行中youtube-dl,请输入:

    输入以下内容查看Homebrew支持的命令列表:

    您可以在上浏览可用命令的大列表。并使用以下命令获取更多选项:

    1. list:列出所有已安装程序已经在运行中的公式
    2. 升级[公式名称]:安装程序已经在运行中特定公式的更新

    Homebrew Cask扩展了Homebrew可以让您直接从命令行轻松安装程序巳经在运行中macOS GUI应用程序。使用这个简单的脚本您可以安装程序已经在运行中和管理许多应用程序,而无需单独下载它们和典型的拖放工莋

    要安装程序已经在运行中Cask,请在终端中输入:

    在安装程序已经在运行中Cask之后输入以下内容:

    第二个Cask命令用于安装程序已经在运行中Casks嘚备用版本。例如它们包括beta,您可能要安装程序已经在运行中的浏览器的开发版本旧版开源应用程序的最新版本等。

    安装程序已经在運行中Cask后您还可以输入以下命令:

    此语法将告诉您Cask支持的命令。每次使用命令时都不要忘记使用brew cask进行前置。您需要记住的最常用命令昰:

    1. 安装程序已经在运行中:安装程序已经在运行中给定的cask
    2. 过时的:列出所有过时的cask
    3. 升级:升级所有过时的cask

    您不必记住命令如果您忘记叻命令,请输入brew cask查看列表您还可以打印手册页并在预览应用程序中打开它。

    此语法将手册页输出导出到Preview

    例如,下面的字符串将在Preview中打開brew cask的手册页:

    一旦手册页面的预览应用程序打开时选择文件>导出为PDF将文件保存为将来参考PDF文档。

    使用Cask安装程序已经在运行中Mac应用程序

    您鈳能有一个在每台新Mac上安装程序已经在运行中的常用应用程序列表您可以通过Cask安装程序已经在运行中这些应用程序,而不是单独执行此操作要搜索应用程序,请使用以下语法:

    让我们看看是否有适用于Firefox的Cask为此,请在终端中输入:

    您可能知道Firefox支持许多不同的发布渠道。Mozilla使用这些渠道慢慢向用户推出更新从每日夜间构建开始到更稳定的构建。如果你想安装程序已经在运行中Nightly版本的Firefox你可以输入:

    或者偠安装程序已经在运行中Google Chrome测试版,请尝试以下操作:

    获得相关匹配后请输入:

    有时,您可能不记得特定的应用名称值得庆幸的是,您呮需要输入一些相关的关键字Cask就会搜索包含它们的应用程序。以下屏幕截图显示了输入此命令时会发生的情况:

    使用Cask卸载应用程序

    要卸載Chrome测试版只需输入:

    要卸载Firefox,请使用:

    该应用程序完全卸载没有遗留任何痕迹。一旦使用Cask安装程序已经在运行中应用程序即使Cask没有顯示更新,也可以更新应用程序不要忘记检查配置问题,进一步减少任何问题您可以使用此命令执行此操作:

    在检查任何Cask升级之前,鈈要忘记定期更新Homebrew核心和cask为此,请输入:

    虽然没有GUI应用程序可以安装程序已经在运行中Homebrew和Casks但是有第三方应用程序可以让您更新Homebrew核心,檢查配置问题从Cask存储库安装程序已经在运行中和更新应用程序等等。

    是一个免费的开源应用程序与Homebrew协同工作。它可以让您查看已安装程序已经在运行中的公式列表还可以运行快速搜索并显示要安装程序已经在运行中的公式的说明。这是命令行版本没有的功能

    如果你囍欢Homebrew,但不想为每个目的使用命令行这个应用程序对你有用。要安装程序已经在运行中Cakebrew请输入:

    使您可以轻松地安装程序已经在运行Φ,卸载和管理Homebrew和casks该脚本过滤brew和cask,支持doctor安装程序已经在运行中,列表搜索,卸载等

    然后启动Alfred,输入brew或cask您可以在Alfred中管理您的应用程序。您需要安装程序已经在运行中Alfred Powerpack才能使用此工作流程和其他工作流程

    安装程序已经在运行中这些开源Mac应用程序

    Homebrew是一个很棒的软件包管理器,可以安装程序已经在运行中免费的Unix工具和macOS应用程序如果您从头开始设置Mac或在管理多台Mac的公司工作,Homebrew可以为您节省大量时间和精仂

    使用所有这些命令很容易迷失,但你不必着急慢慢执行这些步骤并经常做笔记。您也可以将本指南添加到Mac终端以获取其他命令并提供帮助。

然后等待终端提示你输入密码程序就会开始自动安装程序已经在运行中。如果你没有安装程序已经在运行中 XCode Command Line Tools它会自动帮你装上。等待几分钟待完成后,就可以使用丅面的命令查看 Homebrew 是否正确安装程序已经在运行中:

其中第一行命令的作用就是将 Gist 上的这个切换 PHP 版本的脚本下载并写入到 /usr/local/bin/sphp 这个文件里面。苐二行命令的作用是赋予 /usr/local/bin/sphp 可执行权限

但由于国内并不能访问 Gist,所以第一行命令并不能执行成功所以我在这里提供了整个脚本代码:

/usr/local/Cellar/php55/(郵箱中#请改为@)进行举报,并提供相关证据一经查实,本社区将立刻删除涉嫌侵权内容
后台-系统设置-扩展变量-手机广告位-内容正文底蔀

让我们来看看与curl命令相关联的标誌:

  • f--fail标志告诉终端窗口不提供服务器错误的HTML文档输出
  • -s--silent标志使curl静音,使其不显示进度表并结合-S--show-error标志,它将确保curl在失败时显示错误消息
  • -L--location标志将告诉curl处理重定向。 如果服务器报告所请求的页面已移动到其他位置则它将使用新位置再次自动执行请求。

一旦curl下载了脚夲它就会由macOS附带的Ruby解释器执行,启动Homebrew安装程序已经在运行中过程

安装程序已经在运行中脚本将解释它将执行的操作,并将提示您确认昰否要执行此操作 这可以让您在继续操作之前准确了解Homebrew将对您的系统执行的操作。 它还确保您在继续之前具备先决条件

在此过程中,系统会提示您输入密码 但是,当您键入密码时您的击键将不会显示在“终端”窗口中。 这是一种安全措施当您在命令行上提示输入密码时,您会经常看到这种情况 即使您没有看到它们,系统也会记录您的击键因此在您输入密码后按RETURN键。

每当提示您确认安装程序已經在运行中时请按y “是”。

现在让我们验证Homebrew是否设置正确 执行以下命令:

如果此时不需要更新,您将在终端中看到:

除了Node.js本身之外Homebrew還安装程序已经在运行中了一些相关工具,包括npm 这使得安装程序已经在运行中和更新可能在您自己的项目中使用的Node.js库和包变得容易。

要檢查已安装程序已经在运行中的Node.js的版本请键入

这将输出当前安装程序已经在运行中的Node.js的特定版本,默认情况下将是可用的最新稳定版本嘚Node.js

您将使用npm来安装程序已经在运行中其他组件,库和框架

要更新您的Node.js版本,您可以先更新Homebrew以获取最新的软件包列表然后升级Node.js本身:

現在已经安装程序已经在运行中了Node.js,让我们编写一个程序来确保一切正常

第5步 - 创建一个简单的程序

让我们创建一个简单的“Hello,World”程序 这将确保我们的环境正常工作,让您轻松创建和运行Node.js程序

为此,使用nano创建一个名为hello.js的新文件:

在文件中键入以下代码:

CTRL+X退出编辑器 然后在提示保存文件时按y 您将返回到提示符

现在使用以下命令运行程序:

程序执行并将其输出显示在屏幕上:

这个简单的程序证明您有一个可用的开发环境。 您可以使用此环境继续探索Node.js并构建更大更有趣的项目。

您已经成功安装程序已经在运行中了Node.js npm ,并通过创建囷运行一个简单的程序测试了您的设置 您现在可以使用它来开发客户端应用程序或服务器端应用程序。 请查看以下教程以了解更多信息:

我要回帖

更多关于 安装程序已经在运行中 的文章

 

随机推荐