如何使用自制軟體在終端上安裝mac應用程式

你知道你可以在終端上安裝Mac軟體嗎?下面介紹如何使用自制軟體輕鬆安裝Mac應用程式。...

在你從頭開始配置一個新的Mac或者重新加載macOS之後,安裝一打或更多的應用程序是一項艱鉅的任務。訪問所有合適的網站並根據需要設置應用程序是一件麻煩的事。

brew-install

您可以使用包管理器解決此問題。Homebrew是macOS的軟件包管理器,它簡化了免費Unix工具和GUI應用程序的安裝。我們將向您展示如何使用自制軟件安裝應用程序,並讓它們保持最新而不會出現任何問題。

什麼是自制(homebrew)?

Homebrew是一個免費的開源軟件包管理器,可以讓您輕鬆地在macOS上安裝命令行工具和GUI應用程序。只需一個命令,就可以搜索、安裝、卸載或更新免費的Unix工具。在安裝自制軟件之前,您需要:

  • 終端,位於/Application/Utilities文件夾中。
  • macOS 10.12(Sierra)或更高版本。
  • 命令行工具,或Mac應用商店的Xcode。

如何在mac上安裝自制軟件

如果已經安裝了Xcode,就不需要安裝命令行工具,因為包已經被烘焙到Xcode中了。但如果沒有,你不必安裝Xcode只是為了自制。

安裝完成後,Xcode佔用了10GB左右的磁盤空間,這是一個不小的數目。如果您剛剛開始使用這些命令,那麼安裝命令行工具(大約150MB)就可以完成這項工作。

步驟1:安裝命令行工具

要安裝命令行工具,請按Cmd+Space啟動Spotlight並搜索終端。然後鍵入:

xcode-select --install

鍵入此命令時,將出現一個彈出窗口,其中顯示消息“xcode select”命令需要命令行開發人員工具。您想現在安裝這些工具嗎?單擊“安裝”按鈕繼續安裝。

在我的例子中,由於包已經安裝,這將顯示一條錯誤消息。

install command line tools

步驟2:安裝自制軟件

要安裝自制軟件,請將以下命令複製並粘貼到終端中:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

粘貼此命令時,您將看到一系列關於腳本將安裝什麼以及在何處安裝的行。再次按Return繼續,或按任何其他鍵取消。

install homebrew with a single command

然後輸入管理員密碼開始安裝。安裝需要一點時間,這取決於你的Mac和互聯網連接的速度。完成後,您將看到一條安裝成功消息。

successful installation of homebrew

第3步:驗證自制軟件的安裝

運行此命令以驗證自制安裝並檢查是否有任何錯誤:

brew doctor

如果您看到任何警告消息,可以安全地忽略它們,但是您應該檢查可能影響自制軟件安裝的常見問題。在大多數情況下,如果您的macOS和命令行工具/Xcode的副本是最新的,您不會看到任何錯誤。

在安裝Homebrew之前,您應該檢查App Store中是否有任何掛起的更新。

verify the homebrew installation

使用自制軟件安裝流行的unix工具

由於Homebrew是一個軟件包管理器,它自動化了安裝、更新和從系統中刪除應用程序的整個過程。它為您編譯包並處理所有依賴項。

例如,一個應用程序可能依賴另外兩個應用程序才能正常工作。與自己安裝其他應用程序不同,Homebrew會安裝這些應用程序並將其配置為與您請求的應用程序一起使用,而不會出現任何問題。

以下是一些可以在自制軟件中安裝的方便工具:

  • youtube dl:允許您從youtube和其他更多網站下載視頻。
  • geoip:提供特定IP地址的地理位置數據。對系統管理員、安全研究人員和web開發人員非常有用。
  • wget:允許您從web和FTP下載數據。你可以用這個工具下載一個文件甚至整個網站。
  • cask:這個可以讓你用GUI安裝macOS應用程序。
  • htop:活動監視器的命令行替代方案。它提供了有關CPU、內存、進程等的詳細信息。

使用自制軟件管理unix工具

運行這些自制公式很容易。只需鍵入:

brew install [formula name]

例如,要安裝youtube dl,請鍵入:

brew install youtube-dl

鍵入以下內容以查看Homebrew支持的命令列表:

brew help

您可以在自制公式頁面上瀏覽可用命令的大列表。並使用以下命令獲取更多選項:

  1. 搜索:搜索公式
  2. 卸載:卸載公式
  3. 列表:列出所有已安裝的公式
  4. 升級:從Github獲取最新版本的自制軟件
  5. 升級[公式名稱]:安裝特定公式的更新

brew help to list all commands

如何在mac上安裝自制桶

Homebrew Cask擴展了Homebrew,允許您直接從命令行輕鬆安裝macOS GUI應用程序。使用這個簡單的腳本,您可以安裝和管理許多應用程序,而無需單獨下載它們,也無需執行典型的拖放例程。

要安裝容器,請在終端中鍵入以下內容:

brew tap caskroom/cask

安裝桶後,鍵入以下內容:

brew tap homebrew/cask-versi***

第二個Cask命令用於安裝備用版本的Cask。例如,它們包括beta、您可能要安裝的瀏覽器的開發版本、遺留開源應用程序的最新版本等等。

安裝容器後,還可以輸入以下命令:

brew cask

這個語法將告訴您Cask支持的命令。每次使用命令時,不要忘記使用brew cask。您需要記住的最常用命令是:

  1. 安裝:安裝給定的容器
  2. 卸載:卸載給定容器
  3. 列表:列出已安裝的容器
  4. 過期:列出所有過期的桶
  5. 升級:升級所有過時的桶

brew cask commands

你不必記住命令。如果忘記某個命令,請鍵入brew cask以查看列表。你也可以把手冊頁打印出來,在預覽應用程序中打開它。

此語法將手冊頁輸出導出到預覽。

man -t [Command Goes Here]|open -f -a /Applicati***/Preview.app

例如,下面的字符串將在預覽中打開brew容器的手冊頁:

man -t brew-cask|open -f -a /Applicati***/Preview.app

printout of the man page

在預覽應用程序中打開手冊頁後,選擇“文件”>“導出為PDF”,將文件另存為PDF文檔以供將來參考。

使用cask安裝mac應用程序

你可能有一個經常使用的應用程序清單,你安裝在每一個新的Mac上。您可以通過Cask安裝這些應用程序,而不是單獨安裝。要搜索應用程序,請使用以下語法:

brew search

讓我們看看是否有火狐的木桶。為此,請在Terminal中鍵入:

brew search firefox

您可能知道,Firefox支持許多不同的發佈渠道。Mozilla使用這些渠道向用戶緩慢地推出更新,從每天的夜間構建到更穩定的構建。如果要安裝Firefox的夜間版本,請鍵入:

brew cask install firefox-nightly

install firefox nightly with homebrew cask

或者要安裝Google Chrome測試版,請嘗試以下操作:

brew search chrome

獲得相關匹配項後,請輸入:

brew cask install google-chrome-beta

install chrome with homebrew cask

有時,您可能不記得某個特定的應用程序名稱。謝天謝地,您只需輸入一些相關的關鍵字,Cask就會搜索包含這些關鍵字的應用程序。下面的屏幕截圖顯示了輸入此命令時發生的情況:

brew search sync

brew search tactics

用cask卸載應用程序

要卸載Chrome Beta,只需鍵入:

brew cask uninstall google-chrome-beta

要卸載Firefox,請使用:

brew cask uninstall firefox-nightly

應用程序完全卸載,沒有留下任何痕跡。一旦你用Cask安裝了一個應用程序,即使Cask沒有顯示更新,也可以更新這個應用程序。不要忘記檢查配置問題以進一步緩解任何問題。可以使用以下命令執行此操作:

brew doctor

在檢查任何容器升級之前,不要忘記定期更新自制內核和容器。為此,請鍵入:

brew upgrade

自制和木桶的gui版本

雖然沒有GUI應用程序來安裝Homebrew和Casks,但是有第三方應用程序可以讓您更新Homebrew core、檢查配置問題、安裝和更新Cask存儲庫中的應用程序等等。

Cakebrew是一個免費的、開源的應用程序,可以與自制軟件協同工作。它允許您查看已安裝公式的列表,還可以運行快速搜索並顯示要安裝公式的說明。這是命令行版本沒有的功能。

如果你喜歡自制,但又不想把命令行用於任何目的,這個應用程序將證明對你有用。要安裝Cakebrew,請鍵入:

brew cask install cakebrew

cakebrew app for homebrew

Alfred的自制和木桶工作流允許您輕鬆安裝、卸載和管理自制和木桶。該腳本過濾brew和cask,支持doctor、install、list、search、uninstall等操作。

然後啟動Alfred,輸入brew或cask,您就可以在Alfred中管理您的應用程序。您需要安裝Alfred Powerpack才能使用此工作流和其他工作流。

manage homebrew and cask with alfred

安裝這些開源mac應用程序

Homebrew是安裝免費Unix工具和macOS應用程序的優秀軟件包管理器。如果您是從頭開始安裝Mac電腦,或者在管理多臺Mac電腦的公司工作,那麼自制軟件可以為您節省大量時間和精力。

有了這些命令很容易迷路,但你不必著急。慢慢地做這些步驟,經常做筆記。您還可以將本指南添加到Mac終端,以獲取其他命令和幫助,以及一些定製終端的提示。

儘管您可能希望首先安裝常見的Mac應用程序,但還是可以看看一些鮮為人知的開源Mac應用程序,並使用自制的Cask安裝它們。

  • 發表於 2021-03-22 08:04
  • 閱讀 ( 48 )
  • 分類:蘋果

你可能感興趣的文章

在macos上翻轉照片的4種方法

... 下面介紹如何使用預覽在Mac上翻轉照片: ...

  • 發佈於 2021-03-10 21:05
  • 閲讀 ( 56 )

如何在任何使用python的計算機上安裝selenium webdriver

...lenium WebDriver。在本文中,我們將簡要介紹Selenium,並提供如何在系統上安裝Selenium WebDriver的詳細指南。 ...

  • 發佈於 2021-03-10 21:27
  • 閲讀 ( 64 )

macports為您的mac帶來了最好的開源軟體

...rts是所有這些優秀軟體的“應用商店”。讓我們看看它是如何工作的。 ...

  • 發佈於 2021-03-13 05:02
  • 閲讀 ( 58 )

如何在linux和macos上將手冊頁縮短為可讀的解釋

... 使用tldr快速瞭解如何使用命令 ...

  • 發佈於 2021-03-14 01:21
  • 閲讀 ( 54 )

如何在linux上執行虛擬機器:3種不同的方法

... 如何在pc上啟用虛擬化 ...

  • 發佈於 2021-03-17 03:13
  • 閲讀 ( 57 )

使用這些終端選項自定義您的mac命令列

... 您可以檢視應用程式的頁面,瞭解如何使用Javascript開發擴充套件。所有的超級終端都是用Javascript構建的。如果您選中ActivityMonitor,您將看到它是作為web檢視載入的,而不是作為應用程式載入的。如果您正...

  • 發佈於 2021-03-17 09:29
  • 閲讀 ( 48 )

mac上安裝的8個最有用的自制應用程式

Homebrew稱自己為“macOS缺少的包管理器”,但如何使用它呢? ...

  • 發佈於 2021-03-21 19:54
  • 閲讀 ( 52 )

如何在mac上開啟和提取rar檔案

...速概述中,您將瞭解有關RAR檔案是什麼、存在的原因以及如何在Mac上開啟和提取RAR檔案內容的所有資訊。 ...

  • 發佈於 2021-03-25 09:15
  • 閲讀 ( 48 )

如何在ubuntu中安裝python

... 讓我們仔細看看如何在Ubuntu上安裝Python,並提供一個更新Python包的簡短指南。 ...

  • 發佈於 2021-03-27 00:46
  • 閲讀 ( 62 )

如何在ubuntu中安裝deb檔案?

...供應商的網站才能下載並安裝副檔名為.deb的檔案。但是如何安裝deb檔案呢? ...

  • 發佈於 2021-03-28 15:48
  • 閲讀 ( 61 )
Es1ee
Es1ee

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章