My /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, что является одной из причин, по которой я ограничен терминалом для решения этой проблемы.
Если я посмотрю на это , то думаю, что в репо нет ARM-версии пакета rar
.
Для установки и запуска пакета rar необходим эмулятор x86. Сначала установите пакет qemu-user
, как и другие пакеты ARM.
Во-вторых, включите репозиторий i386 (не рекомендуется) или загрузите новейший двоичный файл rar с сайта rarlab (только для x86).
Наконец, запустите двоичный файл rar с помощью эмулятора qemu-i386
, например:
$ qemu-i386 /usr/bin/rar [option] archive.rar [working folder]
С помощью некоторых сценариев оболочки вы можете просто выполнить этот трюк.