OS X用の独自のバルクアプリインストーラーの作成方法


新しいMacのセットアップに関する最悪の部分は、すべてのソフトウェアを見つけてダウンロードすることです。それは時間がかかり、退屈で、通常は時間の無駄のように感じられます。ありがたいことに、ほんの少しのセットアップを使用して、HomebrewとHomebrew Caskでプロセス全体を自動化できるため、二度とする必要はありません。

ホームブリューとは何ですか?

ホームブリュー新しいコンピューターにインストールしたいアプリのほとんどをダウンロードするプロセスを自動化するコマンドラインユーティリティです。基本的に、ブラウザで検索する代わりに、ソフトウェアをダウンロードしてインストールするために、ターミナルの単一のコマンドを入力して、ダウンロードしてからインストーラーを実行できます。これには、ようなものが含まれますクロムatext、そしてもっと。自宅に設定したら、インストールスクリプトを保存して、新しいMacを数秒でセットアップすることができます。基本的に、Homebrewはソフトウェアのダウンロードとコンパイルのプロセスを簡素化します。通常、それはこれを行いますGitHubなどのサイトからソースコードをダウンロードします

使用も使用しますホームブリューキャスク、Homebrewが人気のあるプログラムを一度にダウンロードできるようになります。 Homebrewが開発者ツールのインストールにさらに集中する場合、HomeBrew Caskを使用すると、ChromeやSpotifyなどの一般的なソフトウェアをインストールできます。 HomebrewとHomebrew Caskの両方がインストールされる必要があります。

ステップ1:HomebrewとHomebrew Caskをインストールします

最初にする必要があるのは、Homebrewをインストールすることです。したがって、端末を開き(アプリケーション>ユーティリティ)、このコマンドを入力します。

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

それが終了したら、Homebrew Caskをインストールして、Homebrewにフックします。これら2つのコマンドを端末に入力します。

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

それでおしまい! HomebrewとHomebrew Caskの両方が設置されています。

ステップ2:キャスクに精通してください

HomebrewとHomebrew Caskが設置されたので、今度はHomebrew Caskがどのように機能するかに慣れる時が来ました。技術的には、新しいシステムインストールスクリプトを作成するだけで、ステップ3に直接スキップすることができますが、先に進む前に少しベアリングを取得するのは良いことです。

Homebrew Caskには、知りたいいくつかの基本的なコマンドがあります。検索、インストール、アンインストール、クリーンアップの4つのコマンドが他のコマンドよりも多く使用されます。

アプリをインストールするためにターミナルに入力するものは次のとおりです。

brew cask install app name

そしてアンインストールするには:

brew cask uninstall app name

Homebrew Caskは、常に直感的ではないアプリに特定の名前を使用しています。したがって、アプリの特定の名前がわからない場合は、検索できます。

brew cask search app name

また、HomeBrew Caskでダウンロードできるすべてのアプリをご覧になりたい場合は、以下を入力してください。

brew cask search

たくさんのソフトウェアをインストールした後、キャスクのクリーンアップを使用して、必要としないダウンロードしたファイルをすべて削除することもできます。

brew cask cleanup

これらの4つのコマンドは、通常使用する唯一のコマンドですが、Homebrew Caskには1トンがあります。入力すると、コマンドの完全なリストを取得できます。

brew cask

それで、あなたはあなたができること、そしてホームブリューとホームブリューの樽でできることとできないことをかなり把握するでしょう。

ステップ3:インストールスクリプトを作成します

次に、インストールスクリプトに含めたいすべてのプログラムのリストを作成します。このために、HomeBrew Caskでアプリが利用可能であることを確認する必要があります。そのため、それぞれを検索します。たとえば、Chromeを含めたい場合は、入力します。

brew cask search chrome

表示されます:

==> Partial matches   <br>chrome-remote-desktop-host  google-chrome  chromecast

これで、「Google-Chrome」が必要なプログラム名であることがわかりました。その情報を使用して、テキストエディターを使用してスクリプトを作成します。

選択したテキストエディターを開きます(私たちはテキストメイトが好きです)、そして新しいスクリプトを作成します。まず、それがスクリプトであることをファイルに伝える必要があるので、最初の行を作成します。#!/bin/sh。その後、インストールコマンドのリストが続きます。以下は、からすべてをつかむ例です2013 Mac用ライフハッカーパックWunderListと拡張パックを除き:

#!/bin/sh <br>brew cask install quicksilver <br>brew cask install notational-velocity  <br>brew cask install evernote <br>brew cask install atext <br>brew cask install google-chrome <br>brew cask install sparrow <br>brew cask install adium <br>brew cask install skype <br>brew cask install reeder <br>brew cask install vlc <br>brew cask install handbrake <br>brew cask install plex-media-server <br>brew cask install picasa <br>brew cask install spotify <br>brew cask install dropbox <br>brew cask install utorrent <br>brew cask install skitch <br>brew cask install growlnotify <br>brew cask install crashplan <br>brew cask install the-unarchiver

完了したら、ファイルを保存しますcaskconfig.sh。これを新しいコンピューターで実行することを考慮すると、DropboxなどのクラウドストレージサービスやUSBスティックのような外部ドライブに保存することをお勧めします。保存されたら、実行可能にする必要があります。ターミナルに戻り、ファイルのディレクトリに向けてポイントし、入力してください。

chmod a+x caskconfig.sh

さて、新しいシステムでは、ステップ1に従ってHomebrewとHomebrew Caskをインストールします。次に、移動しますcaskconfig.shホームディレクトリに入力し、これをターミナルに入力してすべてのアプリをインストールします。

./caskconfig.sh

それでおしまい!新しいMac A Cinchに新しいアプリをインストールする独自のカスタムインストールパッケージを作成しました。