[ARCH] 1、virtualbox中安装archlinux+i3桌面,并做简单美化
星期六, 28. 七月 2018 02:42上午 - beautifulzzzz
![][#bar]1、安装ArchLinux系统
安装Arch主要看其wiki,比较详细~ 中文的我主要参考:一步步教你如何安装 Arch Linux,具体细的流程倒是忘了,大致操作如下:
我是在virtualbox中安装的,因此只要下载IOS,不用制作U盘了~
- 1)从IOS启动;
- 2)磁盘分区,参考【#1-磁盘分区】;
- 3)创建文件系统,参考【#1-创建文件系统】;
- 4)安装,参考【#1-安装】;
- 5)配置系统,参考【#1-配置系统】;
- 6)设定时区,参考【#1-设定时区】;
- 7)设置地区,参考【#1-设置地区】;
- 8)安装 bootloader,设置主机名和 root 密码,参考【#1】;
- 9)安装桌面,参考【#1-安装桌面】;
对于新手,我比较推荐仔细看wiki,同时结合上面的文章尝试~如果你用ubuntu尝试安装过树莓派,会发现差不多~
注: 新系统ping百度报错,发现需要配置网络:ping Temporary failure in name resolution,解决方法是ArchLinux安装图文教程第11节配置网络;
注: 用上面的方法有时候会出现源不行安装失败的情况,我从ArchLinux安装图文教程发现需要更换中国源,然后再安装,更新源的方法见:【为archlinux选择国内镜像】,中国的源速度很快2M/s,不用10分钟就OK了;
注: 安装好命令行版之后,重启系统,也要修改源!不然安装X等不好!
更新源也需要wget:
可调用pacman -S wget的时候报错:
error: failed to init transaction (unable to lock database)” 错误
pacman 在更新软件包数据库前,比如安装软件包时会创建一个文件锁 /var/lib/pacman/db.lck。该文件会阻止其他 pacman 实例在同一时间修改软件包数据库。如果 pacman 在更新数据库时收到干扰,旧锁会一直存在。如果确认 pacman没有在运行,那么删掉文件锁:
# rm /var/lib/pacman/db.lck
https://blog.csdn.net/rocky_03/article/details/69934729
2、安装I3桌面
用arch当然用i3!具体步骤如下:
-
1)安装i3窗口管理器:
pacman -S i3
-
2)安装 lightdm 显示管理器:
pacman -S lightdm-gtk-greeter
-
3)然后:
systemctl enable lightdm systemctl start lightdm
-
4)登陆进i3之后会自动加载配置向导,基本上一路next即可。
i3安装好之后比较丑,基本的操作都在其官网上:https://i3wm.org/docs/userguide.html
i3的美化可以参考这一个:https://xizao.tech/posts/beautifull-i3
看下最后的成果的(虽然才优化10%,简洁和炫酷已经可以感受到了)
链接
- Arch Wiki 安装指导文档: GO
- ArchLinux 官网:GO
- 一步步教你如何安装 Arch Linux:GO
- ArchLinux安装图文教程:GO
- 为archlinux选择国内镜像:GO
- 给妹子看的 Arch Linux 桌面日常安装:GO
- i3 User’s Guide:GO
- 体验I3之美:GO
- Arch Linux 安装、配置、美化和优化:GO
- Archlinux下i3wm与urxvt的配置:GO
@beautifulzzzz
智能硬件、物联网,热爱技术,关注产品
博客:http://blog.beautifulzzzz.com
园友交流群:414948975
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
2016-07-28 [商业_法务] 1、公司一款新消费类电子产品如何快速全面的专利保护
2015-07-28 [stm32] SIM808模块之发短信\GPS\TCP\HTTP研究