Робота з архівами RAR через командний рядок OS X

У ряду користувачів OS X виникають складнощі під час роботи з RAR архівами. Хтось їх вирішує шляхом встановлення безкоштовних утиліт з AppStore, але є правильніше рішення.

Взагалі ця замітка для тих, хто не хоче вантажити свій Mac зайвим програмним забезпеченням і вміє користуватися терміналом.

Автор архіватора WinRar насправді не звернув на увагу й інші OS. Версії для Linux, FreeBSD і Mac OS X доступні для завантаження на офіційному сайті, просто вони не мають графічного інтерфейсу.

Завантажуємо архів для OS X і розпаковуємо в будь-яку зручну папку.

group

WinRar для Mac OS X - Дистрибутив

Для того, щоб користуватися командами для архівації (rar) та розпакування (unrar) їх потрібно встановити. Робиться це так:

або дляEl Capitan і вище:

На цьому все. Команди тепер будуть доступні з будь-якої директорії, де ви не знаходилися б.

Перевірити чи добре можна просто виконавши в терміналі rar або unrar. Результат буде наступним:

рядок

Встановлений архіватор на Mac OS X

При цьому в терміналі ви побачите всю потрібну довідкову інформацію.

І все ж нижче ми зібрали кілька типових прикладів використання архіватора через командний рядок на OS X.

Приклади використання

На цьому все. Дякую за те, що прочитали до кінця!

На жаль на OS X El Capitan установка проходить, а ось результат команди «rar» і «unrar» — немає такої команди 🙁

Якщо не знаходить команди, то в папці /bin відсутні файлиrar іunrar. У терміналі спробуйcd /bin і потімls. Думаю проблема в установці.

Ось такий результат: iMac-Kryvda:

kryvda$ cd /bin iMac-Kryvda:bin kryvda$ sudo install -c -o $kryvda rar /bin Password: usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode] [-o owner] file1 file2 install [ -bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode] [-o owner] file1 . fileN directory install -d [-v] [-g group] [-m mode] [-o owner] directory . iMac-Kryvda:bin kryvda$ sudo install -c -o $kryvda unrar /bin usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode ] [-o owner] file1 file2 install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode] [-o owner] file1 . fileN directory install -d [-v] [-g group] [-m mode] [-o owner] directory . iMac-Kryvda:bin команда ls показує що рар та унрар не існують, підкажіть де я припускаюся помилки.

Для встановлення файлів потрібно бути в директорії, де вони знаходяться.
Скоріш за все тобі потрібно спочатку перейти до директорії, де лежить розпакований і не встановлений дистрибутив. Найімовірніше це буде:

cd downloads/rar

Потім перевір, що там є файли rar і ​​unrar. Якщо вони там, то вже приступай до встановлення.

в elСap запис /bin неможлива без відключення захисту цілісності системних файлів. Аналогічного результату установки можна досягти шляхом /usr/local/bin

Воситін так.
У Hight Sierra аналогічно.

Дмитре, виправте будь ласка в інструкції.

sudo install -c -o $USER rar /usr/local/bin
sudo install -c -o $USER unrar /usr/local/bin

Інші статті у цій рубриці

Новий рік – привід оновити паролі!

Початок нового календарного року — чудова нагода оновити паролі до своїх облікових записів!

Markdown розмітка

Markdown розмітка привноситьформатування у звичайні .txt файли (ну або .md, як завгодно). Писати текст за допомогою одного задоволення. Економія часу на оформленні величезна. До сьогодні я не користувався цією технологією. Але як тільки спробував, одразу захотілося розповісти про неї.

Apple більше не довіряє сертифікатом від Start SSL (StartCom)

Як зробити нелегкий вибір на користь того чи іншого продукту. На яких системах управління найкраще робити сайти?

Безпечна конфігурація SSH сервера

З'єднання по SSH - звичайна справа на VPS, але за умовчанням цей варіант дуже привабливий для зловмисників.