Det finns många sätt att installera en applikation på ett Linux-system. De flesta av metoderna är så konventionella och lätta att installera. Om vi tittar på pakettilläggen för olika Linux-distributioner så använder Debian och Ubuntu Linux .dep-paket. RedHat och Fedora använder .rpm-paket för att köra och installera paketet. Men vad händer om du inte kan hitta ett lämpligt, installerbart, kompilerat paket för ett specifikt paket? Oroa dig inte, du kan alltid hitta en .bin- eller .run-paketfil som du kan installera på ditt Linux-system.
.bin-filen är de binära paketen och .run-filen är Goto Run-filen för ett kompilerat paket, men de är inte ett riktigt paket som du kan köra konventionellt på Linux. Det finns dock metoder du kan använda för att göra .bin- och .run-filer körbara på ett Linux-system.
Källa för .bin och .run-paket
Om du är en programmerare kanske du redan vet ursprunget till .bin- och .run-filer. Utvecklare skapar den här typen av fil för att kontrollera kvaliteten eller skapar ett binärt paket för att testa paketet. Men ibland skapar forskarstudenter på universitetsnivå också .bin- eller .run-paket för att testa vissa funktioner i alla program.
Många utvecklare och användare tror att .run- och .bin-filer är källkoden för alla paket. Man kan säga att källkoden är råkoden för vilket paket som helst för att redigera koden i ett skript. Å andra sidan är .run- och .bin-filerna de utvecklade och kompilerade versionerna av källkoderna. Eftersom GitHub är det största arkivet för källkod och paket kan du ofta hitta .bin- och .run-paket på GitHub.
Kör .bin och .run-paket på Linux
Om du är en Linux-nybörjare kan det vara en utmaning att hitta en metod för att köra .bin- och .run-paketfiler på Linux. Vi har sett vad en .run- och .bin-paketfil är och var de kommer ifrån. Eftersom .bin- och .run-filer inte är konventionella paket kan du inte köra dem på Linux med en traditionell metod. Oavsett vad den faktiska källan till filen är eller vilken distribution du använder kommer vi i det här inlägget att titta på hur du kan köra .bin- och .run-filer på ett Linux-system.
Ladda ner .bin och .run-paket
Vanligtvis föredrar Linux-användare att installera .dep-, .rpm-filer och andra paket för att installera det på systemet. Men vad du inte vet är att ibland kan .bin-paketet vara mer funktionsrikt och lättare att använda. Vissa mjukvaruutvecklare tillhandahåller frivilligt .bin- eller .run-paket på sin officiella webbplats; Du kan också hitta de binära paketen och köra dem på den officiella webbplatsen för vilket paket som helst.
Men här kommer jag att visa dig hur du kan hitta paketen .run och .bin. Om vi besöker den officiella Firefox-webbplatsen kan vi se att de har en möjlighet att ladda ner den komprimerade versionen av Firefox binärfil i nedladdningssektionen.
Låt oss hitta en solid, kompilerad .bin av ett paket. Burk besök Apaches webbplats och ladda ner ApacheDS .bin-paketet (Apache-katalog) för att köras på ett Linux-system.
Och nu, om vi besöker Xampp-webbplatsen, kan vi hitta en länk för att ladda ner .run-paketet från Xamp. Ladda ner filen och spara den i ditt system.
1. Kör .bin-paketet på Linux
Tidigare har vi laddat ner det binära paketet (.bin) för Firefox och ApacheDS. En av dem var i den komprimerade versionen mellan dessa två filer, och en annan var bara ett solidt .bin-paket. Här ska vi titta på hur du kan köra .bin-paket på ett Linux-system oavsett om paketen är kompilerade eller komprimerade.
Metod 1: Kör .bin-paketet från en komprimerad fil
Först måste vi extrahera den komprimerade binära filen för att gräva in i .bin-filen. Jag har använt GNOME-filhanteraren för att extrahera filen; du kan använda vilket komprimeringsverktyg som helst för att extrahera mappen. När mappen har extraherats, leta reda på det binära paketet.
Eftersom vi har laddat ner den binära Firefox-filen kommer vi att leta efter firefox-bin-filen. Du kan hitta .bin-filen manuellt, eller så kan du använda kommandona cd (ändra katalog) som beskrivs nedan.
Kör nu följande chmod-kommando som ges nedan för att ge exekveringsbehörigheten för .bin-filen.
ls cd firefox-84.0 ls cd firefox ls sudo chmod +x ./firefox-bin
Slutligen kan du nu köra följande snedstreck (./)-kommando som anges nedan för att köra .bin-paketet på ditt Linux-system.
./firefox-bin
Metod 2: Kör ett .bin-paket direkt
Tidigare såg vi hur man hittar och kör ett .bin-paket i en katalog med många andra filer. Nu ska vi se hur du direkt kan köra och köra ett kompilerat .bin-paket på ett Linux-system.
Här kommer vi att använda ApacheDS .bin-paketet som vi har laddat ner tidigare. Filen laddas ner och lagras i den lokala nedladdningskatalogen i Linux-filsystemet. Du kan använda följande cd-kommandon nedan för att hitta filen.
/Downloads/New Folder$ ls
Kör sedan följande kommando för ändringsläge (chmod) som ges nedan för att göra .bin-filen körbar. Avsluta uppgiften med ditt root-lösenord.
sudo chmod +x ./apacheds-2.0.0.AM26-64bit.bin
Nu kan du äntligen köra följande snedstreck (./) kommando som ges nedan med root-privilegier för att köra .bin på ditt Linux-system. Där har du det, ditt .bin-paket körs nu framgångsrikt.
./apacheds-2.0.0.AM26-64bit.bin
2. Kör .run-paketet på Linux
Att köra ett .run-paket på ett Linux-system är ganska likt att köra ett .bin-paket. Men nu ska vi se hur du kan köra .run-paketet på ditt Linux-system. Här kommer vi att använda XAMPP .run-paketet som du laddade ner tidigare.
Kör först kommandot cd i ditt terminalskal för att hitta paketet .run. Kör sedan följande switch mode-kommando med root-privilegierna nedan för att tillåta processen att köras.
cd Downloads ls
Slutligen, kör kommandot dot slash (./) för att köra .run-paketet på ditt Linux-system.
sudo chmod +x ./xampp-linux-x64-7.4.13-0-installer.run ./xampp-linux-x64-7.4.13-0-installer.run
Sista ord
.run och .deb-paketen är inte de konventionella typerna av paket som vi normalt installerar på Linux-system. Paketen .run och .bin är lämpliga för test- och simuleringsuppgifter. Att installera .bin- och .run-filer är inte så komplicerat på ett Linux-system, men det kan vara svårt att ta bort dem. Du kan behöva veta vilken sökväg du använde för att köra filerna.
Dessutom, om du laddar ner .run- eller .bin-paketen från en okänd eller misstänkt källa, bör du vara mer försiktig när du kör .bin- eller .run-paketen på ditt Linux-system. Jag har beskrivit hur du kan ladda ner och köra .deb- och .run-paketen på ett Linux-system genom hela inlägget. Du kan också använda samma metod för att köra .sh-paket på ett Linux-system.
Om du gillar det här inlägget och tycker att det är användbart, vänligen dela det med dina vänner och Linux-communityt. Vi rekommenderar också att du skriver dina åsikter om detta inlägg i kommentarsfältet.
