Du har förmodligen laddat ner en bildfil tidigare, och det finns en god chans att den använde det populära ISO-filtillägget. Dessa (vanligtvis ganska stora) filer är i huvudsak digitala versioner av optiska medieskivor. Alla filer som finns på skivan finns i ISO-arkivet.
Liksom Apple macOS och nyare versioner av Microsoft Windows har Linux inbyggt stöd för montering av bildfiler. Det betyder att du inte nödvändigtvis behöver programvara från tredje part för att få tillgång till ISO-arkiv och filerna i dem.
Det finns faktiskt ett par sätt att gå tillväga på, så du kan välja en metod som passar dig.
Vad är en ISO-fil?
Bildkredit: Dewang Gupta/Unsplash
Bildfilformatet har varit ett populärt sätt att distribuera programvara online eftersom bredbandshastigheter tillät oss att göra det. Om du redan har installerat en Linux-distribution, är chansen stor att du gjorde det med en ISO-fil. Om du inte har installerat en version av Linux kommer det troligen att vara ditt första steg att leta efter en ISO-fil att ladda ner.
ISO-filformatet är ett digitalt arkiv med innehållet på en optisk mediaskiva. Du kan skapa en ISO-bild från vilket optiskt mediaformat som helst, som CD, DVD och Blu-ray.
Det finns ett anmärkningsvärt undantag. Du kan inte använda ISO-filformatet för att skapa en bild av en ljud-CD eftersom dessa inte använder ett datorfilsystem. I dessa fall, överväg BIN/CUE-bildkombinationerna istället.
ISO-filer använder filsystemet ISO 9660. Det är också möjligt för dessa bilder att använda filsystemet UDF (Universal Disc Format) i vissa fall. Data i arkivet är okomprimerad.
Varför skapa en ISO?
ISO-avbildningar gör att du kan bränna din egen Linux-installationsskiva för att använda på din egen dator eller ge till någon annan. Med Linux vara free och programvara med öppen källkod, ingen hotar att stämma dig för att du har spridit programvaran.
Nuförtiden är många ISO-bilder för stora för en CD. Även om du kan välja en DVD, rekommenderar instruktioner ofta ett USB-minne istället. Dessutom finns det många användningsområden för en live-CD eller USB-minne förutom att installera Linux.
ISO-filer används inte enbart för Linux. Formatet är ett bra sätt att skapa exakta säkerhetskopior av optiska skivor eller att distribuera andra typer av stora program.
Öppna en ISO-fil
Uppriktigt sagt kan det här jobbet vara mycket enklare än du tror. Många distributioner kommer med möjligheten att extrahera ISO-bilder via högerklicksmenyn. Hitta din ISO-bild i filhanteraren, högerklicka och leta efter Extrahera här alternativ. Du kanske bara blir positivt överraskad!
Om så inte är fallet finns det ISO-läsappar tillgängliga antingen förinstallerade eller i din distros valda appbutik.
Om du inte vill extrahera alla filer på en gång behöver du inte göra det. Öppna istället vilket program som din Linux-distro använder för att hantera komprimerade arkiv som de i ZIP- och TAR-formaten. GNOME Archive Manager (även känd som File Roller) är standard i många distros, inklusive Ubuntu och Fedora, så vi använder det som vårt exempel.
Välj först Meny > Öppna och navigera till ISO du vill öppna (knappen med tre horisontella linjer är Meny knapp). Filerna och mapparna i bör nu visas, precis som om du öppnade ett ZIP-arkiv. Du kan nu fortsätta att välja vilka bitar du vill extrahera och vart på din dator du vill att dessa filer ska hamna.
Använder du inte GNOME?
Inga problem. Att öppna ISO-filer är en standarddel av många Linux-arkivhanteringsappar. På KDE Plasma, till exempel, kan du öppna ISO-filer med arkiveringsverktyget Ark istället. Engrampa är en arkivhanterare byggd för MATE-skrivbordsmiljön som även kan öppna ISO-filer.
Om du vill ha ett tillvägagångssätt som fungerar oavsett vilken distro- eller skrivbordsmiljö du föredrar och på maskiner utan ett grafiskt gränssnitt, så kanske du vill använda kommandoradsmetoden istället.
Extrahera en ISO med hjälp av kommandoraden
Först måste du skapa en mapp där du kan montera bilden. För att göra det, öppna din kommandoradsredigerare och skriv in:
sudo mkdir /mnt/iso
Ange ditt lösenord när du tillfrågas. Nu kan vi montera filen genom att skriva:
sudo mount -o loop <image>.iso /mnt/iso
Ersätt
sudo mount -o loop /home/user/Downloads/image1.iso /mnt/iso
Nu kan du navigera till mappen du skapade och komma åt filerna inom ISO. Vid det här laget är du välkommen att stänga terminalen. Du kan använda din filhanterare för att bläddra i ISO och välja vilka filer du vill ha.
Men om du vill extrahera hela ISO via kommandoraden kan du kopiera innehållet i mappen genom att skriva:
sudo cp -r /mnt/iso /home/user/Documents
Detta kommando skulle kopiera hela partiet till en separat “iso”-mapp i din dokumentmapp. Alternativet -r instruerar operationen att kopiera rekursivt, vilket betyder att du också vill kopiera innehållet i mappen och inte bara själva mappen.
Notera: Om det tidigare kommandot inte lyckas montera din ISO, kanske du också vill prova:
mount -o loop -t iso9660 <image>.iso /mnt/iso
Ja, processen är verkligen så enkel. Oftast finns det inget behov av att ladda ner ytterligare programvara.
Men om du vill ha en komplett app dedikerad till det här jobbet, kolla in AcetoneISO. Det är en free och öppen källkodsalternativ till DAEMON Tools, en app för att hantera ISO:er som är tillgänglig för Windows och macOS. Det kan kännas bekant om du redan är van vid det sättet att få jobbet gjort eller vill ha ytterligare funktioner.
Eller om du verkligen vill smutsa ner händerna kan du prova att kombinera flera ISO-filer tillsammans med ett skript.
Om författaren
Bertel King (348 artiklar publicerade)
Bertel är en digital minimalist som arbetar från en hand-me-down bärbar dator med elementärt operativsystem och bär runt på en Light Phone II. Han njuter av att hjälpa andra att bestämma vilken teknik de ska ta in i deras liv… och vilken teknik de ska klara sig utan.
Mer från Bertel King
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera
