cat writebug.cn/history

一个开发者的技术博客。

linux平台下的抓包方案

linux平台下的抓包方案

  • libpcap wireshark tcpdump均基于此。
  • PF_RING 性能更好。 支持PF_RING ZC模式。
  • DPDK 性能最好,对硬件有要求。

openSUSE coredump文件

openSUSE Leap 15.2 默认是不开启coredump的.

开启方法
  1. 查看ulimit -H -aulimit -S -a core files是否均显示unlimited. 如果不是则修改
  2. sudo zypper in systemd-coredump
  3. reboot
使用方法
  1. sudo …

openSUSE zypper

  1. zypper 安装软件时候版本选择
查看仓库中有firefox的哪些版本
sudo zypper se -s firefox

安装指定版本
sudo zypper in --oldpackage MozillaFirefox=78.0.1-lp152.2.5.1
  1. zypper 和 其他包 …

在chromebook上安装archlinux

  1. 把安装到U盘的教程中的 /dev/sda 替换成 mmcblk0 即可把archlinux安装进入系统盘.

  2. 编辑 /etc/pacman.conf 文件, 添加 IgnorePkg = linux-armv7 linux-armv7-chromebook linux-firmware

  3. 参考https://calvin.me/arch-linux-samsung-arm-chromebook 修改亮 …

openSUSE Leap 系统升级

# 首先启用 repo-update 软件源
zypper modifyrepo --enable repo-update

# 然后更到最新
zypper refresh
zypper update

# 下面的命令建议在tty中执行.  Ctrl + Alt + F2

# 如果 /etc/zypp/repos.d/中定义的Leap 仓库 …

openSUSE Leap & Tumbleweed 安装解码器

添加全部packman仓库

sudo zypper ar -fc 'https://mirrors.tuna.tsinghua.edu.cn/packman/suse/openSUSE_Leap_$releasever'            packman

# 将系统软件包切换到packman中的软件包(两者混用会导致各种问题)
zypper …

斐讯N1刷机过程记录

刷机

去年买的N1盒子, 一直没时间折腾, 最近刚好需要作下载机用, 于是刷机, 顺便整理下步骤.

首先说下N1配置. 处理器Amlogic S905, 内存 …

inotify-tools

inotify-tools 可以用来监控文件系统的事件。inotify-tools提供两种工具,一是 inotifywait,它是用来监控文件或目录的变化,二是inotifywatch,它是用来统计文件系 …

openSUSE Tumbleweed server 安装cinnamon桌面

zypper refresh
zypper install cinnamon
zypper install lightdm
zypper install xorg-x11-server
zypper install xorg-x11-server-wayland
update-alternatives --list default-displaymanager
update-alternatives --config default-displaymanager 选择lightdm
systemctl disable default.target  # 或者删除 /etc/systemd/system/default.target
ln -s /usr/lib/systemd/system/graphical.target /etc/systemd/system/default.target

zypper …