Redian新闻
>
如何在 Arch Linux 中安装 GNOME 桌面 | Linux 中国

如何在 Arch Linux 中安装 GNOME 桌面 | Linux 中国

科技
 
导读:本指南解释了在 Arch Linux 中安装 GNOME 桌面所需的步骤。                 
本文字数:4717,阅读时长大约:6分钟

本指南解释了在 Arch Linux 中安装 GNOME 桌面所需的步骤。

本指南有两部分:第一部分是关于安装基本的 Arch 系统;第二部分是在 Arch Linux 基础上安装完整的 GNOME 桌面环境。

什么是 GNOME 桌面?

GNOME 是一个流行的桌面环境,是如 Ubuntu 和 Fedora 等许多基于桌面的顶级 Linux 发行版的默认桌面。几乎所有的定制版都提供了一个 GNOME 桌面版本。

GNOME 桌面是稳定和用户友好的桌面之一,因此它被许多普通和高级用户所青睐。如果你想要一个在你进行工作时保持隐形的桌面,GNOME 就是这样的一个。它不会在你工作时妨碍你。因此,尽管有许多关于 GNOME 3(目前的版本)速度慢、资源重等争议,它仍然是许多人的流行和默认选择。

说了这么多,让我们来看看如何在裸机 Arch 中安装 GNOME 桌面。

在 Arch Linux 中安装 GNOME 桌面

第一部分:安装 Arch Linux

如果你已经安装了 Arch Linux,你可以跳过这一步,直接进入下面安装 GNOME 桌面部分。

要快速安装 Arch Linux 基础版,请遵循以下步骤。你也可以访问 该指南🔗 www.debugpoint.com,了解如何将 Arch Linux 安装为双启动或在虚拟机中的完整教程。

本文下面介绍的步骤是安装 Arch 的传统方式。新手请按照下面的指南链接,以更现代的方式使用 archinstall 脚本。完成后,回来通过第二部分的步骤继续 GNOME 安装。

现代方式:使用 archinstall 脚本安装(推荐)🔗 www.debugpoint.com

传统方式:下载 Arch Linux

从下面的链接下载 Arch Linux 的 .iso 文件。它也提供了磁力链接和种子链接。下载后,将 ISO 写入 USB 驱动器。然后从该驱动器启动。

下载 Arch Linux🔗 www.archlinux.org

如果你打算通过 GNOME Boxes、virt-manager 把它安装成一个虚拟机镜像,那么你就不需要把它写入 U 盘。

启动和配置分区

从 Arch Linux ISO 启动后,你必须运行一系列的命令来安装基本系统。

首先,运行下面的命令,找出设备标识符。

  1. fdisk -l

之前的 fdisk -l

然后用设备标识符,运行下面的命令,开始对你的磁盘进行分区。请确保根据你的系统改变 /dev/sda

  1. cfdisk /dev/sda

在下一个提示中选择 label type = dos

选择自由空间,并从底部选择 “新建(New)” 选项。在这个例子中,我将创建三个分区,如下图所示:

  1. /dev/sda1 - 1G - for /boot
  2. /dev/sda2 - 5G - for root
  3. /dev/sda3 - 1G - for swap

cfdisk

在下一个屏幕中,提供引导分区的分区大小(在这个例子中,我给出了 1GB)。选择它作为主分区。

对大小为 5GB 的主根分区重复同样的步骤。

改变为交换分区类型

用同样的步骤创建一个大小为 1G 的交换分区(你可以根据你的需要改变它)。创建交换分区后,确保在底部选择 “类型(Type)”,并用 “Linux Swap/Solaris” 选项将其标记为交换分区。

cfdisk 中的最终分区列表

一旦完成,使用底部的 “写入(Write)” 选项将变化写入磁盘。确保你在写入前做了备份,因为这是你系统中的一个永久性变化。

在你继续之前,运行下面的命令来检查。你可以看到在这个例子中,有三个分区被列出。

  1. fdisk -l

fdisk 中的最终分区列表

依次运行下面的命令,在上面新创建的分区中格式化并创建一个 ext4 文件系统。请确保你根据你的需要改变 /dev/sda1 和 /dev/sda2

  1. mkfs.ext4 /dev/sda1
  2. mkfs.ext4 /dev/sda2
  3. mkswap /dev/sda3
  4. swapon /dev/sda3

完成后,装载系统并创建必要的目录:

  1. mount /dev/sda2 /mnt
  2. mkdir /mnt/boot /mnt/var /mnt/home
  3. mount /dev/sda1 /mnt/boot

同样,确保你根据你的系统改变 /dev/sda1/dev/sda2 和 /dev/sda3

准备文件系统

安装基础系统

我希望你已经连接到互联网了。如果没有,请尝试使用 USB 网卡或 Arch 安装程序自动配置和检测的有线网络连接。如果你没有可用的有线连接,请按照 该指南🔗 www.debugpoint.com 使用 Arch Linux 安装程序配置一个无线或 Wi-Fi 网络。

依次运行下面的命令,将基本系统安装到已安装的分区中。下载的大小约为 400MB。

  1. pacman -Syy
  2. pacstrap /mnt base base-devel linux linux-firmware nano dhcpcd net-tools grub

安装基本系统

一旦完成,就会生成文件系统表,没有它你就无法启动系统。

  1. genfstab -U /mnt >> /mnt/etc/fstab

配置基础系统

依次按照下面的命令来配置基本系统。这涉及到设置你的地域、语言、添加一个登录用户,以及设置互联网:

  1. arch-chroot /mnt
  2. nano /etc/locale.gen

通过去掉开头的 # 来取消对你所选择的 语言环境(locale) 的注释。在本指南中,我选择了 en_US.UTF-8 UTF-8,按 CTRL+O、回车和 CTRL+X 退出 nano。

本地化

使用以下方法生成语言环境:

  1. locale-gen

如果你不想手动去 /etc/locale.gen 设置语言,也可以使用以下命令设置语言:

  1. echo LANG=en_US.UTF-8 > /etc/locale.conf
  2. export LANG=en_US.UTF-8

设置当地的时区:

  1. ln -s /usr/share/zoneinfo/America/New_York /etc/localtime

同样,你可以根据你的需要来选择它们。你可以通过以下命令列出当地的时区:

  1. ls /usr/share/zoneinfo
  2. ls /usr/share/zoneinfo/America

设置硬件时钟,创建一个主机名,并使用以下命令依次启用互联网的 DHCP。你可以根据你的想法,将 arindam-pc 改为任何主机名:

  1. hwclock --systohc --utc
  2. echo arindam-pc > /etc/hostname
  3. systemctl enable dhcpcd

下一步是设置根用户的密码,创建一个管理员用户,并在 sudoers 文件中添加该用户。

依次按照下面的命令进行操作。请确保根据你的需要将用户名从 debugpoint 改为其他名称:

  1. passwd rootuseradd -m -g users -G wheel -s /bin/bash debugpointpasswd debugpoint

创建用户

打开 sudoers 文件,添加以下几行:

  1. nano /etc/sudoers

添加以下几行。由于你已经创建了 root 用户,该条目应该已经有了:

  1. root ALL=(ALL) ALL
  2. debugpoint ALL=(ALL) ALL

更改 sudoer 文件

依次使用如下命令安装 Grub,设置初始化 Ramdisk 环境,卸载系统:

  1. grub-install /dev/sda
  2. grub-mkconfig -o /boot/grub/grub.cfg
  3. mkinitcpio -p linux
  4. exit

配置 Grub

然后重新启动你的系统。如果你是在一个物理系统中安装的,在这一步要拔掉 USB 介质。

  1. umount /mnt/boot
  2. umount /mnt
  3. reboot

你现在已经成功地安装了 Arch Linux 基本系统。现在是安装完整的 GNOME 桌面的时候了。

Arch 安装好了

第二部分:在 Arch Linux 中安装 GNOME

重启后,从 Grub 中选择 Arch Linux。在 Arch Linux 的提示符下,开始依次运行以下命令。这些命令安装 Xorg 服务器、显示管理器、GNOME 桌面组件、控制器包和其他应用程序。

所有的命令都使用默认值,即在要求时按回车。

安装 Xorg 服务器。安装大小约为 80MB:

  1. sudo pacman -S --needed xorg

安装显示管理器、GNOME 桌面。安装大小约为 300MB:

  1. sudo pacman -S --needed gnome gnome-tweaks nautilus-sendto gnome-nettool gnome-usage gnome gnome-multi-writer adwaita-icon-theme xdg-user-dirs-gtk fwupd arc-gtk-theme seahosrse gdm

上面的安装会要求提供几个软件包的选项。选择你想要的任何一个。如果你不确定,在询问时选择 “jack”、“noto-sans” 和 “xdg-portal-desktop-gnome”。

安装应用程序。这只是一个参考。你也可以安装你所需要的:

  1. sudo pacman -S --needed firefox vlc filezilla leafpad xscreensaver archlinux-wallpaper

现在是时候把显示管理器和网络管理器作为服务启用了。这样,下次登录时,它们就可以由 systemd 自动运行。

  1. systemctl enable gdm
  2. systemctl enable NetworkManager

使用 reboot 命令重新启动系统:

  1. reboot

Arch Linux 运行 GNOME 43 桌面

如果一切顺利,你应该在 GNOME 桌面上看到一个漂亮的登录提示。使用你刚刚创建的凭证登录。迎接你的应该是 Arch Linux 漂亮而干净的 GNOME 43 桌面。

我希望这个指南能帮助你在裸机 Arch 安装 GNOME 桌面。


via: https://www.debugpoint.com/gnome-arch-linux-install/

作者:Arindam 选题:lkxed 译者:Chao-zhi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

LCTT 译者 :insidentally
🌟🌟🌟🌟
翻译: 33.0 篇
|
贡献: 2343 天
2016-09-11
2023-02-10
https://linux.cn/lctt/Chao-zhi
欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
Colorblind Filters:帮助色盲用户的 GNOME 扩展 | Linux 中国GNOME 2 的 Linux 文件管理器 Caja | Linux 中国在 Ubuntu 中安装 DOSBox 来玩复古游戏 | Linux 中国Cinnamon 是一个被低估的神奇 Linux 桌面环境 | Linux 中国资本主义和社会主义制度之比较PyTorch安装包出问题,官方警告:这些Linux用户请立即卸载,否则会遭数据泄漏如何在 Linux 系统中使用 Ventoy 创建多重引导的 U 盘 | Linux 中国如何在 Ubuntu 22.04 上安装 CRI-O 容器运行时 | Linux 中国秋行南意—小村的故事(4)如何在 RHEL 9 上分步安装 PgAdmin4 | Linux 中国如何在 Ubuntu 和其他 Linux 下安装 IDLE Python IDE | Linux 中国"𝙇𝙚𝙖𝙙 𝙏𝙝𝙚 𝘾𝙝𝙖𝙧𝙜𝙚"广告#创译挑战为 GNOME 添加流行色彩: 强调色即将问世 | Linux 中国中国抗疫不会“抄作业”?虽迟但到!GNOME 的文件选取器在 18 年后增加了缩略图视图 | Linux 中国PyTorch 安装包出问题,官方警告:这些 Linux 用户请立即卸载,否则会遭数据泄漏芝城几个著名地方的圣诞气氛 太美!Endless OS 5.0:带有 Wayland 和丰富应用程序的最佳 GNOME 桌面 | Linux 中国如何在 Linux 系统中访问 UEFI 设置 | Linux 中国一个正在开发中的 ChatGPT GNOME 扩展 | Linux 中国微小划痕即可释放百万级有毒物进入食物GNOME 的研究报告称 90% 以上的系统都安装了 Flatpak | Linux 中国如何在 Ubuntu 中安装 DOSBox 玩老游戏 | Linux 中国如何在 Linux 中更新 Flatpak 软件包 | Linux 中国在 GNOME Boxes 里的客体机和宿主机之间共享文件夹 | Linux 中国如何在 Linux 中使用旧相机作为网络摄像头 | Linux 中国世界上只有两个 Linux 发行版:Arch Linux 与其它 | Linux 中国如何在 RHEL 8 上安装 MiniKube | Linux 中国如何在 Linux 中降级 Flatpak 软件包 | Linux 中国GNOME 正在(某种程度上)恢复在几年前删除的功能 | Linux 中国如何在 Linux 中使用 SCP 安全地传输文件 | Linux 中国如何在 Arch Linux 中安装 MATE 桌面 | Linux 中国Wordbook:适用于 GNOME 的离线英语词典应用 | Linux 中国GNOME 截图工具的新旧截图方式 | Linux 中国5 个最好的 Arch Linux 衍生发行版,适合所有人 | Linux 中国
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。