LIIMS monitor
1.4K
中国科大图书馆图书查询机自动生成脚本,基于 Arch Linux 开发。
话说,LIIMS 是嘛意思?我猜是 Library Independent Inquery Machine System 吧。
首先,必须要用 Arch Linux。然后需要安装以下软件包:
pacman -S arch-install-scripts base-devel squashfs-tools libx11 libxss
添加ArchLinuxCN源:
cat << EOF >> /etc/pacman.conf
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = http://mirrors.ustc.edu.cn/archlinuxcn/x86_64
EOF
sudo ./liimstrap [ROOT]
[ROOT]是一个存放镜像根文件系统的目录。
可以把 root 密码放到一个名为 .rootpasswd 的文件里,该文件和 liimstrap 脚本放在同一级文件夹下。
etc/authorized_keys 文件里放的是 root 远程 SSH 登录的公钥。
sudo ./deploy [ROOT] [DEST]
会在 [DEST] 中创建一个名为 liims<日期> 的目录,下有三个文件:
vmlinuz 是内核initrd.img 是 initrdroot.sfs 是根目录的镜像PXELINUX 配置参见 pxelinux.cfg.example 文件。
docker run -it --cap-add=SYS_ADMIN --rm -v $DATA_PATH:/srv/dest -e ROOT_PASSWORD=test ustclug/liimstrap
Content type
Image
Digest
Size
19.1 MB
Last updated
over 4 years ago
docker pull ustclug/liims-monitor