pkg.soopen package index

brew / 排名 1315

使用 Homebrew, apk, apt, MacPorts, Nix, pacman, winget 安装 wakeonlan

查看 wakeonlan 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install wakeonlan

local Homebrew formula metadata

MacPorts已验证 · 94%
sudo port install wakeonlan

MacPorts ports tree · net/wakeonlan/Portfile · 来源: api.github.com

Linux

Alpine Linux apk已验证 · 92%
sudo apk add wakeonlan

Alpine Linux edge package indexes · wakeonlan · 来源: dl-cdn.alpinelinux.org

Debian apt已验证 · 92%
sudo apt install wakeonlan

Debian stable package indexes · wakeonlan · 来源: deb.debian.org

Nix已验证 · 92%
nix profile install nixpkgs#wakeonlan

nixpkgs package indexes · pkgs/by-name/wa/wakeonlan/package.nix · 来源: api.github.com

Arch Linux pacman已验证 · 92%
sudo pacman -S wakeonlan

Arch Linux sync databases · wakeonlan · 来源: geo.mirror.pkgbuild.com

Windows

Windows Package Manager已验证 · 92%
winget install --id NewCloud.WakeOnLan -e

Windows Package Manager source index · NewCloud.WakeOnLan · 来源: cdn.winget.microsoft.com

概览

软件包摘要

Sends magic packets to wake up network-devices

命令和别名

  • wakeonlan

历史

项目历史与用法

`wakeonlan` is a Perl command-line tool for sending Wake-on-LAN magic packets to network adapters that can power on or wake a sleeping computer. The package is a small utility, but it sits on top of a widely deployed hardware and network-management convention.

项目历史

Wake-on-LAN itself comes from AMD and Hewlett-Packard's Magic Packet technology, proposed in a November 1995 AMD white paper and later adopted broadly by PC and network vendors. The mechanism was designed so a powered-down system could leave enough network-interface circuitry active to recognize a specific Ethernet-frame payload and signal the machine to wake.

The `wakeonlan` script is older than its GitHub repository: the README lists copyright years from 2000 through 2024 and credits Jose Pedro Oliveira and Ico Doornekamp as authors. The GitHub repository was created on November 11, 2011, preserving and maintaining the Perl script as a simple Unix-friendly WoL sender.

采用历史

The tool's longevity comes from being boring in the best way: Wake-on-LAN packets have a fixed, simple structure, and administrators often want a scriptable sender more than a GUI. As of July 2, 2026, GitHub API metadata showed the repository with about 414 stars and 38 forks, modest numbers that fit a mature single-purpose networking utility.

使用方式

A normal invocation sends a magic packet to a target MAC address, using the limited broadcast address by default. The README shows `wakeonlan 01:02:03:04:05:06`, subnet-directed broadcasts with `-i 192.168.1.255`, and custom destination ports with `-p`; the default UDP destination is the discard port, 9.

The README explains the practical networking caveat: local subnet broadcasts are straightforward, while waking a machine behind routers may require directed-broadcast forwarding or sending to another live host on the remote subnet so the sleeping adapter can still see the packet on the local link.

为什么软件包爱好者会关心

For package maintainers, `wakeonlan` is the canonical tiny WoL sender: portable Perl, no daemon, no discovery service, and a stable interface that maps directly onto the magic-packet format. It is most useful in scripts, router admin workflows, lab management, and home-server setups where the MAC address is known.

时间线

  • 1995: AMD and Hewlett-Packard proposed Magic Packet technology in an AMD white paper.
  • 1996-1997: Wake-on-LAN saw wider industry adoption through PC manageability efforts involving IBM and Intel.
  • 2000: the `wakeonlan` README copyright range begins, indicating the script's long pre-GitHub life.
  • November 11, 2011: the jpoliv/wakeonlan repository was created on GitHub.
  • 2024: the README still listed active copyright coverage through 2024.

Related projects

  • Related tools include `ether-wake`, router firmware Wake-on-LAN pages, and packet analyzers such as Wireshark, whose WOL dissector recognizes both UDP and EtherType-style magic packets. The broader related technology is the Wake-on-LAN hardware feature in NICs, BIOS/UEFI settings, and operating-system power management.

安全态势

风险级别:blue

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

风险分类器

blue 风险 · 中 置信度 · tool

原因

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

信号

  • text:network

安装行为

  • 未记录 Homebrew bottle 元数据。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

可执行文件

已安装的可执行文件

命令类型暴露范围备注
wakeonlan可执行文件已索引可执行文件从本地可执行文件索引发现。

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-08-03
管理器版本0.42
管理器更新时间
本地数据未知
上游不可用
检测到的最新版本未检测到
  • OK没有生成新鲜度警告。

安装元数据

软件包元数据

软件包键brew:wakeonlan
版本0.42
软件包管理器Homebrew
主页https://github.com/jpoliv/wakeonlan
仓库https://github.com/jpoliv/wakeonlan
Bottle未记录
服务未声明

源数据库匹配

其他软件包管理器记录

匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。

Debian apt95%

wakeonlan 0.41-14

Sends 'magic packets' to wake-on-LAN enabled ethernet adapters

https://github.com/jpoliv/wakeonlan

sudo apt install wakeonlan
  • Section: net
  • Architecture: all
  • 2 依赖
  • normalized package name match
  • 匹配方式:Wakeonlan
Debian stable package indexes · deb.debian.org · Debian stable package indexes: wakeonlan from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

wakeonlan

nix profile install nixpkgs#wakeonlan
  • normalized package name match
  • 匹配方式:Wakeonlan
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/wa/wakeonlan/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

wakeonlan 0.41-12.1

Sends 'magic packets' to wake-on-LAN enabled ethernet adapters

https://github.com/jpoliv/wakeonlan

sudo apt install wakeonlan
  • Section: net
  • Architecture: all
  • 1 依赖
  • normalized package name match
  • 匹配方式:Wakeonlan
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: wakeonlan from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
apk95%

wakeonlan 0.42-r0

Perl script for waking up computers via Wake-On-LAN magic packets

https://github.com/jpoliv/wakeonlan

sudo apk add wakeonlan
  • License: Artistic-2.0
  • Architecture: x86_64
  • Source Package: wakeonlan
  • 1 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Wakeonlan
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: wakeonlan from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

wakeonlan-doc 0.42-r0

Perl script for waking up computers via Wake-On-LAN magic packets (documentation)

https://github.com/jpoliv/wakeonlan

sudo apk add wakeonlan-doc
  • License: Artistic-2.0
  • Architecture: x86_64
  • Source Package: wakeonlan
  • normalized package name match
  • 匹配方式:Wakeonlan
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: wakeonlan-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
pacman95%

wakeonlan 0.42-3

Perl script for waking up computers via Wake-On-LAN magic packets

https://github.com/jpoliv/wakeonlan/

sudo pacman -S wakeonlan
  • License: Artistic-2.0
  • Architecture: any
  • 1 依赖
  • normalized package name match
  • 匹配方式:Wakeonlan
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: wakeonlan from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

wakeonlan

sudo port install wakeonlan
  • normalized package name match
  • 匹配方式:Wakeonlan
MacPorts ports tree · api.github.com · MacPorts ports tree: net/wakeonlan/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
winget95%

NewCloud.WakeOnLan

winget install --id NewCloud.WakeOnLan -e
  • normalized package name match
  • 匹配方式:Wakeonlan
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: NewCloud.WakeOnLan from https://cdn.winget.microsoft.com/cache/source.msix

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

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