آیا Ruby روی Mac من نصب شده است؟
Ruby از قبل روی macOS Catalina و Big Sur نصب شده است (در زیر ببینید چرا ممکن است نخواهید از Ruby پیش فرض استفاده کنید).
برای بررسی نصب Ruby ، برنامه ترمینال خود را وارد کنید:
(تایپ نکنید
$
شخصیت.)
اگر Ruby نصب نشده باشد ، می بینید:
zsh: command not found: ruby
which
دستور تأیید می کند که روبی مفقود شده است:
$ which ruby
ruby not found
می توانید از
which
فرمان با پرچم
-a
برای دیدن اینکه آیا بیش از یک Ruby اجرایی نصب شده است:
$ which -a ruby
/Users/daniel/.asdf/shims/ruby
/usr/bin/ruby
اگر روبی نصب شده باشد ،
ruby -v
دستور پاسخی مانند:
MacOS همراه با “system Ruby” از پیش نصب شده است. برای مشاهده اینکه آیا از سیستم Ruby استفاده می کنید ، از دستور “کدام” استفاده کنید:
$ which ruby
/usr/bin/ruby
اگر دیدید
/usr/bin/ruby
، این سیستم macOS از قبل نصب شده Ruby است. استفاده از Ruby سیستم برای اجرای اسکریپتهای sysadmin خوب است ، به شرطی که با تلاش برای به روزرسانی یا افزودن سنگهای قیمتی ، Ruby سیستم را تغییر ندهید. اما توسعه دهندگان باتجربه از سیستم Ruby برای توسعه پروژه ها در Ruby استفاده نمی کنند.
ممکن است تمایل نداشته باشید از سیستم MacOS Ruby استفاده کنید زیرا نسخه قدیمی Ruby است. در عوض ، می توانید Ruby را با Homebrew نصب کنید. شما می توانید …