查看“︁ArchLinux安装的软件与工具的记录”︁的源代码
←
ArchLinux安装的软件与工具的记录
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
硬件:thinkbook 16+ gen7 锐龙7 H 260 系统:archlinux 2025.12.1 烧录软件:balenaEtcher(跨平台) 操作时间:2025-12-20(所有操作均基于以上版本及该时间点,注意时效性及不同平台的硬件命名差异) = 安装ArchLinux系统 = 通过U盘启动: # 理论上开机时疯狂esc就行了,但我想看看现在win11长什么样就先激活了windows,果然不咋样; # 激活windows后通过:设置-系统-恢复-高级启动 --> 疑难解答-UEFI固件设置-重启; # UEFI:安全设置-安全启动设置-安全启动选择关闭(我也不知道有什么用,刻板印象,先关为敬); # UEFI:启动设置-启动顺序-u盘移至首位,f10。 进入live系统(u盘环境)后执行: * 先连接网络(注意这是live系统的设置,live本身就是一个特殊小系统,现在还没安装arch呢): *# <code>iwctl</code>:进入无线网络管理环境 *# <code>device list</code>:列出网卡信息(我这里是wlan0) *# <code>station <u>wlan0</u> scan</code>:通过该网卡扫描可用网络(无返回值) *# <code>station <u>wlan0</u> get-networks</code>:列出扫描到的网络列表 *# <code>station wlan0 connect <u>''scio''</u></code>:连接目标wifi(我这里是scio,若有特殊字符、空格等请用双引号包裹字符串以免报错) *# 按照提升输入密码、确认密码; *# <code>exit</code> :退出iwctl环境; *# <code>ping baidu.com</code> :随便ping测试网络是否正常。 * 【可选】配置ssh服务(我的目的是在pc中操作笔记本,方便复制粘贴命令,若你直接在arch里操作则跳过此步,无影响) *# <code>passwd</code>:设置root密码(同样是live环境的),否则无法通过ssh访问; *# <code>ip addr</code>:列出本地ip信息,查看192.168.50.*这样的局域网IP,或者去路由器后台查; *# <code>systemctl start sshd</code>:启用sshd服务,允许外部通过ssh访问主机; *# 【PC端操作】:<code>ssh root@<u>''192.168.50.29''</u></code> ip用你自己查到的局域网ip,输入密码、yes确认保存密钥; * 通过archinstall安装系统(之前[[VirtualBox安装Archlinux]]通过命令行操作,这里选择便捷工具,理由下面说): *# archinstall:进入安装交互页面; *# 基础操作(了解即可,到相关菜单后自然知晓何意味): *#* <code>方向键上下</code>:控制焦点上下移动; *#* <code>空格</code>:切换激活状态; *#* <code>tap</code>:切换激活状态; *#* <code>esc</code>:不保存退出; *#* <code>回车</code>:激活并退出(焦点在列表选择时,拥有的是激活功效而非切换激活状态); *#* <code>/</code>:进入搜索模式,输入的内容就是搜索关键字; *#** 该状态下空格就只是作为搜索内容的一部分,请用tap切换激活状态。 *#* 任何子菜单有列表的,都可以用搜索进行过滤以便于快速选择,也可以自己慢慢按方向键,不会单独提示用法,只是注意在后面选择预安装软件包时,返回菜单需要焦点在已激活或要激活的项目上按回车,不然会把不想预装的给激活,esc是直接返回,不会保存你的操作。 *# <code>Archinstall language</code>:<code>Simplified Chinese (90%)</code>; *# 【保持默认】<code>区域设置</code>:键盘布局和语言环境,默认en_us就行,语言环境也没比utf-8更好的了; *# <code>镜像源与仓库</code>:<code>选择地区</code>--><code>China</code>,会自动加载中国的镜像源; *# <code>磁盘配置</code>: *## 刚开始只有:<code>分区</code>--><code>使用最佳的默认分区布局</code>--><code>选中目标硬盘</code>--><code>btrfs</code><sup>[1]</sup>-->(是否以默认结构使用BTRFS子卷)<code>是</code><sup>[2]</sup>-->(您想使用压缩还是禁用写时复制)<code>使用</code><sup>[3]</sup> *##* [1]:目的是写时复制和易于使用的快照功能; *##* [2]:会自己配置快照功能,省去自己可能半小时到一个多小时的折腾; *##* [3]:啊不然为啥不干脆用ext4。 *##* tips:这里是直接两个分区,一个引导分区,一个主分区,<code>/</code>、<code>home</code>等通过<code>@</code>配置挂载点,最直观的作用就是快照只负责根目录挂载点,排除用户、日志等目录,好使回滚只回滚系统本体;交换分区不在这里,在后面。 *## 之后会多出几个选择,进入<code>Btrfs snapshots</code>:<code>Snapper</code> *### 另一个Timeshift就是linuxmint桌面环境Cinnamon内置的,没有snapper更适合btrfs。 *# 【保持默认】<code>交换分区</code>:info区提示 <code>zram上的swap:已启用</code> 即可; *# 【保持默认】<code>引导加载程序</code>:默认的<code>Systemd-boot</code>即可; *## 绝大多数linux发行版默认使用的引导程序,就是一个黑色背景页面,一个列表的那个,但它有个缺点,对brefs快照支持不理想,grub可以直接在启动页选择快照并进入系统,systemd-boot就只能进tty通过命令选择要启动的快照。 *## 不过滚动系统虽然有滚挂的风险,但没那么大,至少grub相较于systemd-boot臃肿很多,我又不在乎引导页是否美观,我又不安装双系统,grub也有自己出毛病的前例(你搜引导程序出错,基本都是grub出的问题,systemd-boot本身非常精简,想出问题都难),所以老老实实用systemd-boot就好了。 *# <code>主机名</code>:电脑的名字,我都是设为了anon,无所谓; *# <code>Authentication</code>: *## Root 密码:这里设置的才是archlinux的密码,开头设置的是u盘的live环境的密码; *## 用户账户:按照提示输入用户名及密码、是否设为超级用户(有sudo权限)即可(个人用应该都会选是,我想不到为什么选否),以及密码尽量简单一点,不然以后输密码的时候会被烦死的; *## 除非你有特殊需要,<code>确认并退出</code>即可。 *# <code>配置文件</code>: *## 一开始只有:<code>类型</code>--><code>desktop</code>-->选择桌面环境,我选了<code>KDE Plasma</code>和<code>Niri</code>,确认都会出现其他选项; *### 都用archlinux了,若不是单纯冲着aur来的,kde/plasma或窗口管理器才是最好的选择,gnome什么老东西,想用cinnamon直接用linuxmint就行,不同发行版间,对于我这种新手而言,最大的差异就是与桌面环境的兼容程度,其次是官方包管理器的名字(注意是名字而不是包数量); *### 对于niri或部分桌面环境可能会需要额外安装一些拓展,会有提示,如果给的选择,自己搜一下它们的差异或者按照默认的即可。 *## 显卡驱动程序:默认是全部,但我是amd yes,显卡也是amd集显,就选择了“AMD / ATI (open-source)” *### intel+集显的也可以直接选Intel那一项,其他选全部或问问ai吧。 *## 登陆管理器:默认的sddm(kde使用的)即可。 *# <code>Applications</code>: *## 有蓝牙和音频两个选项,蓝牙通过附加软件包安装相关工具即可,这里忽略; *## <code>音频</code>--><code>pipewire</code>,<s>PipeWire有统一linux下音频框架的倾向。</s> *# 【保持默认】<code>内核</code> *# <code>网络配置</code>:<code>使用 NetworkManager(在Gnome和Kde....配置互联网所必须)</code> *# <code>附加软件包</code>:就是提前装好(通过官方源)一些包,我选了: *#* <code>amd-ucode</code> CPU补丁 *#* <code>base-devel</code> 基础依赖工具包(理论预装,以防万一,反正已有会跳过) *#* <code>bluez</code>、<code>bluez-utils</code> 识别并管理蓝牙 *#* <code>nano</code> 我不管,nano就是最好用的编辑器,至少最符合图形化编辑器使用直觉,0了解成本,而且我压根不用命令和编辑文件,所以nano无疑是最好的选择 *#* <code>noto-fonts-cjk</code>、<code>noto-fonts-emoji</code> 中日韩语言包及表情字符支持 *#* <code>openssh</code> ssh 服务支持,通过ssh连接或被连接 *#* <code>git</code>:要用aur需要用git克隆仓库(或者自己编译去) *# <code>时区</code>:<code>Asia/Shanghai</code>; *# 【保持默认】<code>自动时间同步</code>:自动更新时间的服务器 *# 【忽略】<code>保存配置</code>:作用是将配置保存配置为文件 *# <code>安装</code>:配置好后选择此项即可自动配置+安装。 *#* 安装时会显示生成的配置文件,可以按PageUp / PageDown滚动。 *# 【忽略】<code>中止</code> * 等个三四分钟安装完成后会提示“接下来想做什么”,选择:<code>chroot into installation for post-installation configuration</code> * 在chroot环境执行(从u盘的live环境目录切换到新系统的目录使操作作用在新系统上): ** 开机自启动: *** <code>systemctl enable bluetooth</code> *** <code>systemctl enable sshd</code> *** 这两个理论是被自动启用了,但复制粘贴又不累: *** <code>systemctl enable sddm</code> *** <code>systemctl enable NetworkManager</code> ** 退出chroot环境:<code>exit</code> * 重启系统:<code>reboot</code> 在系统启动前拔出u盘。 = 安装软件 =
返回
ArchLinux安装的软件与工具的记录
。
导航菜单
个人工具
登录
命名空间
页面
讨论
不转换
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
站点信息
更新日志
所有内容
三部曲
互联网
提问的艺术
策略与名词目录
建站
LAMP
WIKI功能
互联网
慢讯
OSINT项目
工具
链入页面
相关更改
特殊页面
页面信息