Làm thế nào để chạy Composer Từ Anywhere (trên hệ điều hành MacOS X) thông qua Terminal
Bối cảnh:
Trên thực tế trong trang web getComposer nó nêu rõ rằng, cài đặt Composer bằng cách sử dụng lệnh curl sau,
curl -sS https://getcomposer.org/installer |php
Và nó chắc chắn làm những gì nó dự định làm. Và sau đó nó nói để di chuyển composer.phar vào thư mục /usr/local/bin/composer và sau đó nhà soạn nhạc sẽ có sẵn Toàn cầu, bằng cách sử dụng dòng lệnh sau trong thiết bị đầu cuối!
mv composer.phar /usr/local/bin/composer
Câu hỏi:
Vì vậy, vấn đề mà dẫn tôi gửi tới Google theo nó là khi tôi thực hiện những dòng trên trong Mac OS X Terminal, nó nói rằng, Permission denied. Giống như như sau:
mv: rename composer.phar to /usr/local/bin/composer: Permission denied
Trả lời:
Sau link dẫn tôi đến giải pháp giống như một nét duyên dáng và tôi rất biết ơn điều đó. Điều tôi vừa bỏ lỡ là lệnh sudo trước dòng lệnh "Di chuyển" đã nêu ở trên. Bây giờ lệnh Di chuyển của tôi như sau:
sudo mv composer.phar /usr/local/bin/composer
Password:
Trực tiếp nhắc bạn xác thực bản thân và xem bạn có được ủy quyền hay không. Vì vậy, nếu bạn nhập một mật khẩu hợp lệ, sau đó di chuyển sẽ được thực hiện, và bạn chỉ có thể kiểm tra nếu nhà soạn nhạc được cài đặt trên toàn cầu, bằng cách sử dụng dòng sau.
composer about
Tôi hy vọng câu trả lời này giúp bạn mở rộng quan điểm của mình và cuối cùng giải quyết vấn đề.
Chúc mừng!
Nguồn
2015-03-18 07:58:26
Bạn cũng có thể đổi tên nó để chỉ nhà soạn nhạc và sau đó bạn chỉ có thể làm 'soạn install'. – Seldaek
composer.phar của tôi đã được cài đặt. (Tôi Chekced bằng cách sử dụng php composer.phar) Nhưng, tôi không nhận được vị trí. Làm thế nào để tìm đường dẫn của vị trí composer.phar? Tôi đang sử dụng UBUNTU. –
Nếu bạn có thể chạy 'php composer.phar', thì có thể nó nằm trong thư mục hiện tại của bạn. – Maerlyn