Archlinux的虚拟机安装(三)
网络配置#
自动启动DHCPCD#
通过systemctl控制系统服务,启用dhcpcd服务后,开机即可直接使用网络。
systemctl enable dhcpcd
本地主机名解析#
systemd 的 myhostname
Name Service Switch(NSS) 模块提供无需配置 /etc/hosts
就能使用的本地主机名解析服务。它是默认启用的。
但是仍然有些客户端需要依赖/etc/hosts
其配置模板如下:
127.0.0.1 localhost
::1 localhost
127.0.1.1 myhostname.localdomain myhostname
我的hostname
为ArchVM,因此我的配置文件如下:
127.0.0.1 localhost
::1 localhost
127.0.1.1 ArchVM.localdomain ArchVM
对于有固定 IP 地址的系统,应该用固定 IP 地址替换 127.0.1.1
。在中国一般也就服务器有了,由于中国计算机普及较迟,IPV4分给我们的很少。
grub配置#
基础配置#
编辑/etc/default/grub 文件,去掉GRUB_CMDLINE_LINUX_DEFAULT
一行中最后的 quiet 参数,同时把 log level 的数值从 3 改成 5。这样是为了后续如果出现系统错误,方便排错。同时在同一行加入 nowatchdog
参数,这可以显著提高开关机速度。
更改结果如下:
用户配置#
添加用户#
如下命令的含义是:添加用户名为jankin-z
的用户,为其创建家目录,并且添加如wheel
用户组。
useradd -m -G wheel jankin-z
为jankin-z
设置密码:
passwd jankin-z
通过软链接将vi
使用neovim
代替
ln -s /usr/bin/nvim /usr/bin/vi
执行visudo
将下图内文字前的注释去除,这样wheel
组中的用户可以通过sudo
执行root
权限的操作。
archlinuxcn和AUR工具#
archlinucn#
将下面的信息添加进/etc/pacman.conf
中
[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
之后安装 archlinuxcn-keyring
包导入 GPG key。
AUR#
Arch用户软件源,使用AUR工具可以访问非官方的软件仓库。这里安装yay
:
pacman -S yay
作者:jankin-z
出处:https://www.cnblogs.com/jankin-z/p/16226849.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
谢谢阅读
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性