Linux基于Centos 7内核安装小米球映射工具,并实现开机自启动,教程仅使用amd64位
1、首先安装Centos 7版本的Linux(未安装点击)
2、下载小米球amd64版本放入Linux中(百度网盘)
上传Linux,这里我改了路径和名称,可以不改
3、打开小米球登录地址并注册小米球账号(小米球登录地址)
注册完成后进入商品列表,进行实名验证
在我的账户中查看自己的Token
4、打开xiaomiqiu.conf添加参数
将自己在小米球官网注册的个人token放在auth_token后,再添加上以下命令,并保存
trust_host_root_certs: true
5、打开xiaomiqiu_start.sh文件,将里面内容全部删除增加以下命令,其中/home/develop/xiaomiqiu路径是将小米球文件放置的位置,换成自己放置的位置即可保存退出
#!/bin/bash
/home/develop/xiaomiqiu/xiaomiqiu -config /home/develop/xiaomiqiu/xiaomiqiu.conf -log=/home/develop/xiaomiqiu/xiaomiqiu.log -log-level=info start-all
将小米球这三个文件增加权限
chmod 777 xiaomiqiu
chmod 777 xiaomiqiu.conf
chmod 777 xiaomiqiu_start.sh
6、再进入/usr/lib/systemd/system路径下
cd /usr/lib/systemd/system
新增xiaomiqiu.service
vi xiaomiqiu.service
点击i,进入编辑模式,将以下内容输入进去
其中/home/develop/xiaomiqiu路径是将小米球文件放置的位置,换成自己放置的位置即可
[Unit]
Description=xiaomiqiu
Wants=network-online.target
After=network-online.target
[Service]
ExecStart=/bin/bash /home/develop/xiaomiqiu/xiaomiqiu_start.sh
[Install]
WantedBy=multi-user.target
点击esc键,点击:,输入wq,点击回车
将xiaomiqiu.service文件增加权限
chmod 777 xiaomiqiu.service
7、启动服务,终端依次输入以下内容
systemctl daemon-reload
systemctl start xiaomiqiu.service
systemctl status xiaomiqiu.service
8、设置开机启动,依次输入以下内容即可
systemctl enable xiaomiqiu.service
systemctl restart xiaomiqiu.service