• archlinux 学习笔记


    1. 磁盘规划
      cfdisk
      

        

    2. 格式化分区
      mkfs.ext4 /dev/sda1
      mkswap /dev/sda5
      mkfs.ext4 /dev/sda6
      

        

    3. 挂载根分区和boot分区,并建立家目录
      mount /dev/sda6 /mnt
      mkdir /mnt/boot
      mount /dev/sda1 /mnt/boot
      mkdir /mnt/home
      

        

    4. 启用交换分区
      swapon /dev/sda5
      

        

    5. 设置安装镜像
      # 清空镜像列表
      echo > /etc/pacman.d/mirrorlist
      
      # 编辑镜像列表
      nano /etc/pacman.d/mirrorlist
      Server = mirrors.163.com/archlinux/$repo/os/$arch
      Server = mirror.bjtu.edu.cn/archlinux/$repo/os/$arch
      Server = mirrors.hust.edu.cn/archlinux/$repo/os/$arch
      Server = mirrors.hustunique.com/archlinux/$repo/os/$arch
      Server = mirrors.neusoft.edu.cn/archlinux/$repo/os/$arch
      Server = run.hit.edu.cn/archlinux/$repo/os/$arch
      Server = mirrors.skyshe.cn/archlinux/$repo/os/$arch
      Server = mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
      Server = mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
      # 刷新一下
      pacman -Syy
      

        

    6. 安装并配置archlinux
      # 1. 安装archlinux
      pacstrap /mnt base base-devel
      
      # 2. 生成fstab
      genfstab -U -p /mnt >> /mnt/etc/fstab
      
      # 3. 切换到新系统
      arch-chroot /mnt
      
      # 4. 编辑字符集
      nano /etc/locale.gen
      
      # 5.生成locale文件
      locale-gen
      
      # 6.配置主机名
      echo Evilxr > /etc/hostname
      
      # 7.创建root密码
      passwd
      
      # 8.安装openssh net-tools vim grub
      pacman -S openssh net-tools vim grub
      
      # 9. 安装grub
      grub-install --target=i386-pc --rechedk /dev/sda
      
      # 10.配置Grub
      grub-mkconfig -o /boot/grub/grub.cfg
      exit
      
      

        

    7. 安装Xfce4

      arch-chroot /mnt
      
      pacman -S xfce4 xfce4-goodies systemd-sysvcompact
      
      cp /etc/skel/.xinitrc ~
      
      nano ~/.xinitrc //编辑xinitrc,写入exec startxfce4
      
      chmod +x ~/.xinitrc
      

        一些软件:

      firefox firefox-i18n-zh-cn这个是火狐及其中文插件;
      pcmanfm:这个是资源管理器,类似于win系统下的explorer
      flashplugin:浏览网页时的flash插件;
      gpicview:图片浏览器;
      wqy-microhei、ttf-arphic-ukai、ttf-arphic-uming:三个重要的字体文件;
      file-roller、unrar、zip、unzip、p7zip、arj、unace:压缩与解压缩相关的东西;
      obconf:系统配置编辑器
      mesa:图形硬件加速
      gimp:图像处理软件
      bluefish:蓝鱼脚本编辑工具
      evince:PDF查看工具
      ntfs-3g:我的D盘是NTFS格式,所以还是得安这个东东;
      menumaker:openbox菜单生成器
      xterm:一个强大的终端
      fcitx:输入法
      

        

        


      软件集合  

      中文配置


      开机时自动启动

      在启动的时候添加,删除服务使用 systemctl enable|disable <service_name>命令
      

      手动启动

      在系统运行时启动,停止服务, 使用 systemctl start|stop <service_name>命令.
      

      重启服务

      为了重启服务, 使用 systemctl restart <service_name>命令.
      

      查看运行状态

      查看当前服务的运行状态, 使用 systemctl status <service_name>命令.
      

      检查服务是否开机启动

      检查服务是否开机启动,使用 systemctl is-enabled <service_name>; echo $?命令.
      

    8. 驱动安装
      pacman -S intel-dri xf86-video-intel bumblebee nvidia
      
  • 相关阅读:
    Maximum Depth of Binary Tree
    Single Number
    Merge Two Sorted Lists
    Remove Nth Node From End of List
    Remove Element
    Remove Duplicates from Sorted List
    Add Two Numbers
    编译视频直播点播平台EasyDSS数据排序使用Go 语言 slice 类型排序的实现介绍
    RTMP协议视频直播点播平台EasyDSS在Linux系统中以服务启动报错can’t evaluate field RootPath in type*struct排查
    【解决方案】5G时代RTMP推流服务器/互联网直播点播平台EasyDSS实现360°全景摄像机VR直播
  • 原文地址:https://www.cnblogs.com/evilxr/p/4050700.html
Copyright © 2020-2023  润新知