
確ã‹ã«ä¸€åº¦å¾Œä»»æ„ã®ã‚¢ãƒ—リケーションã¾ãŸã¯ãƒ‘ッケージ インストールã™ã‚‹ã“ã¨ã‚’通éŽã—ã¦ã„ã¾ã™ã€‚, ã“れã¯ã‚ãªãŸã® Mac ã§å¤‰æ•°ã® $PATH ã«ãƒ‘ã‚¹ã‚’è¿½åŠ ã™ã‚‹ã“ã¨ãŒå¿…è¦ã§ã™ã€‚. ã“ã®å¤‰æ•°ã¯ã€ç‰¹å®šã®ã‚³ãƒžãƒ³ãƒ‰ã¾ãŸã¯ãƒ—ãƒã‚°ãƒ©ãƒ ã«ã‚¢ã‚¯ã‚»ã‚¹ã—ã¦ã„ã‚‹ã“ã¨ã‚’ç°¡å˜ã«ã™ã‚‹ä¸€é€£ã®ãƒ«ãƒ¼ãƒˆã«å®¶, 以æ¥å½¼ã‚‰ã¯ãれらを実行ã—ã¦ã„ã‚‹ã¨ãã«ãƒ«ãƒ¼ãƒˆ アプリケーションã®åŒ…æ‹¬çš„ãªæ ¼è¨€ã‚’上ã«ç§»å‹•ã™ã‚‹ã“ã¨ã‚’é¿ã‘ã‚‹ãŸã‚. ã“ã®å¤‰æ•°ã«æ–°ã—ã„ãƒ«ãƒ¼ãƒˆã‚’è¿½åŠ ã™ã‚‹æ–¹æ³•? 我々 ã¯ã“ã“ã§ãれを見る.
Mac OS X ã®å¤‰æ•°ãƒ‘ã‚¹ã«æ–°ã—ã„ãƒ«ãƒ¼ãƒˆã‚’è¿½åŠ ã™ã‚‹æ–¹æ³•
パス変数ã¯ä¸€é€£ã®å®¶ãƒ«ãƒ¼ãƒˆã‚’, コマンドã¾ãŸã¯ãƒ—ãƒã‚°ãƒ©ãƒ ã®å®Ÿè¡Œã‚’èµ·å‹•ã™ã‚‹ãŸã³ã«, ã“れã¯ç¾åœ¨ã®å ´æ‰€ã«ã—ãŸã„ã§ã™ã€‚, ã¾ãŸãƒ«ãƒ¼ãƒˆã§ã¯ã“ã®å¤‰æ•°ã«å®šç¾©ã—ã€. Mac OS X ã®å¤‰æ•°ãƒ‘ã‚¹ã«æ–°ã—ã„ãƒ‘ã‚¹ã‚’è¿½åŠ ã™ã‚‹ã«ã¯, 我々 ã¯ã€æ¬¡ã®ã—ã¦ã„ã¾ã™ã€‚:
ステップ 1. PATH 変数ã®ç¾åœ¨å€¤ã‚’ãƒã‚§ãƒƒã‚¯ã—ã¾ã™ã€‚. ã“れを行ã†ã«, 端末ã¾ãŸã¯ã‚³ãƒ³ã‚½ãƒ¼ãƒ« ウィンドウã‹ã‚‰, 次入力ã—ã¾ã™ã€‚:
1 | echo $PATH |
ステップ 2. è¿½åŠ ã™ã‚‹ãƒ‘スãŒå¤‰æ•°ã«ãŒè¡¨ç¤ºã•れãŸã‚‰, ã“ã®ã»ã‹ã¯æ°¸ä¹…çš„ãªãã®ã‚ˆã†ãªç¾åœ¨ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼, ファイルを編集ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚ /.bash_profile ã‚る〠ホームディレクトリ. ãƒ«ãƒ¼ãƒˆã®æœ€å¾Œã«è¿½åŠ ã—ã¾ã™ã€‚. 編集ã™ã‚‹ã®ã«ã¯ã€, ターミナル プãƒã‚°ãƒ©ãƒ を使用ã—ã¦ãれを行ã†ã“ã¨ãŒã§ãã¾ã™ã€‚ ナノ, æ¬¡ã®æ–¹æ³•ã§:
1 | nano ~/.bash_profile |
ã“れã§, ファイルを編集ã—ã¾ã™ã€‚, 最後ã«è¿½åŠ ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚:
1 | export PATH=$PATH:/path/to/directory |
ã“れã§ä½•ã‹ $PATH 変数ã®å…ƒã®ã‚³ãƒ³ãƒ†ãƒ³ãƒ„をエクスãƒãƒ¼ãƒˆã—ã€ãƒ«ãƒ¼ãƒˆã‚’è¿½åŠ . 目的ã®ãƒ‘ス変数 $PATH を分離ã™ã‚‹æ–¹æ³•ã‚’å‚ç…§ã—ã¦ãã ã•ã„。, 2 ã¤ã®ãƒã‚¤ãƒ³ãƒˆ (:).
ステップ 3. 一旦ã‚ãªãŸãŒçµ‚ã‚ã£ãŸãªã‚‰ã°, ファイルをä¿å˜ã—ã¾ã™ã€‚. ã‚‚ã—今別端末ã¾ãŸã¯ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’é–‹ã, PATH 変数ã®å€¤ã‚’ã‚‚ã†ä¸€åº¦ç¢ºèªã—ã€, æ–°ã—ã„ルート既ã«ã“ã®å¤‰æ•°ã«è¿½åŠ ã•れã¦ã„ã¾ã™ãŒè¡¨ç¤ºã•れã¾ã™ã€‚.
ボーナス. ã—ã‹ã—, ã™ã¹ã¦ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ã“ã®ãƒ«ãƒ¼ãƒˆã‚’è¿½åŠ ã™ã‚‹å ´åˆã¯ã€, ç¾åœ¨ã®ã“ã¨ã ã‘ã§ãªã? ã“れを行ã†ã«, 管ç†è€…権é™ã‚’æŒã¤, /Etc/paths ã«ã‚るファイルを目的ã®ãƒ‘ã‚¹ã‚’è¿½åŠ ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚, 次ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使用ã—ã¦ã€.
1 | sudo nano /etc/paths |
ã‚³ãƒžãƒ³ãƒ‰ã§ é ˆè—¤, ã‚ãªãŸã¯ä½•ã®æ¨©åˆ©ã®é©ç”¨ã¯ 管ç†è€…, ユーティリティã§ãƒ•ァイルを開ã„ãŸå¾Œã€ ナノ, 目的ã®ãƒ‘スをæŒã¤æ–°ã—ã„è¡Œã‚’åŠ ãˆã‚‹ã ã‘. ガーディアン アーカイブ, 準備ãŒã§ãã¦.
