查看“︁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 安装
。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息