跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机页面
MediaWiki帮助
MalacoKnowledge
搜索
搜索
登录
个人工具
登录
查看“Arch Linux 安装”的源代码
页面
讨论
大陆简体
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
特殊页面
页面信息
←
Arch Linux 安装
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
==安装准备== ===连接网络=== <pre>iwctl device list station wlan0 scan //wlan0替换成的device name station <devicename> get-networks //station wlan0 get-networks station <devicename> connect <network name> // station wlan0 connect TP-LINK_9140</pre><code>alt</code> + <code>字母</code> 为 大写字母<pre>ping bing.com</pre>ctrl + c 停止 ===时间=== <pre>timedatectl set-ntp true # 启动ntp时间同步服务 timedatectl set-timezone "Asia/Shanghai" # 设置时区 timedatectl status # 检查时间信息</pre> ===磁盘管理挂载=== <pre>fdisk -l mkdir /mnt/boot mkfs.fat /dev/nvme0n1p2 mkfs.ext4 /dev/nvme0n1p3 mkswap /dev/nvme0n1p1 swapon /dev/nvme0n1p1 mount /dev/nvme0n1p3 /mnt mount /dev/nvme0n1p1 /mnt/boot</pre> ==安装== ===修改镜像=== <pre>nano /etc/pacman.d/mirrorlist</pre>添加你想用的镜像在最前面 ===基础安装=== <pre>pacstrap /mnt base linux-lts linux-firmware linux-lts-headers pacstrap /mnt vim networkmanager openssh sudo git // 文本编辑 网络 远程连接 用户相关 git</pre> ===fstab 系统分区表=== <pre>genfstab -U /mnt >> /mnt/etc/fstab</pre> ==配置系统== ===进入系统=== <pre>arch-chroot /mnt</pre> ===设置时间=== <pre>ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime hwclock --systohc</pre><code>/Aisa/Shanghai</code>替换成你所在的时区 ===本地化=== <pre>vim /etc/locale.gen</pre>移除需要语言的前面的#<pre>locale-gen</pre>配置语言变量<pre>vim /etc/locale.conf</pre>添加<pre>LANG=en_GB.UTF-8</pre>配置键盘布局,但 US 布局不需要配置<pre>vim /etc/vconsole.conf</pre> ===网络=== <pre>echo helix > /etc/hostname vim /etc/hosts</pre>添加<pre>127.0.0.1 localhost ::1 localhost 127.0.1.1 helix.localdomain helix</pre>自启动 NetworkManager<pre>systemctl enable NetworkManager</pre><code>helix</code>替换成你想要的主机名 ===密码=== 设置 root 密码<pre>passwd</pre> ===grub 引导=== 装基本的包,这里使用grub为启动器<pre>pacman -S intel-ucode grub os-prober efibootmgr ntfs-3g </pre><code>intel-ucode</code> ucode <code>os-prober</code> <code>efibootmgr</code> 为 <code>grub</code> 可选依赖,<code>ntfs-3g</code> 为 windows格式读取 若不是 intel 而是 amd 则应该安装<code>amd-ucode</code> <code>os-prober</code>设置<pre>vim /etc/default/grub</pre>添加<pre># Check for other operating systems GRUB_DISABLE_OS_PROBER=false</pre>生成grub<pre>grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=Arch grub-mkconfig -o /boot/grub/grub.cfg</pre>退出<pre>exit umount -a reboot</pre> ==基本配置== ===网络=== <pre>systemctl enable --now NetworkManager nmcli device wifi connect Samsung-printer password 12345678 或者 nmtui</pre> ===创建用户=== <pre>useradd -m -G wheel guoyi passwd guoyi EDITOR=vim visudo</pre>去掉<code># %wheel</code>的<code>#</code>注释 ===添加仓库=== <pre>sudo vim /etc/pacman.conf</pre>将<code>[multilib]</code>板块前的注释去掉<pre>[multilib] Include = /etc/pacman.d/mirrorlist</pre> ===更换源=== <pre>sudo vim /etc/pacman.d/mirrorlist</pre>添加你喜欢的源<pre>Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch</pre> ===安装显卡驱动=== <pre>sudo pacman -S mesa lib32-mesa</pre>intel 用户也可以安装 <code>xf86-video-intel</code><pre>pacman -S xf86-video-intel</pre>但是不建议,容易出现问题,我因为这个出现了 chromium 窗口抖动问题。 ===Display Server=== <pre>pacman -S xorg-server</pre> ===登录界面=== <pre>sudo pacman -S gdm systemctl enable gdm</pre> ===字体=== 如果不安装字体,中文会乱码<pre>pacman -S wqy-microhei adobe-source-han-sans-cn-fonts</pre><code>ttf-sarasa-gothic</code>不推荐,太大了 ===Gnome 桌面=== 最基础的安装,<code>mutter</code>是窗口管理器 <code>termintaor</code>是终端 <code>gnome-control-center</code>是设置 <code>nautilus</code>是文件管理器<pre>pacman -S gnome-shell mutter terminator gnome-control-center nautilus</pre>如果想安装全家桶安装<code>gnome</code>和<code>gnome-extra</code> ===音响=== 因为<code>mutter</code>依赖<code>pipewire</code>,同时<code>gnome-settings-daemon</code>依赖<code>pulseaudio</code>,就不展开。 ===蓝牙=== 安装并自启动<pre>sudo pacman -S bluez bluez-utils systemctl enable bluetooth systemctl start bluetooth</pre>但是<code>gnome-shell</code>依赖<code>gnome-bluetooth</code>依赖<code>bluez</code>,所以问题不是太大 ===打印机=== <pre>sudo pacman -S cups cups-pdf //cups-pdf是PDF打印 systemctl enable cups.service systemctl start cups.service</pre> ===触摸板=== <code>libinput</code>依赖<code>mutter</code> ===wacom 手绘板配置=== <pre>sudo pacman -S xf86-input-wacom</pre> ===base-devel=== <pre>sudo pacman -S base-devel</pre>这是为了能使用 AUR ===AUR helper=== yay 是非常方便的 AUR helper,先切换到你非 root 用户,也就是你创建的用户<pre>su NON_ROOT cd git clone https://aur.archlinux.org/yay-bin.git cd yay-bin makepkg -si cd .. rm -rf yay-bin</pre>安装完成后就可以轻松安装 AUR 包了,使用方法和 pacman 差不多 ===输入法=== <pre>$ yay -S rime-luna-pinyin</pre><code>F4</code>键进行设置 ==美化== ===插件=== 安装所需软件<pre>sudo pacman -S gnome-shell-extensions</pre>我在使用的插件 其中下面两个比较推荐 <code>gnome-shell-extension-arch-update</code> 检测更新,<code>gnome-shell-extension-dash-to-dock</code> 基础 dock 功能, 而下面几个凭个人喜好 <code>gnome-shell-extension-gsconnect</code> KDE connect 手机交互功能,<code>gnome-shell-extension-gsconnect</code> 美观,<code>gnome-shell-extension-runcat</code> 查看 CPU 使用<pre>aur/gnome-shell-extension-arch-update Convenient indicator for Arch Linux updates in GNOME Shell. aur/gnome-shell-extension-blur-my-shell Extension that adds a blur look to different parts of the GNOME Shell aur/gnome-shell-extension-dash-to-dock Move the dash out of the overview transforming it in a dock aur/gnome-shell-extension-gsconnect KDE Connect implementation with GNOME Shell integration aur/gnome-shell-extension-runcat The cat tells you the CPU usage by running speed</pre>上述包存在于 AUR 中,可以通过<code>yay -S</code>安装,在<code>extension</code>也就是<code>插件</code>中开启 ===GTK 主题=== 安装所需软件<pre># pacman -S gnome-tweaks</pre>最近比较喜欢这个主题,可以通过<code>yay -S</code>安装<pre>aur/graphite-gtk-theme Graphite gtk theme</pre>图标也是一样<pre>aur/tela-icon-theme A flat colorful design icon theme.</pre>最后在<code>tweaks</code>即<code>优化</code>中更改 [[分类:Linux]]
返回
Arch Linux 安装
。
开关有限宽度模式