خلاصه
در RouterOS نسخه 7، بیشتر ویژگیها در یک بسته روترو (سیستم) ترکیب شدهاند.
نصب بسته مربوطه می تواند ویژگی های خاصی را فعال کند (مانند ظرف، دوست).
بسته ها فقط توسط MikroTik ارائه می شوند و هیچ شخص ثالثی مجاز به ساخت آنها نیست.
دانلود Package ها
بستهها را میتوان از صفحه دانلود MikroTik بارگیری کرد.
Packages RouterOS
با شروع از RouterOS 7.13، بسته routeros (system) و یکی از بستههای Wireless برای عملکرد اساسی یک روتر خانگی ساده مورد نیاز است.
APهای WiFi 802.11ax به درایورهای رادیویی نیاز دارند که توسط بسته wifi-qcom یا (برای نسخه RouterOS قبل از 7.13) بسته Wifiwave2 ارائه شده است.
APهای WiFi نسل قبلی به یک بسته بیسیم نیاز دارند.
بسته های دیگر اختیاری هستند و برای روتر خانگی مورد نیاز نیستند. آنها را فقط در صورتی نصب کنید که از هدف آنها مطمئن هستید.
System packages
routeros-arm (arm) | system package for arm devices |
routeros-arm (arm64) | system package for arm64 devices |
routeros-mipsbe (mipsbe) | system package for mipsbe devices |
routeros-mmips (mmips) | system package for mmips devices |
routeros-smips (smips) | system package for smips devices |
routeros-tile (tile) | system package for tile devices |
routeros-ppc (ppc) | system package for ppc devices |
routeros (x86, CHR) | system package for x86 installations and CHR environment |
Extra packages
برای نصب بستههای اضافی، بسته لازم را از صفحه دانلود MikroTik دانلود کنید و بخش RouterOS v6 را بر اساس معماری دستگاهتان که در منوی System/Resources یافت میشود، انتخاب کنید. بایگانی را استخراج کنید و بسته مورد نیاز را با استفاده از هر روش مناسب در روتر خود آپلود کنید و به راهاندازی مجدد روتر ادامه دهید.
بستههای خاصی، مانند کانتینر، برای نصب به دسترسی فیزیکی به روتر نیاز دارند.
calea (arm, arm64, mipsbe, mmips, tile, ppc, x86, CHR) | Data gathering tool for specific use due to “Communications Assistance for Law Enforcement Act” in the USA |
container (arm, arm64, x86, CHR) | Container implementation of Linux containers, allows users to run containerized environments within RouterOS |
dude (arm, arm64, mmips, tile, x86, CHR) | Dude tool that allows monitoring of network environment |
gps (arm, arm64, mipsbe, mmips, tile, ppc, x86, CHR) | Global Positioning System devices support |
iot (arm, arm64, mipsbe, mmips, tile, ppc, x86, CHR) | Enables: |
lora (arm, arm64, mipsbe, mmips, tile, ppc, x86, CHR) | Dummy package for Lora support. LoRa package is not obligatory anymore and is left only for compatibility reasons. LoRa functionality is moved into iot package. |
lte (mipsbe) | Required package only for SXT LTE (RBSXTLTE3-7), which contains drivers for the built-in LTE interface. |
rose-storage (arm, arm64, tile, x86, CHR) | Additional enterprise data center functionality in RouterOS, support disk monitoring, improved formatting, RAIDs, rsync, iSCSI , NVMe over TCP, NFS, and improved SMB |
tr069-client (arm, arm64, mipsbe, mmips, smips, tile, ppc, x86, CHR) | TR069 Client package |
ups (arm, arm64, mipsbe, mmips, tile, ppc, x86, CHR) | APC ups management interface |
user-manager (arm, arm64, mipsbe, mmips, tile, ppc, x86, CHR) | MikroTik User Manager server for controlling Hotspot and other service users. |
wifiwave2 (arm, arm64, mmips, tile, ppc, x86, CHR) | For 7.12 and older versions: WifiWave2 package for managing compatible 802.11ax and 802.11ac wave 2 wireless interfaces and WifiWave2 CAPsMAN for central WifiWave2 device management. Mandatory for 802.11ax devices. |
wifi-qcom (arm, arm64) | Mandatory driver package for 802.11ax interfaces. Introduced in 7.13. Wifi CAPsMAN support comes with the system package. |
wifi-qcom-ac (arm) | Optional Wifi driver package for compatible 802.11ac interfaces. Introduced in 7.13. |
wireless (arm, arm64, mipsbe, mmips, tile, ppc, x86, CHR) |
Utilities and drivers for managing WiFi (up to 802.11ac) and 60GHz wireless interfaces. This package is bundled into RouterOS for versions up to 7.12. Starting with 7.13, it is a separate package.The wireless package conflicts with wifi-qcom and wifi-qcom-ac packages – they cannot be active at the same time. |
zerotier (arm, arm64) | Enables ZeroTier functionality |
Working with packages
Menu: /system package
دستورات اجرا شده در این منو فقط با راه اندازی مجدد روتر انجام می شود. تا آن زمان، کاربر می تواند آزادانه اقدامات تنظیم شده را زمان بندی یا برگرداند.
disable | schedule the package to be disabled after the next reboot. No features provided by the package will be accessible |
downgrade | will prompt for the reboot. During the reboot process will try to downgrade the RouterOS to the oldest version possible by checking the packages that are uploaded to the router. |
enable | schedule package to be enabled after the next reboot |
uninstall | schedule package to be removed from the router. That will take place during the reboot. |
unschedule | remove scheduled task for the package. |
outputs information about the packages, like: version, package state, planned state changes, etc. |
Menu: /system/check-installation
عملکرد “بررسی نصب” با تأیید خوانایی و قرارگیری صحیح فایل ها، یکپارچگی سیستم RouterOS را تضمین می کند. هدف اصلی آن تأیید سلامت و وضعیت ذخیره سازی NAND/Flash شما است.
Examples
روند ارتقا در اینجا توضیح داده شده است.
لیست بسته های موجود
بسته zerotier غیرفعال است و بسته دوست برای حذف برنامه ریزی شده است.
/system package print Flags : X - DISABLED Columns : NAME, VERSION, SCHEDULED # NAME VERSION SCHEDULED 0 dude 7.9 scheduled for uninstall 1 X zerotier 7.9 2 routeros 7.9 |
Uninstall package
/system package un install dude; /system reboot; Reboot, yes? [y /N]: |
Disable package
/system package disable zerotier; /system reboot; Reboot, yes? [y /N]: |
Downgrade
/system package downgrade; /system reboot; Reboot, yes? [y /N]: |
Cancel uninstall or disable action
/system package unschedule zerotier; /system package unschedule dude; |