SXCIX 发表于 2012-11-06 22:00

关于 Archlinux 的启动文件 /etc/rc.conf 遇到的一些问题

初次接触 Archlinux
记得安装好了之后默认是没有 /etc/rc.conf 这个文件的,后来我自己添加了一个。
以下是我的:/etc/rc.conf 文件内容
wpa_supplicant -Dwired -ieth0 -c/etc/wpa_supplicant/wpa_supplicant.conf -B
sleep 1
dhclient eth0

我原本设想是开机自动拨号,结果诡异的是开机之后用普通用户登录,结果没有像想象中的自动拨号,依旧上不了网。完了换一个终端用 root 用户登录以下,结果什么都没干就拨号上网了。/etc/rc.conf 不是开机启动文件吧,怎么这样以来感觉变成了 root 的登录启动文件了。想请教以下各位:
1)我所遇到的是什么情况,/etc/rc.conf 为什么只在 root 登录后才执行?而不是开机就执行。
2)如果 /etc/rc.conf 不是开机启动文件的话,那么 Archlinux 下开机执行命令应该如何优雅的进行呢?

谢谢~~~

darrenlee3 发表于 2012-11-10 09:58

你在linuxsir问过吧?
arch现在的init程序已从initscript转到了systemd
rc.conf是initscript使用的配置文件
现在systemd统一用systemctl命令管理
网络设置去arch wiki 搜 netcfg
wiki里也有systemd的介绍和使用

SXCIX 发表于 2012-11-10 18:56

OK,谢谢你的解答,我没有在 linuxsir 上问过。我现在大致明白怎么回事了~~~回复 2# darrenlee3


   
页: [1]
查看完整版本: 关于 Archlinux 的启动文件 /etc/rc.conf 遇到的一些问题