apache / apache/devlake-website

More detailed document for how to install libgit2 on unix/linux system

Offen Anfängerfreundlich
#41 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
TypeScript
Sterne
44
Forks
116
Ø Merge
1 T. 2 Std.
Gemergte PRs (30 T.)
1

Beschreibung

Many developer ran into problem during libgit2 installation.

1. The existing `libgit2` installed by package manager is most likely not of version 1.3.0, one could use `pkg-config --modversion libgit2` to make sure of that
2. When existing version doesn't fit our requirement, provide a guide to uninstall existing version, and adopt the Manual Compilation approach.
3. Prompt developer to setup `PKG_CONFIG_PATH` and `LD_LIBRARY_PATH` environment variable for Manual Compilation approach.
4. Provide some common error message screen shot for developer to check if they are having the same kind of problem

![image](https://user-images.githubusercontent.com/61080/169838827-09ec5828-1ca3-413f-b39f-b1b02db4abe0.png)

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Finde die bestehende Dokumentation zur Installation von libgit2 auf der Website und prüfe zuerst deren Unix/Linux-Anweisungen. Dokumentiere, wie man mit pkg-config die installierte Version überprüft, mit einer inkompatiblen Version aus dem Paketmanager durch manuelle Kompilierung umgeht, PKG_CONFIG_PATH und LD_LIBRARY_PATH setzt, und füge Screenshots häufiger Fehler hinzu; als erledigt gilt die Aufgabe, wenn alle vier angeforderten Bereiche abgedeckt sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
git, linux
Bereich
documentation
Issue-Typ
Dokumentation
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
68/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.