روش نصب برنامه های کاربردی برای رزبری پای
مقدمه
جلسه ششم
نصب برنامه های کاربردی برای رزبری پای
به نام خدا ، سلام خدمت همگی دانش پژوهان ربات افزار ، در جلسات قبلی نصب و راه اندازی رزبری پای و تا حدودی کار با آن را یاد گرفتیم .
در این جلسه میخواهیم به روش های کلی نصب نرم افزار و معرفی و نصب چند نرم افزار کاربردی و هم چنین چند کتابخانه برنامه نویسی بپردازیم .
امید است در جلسات بعدی برنامه نویسی رزبری پای را شروع خواهیم کرد.
روش های کلی نصب نرم افزار
به طور کلی شما به ۲ صورت و در مجموع ۵ حالت میتوانید روی رزبری پای نرم افزار نصب کنید :
- با خط فرمان
- گرافیکی
روش نصب با خط فرمان :
در تمامی این روش ها ، باید ابتدا ترمینال را باز کرده و سپس طبق الگو عمل کنید .
[icon name=”circle-o” class=”” unprefixed_class=””] apt
این روش معمول ترین روش نصب نرم افزار در لینوکس های بر پایه دبیان می باشد . در این روش ابتدا ترمینال را باز کرده و سپس طبق الگوی زیر عمل میکنیم :
sudo apt-get install [اسم برنامه یا پکیج ]
برای مثال :
sudo apt-get install synaptic
[icon name=”circle-o” class=”” unprefixed_class=””] python
درست خواندید ” پایتون ” ! با استفاده از نصب کننده بسته های پایتون میتوانید برنامه هایی که با پایتون نوشته شده اند را دریافت و نصب نمائید .
برای استفاده از این روش ابتدا باید نصب کننده بسته ها را نصب کنید ، برای این کار ترمینال را باز کرده و سپس دستورات زیر را وارد کنید :
sudo apt-get install python3-pip
برای پایتون ۳ و برای پایتون ۲ :
sudo apt-get install python-pip
حال میتوانید برای نصب برنامه از دستورات pip3 install برای بسته های پایتون ۳ و pip install برای بسته های پایتون ۲ استفاده کنید .
همچنین برای حذف کردن میتوانید از دستورات pip3 uninstall برای پایتون ۳ و pip uninstall برای پایتون ۲ استفاده کنید .
لازم به ذکر است در نسخه های بعد از رزبیان جسی ( Jessie ) تمامی ابزار های پایتون به صورت پیش فرض نصب است .
[icon name=”circle-o” class=”” unprefixed_class=””] ruby
باز هم تعجب نکیند ، بله ” روبی ” ! استفاده از این روش نیز مانند روش پایتون می باشد .
بسته های روبی به gem معروفند . برای استفاده از این روش باید در ترمینال دستور زیر را تایپ کنید :
sudo apt-get install rubygems
سپس برای نصب بسته های روبی از دستور زیر استفاده کنید :
sudo gem install [ نام بسته ]
برای مثال :
sudo apt-get install rpi-lcd16x2
شما میتوانید برای دیددن gem های بیشتر به ادرس https://rubygems.org/ مراجعه کنید.
لازم به ذکر است که ابزار های روبی نیز مانند پایتون به صورت پیش فرض نصب است .
روش نصب گرافیکی :
[icon name=”circle-o” class=”” unprefixed_class=””] synaptic :
شما میتوانید با synaptic تمامی بسته هایی که با apt نصب می شوند را نصب کنید .
در واقع همانطور که در بخش پایانی آموزش ترمینال گفته شد ، synaptic یک محیط گرافیکی برای نصب کننده apt می باشد .
[icon name=”circle-o” class=”” unprefixed_class=””] مدیریت نرم افزار رزبیان :
سیستم عامل رزبیان دارای مدیریت نرم افزار بسیار خوبی است که میتوانیم برای نصب و یا حذف نرم افزار های مورد نیازمان از آن استفاده کنیم .
برای استفاده از آن باید به آدرس start-> preferences -> add / remove software مراجعه کنید . هنگامی نرم افزار باز می شود در سمت چپ قسمتی برای جست و جو و در پائین آن دسته بندی هایی را مشاهده می کنید .
در قسمت وسط صفحه یک محیط خالی و در زیر آن نیز یک قسمت دیگر برای نمایش توضیحات نرم افزار ها . درآخر در قسمت سمت راست پائین سه گزینه cancel ، apply و ok را می بینید .
شما میتوانید برای انتخاب نرم افزار مورد نظر در دسته بندی ها گشت و گذار کنید یا آن را جست و جو کنید .
در قسمت جست و جو هر چیزی که تایپ کنید ، سیستم کلمات تایپ شده شما را در نام ، نام سیستمی ( نام نوشته شده در زیر نام نرم افزار که سیستم به این اسم نرم افزار را می شناسد )
و توضیحات نرم افزار جست و جو میکند و نتایج را به شما نشان میدهد . شیوه جست و جو کردن راحت است ، کافیست تا متنی را تایپ کرده و سپس کلید enter را فشار دهید .
در هر صورت چه جست و جو کنید و چه در دسته بندی ها انتخاب کنید ، لیستی از نرم افزار های موجود نشان داده می شود . هر نرم افزار یک نام برای معرفی دارد که به صورت برجسته نوشته شده است و یک نام سیستمی که زیر نام نرم افزار نوشته شده است . هنگامی که روی یکی از انها کلیک کنید ، سیستم توضیحات نرم افزار را در قسمت توضیحات نمایش میدهد .
برای نصب کافیست تا مربع کنار بسته مورد نظر را تیک دار کنید و سپس روی گزینه apply کلیک کنید .
نرم افزار هایی که نصب شده اند در کنار آنها مربع های تیک دار وجود دارد . برای حذف آن ها کافیست تا تیک آن ها را برداشته و سپس روی گزینه apply کلیک کنید .
معرفی و نصب چند برنامه کاربردی
در این بخش به معرفی و روش نصب برنامه های کاربردی برای رزبری پای جهت استفاده بهتر از می پردازیم .
[icon name=”circle-o” class=”” unprefixed_class=””] VLC player
بله ! شما میتوانید روی رزبری پای مدیا پلیر محبوب vlc را نصب کنید و از آن لذت ببرید ،برای این کار باید از دستور apt استفاده کنید :
sudo apt-get install vlc
[icon name=”circle-o” class=”” unprefixed_class=””] player
OMX یک نرم افزار مدیا پلیر می باشد که روی رزبری پای به صورت پیش فرض نصب است .
برای استفاده از آن باید ترمینال را باز کنید و در آن دستور omxplayer را طبق الگو زیر تایپ کنید :
omxplayer [option] [file]
options در واقع سوئیچ های این نرم افزار و file نام و یا نام ادرس فایل با پسوند آن می باشد .
شیوه استفاده از آن را میتوانید با تایپ دستور omxplayer –h در ترمینال ببینید .
[icon name=”circle-o” class=”” unprefixed_class=””] VIM
نرم افزار vim مانند geany یا sumlime یک نرم فزار ویرایشگر متن می باشد که کاربرد خاص آن برای برنامه نویسی است . از قابلیت های آن میتوان به متصل شدن به کامپایلر و کامپایل کردن کد درون محیط برنامه اشاره کرد
. شما میتوانید برای استفاده از آن از دستور زیر برای نصب استفاده کنید :
sudo apt-get install vim
[icon name=”circle-o” class=”” unprefixed_class=””] Git
بی شک تمام کسانی که با لینوکس کار کردند و یا برنامه نویسی حرفه ای انجام میدهند با Git و Git Hub آشنایی دارند .
git یک نرم افزار کنترل ورژن نرم افزار می باشد که شما میتوانید با نصب بسته های آن روی لینوکس ، از مجموعه بسیار گسترده کد ها ، نرم افزار ها و … موجود در سایت Git hub استفاده کنید .
برای نصب این ابزار از دستور زیر استفاده کنید :
sudo apt-get install git-core
معرفی و نصب چند کتابخانه کاربردی برای GPIO
[icon name=”circle-o” class=”” unprefixed_class=””] G++,GCC
GCC و G++ دو کتابخانه و کامپایلر قدرتمند زبان های C و C++ که در لینوکس به صورت پیش فرض نصب می باشد .
[icon name=”circle-o” class=”” unprefixed_class=””] WIRING
این کتابخانه برای راه اندازی GPIO در رزبری پای ساخته شده است و از زبان های C ، C++ و BASIC پشتیبانی می کند . برای استفاده از آن مراحل زیر را طی کنید :
ابتدا باید نرم افزار GIT را نصب کنید تا به GIT Hub دسترسی داشت باشیم :
sudo apt-get install git-core
سپس باید یکبار لیست بسته های موجود بروز رسانی شوند :
sudo apt-get update sudo apt-get upgrade
سپس باید در فولدر home فایل های مربوط را دانلود کنیم ، پس :
cd git clone git://git.drogon.net/wiringPi
حال باید وارد پوشه نرم افزار شویم :
cd wiringPi
اگر برای اولین بار است که از دستور clone استفاده میکنید دستور زیر را هم انجام دهید :
git pull origin
حال برای نصب از دستورات زیر استفاده کنید :
./build
برای تست نصب میتوانیم از دستورات زیر استفاده کنیم :
gpio -v
gpio readall
[icon name=”circle-o” class=”” unprefixed_class=””] کتابخانه PI4J
این کتابخانه بر پایه کتابخانه wiring و به زبان java ایجاد شده است . شما میتوانید با نصب آن با استفاده از زبان java به GPIO دستور بفرستید .
برای نصب آن کافیست تا دستور زیر را در ترمینال کپی کنید :
curl –s get.pi4j.com | sudo bash
نتیجه
آنچه در این جلسه فرا گرفتیم ؛ روش نصب برنامه های کاربردی برای رزبری پای ، اشنایی با GIT و چند نرم افزار کاربردی
در جلسه بعدی :
به سیستم های درونی یا embedded system ، معرفی آردوئینو و مقایسه آن با رزبری پای می پردازیم
تا ببینیم کدام یک برای استفاده مورد نظرمان مناسب تر است .
موفق و پیروز باشید
شما عزیزان میتوانید برای حمایت از ربات افزار و همچنین دریافت فیلم و اخبار تکنولوژی عضو کانال تلگرامی ربات افزار شوید
درباره هادی رحمتی
از زمانی که ابتدایی بودم ساختنو دوست داشتم دلم میخواست هر روز یه چیز جدید بسازم . الان به این فکر میکنم اگه همه یه چیزی بسازن چقدر پیشرفت میکنیم. نه یادگیری کار هایی که هر روز افراد زیادی یاد میگیرند و یه معیاری به نام نمره براش تعریف شده.
نوشته های بیشتر از هادی رحمتی
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.