GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Wie erstellt und installiert man eine geklonte Github-Bibliothek?

Ich habe git clone verwendet um eine lokale Kopie eines GitHub-Repositorys zu erstellen, das einen Videotreiber enthält, den ich verwenden möchte. Die lokale Kopie enthält den gesamten Quellcode für das Programm; aber als Ubuntu-Neuling habe ich keine Ahnung, welche Tools oder Schritte zum Kompilieren und Installieren des Treibers erforderlich sind.

Ich würde mich sehr freuen, wenn jemand eine Schritt-für-Schritt-Anleitung geben könnte?

Akzeptierte Antwort:

Ich bin immer noch der Meinung, dass ein Neuling in diesem Bereich nicht selbst Treiber kompilieren sollte. Verstehen Sie also, dass dies ein Prozess ist, bei dem viel schief gehen kann, und Sie dies auf eigenes Risiko tun.

Zunächst möchten Sie die richtigen Tools dafür installieren. Öffnen Sie dazu ein Terminal (ctrl +alt +t ):

sudo apt-get install build-essential autogen automake make xutils-dev autoconf libtool autoconf-2.64 automake xorg-server-devel xorg-server-utils xorg-util-macros 
git clone https://github.com/mmind/xf86-video-armsoc.git
cd xf86-video-armsoc/

Jetzt sollten Sie bereit sein, Ihren Treiber zu kompilieren. Führen Sie zuerst den Befehl sh autogen.sh aus – Dadurch werden die erforderlichen Dateien erstellt und konfiguriert.

Dann rennst du

./configure --with-drmmode=pl111

oder

./configure --with-drmmode=exynos

je nachdem, welchen Treiber Sie bauen möchten.

Wenn der Konfigurationsprozess mit einem Fehler abbricht, überprüfen Sie die letzten Zeilen, welche Abhängigkeiten fehlen, und installieren Sie sie. Der einfachste Weg, diese zu finden, ist das Laufen

apt-cache search <name>

In den meisten Fällen erhalten Sie eine ziemlich lange Liste und müssen diese durchgehen, um die richtigen Paketnamen für die Installation zu finden. Dies geschieht dann mit

sudo apt-get install <packagename>

Führen Sie die Konfiguration so oft wie nötig erneut aus, bis sie ohne Fehler endet.

Nachdem Sie Ihren Build konfiguriert haben, können Sie den Befehl make verwenden um Ihren Treiber zu kompilieren, gefolgt von sudo make install um es zu installieren.


Ubuntu
  1. So installieren und verwenden Sie TensorFlow unter CentOS 7

  2. So installieren und konfigurieren Sie Ansible unter Windows

  3. So installieren Sie Node.js und NPM auf einem Mac

  4. Wie erstellt und installiert man den neuesten Simplescreenrecorder von Git?

  5. Wie erstelle ich ein .deb-Paket von Github?

Was ist Git und wie installiert man Git unter Linux?

So installieren Sie uTorrent in Ubuntu 18.04 und Ubuntu 19.04

So installieren Sie TeamViewer 12 auf Ubuntu 16.04 und Ubuntu 16.10

So installieren Sie ScreenCloud unter Ubuntu 16.04 und Ubuntu 17.04

So installieren und verwenden Sie R unter Ubuntu

Wie installiere ich Half-Life 1 und 2?