چند سال پیش وقتی برای اولین بار از سیستمعامل macOS استفاده کردم، در همان روزهای اول با مشکلاتی در زمینهی مدیریت فایلهای فشردهی RAR روبرو شدم. هرچند برنامههای رایگان و غیر رایگان زیادی برای اینکار وجود دارد؛ اما کمپانی سازندهی این فرمت فشردهسازی کماکان هیچ برنامهی مبتنی بر رابط کاربری (GUI) برای سیستمعامل macOS منتشر نکرده است.
اگر به بخش دانلود در سایت https://www.rarlab.com مراجعه کنید، خواهید دید که به جز سیستمعاملهای ویندوز و اندروید، هیچ کدام از پکیجهای برنامهی RAR برای سیستمعاملهای دیگر به همراه رابط کاربری ارائه نشدهاند و صرفاً نسخهی مبتنی بر خطفرمان (CLI) آنها در دسترس است.
من در ابتدا اقدام به استفاده از یکی از برنامههای ثالث (WinZIP)، برای مدیریت فایلهای فشردهی RAR میکردم، اما مدتی بعد با مشکلاتی در زمینهی Extract فایلهایی با چند پارت روبرو شدم. مشکل از این قرار بود که برنامه حین Extract کردن در برخی فایلهای فشرده کرش میکرد. از اینرو تصمیم گرفتم تا برای امتحان از پکیج خطفرمان RAR استفاده کنم و خوشبختانه کار با آن بسیار راحت و لذت بخش بود و از آنپس به استفاده از پکیج خطفرمان روی آوردم.
این کار بسیار ساده است، کافیست تا از این لینک https://www.rarlab.com/download.htm بسته به معماری پردازندهی کامپیوتر Mac خود اقدام به دانلود آخرین نسخه از پکیج خطفرمان RAR کنید.
سپس فایل فشرده را با دابل کلیک Extract کرده و فایل unrar را در مسیر:
/usr/local/bin
کپی کنید. برای اینکه بتوانید وارد پوشهی bin شوید، کافیست از منوی Finder گزینهی Go و سپس Go to Folder را انتخاب و آدرس مسیر را در پنجرهی باز شده وارد کنید و سپس کلید Enter را بفشارید.
حال کافیست تا Terminal را باز کرده و دستور unrar را استفاده کنید.
برای مثال:
unrar x file.rar
ابتدا دستور unrar و سپس آرگومان x و پس از آن نام یا مسیر فایل فشردهی RAR را بنویسید (بین هر سه مورد یک فاصله با کلید Space ایجاد کنید). البته اگه برای نوشتن مسیر فایل فشرده مشکل دارید و یا تسلط کافی روی Terminal ندارید، کافیست تا بخش اول دستور را بنویسید و سپس فایل مربوطه را به محیط ترمینال بکشید تا به صورت خودکار مسیر فایل نوشته شود.
پس از آن کلید Enter را بفشارید تا عملیات Extract صورت پذیرد.
نکته: برای نصب پکیج rar باید فایل default.sfx را در مسیر:
/usr/local/lib
و فایل rarfiles.lst را در مسیر:
/etc
کپی کنید.
مثال Extract در مسیر دلخواه:
unrar x path1 path2
path1 : مسیر فایل فشرده
path2 : مسیر استخراج
اگر این مطلب برای شما مفید بود خوشحال میشوم از طریق این لینک من را به یک قهوه مهمان کنید.