arch linux_arch linux 网卡识别 - CSDN
精华内容
参与话题
  • 2020ArchLinux安装图文教程

    万次阅读 多人点赞 2020-01-08 22:01:24
    1.下载ArchLinux安装镜像并 制作U盘启动工具 2.开机从U盘启动 3.进行联网 4.编辑镜像站文件(选择一个比较快的中国镜像源) 5.开始分区(UEFI+GPT) 6.格式化分区,并挂载 7.开始安装基本操作系统 8.配置基础系统...

    主要为以下步骤:

    1.下载ArchLinux安装镜像并 制作U盘启动工具

    2.开机从U盘启动

    3.进行联网

    4.编辑镜像站文件(选择一个比较快的中国镜像源)

    5.开始分区(UEFI+GPT)

    6.格式化分区,并挂载

    7.开始安装基本操作系统

    8.配置基础系统

    9.引导系统

    10.用户管理

    11.网络配置

    12.安装桌面环境

    13.安装完后的工作


    开始:

    1.下载ArchLinux安装镜像并 制作U盘启动工具

    (本次使用archlinux-2020.01.01-x86_64.iso)
    截图未更新!最新的arch打包发生了变化,在pacstrap那一步以前只要pacstrap -i /mnt base base-devel就可以了,现在arch将基础包的众多组件分离了,还按照之前的命令安装,会发现最后内核都没装,更不用说系统引导了。
    下载地址:https://www.archlinux.org/download/

    下载Ultra ISO将镜像写入U盘

    (1)打开iso文件

    (2)写入硬盘镜像

    选择你要写入的硬盘驱动器(你的u盘)
    写入方式改为:RAW

    单击写入

    2.开机

    1.开机进入U盘启动(UEFI引导)


    进入系统后界面如下:

    3.进行联网

    执行:

    # wifi-menu
    

    连接wifi
    或者:

    # pppoe-setup
    

    进行配置或者:

    # systemctl start adsl
    

    进行 adsl连接
    连接完后,执行:

    # ping www.baidu.com
    

    或其他网址测试网络是否通

    同步时间
    执行:

    # timedatectl set-ntp true
    

    4.编辑镜像站文件

    由于镜像站文件中有太多国外网址,网速慢,所以在镜像站文件开头添加国内镜像站
    执行:

    # nano /etc/pacman.d/mirrorlist
    

    执行后如下图所示

    注释掉第一个镜像站,在前面加2个##,将 第二个镜像站:mirrors.xxxxxx.com/……的xxxxxx改为163
    也可以手动注释掉或者删除掉非中国的镜像站
    修改后如下图所示:

    执行ctrl+x退出,提示 是否保存,输入y,回车 保存
    会用vim的直接vim打开,然后输入/China 查找到中国的源,按v进入视图模式,选中那条中国的源,按yy(2次y)复制,然后按gg跳到文本开头 按p粘贴。

    5.开始分区(UEFI+GPT)

    本次将为sda硬盘重新建立分区表,重新建立分区,数据会全部丢失.
    分区方案:
    sda1---------------200M------------------------/boot/EFi
    sda2---------------200M------------------------/boot
    sda3---------------100G------------------------/
    先查看下电脑硬盘设备,执行lsblk,如下图所示:(不同电脑设备不同,有可能会是 /dev/sdb……)
    (有parted、fdisk两种分区方法,本次采用fdisk进行分区)

    用fdisk进行分区

    (1)建立GPT分区表
    执行:

    # fdisk /dev/sda
    

    不同电脑设备不同,有可能会是 /dev/sdb……)
    进入fdisk交互界面:

    输入:g 建立gpt分区表:

    (2)建立分区
    输入:n 添加一个分区

    回车:

    提示让输入开始扇区(一个扇区512B,按自己要分区容量大小进行计算)
    输入2048,回车

    让输入结束扇区,由于一个扇区512B,要创建200M的分区,应该输入:+200M;

    建立第二个分区:
    输入n;
    回车
    输入开始扇区: 回车 (默认开始扇区即可)
    输入结束扇区:+200M

    建立第三个分区:
    输入n;
    回车
    输入开始扇区:回车 (默认开始扇区即可)
    输入结束扇区:直接回车(默认大那个数字)

    输入:w 保存并退出;
    执行:lsblk 如下图所示:

    6.格式化分区,并挂载

    (1)格式化分区

    执行:

    # mkfs.fat -F32 /dev/sda1
    

    (格式化ESP分区)

    # mkfs.ext4 /dev/sda2 
    

    (格式化boot分区)

    # mkfs.ext4 /dev/sda3
    

    (格式化根分区)
    执行完如下图所示:

    (2)挂载:

    # mount /dev/sda3 /mnt
    # mkdir /mnt/boot
    # mount /dev/sda2 /mnt/boot
    # mkdir /mnt/boot/EFI
    # mount /dev/sda1 /mnt/boot/EFI
    

    执行:

    # lsblk 
    

    如下图所示

    7.开始安装基本操作系统

    执行:

    # pacstrap -i /mnt base base-devel linux linux-firmware
    

    后开始安装

    8.配置基础系统

    (1)配置fstab

    执行:

    # genfstab -U /mnt >> /mnt/etc/fstab
    

    最好再执行:

    # cat /mnt/etc/fstab
    

    检查一下

    (2)切换到新系统

    执行:

    # arch-chroot /mnt /bin/bash
    

    (3)进行本地语言设置

    执行:

    # nano /etc/locale.gen
    

    反注释(删掉前面的#)
    en_US.UTF-8 UTF-8
    zh_CN.UTF-8 UTF-8
    这两个,退出保存
    执行:

    # locale-gen
    


    执行:

    # echo LANG=en_US.UTF-8 > /etc/locale.conf
    

    (4)设置时区

    执行:

    # ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    


    设置时区。
    执行

    # hwclock --systohc --utc
    

    设置硬件时间

    9.引导系统

    GRUB进行UEFI引导
    执行:

    # pacman -S dosfstools grub efibootmgr
    

    安装引导工具

    执行:

    # grub-install --target=x86_64-efi --efi-directory=/boot/EFI --recheck
    

    进行安装grub


    执行:

    # grub-mkconfig -o /boot/grub/grub.cfg
    

    进行配置grub

    10.用户管理

    (1)设置root密码

    执行:

    # passwd
    

    (2)添加用户

    执行:

    # useradd -m -g users -s /bin/bash 用户名
    

    (务必添加一个 用户 ,否则后面sddm显示管理器登录的时候无法登录,sddm不会列出root用户)
    执行:

    # passwd 用户名
    

    为刚才添加的用户设置密码
    执行:

    # nano /etc/sudoers
    

    在 root ALL=(ALL) ALL 下面添加
    用户名 ALL=(ALL) ALL
    为你刚才创建的用户 添加sudo权限

    (3)退出chroot重启

    (笔记本没有网线的话别重启请直接跳到下面网络配置,安装无线网络相关模块)
    (也可以不重启,直接进行下面的网络配置和桌面环境配置)
    执行:

    # exit
    

    退出chroot
    执行:

    # reboot
    

    重启电脑

    11.网络配置

    开机进入电脑

    (1)有线连接

    # systemctl start dhcpcd
    

    arch-chroot下执行不了此命令,可以省略,执行完下面的命令一会重启会自动启动dhcpcd服务)
    启动dhcpcd

    # systemctl enable dhcpcd
    

    开机自动启动dhcp服务

    (2)无线连接:

    # pacman -S netctl iw wpa_supplicant dialog
    

    (3)ADSL 宽带连接:

    # pacman -S rp-pppoe# pppoe-setup # systemctl start adsl
    

    (chroot下执行不了此命令)# systemctl enable adsl

    12.安装桌面环境

    (1)安装显卡驱动

    确定显卡型号
    执行:

    # lspci | grep VGA
    

    执行:

    # pacman -S 驱动包
    
    显卡 驱动包
    通用 xf86-video-vesa
    intel- xf86-video-intel
    amdgpu xf86-video-amdgpu
    Geforce7± xf86-video-nouveau
    Geforce6/7 xf86-video-304xx
    ati xf86-video-ati

    (2)安装X窗口系统

    执行:

    # pacman -S xorg
    

    安装X窗口系统

    执行:

    # pacman -S xf86-input-synaptics
    

    (触摸板驱动,笔记版可装,台式机就不用了)执行

    # pacman -S ttf-dejavu wqy-microhei
    

    安装字体:Dejavu 和 微米黑字体(不安装的话 后面进入桌面环境设置系统语言为简体中文的时候会出现字体显示不全的问题)

    (3)安装桌面环境

    桌面环境有很多,常用的2大桌面环境为GNOME和KDE。其中plasma为kde的最新版本。本文介绍GNOME和KDE的安装。其他的请自行探索。
    为了简洁也可以只安装窗口管理器,但是配置稍微复杂。GNOME和KDE我有用了很长一段时间,其中GNOME用着感觉比kde流畅,但是GNOME有很多设计我感觉很蹩脚。kde比较华丽,但是用起来总感觉别扭。于是我投靠i3wm了,现在开始用i3wm平铺式窗口管理器。新手建议先安装GNOME或KDE体验一下。i3wm的安装美化可以参考我的另一篇博客:https://blog.csdn.net/r8l8q8/article/details/103889972

    名称 简介
    GNOME3 gtk开发的桌面环境,默认设置简介,要想美观得折腾折腾,很大
    plasma kde,qt开发,美观、华丽,设置有点复杂,很大
    xfce Linus教主御用,轻量且不失美观
    lxde 轻量级桌面
    mate GNOME2的分支

    (kde和gnome桌面环境自带了大部分的驱动 ,安装其他桌面环境可能需要额外配置一些驱动,比如声卡)
    想安装其他桌面环境 参照官方wiki:https://wiki.archlinux.org/index.php/Desktop_environment_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

    I. plasma桌面安装

    执行:

    # pacman -S plasma
    

    安装plasma

    执行:

    # pacman -S konsole
    

    安装 kde下的控制台终端

    执行:

    # pacman -S dolphin
    

    安装kde下的文件管理器
    (可以直接执行:

    # pacman -S kde-applications
    

    安装kde套件,包含了常用的系统工具)
    安装完后
    执行:

    # systemctl enable sddm
    

    启用 sddm显示管理器

    执行:

    # systemctl enable NetworkManager
    

    启用网络管理

    执行:

    # pacman -S plasma-nm
    

    安装 网络管理的前端工具(图形界面)
    执行:

    # reboot
    

    重启

    进入系统后界面如下:

    II.安装Gnome桌面环境

    执行:

    # pacman -S gnome
    

    安装gnome桌面
    执行:

    # pacman -S gnome-tweaks
    

    安装gnome桌面优化工具
    执行:

    # pacman -S alacarte
    

    安装gnome桌面菜单编辑器
    执行:

    # systemctl enable gdm
    

    启用gnome窗口管理器服务

    执行:

    # systemctl enable NetworkManager
    

    启用网络管理器服务
    执行:

    # reboot
    

    13.安装完后的工作

    (1)添加archlinuxcn源(里面包含了很多中国人常用而官方仓库又没有的软件)

    执行:

    # nano /etc/pacman.conf
    

    在 /etc/pacman.conf 文件末尾添加两行:

    [archlinuxcn]
    SigLevel=Never
    Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
    

    (2)安装中文输入法
    执行:

    # pacman -S fcitx-im fcitx-configtool
    

    安装输入法引擎
    (官方仓库里的输入法:
    fcitx-cloudpinyin
    fcitx-googlepinyin
    fcitx-libpinyin
    fcitx-sunpinyin)
    执行:

    # nano ~/.xprofile
    

    添加一下内容

    export GTK_IM_MODULE=fcitx
    
    export QT_IM_MODULE=fcitx
    
    export XMODIFIERS="@im=fcitx"
    

    执行:

    # pacman -S fcitx-sogoupinyin
    

    安装搜狗输入法

    (3)安装网易云音乐

    执行:

    # pacman -S netease-cloud-music
    

    安装网易云音乐

    (4)安装yay使用aur源

    yay为aur源的第三方包管理器,语法与pacman一样,yaourt好像停止开发了。
    执行:

    # pacman -S yay
    

    安装yarourt
    以后可以使用yay安装aur中的软件了 。
    安装kde下的文件管理器
    (5)安装浏览器
    执行:

    # pacman -S google-chrome
    

    安装google浏览器(没法在线观看视频)
    执行:

    # pacman -S firefox
    

    安装火狐浏览器
    (执行: # pacman -S flashplugin 安装flas插件,否则无法在线观看视频,chrome浏览器不支持flash)
    ###(6)其他常用软件
    可在https://wiki.archlinux.org/index.php/List_of_applications_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
    进行查找

    (7)桌面美化
    KDE-Plasma桌面:

    在这里插入图片描述

    Gnome桌面:
    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述
    可自行安装一些主题,请自己探索。

    i3wm窗口管理器:https://blog.csdn.net/r8l8q8/article/details/103889972
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 安装ArchLinux成功,纪念一下

    千次阅读 2019-06-02 12:22:49
    ArchLinux是一个人气较高的发行版,安装起来比较麻烦。不过,在知道了挂载、X等内容再看ArchLinux的wiki,会觉得不是很难。 由于ArchLinux需要在线安装,所以能联网很重要。对于有线连接,需要启用dhcpcd。 建立分区...

    本文首发在我的个人博客:https://jlice.top/p/7fbfe/。欢迎大家前去参观,么么哒~

    https://jlice-top.oss-cn-beijing.aliyuncs.com/42adf652002211e9a165509a4c21c90b.jpg

    ArchLinux是一个人气较高的发行版,安装起来比较麻烦。不过,在知道了挂载、X等内容再看ArchLinux的wiki,会觉得不是很难。

    由于ArchLinux需要在线安装,所以能联网很重要。对于有线连接,需要启用dhcpcd。

    建立分区、格式化分区比较容易理解,毕竟Windows上也有这些操作。至于挂载分区,可以理解为提供一个访问路径。在安装系统时,进入的是ArchLinux的Live系统,而要在硬盘上安装系统,就要把硬盘上的分区挂载到Live系统。一般把根目录挂载到/mnt,然后安装基本系统、生成fstab,系统启动时会读取fstab并根据fstab中的配置自动挂载分区。之后chroot到/mnt,也就是把/mnt作为根目录,由于我们把ArchLinux挂载到了/mnt,这一步也就相当于进入在硬盘上安装的ArchLinux。

    之后就是设置Locale、主机名、Root密码等,这些比较简单。然后还要安装引导程序(Bootloader),grub用的多点。

    下面说下Linux下的图形界面。Linux本来是没有图形界面的,Linux也可以没有图形界面,图形界面是运行在Linux上的程序。图形界面一般是通过XServer或Wayland实现,前者目前应用广泛,后者是趋势,这些都是显示服务协议。客户端运行GUI程序,服务端负责显示GUI程序。这两个协议的区别在于前者是服务端绘制窗口,后者是客户端绘制。

    xorg是X11协议的开源实现,因此需要先安装xorg。如果要系统启动时开启X,可以安装显示管理器(如LightDM等)。另外,还需要安装桌面环境或窗口管理器。桌面环境(如KDE、GNOME、Xfce等)类似于Windows,提供了各种窗口部件,以及必要的窗口程序(如文件管理器、虚拟终端等),桌面环境一般包含了显示管理器、窗口管理器。窗口管理器(如i3等)则更为轻量,可以控制窗口的位置、大小等。

    由此可见,ArchLinux是高度可定制的,可以根据自己的喜好对系统进行配置,贯彻了其KISS哲学。不过,这样导致上手复杂,而且安装配置会消耗大量的时间,于是就有了Manjaro等ArchLinux衍生版。另外,Linux拥有相当多的发行版,还有各种桌面环境,造成了Linux碎片化严重。Linux是拿来用的,不是拿来折腾的。折腾Linux固然可以学习不少东西,但倘若沉醉于折腾Linux,就有点舍本逐末了。

    展开全文
  • Arch Linux 是一个 x86-64 通用发行版,它流行于那些喜欢 DIY Linux 系统的用户和 Linux 铁杆粉丝当中。-- Ambarish Kumar本文导航◈ 如何安装 Arch Linux11%◈ 安装 Arch Linux 的条件:14%◈ 第一步:下载 ISO ...
        
    640?wx_fmt=png&wxfrom=5&wx_lazy=1Arch Linux 是一个 x86-64 通用发行版,它流行于那些喜欢 DIY Linux 系统的用户和 Linux 铁杆粉丝当中。-- Ambarish Kumar


    本文导航◈ 如何安装 Arch Linux11%◈ 安装 Arch Linux 的条件:14%◈ 第一步:下载 ISO 文件18%◈ 第二步:创建一个 Arch Linux 的现场版 USB 存储器21%◈ 步骤三:从现场版 USB 存储器上启动30%◈ 第四步:磁盘分区36%◈ 第四步:创建文件系统43%◈ 第五步:安装49%◈ 第六步:配置系统52%◈ 第七步:设定时区58%◈ 第八步:设置地区62%◈ 第九步 :安装 bootloader,设置主机名和 root 密码65%◈ 第十步:安装桌面(这一例子中是 GNOME)75%◈ Arch Linux 安装总结88%编译自 | https://itsfoss.com/install-arch-linux/ 
     作者 | Ambarish Kumar
     译者 | wenwensnow

    简要说明:这一教程会教你如何用简单步骤安装 Arch Linux。

    Arch Linux[1] 是一个 x86-64 通用发行版,它流行于那些喜欢 DIY[2] Linux 系统的用户和 Linux 铁杆粉丝当中。其默认的安装文件只含有一个最基本的系统,它希望使用者自己配置并使用 Arch 系统。其基于 KISS 原则(使它保持简单、傻瓜Keep It Simple, Stupid!),Arch Linux 是一个专注于优雅、代码正确,精简而简洁的系统。

    Arch 支持滚动发布模式,并且有自己的软件包管理器 —— pacman[3]。为了提供一个先锐的操作系统,Arch 绝不会错失任何一个最新的源。实际上,它只提供了一个最小化的基本操作系统,使得你可以在低端硬件上安装 Arch,并且只安装你所必须的软件包。

    同时,它也是最流行的从头开始学习 Linux 的操作系统之一。如果你想以 DIY 精神自己体验一番,你应该尝试一下 Arch Linux。 这被许多 Linux 用户视作核心的 Linux 体验。

    在这篇文章里,我们会了解到如何安装、配置 Arch 并在其上安装桌面环境。

    如何安装 Arch Linux

    我们在这里讨论的安装方法是从你的电脑上完全删除已有的操作系统 ,而后在其上安装 Arch Linux。如果你想遵循这一教程安装 Arch,请确保你已经备份了所有文件,否则你就会失去它们。切切。

    在你从 USB 上安装 Arch 之前,请确保你已经满足了以下条件:

    安装 Arch Linux 的条件:

    ◈ 一个兼容 x86_64(例如 64 位)的机器◈ 最小 512M 内存(建议 2GB)◈ 最少 1GB 的磁盘空余空间(日常使用推荐 20GB)◈ 可以访问互联网◈ 至少有 2GB 存储空间的 USB 存储器◈ 熟悉 Linux 命令行

    一旦你确认满足所有条件,就可以开始安装 Arch Linux 了。

    第一步:下载 ISO 文件

    你可以从官网[4]上下载 ISO。安装 Arch Linux 需要一个至少有 512M 内存和 800M 磁盘空间,并兼容 x86_64 (如 64 位)的机器。不过,建议至少有 2G 内存和 20G 磁盘空间,这样安装桌面环境时就不会遇到麻烦。

    第二步:创建一个 Arch Linux 的现场版 USB 存储器

    我们需要用你刚刚下载的 ISO 文件创建一个 Arch Linux 的现场版live USB 存储器。

    如果你使用 Linux,你可以用 dd 命令来创建现场版 USB 存储器。 记得将下面的例子中的 /path/to/archlinux.iso 改成你的 ISO 文件的实际存储位置,/dev/sdx 改成你的磁盘设备号(例如 /dev/sdb)。你可以通过 lsblk[5] 命令来了解你的设备信息。

    1. dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx status=progress && sync

    在 Windows 下,有多种方法来创建现场版 USB 存储器。 推荐工具是 Rufus。我们之前已经有如何使用这一工具创建Antergos 现场版 USB 存储器[6]的教程。因为 Antergos 发行版是基于 Arc h的,所以你可以使用同一教程。

    步骤三:从现场版 USB 存储器上启动

    一旦你已经创建了 Arch Linux 的现场版 USB 存储器,关闭你的电脑。插上你的 USB 存储器然后启动系统。在开机启动时,持续按 F2、F10 或 F1 之类的按键(根据你的电脑型号而定)进入启动设置。在这里,选择“从 USB 存储器或可移除设备启动”这一项。

    一旦你选择了它,你会看到这样一个选项:

    0?wx_fmt=jpeg

    Arch Linux

    选择“Boot Arch Linux (x86_64)”。经过各种系统检查后,Arch Linux 会启动到 root 用户的命令行界面。

    接下来的步骤包括磁盘分区、创建文件系统并挂载它。

    第四步:磁盘分区

    第一步就是给你的硬盘分区。单根分区是最简单的,就在它上面创建根分区(/)分区、交换分区和 home 分区。

    我有一个 19G 的硬盘,我想在这儿安装 Arch Linux。为了创建分区,输入:

    1. fdisk /dev/sda

    按 n 创建新分区。按 p 创建主分区,然后选择分区号。

    第一个扇区会被自动选择,你只要按回车键。在确定分区的最后一个扇区时,请输入这一分区的大小。

    用相同的方法为 home 和交换分区创建两个分区,按 w 来保存修改并退出。

    0?wx_fmt=png

    root partition

    第四步:创建文件系统

    因为我们已经有了三个分区,接下来就是创建文件系统来格式化分区。

    我们用 mkfs 命令在根分区和 home 分区上创建文件系统,用 mkswap 创建交换分区。我们用 ext4 文件系统格式化磁盘。

    1. mkfs.ext4 /dev/sda1

    2. mkfs.ext4 /dev/sda3

    3. mkswap /dev/sda2

    4. swapon /dev/sda2

    将这些分区挂载在根分区和 home 分区下:

    1. mount /dev/sda1 /mnt

    2. mkdir /mnt/home

    3. mount /dev/sda3 /mnt/home

    第五步:安装

    我们已经创建分区并挂载了分区,开始安装最基本的软件包。基本的软件包包括了系统运行所必需的所有软件包。比如有 GNU BASH shell、文件压缩工具、文件系统管理工具、C 语言库、压缩工具、Linux 内核及其模块,类库、系统工具、USB 设备工具、Vi 文本编辑器等等。

    1. pacstrap /mnt base base-devel

    第六步:配置系统

    生成一个 fstab 文件来规定磁盘分区、块设备,或者远程文件系统是如何挂载进文件系统中的。

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

    进入 chroot 环境,这样可以为当前进程以及子进程切换当前根目录。

    1. arch-chroot /mnt

    一些需要与数据总线保持连接的 systemd 工具不能在 chroot 环境下使用,所以需要从当前环境退出。想要退出 chroot,就用下面的命令:

    1. exit

    第七步:设定时区

    用下面这条命令设定时区:

    1. ln -sf /usr/share/<时区信息>/<地区>/<城市> /etc/localtime

    获取时区列表,输入:

    1. ls /usr/share/zoneinfo

    用 hwclock 命令设定硬件时钟:

    1. hwclock --systohc --utc

    第八步:设置地区

    文件 /etc/locale.gen 在注释里包含了所有地区和系统语言设置。用 Vi 打开它,然后去掉你希望选择语言前面的注释。 我选择了 en_GB.UTF-8

    现在用下面的命令在 /etc 文件夹里生成 关于地区的配置文件:

    1. locale-gen

    2. echo LANG=en_GB.UTF-8 > /etc/locale.conf

    3. export LANG=en_GB.UTF-8

    第九步 :安装 bootloader,设置主机名和 root 密码

    创建 /etc/hostname 文件 然后添加一个对应的主机名:

    1. 127.0.1.1 myhostname.localdomain myhostname

    我添加了 ItsFossArch 作为我的主机名:

    1. echo ItsFossArch > /etc/hostname

    然后也将它添加到 /etc/hosts 中

    为了安装 bootloader 使用下面的命令:

    1. pacman -S grub

    2. grub-install /dev/sda

    3. grub-mkconfig -o /boot/grub/grub.cfg

    创建 root 密码,输入:

    1. passwd

    输入你想要的密码。

    完成之后,更新你的系统。但很有可能你的系统已经是最新的,因为你下载的是最新的 ISO。

    1. pacman -Syu

    恭喜! 你已经安装了 Arch Linux 的命令行版本。

    接下来,我们会了解到如何为 Arch 设置并安装一个桌面环境。我很喜欢 GNOME 桌面环境,所以在这儿也就选择了这个。

    第十步:安装桌面(这一例子中是 GNOME)

    在你安装桌面之前,你需要先设置网络。

    你可以用下面的命令看见你的端口:

    1. ip link

    0?wx_fmt=png

    在我的电脑上,端口名是 enp0s3

    将下面这一段加进文件中:

    1. vi /etc/systemd/network/enp0s3.network

    2. [Match]

    3. name=en*

    4. [Network]

    5. DHCP=yes

    保存并退出。重启网络来应用你刚才的改动。

    1. systemctl restart systemd-networkd

    2. systemctl enable systemd-networkd

    将下面这两句话加进 /etc/resolv.conf 中

    1. nameserver 8.8.8.8

    2. nameserver 8.8.4.4

    下一步是安装 X 环境。

    输入下面的命令安装 Xorg,并将它作为显示服务器。

    1. pacman -S xorg xorg-server

    gnome 包含了基本的 GNOME桌面,gnome-extra 则包含 GNOME 应用、归档管理器、磁盘管理器、文本编辑器和其它的应用。

    1. pacman -S gnome gnome-extra

    最后一步是在 Arch 上开启 GDM 显示管理器。

    1. systemctl start gdm.service

    2. systemctl enable gdm.service

    重启你的系统,你就会看见 GNOME 的登录界面。

    Arch Linux 安装总结

    我们在下面的视频中展示了一个由 Foss 读者 Gonzalo Tormo 提供的相似的安装方法(全屏观看,能更好的看清命令):

    class="video_iframe" data-vidtype="2" allowfullscreen="" frameborder="0" data-ratio="1.7647058823529411" data-w="480" data-src="http://v.qq.com/iframe/player.html?vid=w0523mo0owh&width=670&height=376.875&auto=0" style="display: block; width: 670px !important; height: 376.875px !important;" width="670" height="376.875" data-vh="376.875" data-vw="670" src="http://v.qq.com/iframe/player.html?vid=w0523mo0owh&width=670&height=376.875&auto=0"/>

    你也许意识到安装 Arch 不像安装 Ubuntu[8] 一样简单。不过,只要有耐心,你一定可以安装好它,并且向全世界宣布你在用 Arch Linux。

    Arch Linux 安装过程本身就是一个学习的机会。一旦安装完毕,我建议你参考它的 Wiki 去尝试其它的桌面环境,从而更深入了解这一操作系统。你可以探索它,发现它的强大之处。

    如果你在安装 Arch 的过程中遇到任何问题,请在评论中给我们留言。


    via: https://itsfoss.com/install-arch-linux/

    作者:Ambarish Kumar[10] 译者:wenwensnow 校对:wxy

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

    LCTT 译者0?wx_fmt=pngwenwensnow ? ?共计翻译:3 篇贡献时间:25 天

    推荐文章

    < 左右滑动查看相关文章 >

    0?wx_fmt=png0?wx_fmt=png0?wx_fmt=png0?wx_fmt=png0?wx_fmt=png0?wx_fmt=png0?wx_fmt=gif

    点击图片、输入文章 ID 或识别二维码直达

    原文链接请访问“原文链接”获得可点击的文内链接、全尺寸原图和相关文章。



    展开全文
  • 很多 Linux 老鸟对于 Arch Linux 会更了解,但电脑前的你可能只是刚开始打算把 Arch 当作日常操作系统来使用。虽然我也不是权威人士,但下面几点优劣是我认...
        
    640?wx_fmt=jpeg很多 Linux 老鸟对于 Arch Linux 会更了解,但电脑前的你可能只是刚开始打算把 Arch 当作日常操作系统来使用。虽然我也不是权威人士,但下面几点优劣是我认为你总会在使用中慢慢发现的。-- Martins D. Okoi

    有用的原文链接请访问文末的“原文链接”获得可点击的文内链接、全尺寸原图和相关文章。

    致谢编译自 | 
    https://www.fossmint.com/why-is-arch-linux-so-challenging-what-are-pros-cons/
     
     作者 | Martins D. Okoi
     译者 | Jerry Ling (Moelf) 共计翻译:7 篇 贡献时间:1268 天

    Arch Linux[1] 于 2002 年发布,由 Aaron Grifin 领头,是当下最热门的 Linux 发行版之一。从设计上说,Arch Linux 试图给用户提供简单、最小化且优雅的体验,但它的目标用户群可不是怕事儿多的用户。Arch 鼓励参与社区建设,并且从设计上期待用户自己有学习操作系统的能力。

    很多 Linux 老鸟对于 Arch Linux 会更了解,但电脑前的你可能只是刚开始打算把 Arch 当作日常操作系统来使用。虽然我也不是权威人士,但下面几点优劣是我认为你总会在使用中慢慢发现的。

    1、优点: 定制属于你自己的 Linux 操作系统

    大多数热门的 Linux 发行版(比如 Ubuntu 和 Fedora)很像一般我们会看到的预装系统,和 Windows 或者 MacOS 一样。但 Arch 则会更鼓励你去把操作系统配置的符合你的品味。如果你能顺利做到这点的话,你会得到一个每一个细节都如你所想的操作系统。

    缺点: 安装过程让人头疼

    Arch Linux 的安装 [2] 别辟蹊径——因为你要花些时间来微调你的操作系统。你会在过程中了解到不少终端命令和组成你系统的各种软件模块——毕竟你要自己挑选安装什么。当然,你也知道这个过程少不了阅读一些文档/教程。

    2、优点: 没有预装垃圾

    鉴于 Arch 允许你在安装时选择你想要的系统部件,你再也不用烦恼怎么处理你不想要的一堆预装软件。作为对比,Ubuntu 会预装大量的软件和桌面应用——很多你不需要、甚至卸载之前都不知道它们存在的东西。

    总而言之,Arch Linux* 能省去大量的系统安装后时间。Pacman**,是 Arch Linux 默认使用的优秀包管理组件。或者你也可以选择 Pamac[3] 作为替代。

    3、优点: 无需繁琐系统升级

    Arch Linux 采用滚动升级模型,简直妙极了。这意味着你不需要操心升级了。一旦你用上了 Arch,持续的更新体验会让你和一会儿一个版本的升级说再见。只要你记得‘滚’更新(Arch 用语),你就一直会使用最新的软件包们。

    缺点: 一些升级可能会滚坏你的系统

    虽然升级过程是完全连续的,你有时得留意一下你在更新什么。没人能知道所有软件的细节配置,也没人能替你来测试你的情况。所以如果你盲目更新,有时候你会滚坏你的系统。(LCTT 译注:别担心,你可以‘滚’回来 ;D )

    4、优点: Arch 有一个社区基因

    所有 Linux 用户通常有一个共同点:对独立自由的追求。虽然大多数 Linux 发行版和公司企业等挂钩极少,但也并非没有。比如 基于 Ubuntu 的衍生版本们不得不受到 Canonical 公司决策的影响。

    如果你想让你的电脑更独立,那么 Arch Linux 是你的伙伴。不像大多数操作系统,Arch 完全没有商业集团的影响,完全由社区驱动。

    5、优点: Arch Wiki 无敌

    Arch Wiki[4] 是一个无敌文档库,几乎涵盖了所有关于安装和维护 Arch 以及关于操作系统本身的知识。Arch Wiki 最厉害的一点可能是,不管你在用什么发行版,你多多少少可能都在 Arch Wiki 的页面里找到有用信息。这是因为 Arch 用户也会用别的发行版用户会用的东西,所以一些技巧和知识得以泛化。

    6、优点: 别忘了 Arch 用户软件库 (AUR)

    Arch 用户软件库Arch User Repository[5] (AUR)是一个来自社区的超大软件仓库。如果你找了一个还没有 Arch 的官方仓库里出现的软件,那你肯定能在 AUR 里找到社区为你准备好的包。

    AUR 是由用户自发编译和维护的。Arch 用户也可以给每个包投票,这样后来者就能找到最有用的那些软件包了。

    最后: Arch Linux 适合你吗?

    Arch Linux 优点多于缺点,也有很多优缺点我无法在此一一叙述。安装过程很长,对非 Linux 用户来说也可能偏有些技术,但只要你投入一些时间和善用 Wiki,你肯定能迈过这道坎。

    Arch Linux 是一个非常优秀的发行版——尽管它有一些复杂性。同时它也很受那些知道自己想要什么的用户的欢迎——只要你肯做点功课,有些耐心。

    当你从零开始搭建完 Arch 的时候,你会掌握很多 GNU/Linux 的内部细节,也再也不会对你的电脑内部运作方式一无所知了。

    欢迎读者们在评论区讨论你使用 Arch Linux 的优缺点?以及你曾经遇到过的一些挑战。


    via: https://www.fossmint.com/why-is-arch-linux-so-challenging-what-are-pros-cons/

    作者:Martins D. Okoi[7] 选题:lujun9972 译者:Moelf 校对:wxy

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


    展开全文
  • ArchLinux安装(UEFI)

    万次阅读 2019-01-12 20:52:57
    0)、虚拟机开启uefi     ls /sys/firmware/efi/ #查看是否支持uefi ...3、对/dev/sda磁盘创建分区,用来安装ArchLinux   fdisk /dev/sda #使用此命令创建两个分区(“/”和“...
  • Arch Linux 安装

    万次阅读 2018-07-30 15:18:39
    1.下载ArchLinux安装镜像并 制作U盘启动工具 2.开机从U盘启动 3.进行联网 4.编辑镜像站文件(选择一个比较快的中国镜像源) 5.开始分区(UEFI+GPT) 6.格式化分区,并挂载 7.开始安装基本操作系统 8.配置基础系统...
  • Archlinux 的灵魂──PKGBUILD、AUR 和 ABS

    万次阅读 2015-09-01 15:04:55
    其实,我使用 Archlinux 的时间并不是很长。可是,就是在这半年的时间内,我感觉我学到了很多的东西,对 GNU/Linux 有了更多的了解,也在这个过程中深深地爱上了 Archlinux 这个发行版。 首先声明一下,我不是一个...
  • Arch linux (虚拟机)安装教程

    万次阅读 2016-09-19 20:54:24
    Arch linux (虚拟机)安装教程 (这里使用VMware软件创建虚拟机)   一.... 1.下载VMware安装包及Arch Linux镜像: ...(注意:VMware workstation11、12仅支持64位操作系统,而VMware ... .iso镜像文件可
  • ArchLinux安装:安装gnome

    万次阅读 2012-04-11 20:34:07
    在上次在VMware上安装ArchLinux后,系统只具备基本的功能,我们可以按自己的需要安装软件。 系统更新: 1. 确保能连上网,ping www.baidu.com看是否能连通,无法连通可以更改网络配置 2. VMware上假如网络连接是...
  • ArchLinux安装全过程

    千次阅读 2020-05-22 13:48:36
    ArchLinux安装全过程
  • archlinux 安装过程(详细)

    千次阅读 2019-04-02 10:12:33
    archlinux 安装教程(deepin桌面) 一、准备archlinux镜像,制作U盘启动盘 登录archlinux网站下载最新的archlinux镜像。 下载UltraISO,制作archlinux 启动盘,制作方法:浏览镜像目录,写入硬盘映像。 二、...
  • archlinux 安装后无法上网解决方法

    万次阅读 2017-11-27 15:58:23
    vi /etc/rc.conf 在这个文件中添加: interface = eth0 保存退出之后,敲入命令 dhcpcd
  • archlinux选择国内镜像

    万次阅读 2017-07-26 11:46:02
    archlinux采用滚动更新,需要经常更新系统,因此一个快速且足够新的镜像就很重要了 获得镜像列表选择镜像主要考虑速度和状态两方面,速度快的镜像可以让你更快的更新系统,状态新的镜像可以是你的系统一直保持最新状态....
  • 因为时间关系,我在这里就不写那么具体了,详细情况请移步我在archlinuxcn论坛的求助贴,不过最后还是自己花了一下午的时间搞好的. 急急急!更新AMD官方显卡驱动后,Arch重启就黑幕,而且无法进入tty
  • Archlinux网络配置

    万次阅读 2012-03-06 00:22:18
    两种方法配置网络 一 1,启动网卡 ifconfig eth0 up 2,获取ip dhcpcd eth0 3,查看网卡 ifconfig 二 1.查看下可用的网卡 ifconfig -a 2.配置/etc/rc.conf ...eth
  • 1.安装xorg驱动: 1 2 3 pacman -S xorg pacman -S xorg xorg-xint 2.安装显卡驱动: 1 2 3 4 5 通用:pacman -S xf86-video-vesa ...ATI:pacman -S x
  • archlinux 时间同步问题

    万次阅读 2015-10-11 00:05:06
    装完archlinux,时间总是比实际快了8个小时,找了各种办法,最终使用了openNTPD的方法 设置时区:sudo ln sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 安装openNTPD:sudo pacman -S openntpd 重启...
  • archlinux无法联网解决方法

    万次阅读 2013-04-27 03:31:02
    今晚准备在vmware虚拟机上试着装一个archlinux来玩。 根据wiki上面的教程一步一步做下来,只漏掉了网络配置这一个环节。 结果配置完重启archlinux,发现ping www.baidu.com等等的网站皆显示unknown host. 在执行...
  • Archlinux开启ssh服务以使用终端登录

    万次阅读 2020-10-16 08:48:02
    Archlinux开启ssh服务命令: systemctl enable sshd.service 开机启动 systemctl start sshd.service 立即启动 systemctl restart sshd.service 立即重启 之后使用windows终端putty 输入linux IP 端口号选择20
  • Archlinux安装pip

    千次阅读 2016-03-16 19:29:39
    sudo pacman -S wget wget https://bootstrap.pypa.io/get-pip.py sudo python get-pip.py
1 2 3 4 5 ... 20
收藏数 11,092
精华内容 4,436
关键字:

arch linux