OSX でapt-getを使う為にfinkを導入する


OS X上ではデフォルトではapt-getが入っていないので、finkをインストールしてapt-getを使用できるようにする
※インストールには時間がかかります

環境

  • OS X : 10.13.4
  • Shell Type:zsh

手順

finkをインストールする前にXCode用のコマンドラインツールをインストールしてない方はこちらの記事を参考にインストールを行ってください。
今回、私の環境では既にインストール済なので、XCode用のコマンドラインツールのインストール方法については割愛させて頂きます。

●ダウンロード
以下のサイトからOS Xのバージョンに対応したfinkパッケージ管理システムをダウンロードする。今回はfink-0.43.1.tar.gzをダウンロードした。
finkパッケージ管理システムダウンロードページ

●インストール
・ダウンロード後、fink-0.43.1.tar.gzがあるディレクトリに飛び、以下のコマンドを実行し展開を行う。

fink-0.43.1.tar.gz

・展開後、展開したパッケージ管理システムに移動し次のコマンドを実行

cd fink-0.43.1
./bootstrap

色々聞かれるが基本的にデフォルトで問題ないので、enterを叩きまくった。
この後、むちゃくちゃビルドにめっちゃ時間かかった。。。

finkを使えるようにzprofileを設定する。

Bourne シェル系 (sh, bash, zsh など) を使っている場合、以下の行をホームディレクトリ内の .profile ファイルに追加する必要があるらしいです。
vi ~/.zprofileで.zprofileを開き、以下の行を追加

. /sw/bin/init.sh

その後先ほどのfink-0.43.1ディレクトリに飛び、以下のコマンドを実行する。

/sw/bin/pathsetup.sh
source /sw/bin/init.sh

以上で基本的なfinkのインストールは完了です!

実際にapt-getを使ってみる

以下のコマンドを実行して牛を呼んでみる。

apt-get moo   
         (__)
         (oo)
   /------\/
  / |    ||
 *  /\---/\
    ~~   ~~
...."Have you mooed today?"...

上のような牛さんが表示されたらインストール成功です!!
モ〜🐮、、、インストールに疲れた