Cách tạo trình cài đặt ứng dụng hàng loạt cho cài đặt Mac OS mới bằng HomeBrew

Khi mua một máy tính macOS mới hoặc định dạng lại một máy tính hiện có, nhiệm vụ tẻ nhạt nhất bạn cần làm là cài đặt tất cả các ứng dụng(apps) phần mềm của bạn từ đầu. Đầu tiên(First) , bạn phải nhớ từng cái một, và thứ hai, việc truy cập trang web của mỗi ứng dụng, tải xuống ứng dụng và cài đặt nó mất vĩnh viễn(takes forever) .

Nhưng điều gì sẽ xảy ra nếu bạn có một tập lệnh tải xuống sẽ tự động tải xuống và cài đặt từng tập lệnh cho bạn? Tất cả những gì bạn phải làm là chạy kịch bản, sau đó đi bộ và pha cho mình một ly cà phê trong khi kịch bản hoạt động. Bạn có thể làm điều đó bằng cách sử dụng HomeBrewHomeBrew Cask .

Cửa sổ màn hình trình cài đặt Homebrew

HomeBrew là gì?(What Is HomeBrew?)

HomeBrew là một chương trình có thể được cài đặt trên máy tính macOS của bạn để tải xuống và cài đặt ứng dụng cho bạn mà không cần phải truy cập trang web của ứng dụng trước. Tất cả(All) những gì bạn cần là cửa sổ Terminal , lệnh (Terminal)Homebrew và tên ứng dụng bạn muốn tải xuống.

Không phải tất cả các ứng dụng phần mềm đều được HomeBrew hỗ trợ . Tôi sẽ chỉ cho bạn trong giây lát làm thế nào để tìm ra những cái nào ĐƯỢC(ARE) hỗ trợ. Nhưng nhìn chung, tất cả những cái tên lớn đều được ủng hộ.

Biểu tượng HomeBrew

Cài đặt HomeBrew(Installing HomeBrew)

Trước khi có thể tạo trình cài đặt ứng dụng MacOS hàng loạt , chúng ta cần cài đặt HomeBrewHomeBrew Cask . Cask là một chương trình cho phép bạn tải xuống tất cả các chương trình cùng một lúc. Cả hai đều được yêu cầu để trình cài đặt ứng dụng macOS hoạt động bình thường.

Để cài đặt HomeBrew , hãy mở cửa sổ Terminal và nhập:

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

Cửa sổ đầu cuối với lệnh cài đặt HomeBrew

Sau đó, để cài đặt HomeBrew Cask , hãy nhập riêng hai lệnh sau.

brew tap caskroom/cask
brew install caskroom/cask/brew-cask

Thiết bị đầu cuối với các lệnh để cài đặt HomeBrew Cask

Đó là nó. Bây giờ bạn đã cài đặt HomeBrew .

Để cài đặt một chương trình với HomeBrew , đó là một lệnh Terminal đơn giản(Terminal)

brew cask install “app name”

Rõ ràng, bạn sẽ thay thế "tên ứng dụng" bằng tên của ứng dụng bạn muốn.

Để gỡ cài đặt, bạn sẽ gõ:

brew cask uninstall “app name”

Xem những chương trình nào được hỗ trợ bởi HomeBrew(Seeing What Programs Are Supported By HomeBrew)

Trước khi chúng ta chuyển sang tạo trình cài đặt ứng dụng hàng loạt, bạn cần xem HomeBrew hỗ trợ những chương trình nào. Trừ khi bạn đang chạy một số chương trình mơ hồ cũ mà chưa ai biết đến, có khả năng HomeBrew sẽ hỗ trợ nó.

Nhưng bạn cần xem chương trình được HomeBrew gọi chính xác là gì để bạn thực hiện đúng lệnh. Nếu không, trình cài đặt ứng dụng hàng loạt của bạn sẽ không hoạt động tốt.

Vì vậy, trong Terminal, bây giờ hãy nhập:

brew search “name of app”

Vì vậy, nếu bạn đang tìm kiếm để xem Google Chrome có được hỗ trợ hay không, bạn có thể nhập

brew search chrome

Terminal bây giờ sẽ cung cấp cho bạn tất cả các gói HomeBrew liên quan đến (HomeBrew)Chrome .

Các gói HomeBrew liên quan đến Google Chrome được chỉ ra trong cửa sổ Terminal

Như bạn có thể thấy, Chrome được liệt kê trên HomeBrew dưới dạng google-chrome . Vì vậy, đây là lý do tại sao bạn cần có thuật ngữ chính xác ngay trong trình cài đặt ứng dụng của mình.

Xây dựng trình cài đặt ứng dụng của bạn(Building Your App Installer)

Khi bạn có danh sách tất cả các ứng dụng bạn muốn trong trình cài đặt của mình (với các tên được định dạng HomeBrew(HomeBrew-formatted) ), đã đến lúc bắt đầu viết tập lệnh.

Mở trình soạn thảo văn bản macOS (chẳng hạn như TextEdit mặc định ) và ở trên cùng, nhập:

#!/bin/sh

Trên dòng tiếp theo(the next line) , bắt đầu nhập các lệnh HomeBrew Cask cho mỗi chương trình, được phân tách bằng <br> . Vì vậy, như vậy:

<br>brew cask install
google-chrome
<br>brew cask install firefox
<br>brew cask install audacity
<br>brew cask install dropbox

Và như thế. Tiếp tục cho đến khi bạn có tất cả các chương trình được liệt kê với các lệnh thùng HomeBrew được đính kèm.(HomeBrew)

Khi bạn hoàn tất, hãy lưu tệp dưới dạng:

caskconfig.sh

Hãy(Take) chú ý rằng txt không nằm ở cuối tên tệp đó.

Bây giờ, quay lại Terminal , trỏ Terminal vào vị trí của tệp bạn vừa tạo và trong Terminal , nhập:

chmod a+x caskconfig.sh

Điều này làm cho tệp sẵn sàng được sử dụng. Di chuyển tập lệnh khỏi máy tính của bạn sang thẻ USB(USB) hoặc bộ lưu trữ đám mây. Nếu máy tính của bạn gặp sự cố, việc có tập lệnh trên máy tính đó sẽ khiến toàn bộ bài tập này trở nên vô nghĩa!

Sử dụng tập lệnh trên máy tính mới(Using The Script On a New Computer)

Trên máy tính mới hoặc đã được định dạng lại, hãy cài đặt HomeBrewHomeBrew Cask , như chúng tôi vừa trình bày. Sau đó, di chuyển caskconfig.sh vào Thư mục chính của máy Mac.

Cuối cùng, kích hoạt Terminal và nhập:

./caskconfig.sh

Bây giờ, hãy ngồi lại và xem tất cả các chương trình trong tập lệnh được tải xuống và cài đặt mà bạn không cần nỗ lực thêm!

Điều tốt đẹp về kịch bản này là nó chỉ hướng đến các chương trình trực tuyến. Vì vậy, khi bạn chạy script, bạn sẽ luôn nhận được các phiên bản cập nhật nhất của các chương trình đó. Không phải một số phiên bản quá lỗi thời mà yêu cầu cài đặt hàng tá bản vá lỗi sau đó.



About the author

Tôi là một kỹ sư phần mềm và blogger với gần 10 năm kinh nghiệm trong lĩnh vực này. Tôi chuyên tạo các bài đánh giá và hướng dẫn về công cụ cho các nền tảng Mac và Windows, cũng như cung cấp các bình luận của chuyên gia về các chủ đề phát triển phần mềm. Tôi cũng là một diễn giả và người hướng dẫn chuyên nghiệp, từng thuyết trình tại các hội nghị công nghệ trên thế giới.



Related posts