نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی

اتصال رزبری پای. مشکلی پیش آمد

نصب سیستم عامل بر روی Raspberry pi 2 بسیار ساده است زیرا توسعه دهندگان میکروکامپیوتر به همه چیز رسیدگی کردند و NOOBS (نرم افزار جدید خارج از جعبه) را منتشر کردند. NOOBS یک نصب کننده ساده سیستم عامل است که قبلاً شامل Raspbian linux، Arch، OpenELEC، Pidora، RISC OS، RaspBMC، Ubuntu MATE، OSMC است.

برای راه اندازی Raspberry pi 2 برای اولین بار به چه چیزی نیاز دارید؟

  • کارت microSD حداقل 4 گیگابایت، کلاس 4 یا بالاتر.
  • منبع تغذیه 5 ولت، نه کمتر از 1.8 آمپر؛
  • کابل HDMI؛
  • مانیتور با HDMI؛
  • ماوس و صفحه کلید USB؛
  • رایانه شخصی با کارت خوان SD برای ضبط نصب کننده در microSD.
  • اتصال اترنت به اینترنت.

نصب گام به گام سیستم عامل در Raspberry pi 2.

  • microSD را به FAT32 فرمت کنید. هر برنامه ای برای مدیریت پارتیشن های دیسک در اینجا انجام می شود. به عنوان مثال، در دبیان استفاده از partitionmanager (apt-get install partitionmanager) راحت است.
  • نصب کننده ZIP برای NOOBS را از وب سایت رسمی Raspberry pi دانلود کنید.
  • فایل ها را از بایگانی ZIP به ریشه microSD باز کنید.
  • microSD را در Raspberry pi قرار می دهیم، کابل های اترنت و HDMI، ماوس و صفحه کلید را وصل می کنیم، منبع تغذیه را روشن می کنیم.
  • در اولین راه اندازی، لیستی از سیستم عامل های قابل نصب بر روی Raspberry pi ظاهر می شود. لازم نیست خود را به یک سیستم عامل محدود کنید، می توانید حداقل همه چیز را انتخاب کنید (اگر حجم microSD اجازه می دهد). برای مبتدیان، من توصیه می کنم Raspbian Linux و توزیع OpenELEC (مرکز سرگرمی لینوکس جاسازی شده باز) را انتخاب کنند. در راه اندازی بعدی میکرو کامپیوتر، سیستم از شما می پرسد که کدام سیستم عامل را بارگیری کند. دکمه Install را فشار دهید و منتظر بمانید تا توزیع های انتخاب شده دانلود و روی کارت microSD نصب شوند.

پس از اتمام مراحل نصب، منوی پیکربندی Raspbian (raspi-config) بارگیری می شود. در اینجا ما منطقه، زبان، تاریخ و زمان و غیره را پیکربندی می‌کنیم. می‌توانید بعداً با اجرای دستور sudo raspi-config در ترمینال، سیستم‌عامل را دوباره پیکربندی کنید. روی Finish کلیک کنید.

اکنون می توانیم Raspberry Pi خود را شروع کنیم. هر بار که Raspbian لینوکس را راه اندازی می کنید، از شما یک نام کاربری خواسته می شود: pi
رمز عبور پیش فرض ریشه Raspbian: raspberry
سپس پوسته گرافیکی را با دستور startx شروع می کنیم

اگر علاوه بر لینوکس Raspbian یک مرکز رسانه نصب کرده باشید، تعداد زیادی ویدیو، نمایش تلویزیونی، پادکست و موارد دیگر را به صورت رایگان از جعبه دریافت خواهید کرد. اما به زبان انگلیسی. برای اینکه بتوانید فیلم ها و برنامه های تلویزیونی را به زبان روسی تماشا کنید، باید یک پلاگین روسی زبان XBMC، به عنوان مثال، seppius را نصب کنید که قابل دانلود است.

  • این فایل ZIP را دانلود کرده و روی فلش درایو قرار دهید.
  • ما آن را در Raspberry pi قرار می دهیم.
  • Raspberry pi را تحت OpenELEC شروع می کنیم.
  • به تنظیمات -> افزونه ها -> نصب از فایل ZIP بروید
  • فایل ما را در درایو فلش انتخاب کنید

اکنون می توانید برنامه های روسی زبان را به مرکز رسانه ما اضافه کنید.

من مدت زیادی است که پروژه را در HabraHabr دنبال می کنم رزبری پایو قاطعانه تصمیم گرفت مینی کامپیوتر خود را دریافت کند. زمانی که پیش‌سفارش شروع شد، تقریباً بلافاصله از آن استفاده کردم، با این حال، تا 17 ژوئن 2012 بود که ایمیلی از RSComponents.Com در مورد امکان سفارش کپی Raspberry Pi دریافت کردم. در مجموع، از تاریخ پیش‌سفارش حدود یک ماه طول کشید.

در همان روز ، من سفارشی ایجاد کردم (به هر حال ، در آن زمان امکان سفارش "رسما" به فدراسیون روسیه وجود داشت) و شروع به منتظر ماندن برای "تمشک" خود کردم. اطلاعات نامه قول ارسال حداکثر ظرف مدت 6 هفته را داده بود، اما در این مدت هرگز پرداخت خود را دریافت نکردم. مدیر این شرکت طی تماسی با دفتر نمایندگی RS مسکو به صراحت اعلام کرد که تحویل به زودی انجام می شود، اما مشخص نیست چه زمانی.

در 17 آگوست، یک ایمیل از یکی از کارمندان مسکو RS دریافت کردم که تابلوی من به دفتر تحویل داده شده است و شما می توانید آن را تحویل بگیرید (زیرا نمی توانید از RS با تحویل درب منزل سفارش دهید، زیرا DHL بسته ها را به افراد خصوصی تحویل نمی دهد) . در واقع، در همان روز کامپیوتر Raspberry Pi خود را دریافت کردم!


من تمام مجموعه اجزای لازم را از قبل خریدم (در واقع همه چیز را از دستگاه های دیگر قرض گرفتم). من استفاده کردم:

  • کارت SD کلاس 6 4 گیگابایتی از Transcend
  • شارژر USB NoName 1A با کابل MicroUSB
  • کابل HDMI هاما
  • کابل اترنت
من از USB-Receiver Unifying از Logitech به عنوان صفحه کلید و ماوس استفاده کردم. Raspberry را با استفاده از کابل HDMI-DVI به مانیتور متصل کرد.

اقدام یک. نصب سیستم عامل

همانطور که سیستم عامل Raspberry انتخاب شد راسپبین(همانطور که از فروم ها فهمیدم، تقریباً همه بیلدها مبتنی بر دبیان هستند، بنابراین انتخاب، به نظر بی تجربه من، خیلی غنی نیست). این سیستم عامل به طور گسترده در اینترنت توضیح داده شده است، و همچنین به طور خاص برای RPi بهینه شده است.
تصویر سیستم عامل را می توان از وب سایت رسمی بارگیری کرد: 2012-07-15-wheezy-raspbian.zip. تصویر در ZIP آرشیو شده است، خود دارای پسوند IMG است. باید از حالت فشرده خارج شود.
همچنین، به ابزار Win32DiskImager نیاز دارید که باید با حقوق مدیر اجرا شود.

ما کارت SD شما را در یک کارت خوان نصب می کنیم، در Explorer نگاه می کنیم که چه نامه ای را در سیستم دریافت کرده است (تا ناخواسته داده ها را روی یک رسانه دیگر بازنویسی نکنید).
در برنامه Win32DiskImager، تصویر Raspbian را که قبلا دانلود کرده اید انتخاب کنید، حرف رسانه مورد نظر را انتخاب کنید و روی Write کلیک کنید. ما به هشدار پیشنهادی "بله" پاسخ می دهیم.
فرآیند ریختن سیستم عامل روی کارت و تقسیم آن به بخش ها آغاز می شود:

این فرآیند با یک پیام موفقیت آمیز به پایان می رسد:

حالا باید فایل را کمی ویرایش کنید. config.txtدر ریشه کارت حافظه، فایل پیکربندی سیستم برای Raspberry Pi قرار دارد. لطفاً توجه داشته باشید که تنظیماتی که من داده ام مربوط به مانیتورهای LCD با وضوح صفحه نمایش 1920 * 1080 است.

شما باید پارامتر را از نظر خارج کنید disable_overscan=1(مگر اینکه قصد استفاده از خروجی RCA را داشته باشید).
من همچنین به شما توصیه می کنم که یک وضوح ثابت تنظیم کنید، برای این، خطوط را از نظر خارج کنید hdmi_groupو حالت hdmi. مقدار پارامتر حالت hdmiباید مطابق با جدول داده شده تغییر کند (همچنین برای سایر پارامترهایی که ممکن است برای شما مفید باشد این پیوند را دنبال کنید). مثلا برای مانیتوری با رزولوشن 1080*1920 می نویسید hdmi_mode=16.

فراموش نکنید که تغییرات را ذخیره کنید، کارت SD را جدا کرده و آن را در Raspberry Pi قرار دهید.
ما برق را به برد وصل می کنیم و فرآیند بوت را روی مانیتور می بینیم که برای ما جالب نیست (حداقل در حال حاضر). چشمک زدن شادی آور چراغ های رزبری پای را مشاهده می کنیم:

برنامه راه اندازی سیستم به طور خودکار در اولین راه اندازی راه اندازی می شود. raspi_config:

  1. دستور را اجرا کنید expand_rootfs، که پارتیشن ریشه را گسترش می دهد تا کل کارت SD را پوشش دهد.
  2. وارد بخش می شویم configure_keyboardو مناسب ترین نوع صفحه کلید را تنظیم کنید. من Logitech Cordless Desktop را انتخاب کردم
  3. سپس وارد بخش می شویم change_passیک رمز عبور جدید برای کاربر pi تنظیم کنید (توجه داشته باشید که کاراکترهای وارد شده اصلا نمایش داده نمی شوند، حتی به صورت ستاره!).
  4. با استفاده از مورد، مناطق اضافی را نصب کنید تغییر_محل(من این کار را انجام ندادم و تنها محلی پیش فرض - en_GB UTF8 را ترک کردم).
  5. منطقه زمانی را تنظیم کنید set_time zone). به عنوان مثال، اگر در مسکو زندگی می کنید، باید مورد اروپا را پیدا کنید، و در آن - مسکو
  6. حافظه_شکافیما آن را مطابق میل خودمان نصب می کنیم، اگر قصد استفاده از رابط گرافیکی را دارید، توصیه می کنم 32 مگابایت را برای ویدیو اختصاص دهید.
  7. حتما فعال کنید ssh!
  8. اگر بخواهیم هنگام بوت شدن Raspbian محیط گرافیکی به طور خودکار شروع شود، گزینه را فعال می کنیم بوت_رفتار.
در پایان، + [F] را فشار داده و مورد را انتخاب کنید پایان، موافقت با راه اندازی مجدد دستگاه.

این کار نصب و پیکربندی اولیه سیستم را کامل می کند!

قسمت بعدی برای کسانی که آشنایی خاصی با لینوکس ندارند (همانطور که من بودم) جالب خواهد بود.

اقدام دو نصب وب سرور و پیکربندی سامبا.

فراموش نکنید که اگر Raspberry شما به شبکه متصل است، می توانید از دسترسی SSH استفاده کنید که چندین برابر راحت تر است.

قبل از شروع به روز رسانی کنید apt-get:
به روز رسانی sudo apt-get

نصب وب سرور:
MySQL را نصب کنید:
sudo apt-get نصب mysql-server mysql-client
هنگامی که از شما خواسته می شود برای root یک رمز عبور تعیین کنید، هر پسوردی را که به یاد دارید وارد کنید.

Lighttpd را نصب کنید:
sudo apt-get install lighttpd
از این پس، اگر آدرس IP آن را در مرورگر هر رایانه ای در شبکه تایپ کنید، Rpi با یک صفحه آزمایشی پاسخ می دهد!

PHP5 را نصب کنید:
sudo apt-get php5-cgi را نصب کنید

حالا باید PHP را در تنظیمات سرور فعال کنید. فایل را در ویرایشگر نانو باز کنید:
sudo nano /etc/lighttpd/lighttpd.conf
آیتم server_modules باید به شکل زیر باشد:
server.modules = ("mod_access"، "mod_fastcgi"، "mod_alias"، "mod_compress"، "mod_redirect"، "mod_rewrite")
و این را به انتهای فایل اضافه کنید:
fastcgi.server = ("".php" => (("bin-path" => "/usr/bin/php5-cgi"، "socket" => "/tmp/php.socket")))
با فشار دادن +[X]، [Y] و ذخیره کنید.

باقی مانده است که فایل پیکربندی PHP5 را ویرایش کنید:
sudo nano /etc/php5/cgi/php.ini
خط را پیدا کرده و از نظر خارج کنید (نماد ";" را حذف کنید cgi.fix_pathinfo=1. ما فایل را ذخیره می کنیم.

پس از انجام تمام کارهایی که انجام شد، Lighttpd را با اجرای دستور ریستارت کنید:
sudo /etc/init.d/lighttpd راه اندازی مجدد

نصب و پیکربندی سامبا
Samba را نصب کنید:
sudo apt-get نصب samba samba-common-bin
از آنجایی که Rpi من در شبکه خانگی من است، تصمیم گرفتم برای دسترسی به پوشه ها رمز عبور تنظیم نکنم، بلکه به سادگی اشتراک گذاری عمومی را برای کل شبکه تنظیم کنم.
برای انجام این کار، فایل smb.conf را باز کنید:
sudo nano /etc/samba/smb.conf
به جای تمام محتوای موجود، می نویسیم:
workgroup=WORKGROUP مهمان ok=yes netbios name=Raspberry security=share browseable=yes path=/var/www writeable=yes browseable=yes
پس انداز می کنیم. راه اندازی مجدد سامبا:
sudo /etc/init.d/samba راه اندازی مجدد
از این به بعد یک دستگاه RASPBERRY جدید در شبکه شما ظاهر شده است که دارای پوشه www است.
در آن، می توانید هر فایلی را ایجاد کنید که برای مشاهده در سراسر شبکه با استفاده از یک مرورگر در دسترس باشد.

راستی!مدیریت اشتراک گذاری فایل ها و پوشه ها با استفاده از برنامه SWAT که یک رابط وب را فراهم می کند بسیار راحت تر است.
نصب آن بسیار ساده است:
sudo apt-get install swat
کنترل پنل SWAT در آدرس زیر قرار دارد: http://:901
ورود و رمز عبور با حساب شما مطابقت دارند (همان چیزی که برای SSH استفاده می کنید)

اقدام سه. نصب رسانه فایل

به عنوان یک اپراتور، تصمیم گرفتم از یک درایو فلش معمولی استفاده کنم که آن را به یکی از درگاه های USB Raspberry Pi وصل کردم. در صورت تمایل، می توانید یک هارد اکسترنال را نیز به Rpi متصل کنید، اما باید یک منبع تغذیه جداگانه برای آن سازماندهی کنید، زیرا درگاه های USB برد برای چنین بارهایی طراحی نشده اند و در بهترین حالت، هارد دیسک به سادگی طراحی نشده است. راه اندازی نخواهد شد. حجم یک درایو فلش (16 گیگابایت) باید برای من کافی باشد.

رسانه را وصل می کنیم و دستور را اجرا می کنیم:
sudo fdisk -l
دستور تمام دستگاه هایی که به دستگاه ما متصل هستند را نشان می دهد. ما به دنبال دستگاه مورد نظر در لیست با حجم آن هستیم. برای مثال، خط من به این صورت است:
دیسک /dev/sda: 16.0 گیگابایت، 16013852672 بایت
مسیر مورد نظر به دستگاه - /dev/sda، به خاطر بسپار!

راه اندازی می کنیم fdiskبرای قالب بندی رسانه:
sudo fdisk /dev/sda
ابتدا با دستور پارتیشن های موجود را پاک کنید د(پارتیشن های مورد نظر را با اعداد انتخاب کنید)، سپس با استفاده از دستور یک پارتیشن جدید ایجاد کنید n(ما به طور پیش فرض همه مقادیر را می پذیریم)، ​​کار انجام شده را با استفاده از دستور ذخیره کنید w.

یک سیستم فایل ext2 در رسانه ایجاد کنید:
sudo mkfs -t ext2 /dev/sda1

سوار می کنیم:
sudo mount -t ext2 /dev/sda1

اکنون باید اطمینان حاصل کنیم که هر بار که Raspbian بارگذاری می شود، رسانه به طور خودکار نصب می شود. برای انجام این کار، یک پوشه ایجاد کنید:
sudo mkdir /mnt/flash
باز کردن فایل تنظیمات:
sudo nano /etc/fstab
و خط را به آن اضافه کنید:
/dev/sda1 /mnt/flash ext2 پیش‌فرض 0 0 است
دستگاه را ذخیره و راه اندازی مجدد کنید. هنگام بوت کردن، رسانه باید به طور خودکار سوار شود، که با دستور زیر قابل بررسی است:
df
دستگاه های نصب شده را با نقاط نصب آنها فهرست می کند.

راستی!همچنین توصیه می کنم برای کار با فایل ها از طریق کنسول، فایل منیجر Midnight Commander را نصب کنید:
sudo apt-get install mc
اگر از Putty برای کار با SSH استفاده می کنید، برای عملکرد صحیح MC باید یک پیکربندی انجام دهید. در تنظیمات Putty، مقدار تنظیم کاراکتر از راه دور را در بخش ترجمه روی "UTF-8" تنظیم کنید:

اقدام چهار. نصب انتقال و پیکربندی دانلودها

ما به هدف این موضوع رسیدیم - نصب و پیکربندی کلاینت تورنت در دستگاه خود. من انتقال را انتخاب کردم.

گیربکس را نصب کنید:
sudo apt-get install transmission-daemon
یک دایرکتوری برای دانلودها، برای دانلودهای ناتمام و برای تورنت ها در رسانه متصل ایجاد کنید و اجازه نوشتن بدهید:
sudo mkdir /mnt/flash/torrent sudo mkdir /mnt/flash/torrentfiles sudo mkdir /mnt/flash/ناقص sudo chmod 777 /mnt/flash/torrent sudo chmod 777 /mnt/flash/torrentfiles sudo chmod 77f//// ناقص
ویرایش تنظیمات:
sudo nano /etc/transmission-daemon/settings.json
در اینجا باید پارامترهای زیر را به مقادیر مشخص شده تغییر دهید:
"cache-size-mb": 2; "download-dir": "/mnt/flash/torrent"، "incomplete-dir": "/mnt/flash/incomplete"، "preallocation": 2، "rpc-password": "هر رمز عبوری که دوست دارید (هنگام راه اندازی مجدد دیمون رمزگذاری خواهد شد)"، "rpc-username": "pi"، "rpc-whitelist-enabled": false، "speed-limit-down": 3000، "speed-limit-up": 1000،
متأسفانه، در سرعت های بالا دانلود و آپلود، Raspberry شروع به کند شدن بسیار می کند، بنابراین محدودیت هایی که در تنظیمات بالا مشاهده می کنید به صورت آزمایشی آشکار شدند.

Transmission را با دستور زیر راه اندازی مجدد کنید:
sudo /etc/init.d/transmission-daemon restart
از این لحظه به بعد، شما یک کلاینت تورنت در حال کار را نصب کرده اید که کنترل پنل وب آن در آدرس زیر موجود است: http://:9091، login pi، رمز عبور را در فایل پیکربندی تنظیم می کنید.

فراموش نکنید که پوشه را نیز اضافه کنید /mnt/flash/torrentبه اشتراک گذاری شبکه از طریق Samba به طوری که فایل های دانلود شده را می توان در دستگاه های دیگر مشاهده کرد، به عنوان مثال، در پخش کننده رسانه شما:


عنوان فیلم عمدا تغییر کرده است، چنین فیلمی وجود ندارد.

شایان ذکر است که Raspberry Pi، به نظر من، کار بسیار خوبی در آپلود فایل ها از طریق شبکه انجام می دهد - هنگام کپی کردن یک فایل از Raspberry Pi به رایانه، حداکثر سرعت به 7 مگابیت در ثانیه رسید که تقریباً با حداکثر سرعت خواندن مطابقت دارد. برای درایو فلش استفاده شده

پایان

اینجاست که مقاله من به پایان می رسد. Raspberry Pi در یادگیری بسیاری از جنبه‌های Linux OC کمک زیادی کرد. ایده های بسیار بیشتری در مورد رسپبری پای در برنامه ها وجود دارد که سعی خواهم کرد آنها را پیاده سازی کرده و در مقالات بعدی شرح دهم.

من خوشحال خواهم شد که در مورد خطاهای کاربران با تجربه تر نظر بدهم!

میکروکامپیوتر Raspberry Pi به تازگی شناخته شده است. این دستگاه چیست و چرا به آن نیاز است؟

رزبری پای 2

در ابتدا، توسعه دهندگان میکرو کامپیوتر را به عنوان وسیله ای ارزان برای آموزش علوم کامپیوتر به دانش آموزان برنامه ریزی کردند. اما مشکلی پیش آمد. افراد زیادی به تمشک علاقه مند شدند. همه تعجب می کنند که چه نوع میکرو کامپیوتری است - Raspberry Pi 2. ما برنامه، پیکربندی و نصب این دستگاه را کمی پایین تر تجزیه و تحلیل خواهیم کرد. در حال حاضر، کمی تاریخ.

مختصری در مورد رزبری پای

Raspberry Pi در سال 2011 ساخته شد. در طول چندین سال، او دستخوش تغییرات جدی شد. اکنون این یک پلتفرم بسیار جالب با امکانات بسیار به نام Raspberry Pi 2 است. کاربرد این برد در تمامی زمینه های قابل تصور امکان پذیر است. می توان از آن به عنوان یک سرور خانه هوشمند در حال کار، یک سیستم امنیتی با تشخیص چهره، یک مرکز چند رسانه ای و موارد دیگر استفاده کرد. آخرین Raspberry Pi 2 Model B+ دارای پردازنده چهار هسته ای v7، 1 گیگابایت رم و شتاب دهنده ویدئو است که به راحتی می تواند فیلم های Full HD را پخش کند. کانکتورهای USB به تعداد چهار قطعه نیز در جای خود قرار دارند. از خروجی HDMI برای اتصال مانیتور یا تلویزیون استفاده کنید.

علاوه بر این، میکرو کامپیوتر مصرف انرژی ناچیزی دارد. این مورد برای Arduino و Raspberry Pi 2 صدق می کند. برد از طریق کانکتور microUSB با استفاده از منبع تغذیه شارژر معمولی گوشی هوشمند تغذیه می شود.

سیستم عامل در Raspberry

اینجا همه چیز به این سادگی نیست. نسخه های اصلی میکروکامپیوتر نمی توانستند روی توزیع های معمولی اجرا شوند. برای آنها لازم بود نسخه های خاصی از سیستم ها ایجاد شود. همه سیستم عامل ها بر اساس توزیع های لینوکس هستند. حتی نسخه های ویژه ای از ArchLinux و Kali Linux برای Raspberry Pi 2 وجود دارد. سیستم عامل با استفاده از کارت حافظه microSD و یک برنامه ویژه NOOBS بر روی برد نصب می شود. در آخرین نسخه این دستگاه، در صورت تمایل، استفاده از اوبونتو و حتی ویندوز 10 مایکروسافت به عنوان سیستم کاملاً امکان پذیر است و به لطف این امر امکان ساخت یک مرکز چندرسانه ای خانگی از رزبری پای فراهم شد.

با این حال، به طور پیش فرض، هنوز اکیداً توصیه می شود از سیستم عامل Raspbian که مخصوص این میکرو کامپیوتر ایجاد شده است استفاده کنید. این بر اساس توزیع معروف Debian است. تمام مدیریت ها مانند یک سیستم لینوکس معمولی انجام می شود.

نصب سیستم عامل در Raspberry

برای یک میکرو کامپیوتر، حداقل 8 گیگابایت نیاز داریم. علاوه بر این، شما به یک کامپیوتر کار "معمول" با دسترسی به اینترنت نیاز دارید. راه های مختلفی برای نصب سیستم بر روی Raspberry Pi 2 وجود دارد. سیستم عامل را می توان با استفاده از خود نصب کننده یا با استقرار تصویر سیستم روی کارت حافظه نصب کرد. روش اول را در نظر خواهیم گرفت.

ابتدا وب سایت رسمی رزبری را پیدا می کنیم و بایگانی فشرده را با سیستم عامل Raspbian دانلود می کنیم. پس از آن، بایگانی را در کارت حافظه باز کنید تا همه فایل ها در ریشه فلش درایو قرار گیرند. آماده سازی تمام شده است. حالا کارت حافظه را داخل میکرو کامپیوتر قرار داده و آن را روشن کنید. فراموش نکنید که قبل از انجام این کار، صفحه کلید و ماوس خود را به Raspberry Pi 2 خود متصل کنید. اتصال از طریق کانکتورهای USB است. پس از دانلود موفقیت آمیز، صفحه خوش آمدگویی از پیکربندی ظاهر می شود. در اینجا می توانید تمام تنظیمات لازم را پیکربندی کنید. زبان پیش فرض انگلیسی است. روسی مورد انتظار نیست و انتظار نمی رود. محیط کاری نرم افزار LXDE می باشد. یک محیط دسکتاپ سبک وزن کمی تغییر یافته که برای Raspberry Pi مناسب است. پس از نصب موفقیت آمیز سیستم، پیکربندی آن را به شما اطلاع می دهد. اکنون می توانید شروع به کار کنید و یک میکروکامپیوتر Raspberry Pi 2 کاملاً مونتاژ شده دارید. ما از زمان انتشار آخرین نسخه سیستم عامل به روز رسانی ها را اعمال می کنیم و همه برنامه های لازم را کمی پایین تر نصب می کنیم.

در سیستم عامل Raspbian

پس از نصب موفقیت آمیز سیستم، باید تعدادی برنامه را برای Raspberry Pi 2 آماده کنید. نصب از طریق مرکز اپلیکیشن Pi Store انجام می شود. اجزا با استفاده از ترمینال به روز می شوند. مانند هر توزیع لینوکس، باید از دستور آپدیت apt-get استفاده کنید. هنگام نصب برنامه ها از فروشگاه Pi، باید بسیار مراقب باشید، زیرا همه آنها در آنجا رایگان نیستند. اگر می خواهید میکرو کامپیوتر خود را کاملا رایگان کنید، بهتر است از توزیع اوبونتو استفاده کنید. مراحل نصب دقیقاً مشابه است.

پس از نصب و پیکربندی موفقیت آمیز سیستم عامل برای میکروکامپیوتر، وقت آن است که به این فکر کنید که برای چه کاری می توانید از Raspberry Pi 2 استفاده کنید. کاربرد آن می تواند زمینه های مختلفی را پوشش دهد. Raspberry Pi در ماشین ها، در خانه، به عنوان سرور، "مغز" برای روبات ها کاربرد پیدا می کند.

مرکز رسانه ای مبتنی بر تمشک

برای انجام این کار، ما به یک میکرو کامپیوتر Raspberry Pi 2، یک تلویزیون، یک رایانه شخصی با یک سری فیلم نیاز داریم و اولین قدم نصب سیستم عامل XBMC بر روی دستگاه است که به طور خاص برای کنترل تلویزیون ها و پخش کننده های سخت افزاری ایجاد شده است. باید بگویم که پس از نصب موفقیت آمیز، نیازی به جستجو در تنظیمات نخواهید داشت. همه چیز خارج از جعبه عالی کار می کند. این مزیت اصلی Raspberry Pi 2 است. استفاده از آن در یک مرکز رسانه به آسانی پوست اندازی گلابی است. برای عملکرد عادی میکرو کامپیوتر در چنین شرایطی، حداقل مجموعه ای از تجهیزات مورد نیاز است.

تمشک در ماشین

بر اساس Raspberry Pi می توانید یک مینی کامپیوتر نیز برای خودرو بسازید که برخی از تنظیمات خودرو را تنظیم می کند. مانند کنترل آب و هوا، پخش موسیقی، ناوبری GPS و موارد دیگر. علاوه بر این، اگر یک دوربین را به میکرو کامپیوتر متصل کنید، یک DVR پیشرفته دریافت خواهید کرد. برای ساختن یک کامپیوتر شخصی به اصطلاح ماشین، به خود برد Raspberry Pi، مقداری سوت USB (به عنوان مثال برای دریافت GPS)، یک صفحه نمایش لمسی و یک سیستم عامل تخصصی نیاز دارید. از آنجایی که حتی سیستم های مدیریت گره خودرو نیز بر اساس توزیع های لینوکس هستند، هیچ مشکلی در این زمینه وجود نخواهد داشت. جزء اصلی Raspberry Pi 2 است. استفاده از چنین سیستمی در خودرو به راننده این امکان را می دهد که با تنظیم پارامترهای گرمایش یا پخش موسیقی کمتر حواسش پرت شود. اتوماسیون همه چیز را به تنهایی انجام می دهد.

تمشک در رباتیک

و در نهایت، اجازه دهید به استفاده از برد Raspberry Pi در رباتیک بپردازیم. در اینجا امکانات واقعا بی پایان است. با این حال، دانش پایه کافی نخواهد بود. در این مورد، شما باید اصول و مکانیک را بدانید. تنها لازم به ذکر است که قدرت میکرو کامپیوتر برای استفاده از آن به عنوان مرکز مغز یک ربات پیشرفته کافی است. اگرچه همه تخته ها مناسب نیستند. در این مورد، به آخرین نسخه میکروکامپیوتر - Raspberry Pi 2 B نیاز خواهید داشت. استفاده از برد این نسخه خاص به شما امکان می دهد به نتایج واقعاً چشمگیری دست یابید.

برای استفاده از میکروکامپیوتر در رباتیک باید بدانید که Raspberry علاوه بر پورت های کاربری رایج مانند USB و Ethernet، پورت های به اصطلاح سطح پایین برای اتصال رله های مختلف، موتورها و هر چیز دیگری را در زرادخانه خود دارد. جای تعجب نیست که Raspberry Pi 2 به انتخاب حرفه ای ها تبدیل شود، استفاده از آن در رباتیک دقیقاً به دلیل وجود کانکتورهای "سطح پایین" امکان پذیر می شود.

نتیجه

برای بسیاری، کار با چنین دستگاه الکترونیکی شگفت انگیزی جالب خواهد بود. و نه تنها به به اصطلاح گیک ها (افرادی که سرگرمی خود را "روشن" می کنند). هر فرد کم و بیش کنجکاو علاقه مند به درک این "تکه آهن" خواهد بود. از این گذشته ، با هزینه ای کاملاً اسمی ، می توانید یک سیستم رایانه ای را تهیه کنید که فقط در موارد کوچک از یک رایانه شخصی ثابت بزرگ پایین تر است. علاوه بر این، بسیاری می خواهند مرکز رسانه ای خود را بسازند یا با استفاده از Raspberry Pi ارتقای ماشین را ترتیب دهند. استفاده از این میکروکامپیوتر در واقع می تواند از بسیاری جهات زندگی را برای افراد آسان تر کند.

همچنین می تواند به عنوان جایگزینی برای کیت قابل برنامه ریزی الکترونیکی آردوینو استفاده شود. از این گذشته ، دومی فقط می تواند به عنوان یک برد کنترل عمل کند ، در حالی که Raspberry Pi تقریباً یک رایانه تمام عیار است.

همچنین در بین هکرها و کرکرها محبوب است - بر اساس آن، رهگیرهای ترافیک Wi-Fi اغلب با رمزهایی ساخته می شوند که به راحتی پنهان می شوند و فقط هر از گاهی داده ها را جمع آوری می کنند.

موضوع این میکروکامپیوتر همچنین در مجموعه تلویزیونی درباره هکرها "آقای ربات" منعکس شده است، جایی که قهرمانان از دستگاه برای خرابکاری فناوری از راه دور استفاده می کردند.

خوب، هزینه کم را که تقریباً همه می توانند بپردازند، فراموش نکنید. و مخترعان به خصوص عاشق این واقعیت شدند که می توانید از Raspberry Pi به طور مکرر و هر طور که دوست دارید استفاده کنید.

من مدت زیادی است که پروژه را در HabraHabr دنبال می کنم رزبری پایو قاطعانه تصمیم گرفت مینی کامپیوتر خود را دریافت کند. زمانی که پیش‌سفارش شروع شد، تقریباً بلافاصله از آن استفاده کردم، با این حال، تا 17 ژوئن 2012 بود که ایمیلی از RSComponents.Com در مورد امکان سفارش کپی Raspberry Pi دریافت کردم. در مجموع، از تاریخ پیش‌سفارش حدود یک ماه طول کشید.

در همان روز ، من سفارشی ایجاد کردم (به هر حال ، در آن زمان امکان سفارش "رسما" به فدراسیون روسیه وجود داشت) و شروع به منتظر ماندن برای "تمشک" خود کردم. اطلاعات نامه قول ارسال حداکثر ظرف مدت 6 هفته را داده بود، اما در این مدت هرگز پرداخت خود را دریافت نکردم. مدیر این شرکت طی تماسی با دفتر نمایندگی RS مسکو به صراحت اعلام کرد که تحویل به زودی انجام می شود، اما مشخص نیست چه زمانی.

در 17 آگوست، یک ایمیل از یکی از کارمندان مسکو RS دریافت کردم که تابلوی من به دفتر تحویل داده شده است و شما می توانید آن را تحویل بگیرید (زیرا نمی توانید از RS با تحویل درب منزل سفارش دهید، زیرا DHL بسته ها را به افراد خصوصی تحویل نمی دهد) . در واقع، در همان روز کامپیوتر Raspberry Pi خود را دریافت کردم!


من تمام مجموعه اجزای لازم را از قبل خریدم (در واقع همه چیز را از دستگاه های دیگر قرض گرفتم). من استفاده کردم:

  • کارت SD کلاس 6 4 گیگابایتی از Transcend
  • شارژر USB NoName 1A با کابل MicroUSB
  • کابل HDMI هاما
  • کابل اترنت
من از USB-Receiver Unifying از Logitech به عنوان صفحه کلید و ماوس استفاده کردم. Raspberry را با استفاده از کابل HDMI-DVI به مانیتور متصل کرد.

اقدام یک. نصب سیستم عامل

همانطور که سیستم عامل Raspberry انتخاب شد راسپبین(همانطور که از فروم ها فهمیدم، تقریباً همه بیلدها مبتنی بر دبیان هستند، بنابراین انتخاب، به نظر بی تجربه من، خیلی غنی نیست). این سیستم عامل به طور گسترده در اینترنت توضیح داده شده است، و همچنین به طور خاص برای RPi بهینه شده است.
تصویر سیستم عامل را می توان از وب سایت رسمی بارگیری کرد: 2012-07-15-wheezy-raspbian.zip. تصویر در ZIP آرشیو شده است، خود دارای پسوند IMG است. باید از حالت فشرده خارج شود.
همچنین، به ابزار Win32DiskImager نیاز دارید که باید با حقوق مدیر اجرا شود.

ما کارت SD شما را در یک کارت خوان نصب می کنیم، در Explorer نگاه می کنیم که چه نامه ای را در سیستم دریافت کرده است (تا ناخواسته داده ها را روی یک رسانه دیگر بازنویسی نکنید).
در برنامه Win32DiskImager، تصویر Raspbian را که قبلا دانلود کرده اید انتخاب کنید، حرف رسانه مورد نظر را انتخاب کنید و روی Write کلیک کنید. ما به هشدار پیشنهادی "بله" پاسخ می دهیم.
فرآیند ریختن سیستم عامل روی کارت و تقسیم آن به بخش ها آغاز می شود:

این فرآیند با یک پیام موفقیت آمیز به پایان می رسد:

حالا باید فایل را کمی ویرایش کنید. config.txtدر ریشه کارت حافظه، فایل پیکربندی سیستم برای Raspberry Pi قرار دارد. لطفاً توجه داشته باشید که تنظیماتی که من داده ام مربوط به مانیتورهای LCD با وضوح صفحه نمایش 1920 * 1080 است.

شما باید پارامتر را از نظر خارج کنید disable_overscan=1(مگر اینکه قصد استفاده از خروجی RCA را داشته باشید).
من همچنین به شما توصیه می کنم که یک وضوح ثابت تنظیم کنید، برای این، خطوط را از نظر خارج کنید hdmi_groupو حالت hdmi. مقدار پارامتر حالت hdmiباید مطابق با جدول داده شده تغییر کند (همچنین برای سایر پارامترهایی که ممکن است برای شما مفید باشد این پیوند را دنبال کنید). مثلا برای مانیتوری با رزولوشن 1080*1920 می نویسید hdmi_mode=16.

فراموش نکنید که تغییرات را ذخیره کنید، کارت SD را جدا کرده و آن را در Raspberry Pi قرار دهید.
ما برق را به برد وصل می کنیم و فرآیند بوت را روی مانیتور می بینیم که برای ما جالب نیست (حداقل در حال حاضر). چشمک زدن شادی آور چراغ های رزبری پای را مشاهده می کنیم:

برنامه راه اندازی سیستم به طور خودکار در اولین راه اندازی راه اندازی می شود. raspi_config:

  1. دستور را اجرا کنید expand_rootfs، که پارتیشن ریشه را گسترش می دهد تا کل کارت SD را پوشش دهد.
  2. وارد بخش می شویم configure_keyboardو مناسب ترین نوع صفحه کلید را تنظیم کنید. من Logitech Cordless Desktop را انتخاب کردم
  3. سپس وارد بخش می شویم change_passیک رمز عبور جدید برای کاربر pi تنظیم کنید (توجه داشته باشید که کاراکترهای وارد شده اصلا نمایش داده نمی شوند، حتی به صورت ستاره!).
  4. با استفاده از مورد، مناطق اضافی را نصب کنید تغییر_محل(من این کار را انجام ندادم و تنها محلی پیش فرض - en_GB UTF8 را ترک کردم).
  5. منطقه زمانی را تنظیم کنید set_time zone). به عنوان مثال، اگر در مسکو زندگی می کنید، باید مورد اروپا را پیدا کنید، و در آن - مسکو
  6. حافظه_شکافیما آن را مطابق میل خودمان نصب می کنیم، اگر قصد استفاده از رابط گرافیکی را دارید، توصیه می کنم 32 مگابایت را برای ویدیو اختصاص دهید.
  7. حتما فعال کنید ssh!
  8. اگر بخواهیم هنگام بوت شدن Raspbian محیط گرافیکی به طور خودکار شروع شود، گزینه را فعال می کنیم بوت_رفتار.
در پایان، + [F] را فشار داده و مورد را انتخاب کنید پایان، موافقت با راه اندازی مجدد دستگاه.

این کار نصب و پیکربندی اولیه سیستم را کامل می کند!

قسمت بعدی برای کسانی که آشنایی خاصی با لینوکس ندارند (همانطور که من بودم) جالب خواهد بود.

اقدام دو نصب وب سرور و پیکربندی سامبا.

فراموش نکنید که اگر Raspberry شما به شبکه متصل است، می توانید از دسترسی SSH استفاده کنید که چندین برابر راحت تر است.

قبل از شروع به روز رسانی کنید apt-get:
به روز رسانی sudo apt-get

نصب وب سرور:
MySQL را نصب کنید:
sudo apt-get نصب mysql-server mysql-client
هنگامی که از شما خواسته می شود برای root یک رمز عبور تعیین کنید، هر پسوردی را که به یاد دارید وارد کنید.

Lighttpd را نصب کنید:
sudo apt-get install lighttpd
از این پس، اگر آدرس IP آن را در مرورگر هر رایانه ای در شبکه تایپ کنید، Rpi با یک صفحه آزمایشی پاسخ می دهد!

PHP5 را نصب کنید:
sudo apt-get php5-cgi را نصب کنید

حالا باید PHP را در تنظیمات سرور فعال کنید. فایل را در ویرایشگر نانو باز کنید:
sudo nano /etc/lighttpd/lighttpd.conf
آیتم server_modules باید به شکل زیر باشد:
server.modules = ("mod_access"، "mod_fastcgi"، "mod_alias"، "mod_compress"، "mod_redirect"، "mod_rewrite")
و این را به انتهای فایل اضافه کنید:
fastcgi.server = ("".php" => (("bin-path" => "/usr/bin/php5-cgi"، "socket" => "/tmp/php.socket")))
با فشار دادن +[X]، [Y] و ذخیره کنید.

باقی مانده است که فایل پیکربندی PHP5 را ویرایش کنید:
sudo nano /etc/php5/cgi/php.ini
خط را پیدا کرده و از نظر خارج کنید (نماد ";" را حذف کنید cgi.fix_pathinfo=1. ما فایل را ذخیره می کنیم.

پس از انجام تمام کارهایی که انجام شد، Lighttpd را با اجرای دستور ریستارت کنید:
sudo /etc/init.d/lighttpd راه اندازی مجدد

نصب و پیکربندی سامبا
Samba را نصب کنید:
sudo apt-get نصب samba samba-common-bin
از آنجایی که Rpi من در شبکه خانگی من است، تصمیم گرفتم برای دسترسی به پوشه ها رمز عبور تنظیم نکنم، بلکه به سادگی اشتراک گذاری عمومی را برای کل شبکه تنظیم کنم.
برای انجام این کار، فایل smb.conf را باز کنید:
sudo nano /etc/samba/smb.conf
به جای تمام محتوای موجود، می نویسیم:
workgroup=WORKGROUP مهمان ok=yes netbios name=Raspberry security=share browseable=yes path=/var/www writeable=yes browseable=yes
پس انداز می کنیم. راه اندازی مجدد سامبا:
sudo /etc/init.d/samba راه اندازی مجدد
از این به بعد یک دستگاه RASPBERRY جدید در شبکه شما ظاهر شده است که دارای پوشه www است.
در آن، می توانید هر فایلی را ایجاد کنید که برای مشاهده در سراسر شبکه با استفاده از یک مرورگر در دسترس باشد.

راستی!مدیریت اشتراک گذاری فایل ها و پوشه ها با استفاده از برنامه SWAT که یک رابط وب را فراهم می کند بسیار راحت تر است.
نصب آن بسیار ساده است:
sudo apt-get install swat
کنترل پنل SWAT در آدرس زیر قرار دارد: http://:901
ورود و رمز عبور با حساب شما مطابقت دارند (همان چیزی که برای SSH استفاده می کنید)

اقدام سه. نصب رسانه فایل

به عنوان یک اپراتور، تصمیم گرفتم از یک درایو فلش معمولی استفاده کنم که آن را به یکی از درگاه های USB Raspberry Pi وصل کردم. در صورت تمایل، می توانید یک هارد اکسترنال را نیز به Rpi متصل کنید، اما باید یک منبع تغذیه جداگانه برای آن سازماندهی کنید، زیرا درگاه های USB برد برای چنین بارهایی طراحی نشده اند و در بهترین حالت، هارد دیسک به سادگی طراحی نشده است. راه اندازی نخواهد شد. حجم یک درایو فلش (16 گیگابایت) باید برای من کافی باشد.

رسانه را وصل می کنیم و دستور را اجرا می کنیم:
sudo fdisk -l
دستور تمام دستگاه هایی که به دستگاه ما متصل هستند را نشان می دهد. ما به دنبال دستگاه مورد نظر در لیست با حجم آن هستیم. برای مثال، خط من به این صورت است:
دیسک /dev/sda: 16.0 گیگابایت، 16013852672 بایت
مسیر مورد نظر به دستگاه - /dev/sda، به خاطر بسپار!

راه اندازی می کنیم fdiskبرای قالب بندی رسانه:
sudo fdisk /dev/sda
ابتدا با دستور پارتیشن های موجود را پاک کنید د(پارتیشن های مورد نظر را با اعداد انتخاب کنید)، سپس با استفاده از دستور یک پارتیشن جدید ایجاد کنید n(ما به طور پیش فرض همه مقادیر را می پذیریم)، ​​کار انجام شده را با استفاده از دستور ذخیره کنید w.

یک سیستم فایل ext2 در رسانه ایجاد کنید:
sudo mkfs -t ext2 /dev/sda1

سوار می کنیم:
sudo mount -t ext2 /dev/sda1

اکنون باید اطمینان حاصل کنیم که هر بار که Raspbian بارگذاری می شود، رسانه به طور خودکار نصب می شود. برای انجام این کار، یک پوشه ایجاد کنید:
sudo mkdir /mnt/flash
باز کردن فایل تنظیمات:
sudo nano /etc/fstab
و خط را به آن اضافه کنید:
/dev/sda1 /mnt/flash ext2 پیش‌فرض 0 0 است
دستگاه را ذخیره و راه اندازی مجدد کنید. هنگام بوت کردن، رسانه باید به طور خودکار سوار شود، که با دستور زیر قابل بررسی است:
df
دستگاه های نصب شده را با نقاط نصب آنها فهرست می کند.

راستی!همچنین توصیه می کنم برای کار با فایل ها از طریق کنسول، فایل منیجر Midnight Commander را نصب کنید:
sudo apt-get install mc
اگر از Putty برای کار با SSH استفاده می کنید، برای عملکرد صحیح MC باید یک پیکربندی انجام دهید. در تنظیمات Putty، مقدار تنظیم کاراکتر از راه دور را در بخش ترجمه روی "UTF-8" تنظیم کنید:

اقدام چهار. نصب انتقال و پیکربندی دانلودها

ما به هدف این موضوع رسیدیم - نصب و پیکربندی کلاینت تورنت در دستگاه خود. من انتقال را انتخاب کردم.

گیربکس را نصب کنید:
sudo apt-get install transmission-daemon
یک دایرکتوری برای دانلودها، برای دانلودهای ناتمام و برای تورنت ها در رسانه متصل ایجاد کنید و اجازه نوشتن بدهید:
sudo mkdir /mnt/flash/torrent sudo mkdir /mnt/flash/torrentfiles sudo mkdir /mnt/flash/ناقص sudo chmod 777 /mnt/flash/torrent sudo chmod 777 /mnt/flash/torrentfiles sudo chmod 77f//// ناقص
ویرایش تنظیمات:
sudo nano /etc/transmission-daemon/settings.json
در اینجا باید پارامترهای زیر را به مقادیر مشخص شده تغییر دهید:
"cache-size-mb": 2; "download-dir": "/mnt/flash/torrent"، "incomplete-dir": "/mnt/flash/incomplete"، "preallocation": 2، "rpc-password": "هر رمز عبوری که دوست دارید (هنگام راه اندازی مجدد دیمون رمزگذاری خواهد شد)"، "rpc-username": "pi"، "rpc-whitelist-enabled": false، "speed-limit-down": 3000، "speed-limit-up": 1000،
متأسفانه، در سرعت های بالا دانلود و آپلود، Raspberry شروع به کند شدن بسیار می کند، بنابراین محدودیت هایی که در تنظیمات بالا مشاهده می کنید به صورت آزمایشی آشکار شدند.

Transmission را با دستور زیر راه اندازی مجدد کنید:
sudo /etc/init.d/transmission-daemon restart
از این لحظه به بعد، شما یک کلاینت تورنت در حال کار را نصب کرده اید که کنترل پنل وب آن در آدرس زیر موجود است: http://:9091، login pi، رمز عبور را در فایل پیکربندی تنظیم می کنید.

فراموش نکنید که پوشه را نیز اضافه کنید /mnt/flash/torrentبه اشتراک گذاری شبکه از طریق Samba به طوری که فایل های دانلود شده را می توان در دستگاه های دیگر مشاهده کرد، به عنوان مثال، در پخش کننده رسانه شما:


عنوان فیلم عمدا تغییر کرده است، چنین فیلمی وجود ندارد.

شایان ذکر است که Raspberry Pi، به نظر من، کار بسیار خوبی در آپلود فایل ها از طریق شبکه انجام می دهد - هنگام کپی کردن یک فایل از Raspberry Pi به رایانه، حداکثر سرعت به 7 مگابیت در ثانیه رسید که تقریباً با حداکثر سرعت خواندن مطابقت دارد. برای درایو فلش استفاده شده

پایان

اینجاست که مقاله من به پایان می رسد. Raspberry Pi در یادگیری بسیاری از جنبه‌های Linux OC کمک زیادی کرد. ایده های بسیار بیشتری در مورد رسپبری پای در برنامه ها وجود دارد که سعی خواهم کرد آنها را پیاده سازی کرده و در مقالات بعدی شرح دهم.

من خوشحال خواهم شد که در مورد خطاهای کاربران با تجربه تر نظر بدهم!

میکروکامپیوتر Raspberry Pi یک سیستم عامل را اجرا می کند. درست مانند رایانه های معمولی، سیستم عامل تمام منابع رایانه را مدیریت می کند و یک رابط خاص برای کار با برنامه ها در اختیار کاربر قرار می دهد. سهولت استفاده از دستگاه بستگی به این دارد که کدام سیستم انتخاب شود. سیستم عامل های مختلفی برای Raspberry Pi نوشته شده است که در این مقاله به طور خلاصه به تجزیه و تحلیل آنها می پردازیم.

تقریباً تمام سیستم عامل های برد Raspberry Pi از لینوکس به عنوان پایه خود استفاده می کنند. چندین سیستم عامل به طور رسمی پشتیبانی می شوند:

  • Raspbian سیستم عامل رسمی است که تمام نرم افزارهای لازم را دارد. استفاده از این سیستم عامل خاص برای آشنایی با Raspberry Pi توصیه می شود.
  • OpenELEC یک پخش کننده رسانه ای مبتنی بر لینوکس منبع باز است.
  • OSMC (Raspbmc) یک پخش کننده رسانه منبع باز مبتنی بر مرکز رسانه Kodi و Debian GNU/Linux است.
  • پشتیبانی از ویندوز 10 در دستگاه های Raspberry Pi 2B.

تمام سیستم عامل های موجود در NOOBS برنامه ای است که شامل تمام سیستم عامل های ذکر شده در بالا است و نصب آنها را بر روی Raspberry Pi شما آسان می کند. با استفاده از NOOBS امکان نصب هر دو سیستم عامل و چندین سیستم وجود دارد و هنگام بوت کردن کامپیوتر می توانید سیستم مورد نظر را انتخاب کنید. در حین نصب سیستم عامل، یک پارتیشن RECOVERY ویژه ایجاد می شود که به شما امکان می دهد سیستم را به تنظیمات اصلی خود بازگردانید.

نصب سیستم عامل بر روی Raspberry Pi

گزینه های نصب

3 راه برای نصب سیستم عامل وجود دارد:

  • خرید یک کارت SD با Raspbian یا NOOBS از پیش نصب شده.
  • دانلود NOOBS روی کارت حافظه و نصب Raspbian OS از آن؛
  • نصب تصویر Raspbian مستقیماً روی کارت SD.

روش اول ساده ترین است - هیچ مرحله اضافی در اینجا لازم نیست.

در مورد دوم، مراحل نصب به شرح زیر است:

  1. اول از همه، کارت حافظه باید با سیستم فایل FAT32 فرمت شود.
  2. دانلود بایگانی از NOOBS، باز کردن آن در کارت حافظه به طوری که فایل ها در فهرست اصلی قرار گیرند.
  3. قرار دادن لوازم جانبی لازم در Raspberry Pi: صفحه کلید، ماوس و مانیتور از طریق USB، اتصال برق. به عنوان یک مانیتور، می توانید از تلویزیون متصل شده از طریق RCA استفاده کنید.
  4. اگر صفحه از طریق RCA متصل است، روی صفحه کلید "3" را فشار دهید.
  5. در پنجره، سیستم عامل Raspbian، طرح صفحه کلید روسی و زبان را انتخاب کنید. زبان روسی قابل نصب نیست. روی "نصب" کلیک کنید، منتظر بمانید تا مراحل نصب کامل شود و آن را روشن کنید.
  6. در منوی "Configuration Tool" ظاهر شده، در پاراگراف سوم، گزینه دوم را برای نصب رابط گرافیکی LXDE انتخاب کنید.
  7. روی "انجام شد" کلیک کنید، منتظر راه اندازی مجدد باشید.
  8. در صورت نیاز به ورود با نام کاربری و رمز عبور، pi, password raspberry را در ستون ورود وارد کنید و پس از آن دسکتاپ باز می شود.

نصب تصویر Raspbian روی کارت SD.

  1. دانلود آرشیو تصاویر از https://www.raspberrypi.org/downloads/
  2. باز کردن بسته بندی، پس از آن شما یک فایل img.
  3. قرار دادن کارت حافظه در کامپیوتر.
  4. نصب فایل نصب شده
  5. 3 و 4 نکته از آموزش قبلی را تکرار کنید.
  6. مراحل 6-8 دستورالعمل قبلی را تکرار کنید.

مقایسه سیستم عامل های Raspberry Pi


سیستم عامل آخرین نسخه خواص متمایز کننده
راسپبین برای نصب آخرین نسخه، باید سیستم عامل را ریستارت کرده و کد را وارد کنید

به روز رسانی sudo apt-get

sudo apt-get ارتقاء

به روز رسانی انجام می شود، سپس باید Raspberry Pi خود را راه اندازی مجدد کنید.

سیستم عامل استاندارد مبتنی بر دبیان که به طور ویژه برای پشتیبانی از این مینی کامپیوتر طراحی شده است. با مجموعه ای از برنامه ها و ابزارهای استاندارد ارائه می شود. بخش "برنامه نویسی" بیش از ده ها برنامه برنامه نویسی مختلف دارد. این سیستم دارای مرورگر Chromium، بسته LibreOffice برای کار با اسناد است.
OSMC OSMC Kodi 16 مرکز رسانه مبتنی بر Kodi. این کاربردی ترین نرم افزار برای چند رسانه ای است. سیستم عامل دارای یک رابط تمیز است، منویی در سمت چپ صفحه ظاهر می شود که در آن می توانید رسانه (صوتی، ویدئو، عکس) را انتخاب کنید، تنظیمات را تنظیم کنید و برنامه ها را بررسی کنید.
8.0.4 سیستم عاملی که برای پخش فایل های رسانه ای طراحی شده است. رابطی مانند Kodi. سرعت کار بالایی دارد. در مقایسه با OSMC، سیستم عامل بسته تری است، نمی توانید سطح سیستم را در آن تغییر دهید و محدودیت هایی برای دسترسی به خدمات از راه دور وجود دارد.
سیستم عامل Kano سیستم عامل Kano 3.13 یک سیستم عامل ایده آل برای یادگیری رابط کاربر پسند و روشن، نه چیزی بیشتر. در وب سایت توسعه دهنده، می توانید بسیاری از اجزای اضافی را برای RaspberryPi خریداری کنید و یک سازنده تمام عیار را با دستان خود مونتاژ کنید.
رژیم غذایی پی رژیم غذایی پی سیستم عامل مبتنی بر دبیان، تنها 400 مگابایت از کارت حافظه اشغال می کند! بدون نیاز به منابع، نصب سریع همه برنامه های محبوب پشتیبانی می شود
Windows 10 IoT Core ویندوز 10 اینترنت اشیا یک نسخه ویژه از ویندوز برای توسعه دهندگان، ایجاد شده برای کامپیوتر Raspberry Pi. فقط با رایانه های شخصی با ویندوز 10 نصب شده سازگار است. نیاز به نصب ویژوال استودیو روی رایانه شخصی دارد، زیرا Windows 10 IoT Core به تنهایی کار نمی کند. با این سیستم عامل می توانید پروژه های مختلفی ایجاد کنید.
سیستم عامل RISC 2009.06، آخرین نسخه آزمایشی 2010.03 یک سیستم عامل مستقل که بر روی لینوکس ساخته نشده است هیچ شباهتی با سایر سیستم عامل ها ندارد. به عنوان یک سیستم کاربر تک کار می کند. همه برنامه ها دایرکتوری هایی هستند که جلوی نامشان علامت تعجب دارد، سیستم با کشیدن و رها کردن فایل ها در پوشه ها به خوبی کار می کند. این سیستم به عنوان سیستم عامل اصلی استفاده نمی شود، به روشی کاملاً متفاوت کار می کند.
عقبگرد RetroPie 4.3.7 شبیه سازی که به شما امکان بازی بر روی انواع کنسول ها را می دهد. سیستم عامل مبتنی بر Raspbian است، اما همچنین یک تصویر RetroPie به طور جداگانه ساخته شده است.
پیدورا پیدورا 18 یک سیستم عامل مبتنی بر پروژه فدورا. در مقایسه با دبیان، فرمت بسته دارای پسوند RPM است. سیستم عامل شامل چندین محیط توسعه نرم افزار مختلف است.

برترین مقالات مرتبط