Який найпростіший спосіб розімкнути файл?


117

Я щойно зрозумів, що не можу скасувати розпакування файлів .rar на моїй машині Ubuntu!

Який найпростіший спосіб виконати це основне завдання? Якщо можливо, я хотів би щось на зразок 7Zip, що я можу просто клацнути правою кнопкою миші та витягнути, і програма переживає, як це зробити, незалежно від стиснення файлу .zip, .rar або .foo.


1
Це повинно бути можливим. Що відбувається при спробі?
ændrük

1
@Andre: Я отримав повідомлення про помилку, в якому сказано, що мені потрібно встановити нове програмне забезпечення. Тому я шукав, і він автоматично встановив плагін, зараз він працює чудово.
Тільки болівійський тут

1
З командного рядка я завжди 'обманюю' і встановлюю пакет 'unp' - його сценарій командного рядка, який може автоматично виявляти та належним чином витягувати найбільш поширені архіви, якщо у вас встановлені належні архівні програми. Просто хотілося згадати те, про що люди часто не помічають.
dr_willis

Відповіді:


97

Ubuntu за замовчуванням використовує File Roller , який підтримує такі формати:

7-Zip Compressed File (.7z)
WinAce Compressed File (.ace)
ALZip Compressed File (.alz)
AIX Small Indexed Archive (.ar)
ARJ Compressed Archive (.arj)
Cabinet File (.cab)
UNIX CPIO Archive (.cpio)
Debian Linux Package (.deb) read-only
ISO-9660 CD Disc Image (.iso) read-only
Java Archive (.jar)
Java Enterprise archive (.ear)
Java Web Archive (.war)
LHA Archive (.lzh, .lha)
WinRAR Compressed Archive (.rar)
RAR Archived Comic Book (.cbr)
RPM Linux Package (.rpm) read-only
Stuffit Archives (.bin, .sit)
Tar Archives:
    uncompressed (.tar)
    compressed with:
        gzip (.tar.gz , .tgz)
        bzip (.tar.bz , .tbz)
        bzip2 (.tar.bz2 , .tbz2)
        compress (.tar.Z , .taz)
        lzip (.tar.lz , .tlz)
        lzop (.tar.lzo , .tzo)
        7zip (.tar.7z)
        xz (.tar.xz)
ZIP Archive (.zip)
ZIP Archived Comic Book (.cbz)
ZOO Compressed Archive File (.zoo)
Single files compressed with gzip, bzip, bzip2, compress, lzip, lzop, rzip, xz.

Майте на увазі, що це лише графічний фронт, тому вам все одно потрібно встановити unrarдля .rarпідтримки;

unrarПакет розміщений в сховище Multiverse, тому спочатку вам потрібно включити Multiverse сховища програмного забезпечення та поновлення;

Потім ви можете встановити пакет або за допомогою Software Center, або відкривши Terminal і запустивши sudo apt-get install unrar.


2
Я не розумію, чому це не просто «працює» в Ubuntu 18.
LondonRob

76

Спочатку запустіть:

sudo apt-get update
sudo apt-get install unrar

Ви могли читати man unrar.

З терміналу можна використовувати наступну команду:

unrar e -r /home/work/software/myfile.rar

Або наступна команда, якщо ви також хочете зберегти структуру каталогу:

unrar x -r /home/work/software/myfile.rar

13
Спочатку потрібно запустити, sudo apt-get install unrarщоб встановити unrar.
Ніколя Раул

Якщо встановлення не вдалося знайти ці пакети, спробуйте apt-cache search unrar. Наприклад, на малиновому пі, наприклад, пакунок був названий unrar-freeтак що вам доведеться встановити його sudo apt-get install unrar-free
biscuit314

18

Встановіть unrar з Центру програмного забезпечення або запустивши команду

sudo apt install unrar

1
не можна знайти в центрі програмного забезпечення в ubuntu 18, але посилання працювало як шарм
n0krashy

7

Якщо вам подобається, ви також можете використовувати повний пакет p7zip. Ви можете встановити його як:

sudo apt-get install p7zip-full p7zip-rar

Основна мета цього пакета - забезпечити архіватори файлів 7z та 7za з високим коефіцієнтом стиснення.


Для цього я отримую "Пакет p7zip-rar недоступний, але його посилається на інший пакет. Це може означати, що пакет відсутній, застарілий або доступний лише з іншого джерела"
Roy Truelove

@RoyTruelove, apt-кеш-пошук p7zip-rar, який вихід?
rɑːdʒɑ

4
 sudo apt-get install unrar;

Читання списків пакунків ... Готово дерево залежності залежності
Читання інформації про стан ... Унірарний пакет unrar недоступний, але посилається на інший пакет. Це може означати, що пакет відсутній, застарілий або доступний лише з іншого джерела

E: Package 'unrar' has no installation candidate

Я спробував перш за все на Ubuntu DISTRIB_RELEASE = 16.04 Але не працював

Наступна команда добре працювала для мене.

sudo apt-get install unrar-free

0

Метод напів GUI:

sudo apt update
sudo apt install unrar

Потім у своєму улюбленому файловому менеджері (наприклад: nemo [мій улюблений] або nautilus [за замовчуванням Ubuntu]) клацніть правою кнопкою миші файл .rar та перейдіть доExtract Here . Готово!

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.