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

Welches Paket muss ich installieren, um Routing-Sockets zu verwenden?

Bitte beachten Sie, dass Sie in diesem Ordner "libroute" NICHT erstellen müssen

Siehe Dokument:

cd ../libroute # only if your system supports 4.4BSD style routing sockets
make           # only if your system supports 4.4BSD style routing sockets

cd ../libxti   # only if your system supports XTI
make           # only if your system supports XTI

Linux ist kein Routing im BSD-Stil, gehen Sie einfach zu ../intro und bauen Sie Beispiele~!


Das ist eine BSD-spezifische API und Linux unterstützt sie nicht. Die äquivalente Funktionalität (nicht quellkompatibel) wird von der Netlink-Socket-Familie bereitgestellt. "man 7 netlink" sollte Ihnen den Einstieg erleichtern, aber Sie werden wahrscheinlich etwas Portierungsarbeit leisten müssen.


Ich bin gerade nicht an einer Maschine, wo ich das tun kann, aber vielleicht kann ich trotzdem helfen. Wenn Ihre Distribution yum verwendet (z. B. RHEL):

yum provides if_dl.h

Oder wenn Sie apt verwenden (zB Ubuntu/Debian):

sudo apt-get install apt-file
sudo apt-file update
apt-file search if_dl.h

Wenn apt-file bereits installiert ist, ist der erste Schritt nicht erforderlich, und ich kann mich nicht sicher erinnern, ob der zweite erforderlich ist. Außerdem glaube ich, dass beide Paketmanager sowohl mit Dateinamen als auch mit vollständigem Pfad arbeiten.

Hoffentlich funktioniert dies für Sie oder jemand anderen, der dies liest, und Sie erhalten Ihre Antwort!


Linux
  1. Init-System mit der Shell erkennen?

  2. Wofür steht „rc“ in .bashrc?

  3. Ist es möglich, mit Dh_installinit zwei Dienste für ein Paket zu installieren? Wie?

  4. Installieren Sie IMAP für PHP 7.1 auf dem Ubuntu-Betriebssystem

  5. Was ist der herkömmliche Installationsort für Anwendungen unter Linux?

So installieren Sie Pakete sicher mit Npm oder Yarn unter Linux

So finden Sie Linux-Systemdetails mit inxi

Das vollständige Handbuch zur Verwendung von ffmpeg unter Linux

So installieren Sie Systemupdates mit Webmin

So installieren Sie Pop OS auf Ihrem System:Ein Tutorial für Anfänger

SystemD - Wofür wird SystemD verwendet?