在macOS 下,若通过 brew 安装了 GNU Radio,并在使用涉及 ZMQ 的 block 时遇到缺少必要的 ZMQ 相关包的提示,需要手动安装缺失的 pyzmq 包。为了确保兼容性,使用 GNU Radio 内置的 Python 环境来执行安装。具体操作命令如下:
/usr/local/Cellar/gnuradio/3.10.9.2_10/libexec/venv/bin/python -m pip install pyzmq
在macOS 下,若通过 brew 安装了 GNU Radio,并在使用涉及 ZMQ 的 block 时遇到缺少必要的 ZMQ 相关包的提示,需要手动安装缺失的 pyzmq 包。为了确保兼容性,使用 GNU Radio 内置的 Python 环境来执行安装。具体操作命令如下:
/usr/local/Cellar/gnuradio/3.10.9.2_10/libexec/venv/bin/python -m pip install pyzmq
Vagrant.configure("2") do |config|
config.vm.box = "rockylinux/9"
config.vm.provider "virtualbox" do |vb|
vb.cpus = "1"
vb.memory = "1024"
end
end
brew install graalvm-jdk@17
export GRAALVM_HOME=/Library/Java/JavaVirtualMachines/graalvm-17.jdk/Contents/Home
rpm -Uvh https://repo.zabbix.com/zabbix/7.0/rhel/7/x86_64/zabbix-release-7.0-1.el7.noarch.rpm
yum install -y zabbix-agent
sed -i 's/^Server=127.0.0.1$/Server=192.168.0.1/' /etc/zabbix/zabbix_agentd.conf
systemctl restart zabbix-agent
systemctl enable zabbix-agent
firewall-cmd --add-port=10050/tcp
firewall-cmd --add-port=10050/tcp --permanent
yum install -y redhat-lsb
CentOS8 中 firewalld 默认使用的是 nftables,如果不想使用 nftables,还想使用老的 iptables 作为防火墙的后端实现,可以通过修改 /etc/firewalld/firewalld.conf 配置文件,将 FirewallBackend 配置项修改为 iptables 即可
# FirewallBackend # Selects the firewall backend implementation. # Choices are: # - nftables (default) # - iptables (iptables, ip6tables, ebtables and ipset) FirewallBackend=iptables
启动 tftp 服务的步骤
sudo launchctl load -F /System/Library/LaunchDaemons/tftp.plist sudo launchctl start com.apple.tftpd
tftp 服务的根目录在 /private/tftpboot 下
停止 tftp 服务的步骤
sudo launchctl unload -F /System/Library/LaunchDaemons/tftp.plist sudo launchctl stop com.apple.tftpd
brew install dosbox --cask
==> Installing Cask dosbox
==> Moving App 'dosbox.app' to '/Applications/dosbox.app'
🍺 dosbox was successfully installed!
默认 upgrade 是更新非 cask 的应用,如果想全部更新,需要增加 2 个参数
brew update brew upgrade --cask --greedy