ARM-ARCLINUX初始化

1、时间设置,三步设置

tzselect

rm -rf /etc/localtime

ln -sf /usr/share/zoneinfo/Asia/Chongqing /etc/localtime

 

2、禁用IPV6

vim /etc/sysctl.d/40-ipv6.conf

# Disable IPv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.nic0.disable_ipv6 = 1
...
net.ipv6.conf.nicN.disable_ipv6 = 1
参考:https://wiki.archlinux.org/index.php/IPv6


3、加入启动脚本
vim /usr/lib/systemd/system/rc-local.service
写入以下内容

[Unit]
Description=/etc/rc.localCompatibility
ConditionPathExists=/etc/rc.local
[Service]
Type=forking
ExecStart=/etc/rc.local
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99
[Install]
WantedBy=multi-user.target
保存之后使用systemctl开机自启动此service
systemctl enablerc-local.service
然后我们再写好rc.local文件
vim /etc/rc.local
#!/bin/bash
ip link seteth0 up
dhcpcd eth0

保存 然后将其权限设置为可运行

chmod +x /etc/rc.local
上面的脚本功能为启动网络设备
进行dhcp地址获取
 
4、更改进入的提示消息,自定义
/etc/motd

 

下面熟悉一下pacman的几个常用命令
pacman -S package_name #安装软件包
pacman -R package_name #删除软件包

pacman -Rs package_name #顺便删除软件包相关依赖
pacman -Syu #升级系统中的所有包
pacman -Ss package #查询软件包
pacman -Qs package #查询已安装的包
pacman -Qi package #显示查找的包的信息
pacman -Ql package #显示你要找的包的文件都安装的位置
pacman -Sw package #下载但不安装包
pacman -U /path/package.pkg.tar.gz #安装本地包
pacman -Scc #清理包缓存,下载的包会在/var/cache 这个目录
pacman -Sf pacman #重新安装包