Sådan opbygges en pakke fra kilde i Linux 1

Sådan opbygges en pakke fra kilde i Linux

Udover dets open source-karakter er tilpasningsevne en af ​​de andre grunde til, at mange brugere elsker Linux: du kan ændre og konfigurere næsten hver fil, så den opfylder dine specifikke behov og stil. Dette inkluderer muligheden for at genopbygge en pakke fra kilden.

Muligheden for at genopbygge en pakke fra kilden kan være en fordel for enhver Linux -strømbruger, fordi den giver dig mulighed for at ændre pakker, aktivere eller deaktivere en funktion eller endda anvende tilpassede ændringer.

Denne artikel beskriver enkle trin til at genopbygge en pakke fra kilden.

1. Aktiver kildelagre

Det første trin, før du genopbygger en kildepakke, er at aktivere kildelagrene til din distribution. Aktivering af kildeopslag gør det muligt at søge og downloade kildepakker ved hjælp af standard apt -pakkehåndteringen.

I Debian -systemer kan du tilføje kildepakkerne ved at redigere filen “/etc/apt/sources.list”.

For eksempel er følgende indholdet af “sources.list” til Debian buster med kildepakkerne aktiveret.

Det deb-src gør det muligt for kildepakkerne at informere pakkehåndtereren om at give os kildepakken og ikke den sædvanlige binære fil.

Når den er aktiveret, skal du gemme filen og opdatere systemet ved hjælp af kommandoen:

2. Hent kildepakke

Efter at have kørt opdateringsprocessen, kan du derefter hente kildepakken for at ændre dit system.

Lad os f.eks. Bruge tjærepakken. Start med at oprette et bibliotek til at gemme kildepakkerne:

Download derefter kildepakken ved hjælp af kommandoen:

Sådan får du vist filerne i biblioteket:

Apt Tar Ls La

3. Kontroller og installer buildafhængigheder

Det næste trin indebærer at kontrollere og installere de nødvendige build -afhængigheder for den pakke, du ønsker at genopbygge.

Inde i bibliotekets placering for kildepakkerne skal du indtaste kommandoen herunder for at kontrollere, om de uopfyldte build -afhængigheder er opfyldt.

Kommandoen viser alle de uopfyldte afhængigheder for pakken. Selvom du kan installere dem manuelt, er en enklere metode at bruge apt at installere kildepakkerne.

For at gøre dette skal du bruge kommandoen:

Kommandoen ovenfor henter afhængighederne og installerer dem for dig.

Apt Get Build Dep

4. Rediger pakken

På dette tidspunkt vil du foretage ændringerne af pakken og aktivere eller deaktivere enhver funktion, du har brug for. (At gøre dette er et bredt aspekt, og derfor kan vi umuligt dække alle ændringer, du kan foretage for hver pakke.)

Når du har foretaget alle ændringer og personlige tweaks, skal du kompilere kilden igen og gemme den med et andet versionsnummer. Du kan gøre dette ved hjælp af kommandoen:

Hvis du kører denne kommando, bedes du om den ønskede editor og starter ændringsloggen, så du kan redigere den.

Dhc Local Tar

Du kan tilføje et par linjer for at beskrive de foretagne ændringer og ændre versionen.

5. Byg pakke

Det sidste trin er at bygge kildepakken. Sørg for, at du er i kildepakkens bibliotek, og kør kommandoen:

Kommandoen vil initialisere byggeprocessen ved hjælp af alle de ændringer, der er foretaget i ovenstående trin.

Dpkg Buildpackage

Afhængigt af ændringerne og pakken, der skal genopbygges, kan processen tage et par minutter eller længere.

6. Installer pakke

Når byggeprocessen er fuldført, genererer den en binær pakke i forældremappen. For at installere er det eneste du skal gøre at bruge dpkg kommando:

Afslutningsvis

At bygge pakker er en must-have-færdighed for enhver Linux-administrator og en god færdighed at have som en almindelig Linux-bruger. Nu hvor du ved, hvordan du opbygger en pakke fra kilde, kan du også lære, hvordan du nemt omdøber filer i Linux, og hvordan du bruger og redigerer værtsfilen i Linux.

Støt vores arbejde ❤️

Hvis du kunne lide denne artikel, kan du overveje at give drikkepenge for at hjælpe os med fortsat at udgive kvalitetsindhold.

Sikker betaling med PayPal
Moyens I/O Staff har motiveret dig og givet dig råd om teknologi, personlig udvikling, livsstil og strategier, der vil hjælpe dig.