pkg.soopen package index

brew / rang 802

Installer vde avec Homebrew, apt

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de vde pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install vde

local Homebrew formula metadata

Linux

Debian aptvérifié · 92%
sudo apt install vde-switch

Debian stable package indexes · vde-switch · Source: deb.debian.org

aperçu

Résumé du paquet

Ethernet compliant virtual network

Commandes et alias

  • dpipe
  • unixcmd
  • vde_autolink
  • vde_over_ns
  • vde_pcapplug
  • vde_plug
  • vde_plug2tap
  • vde_router
  • vde_switch
  • vdecmd
  • vdeterm
  • wirefilter

historique

Historique du projet et usages

VDE, Virtual Distributed Ethernet, is a suite for building Ethernet-like virtual networks out of software switches, plugs, cables, tunnels, and TAP connections. It belongs to the VirtualSquare research-and-tooling tradition around virtual machines, emulators, and distributed network labs.

The package is old-school virtualization infrastructure: it predates today's container-networking defaults and gives users explicit virtual switches and virtual cables that can connect QEMU, User Mode Linux, Bochs, MPS machines, real Linux hosts, and remote switches.

Historique du projet

The vde-2 README credits Renzo Davoli for VDEv2 work from 2003 through 2006 and notes that it was based long ago on uml-router work by Yon Uriarte and Jeff Dike from 2002. A 2005 TridentCom paper by Davoli describes VDE as an Ethernet-compliant, distributed, software virtual network intended to connect emulators, virtual machines, real operating systems, and other tools.

The historical hosting path also shows its age. SourceForge records VDE as a Virtual Distributed Ethernet project and states that the project moved to GitHub at virtualsquare/vde-2, with new issues and patches directed there. The current GitHub repository was created on 2016-02-22, preserving the vde-2 codebase under the VirtualSquare organization.

Historique d'adoption

VDE's adoption was strongest in virtualization and network-emulation niches. The manpage documents end nodes including real Linux boxes through TUN/TAP, Bochs, QEMU, and MPS virtual machines; Oracle's VirtualBox manual describes VDE networking as an optional source-code feature and credits Renzo Davoli at the University of Bologna.

The 2005 paper framed VDE as a general virtual networking layer rather than a single-emulator feature. That distinction is the adoption hook: users could build virtual Ethernet topologies across different hosts and virtualization systems instead of accepting the networking model bundled with one emulator.

Modes d'utilisation

A typical VDE setup runs vde_switch, connects local or remote endpoints with vde_plug/vde cables, and optionally attaches a host TAP interface. The vde_switch manpage describes management through console or a Unix-socket terminal, support for VLAN-like behavior, Fast Spanning Tree work, and daemon mode.

VDE is used for heterogeneous VM labs, tunnels, mobility experiments, and overlay networks where Ethernet frames should move through a user-controlled virtual topology. The README emphasizes that units connected to VDE see each other as if they were on a real Ethernet.

Pourquoi les passionnés de paquets s'y intéressent

VDE is significant because it exposes virtual networking as composable Unix tools rather than a hidden hypervisor setting. For package users building labs, that means repeatable topologies made of processes and sockets: switches, plugs, TAPs, packet captures, and filters.

It is also a good example of research software that became distribution software. The same package can be read as a 2000s virtualization artifact, a QEMU-era networking tool, and a still-useful way to build small Layer 2 experiments without deploying a larger SDN stack.

Chronologie

  • 2002: The vde-2 README credits earlier uml-router work by Yon Uriarte and Jeff Dike.
  • 2003-2006: The vde-2 README credits Renzo Davoli's VDEv2 work across these years.
  • 2005: Davoli's Virtual Distributed Ethernet paper described VDE as Ethernet-compliant, distributed, and useful for virtual machines and real systems.
  • 2016-02-22: The virtualsquare/vde-2 GitHub repository was created.
  • 2022-05-02: GitHub release v2.3.3 was published.

Related projects

  • VDE is related to QEMU, User Mode Linux, Bochs, MPS, VirtualBox VDE networking, TUN/TAP tooling, and later virtual-switch systems such as Open vSwitch. In the VirtualSquare family, vdeplug4 is a later related project that rethinks VDE plug connections.

posture de sécurité

Niveau de risque : blue

broad file, network, media, or database tool signal.

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

  • broad file, network, media, or database tool signal

Signaux

  • text:network

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 13 plateformes.
  • Les métadonnées de compilation listent 3 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
dpipecliexécutable global
unixcmdcliexécutable global
vde_autolinkcliexécutable global
vde_over_nscliexécutable global
vde_pcapplugcliexécutable global
vde_plugcliexécutable global
vde_plug2tapcliexécutable global
vde_routercliexécutable global
vde_switchcliexécutable global
vdecmdcliexécutable global
vdetermcliexécutable global
wirefiltercliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-04
version du gestionnaire2.3.3
gestionnaire mis à jour
données localesOK
amontà jour
dernière version détectéev2.3.3

https://github.com/virtualsquare/vde-2

  • infoNo package-manager update timestamp was available.confiance faible

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:vde
Version2.3.3
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/vde
Page d'accueilhttps://github.com/virtualsquare/vde-2
Dépôthttps://github.com/virtualsquare/vde-2
LicenceGPL-2.0-or-later AND LGPL-2.1-or-later
Archive sourcehttps://github.com/virtualsquare/vde-2/archive/refs/tags/v2.3.3.tar.gz
Dépendances de compilationautoconf, automake, libtool
Bouteilledisponible (sur arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namevde
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt92%

vde-switch 2.3.2+r586-11

Virtual Distributed Ethernet.

http://vde.sourceforge.net

sudo apt install vde-switch
  • Section: net
  • Architecture: amd64
  • Source Package: vde2
  • 2 Dépendances
  • installed executable or alias match
  • Correspondance par : Vde Switch
Debian stable package indexes · deb.debian.org · Debian stable package indexes: vde-switch from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt92%

vde-switch 2.3.2+r586-10

Virtual Distributed Ethernet.

http://vde.sourceforge.net

sudo apt install vde-switch
  • Section: universe/net
  • Architecture: amd64
  • Source Package: vde2
  • 2 Dépendances
  • installed executable or alias match
  • Correspondance par : Vde Switch
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: vde-switch from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation