Jak rozbalit soubor v systému Linux

Když pracujete s Linuxem, FreeBSD nebo jinými implementacemi Unixu, často uvidíte soubory, které končí na .tar a mohou po něm dokonce mít další přípony. Ani někteří zkušení uživatelé neznají jednoduchý způsob, jak je extrahovat z příkazového řádku. Někteří uživatelé, kteří jsou zvyklí pracovat čistě z příkazového řádku, možná neví, že je mohou také graficky extrahovat ve většině desktopových prostředí.

Technicky tar znamená páskový archiv, který odráží jeho původní použití pro vytváření páskových záloh na velkých železných počítačích. Mnoho lidí o nich mluví jako o tarballech, takže pokud vám někdo řekne, že soubor je zabalen jako tarball, jedná se o typ archivu, o kterém mluví.

Metoda 1: Jak rozbalit soubor z příkazového řádku

Nejprve budete muset otevřít příkazový řádek podle toho, který postup je pro vás nejvhodnější. Uživatelé systému Linux mohou vyhledat terminál z Dash, kliknout na Aplikace a poté vybrat Systémové nástroje nebo podržet Ctrl, Alt a T a spustit okno terminálu. Můžete také podržet Ctrl, Alt a klávesu od F1 do F6, abyste se dostali k virtuálnímu terminálu, který bude také fungovat. Tyto příkazy by měly fungovat také z okna terminálu téměř ve všech ostatních moderních unixových systémech.

Za předpokladu, že máte ve svém aktuálním adresáři archiv tarballu, jednoduše jej rozbalte zadáním tar -xvf tarball.tar.gz. Budete potřebovat znát jeho název. Pro ilustraci jsme si stáhli tarball aplikace Adobe Flash Player pro Linux. Začněte zadáním cd ~ / Downloads, abyste se dostali do adresáře pro stahování, a poté extrahujte tento soubor zadáním tar -xvf flash_player_npapi_linux.x86_64.tar.gz. To zní jako spousta psaní, ale vše, co musíte udělat, je napsat tar -xvf fl a poté začít stisknout klávesu tab. Zbytek za vás vyplní příkazový řádek.

Při pokusu o rozbalení archivu se může zobrazit chybová zpráva, která čte něco jako:

tar: Musíte určit jednu z možností „-Acdtrux“, „–delete“ nebo „–test-label“

Zkuste více informací „tar –help“ nebo „tar –usage“.

Je více než pravděpodobné, že jste vložili mezeru mezi symbol - - a možnosti xvf na příkazovém řádku. Díky tomu program tar neví, jaké možnosti používáte, protože si nakonec myslí, že xvf je součástí názvu souboru. Budete muset buď zadat tar -xvf flash_player_npapi_linux.x86_64.tar.gz, nebo úplně vynechat - a zadat tar xvf flash_player_npapi_linux.x86_64.tar.gz a poté stisknout enter. Ve skutečnosti to nepotřebujete - a můžete to pohodlně nechat.

Pokud uvidíte soubor, který končí příponou .tar.bz2 nebo .tar.xz, postupujte stejným způsobem. Mohli byste dokonce najít ty, které jsou zkráceny, jako .tgz nebo .txz, a můžete je použít i stejným postupem. Program tar bude znát přesný způsob, jak je ve většině případů dekomprimovat, pokud nejprve použijete tar -xvf nebo tar xvf. Symbol x říká, že z něj má extrahovat soubory, v říká, že má být podrobný a řekne vám, co dělá, a nakonec f mu řekne, aby ukázal na konkrétní soubor, který jste pojmenovali.

Metoda 2: Jak graficky rozbalit archiv

Příkazový řádek se ve většině případů používá snadněji než grafický prohlížeč souborů, ale ve skutečnosti můžete použít Nautilus, Thunar nebo jakýkoli jiný hlavní prohlížeč souborů, který je integrovaný do vašeho desktopového prostředí. Takto lze soubory snadno rozbalit, pokud jste si je právě stáhli a potřebujete se hned podívat.

Otevřete prohlížeč souborů podržením klávesy Super a stisknutím klávesy E v LXDE nebo F v Xfce4. Můžete jej spustit z Dash v Unity nebo z nabídky KDE v Kubuntu nebo z jakékoli jiné hlavní distribuce založené na KDE. Jakmile jej máte spuštěný, přejděte na místo, kde je váš archiv tar. Klikněte pravým tlačítkem na archiv nebo jej zvýrazněte pomocí kurzorových kláves a stiskněte klávesu Nabídka.

Vyberte možnost „Extrahovat zde“ a vaše desktopové prostředí automaticky rozbalí archiv přímo v aktuálním adresáři.

Výběrem možnosti „Rozbalit do ..“ se místo toho otevře nové dialogové okno, které vám umožní vybrat umístění, kam se mají soubory umístit. To je dobrý nápad, pokud již máte v adresáři, ve kterém se nacházíte, další soubory nebo podadresáře, což může způsobit, že při rozbalování archivu ztratíte vše, co extrahujete!


$config[zx-auto] not found$config[zx-overlay] not found