Как установить 'rar' (только из командной строки)
Мой /etc/apt/sources.list
(Ubuntu 13.10) содержит:
deb http://... saucy main universe multiverse
deb-src http://... saucy main universe multiverse
Согласно другим постам, таким как эта, "мультивселенная" часть важна. Хотя это там, sudo apt-get update; sudo apt-get install rar
возвращается E: Package rar has no installation candidate
, Что мне не хватает?
Примечание: на самом деле это Ubuntu 13.10, работающий на смартфоне Android 4.4.2, что является одной из причин, по которой я ограничен терминалом для решения этой проблемы.
2 ответа
Если я посмотрю на это, то я думаю, что нет никакой версии ARM rar
пакет в репо.
Вам нужен эмулятор x86 для установки и запуска пакета rar. Сначала установите qemu-user
пакет, как и другие пакеты ARM.
Во-вторых, включите репозиторий i386 (не рекомендуется) или загрузите новейший двоичный файл rar с сайта rarlab (только для x86).
Наконец, запустите двоичный файл rar, используя qemu-i386
эмулятор, вот так:
$ qemu-i386 /usr/bin/rar [option] archive.rar [working folder]
С некоторым программированием сценариев оболочки вы можете просто сделать этот трюк.