zoukankan      html  css  js  c++  java
  • ArchLinux安装笔记

    ArchLinux安装步骤

    1、配置网络 IP:ifconfig 网关:route(route add default gw [网关]) DNS:/etc/resolv.conf
    2、修改镜像源 /etc/pacman.d/mirrorlist 把tuna(清华)的挪到前头
    3、同步时间 timedatectl set-ntp true
    4、磁盘分区 先查看lsblk 再分区fdisk 记得格式化mkfs.ext4 交换分区可有可无mkswap(可选)
    5、挂载分区 根分区挂载到/mnt EFI分区挂载到/mnt/boot/efi
    6、部署系统 pacstrap /mnt base base-devel (建议先执行 pacman -Sy archlinux-keyring 更新签名 尤其是使用旧的镜像安装的时候)
    7、生成分区挂载表 genfstab -L /mnt >> /mnt/etc/fstab
    8、切换到子系统 arch-chroot /mnt
    9、设置时区 ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    10、同步硬件时间 hwclock --systohc
    11、预装软件 pacman -S vim net-tools networkmanager sudo linux 这个不知道啥时候开始需要单独安装了 不安装会缺少系统镜像
    12、生成语言配置 /etc/locale.gen en_US.UTF-8取消注释 locale-gen
    13、设置语言 /etc/locale.conf LANG=en_US.UTF-8
    14、设置主机名 /etc/hostname /etc/hosts
    15、设置root密码(可选) 添加其他账户 /etc/sudoers 注意加写权限
    16.a、LEGACY安装引导 pacman -S os-prober grub
    16.b、UEFI安装引导 pacman -S os-prober grub efibootmgr
    17.a、LEGACY部署引导 grub-install /dev/sda
        如果遇到错误 attempting to install grub to a disk with multuple partition labels
        这一部分是MBR(主引导记录) 出错说明数据不完整 直接删了重建就好了 我是在往U盘装系统时遇到的
        消除1-2047扇区的数据 dd if=/dev/zero of=/dev/sda seek=1 count=2047 bs=1b

    17.b、UEFI部署引导 grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub
    18、生成引导配置 grub-mkconfig -o /boot/grub/grub.cfg

    -----------------------------------------------
    系统工具
    服务控制 systemctl
    防火墙 iptables
    包管理工具 pacman
    -----------------------------------------------
    常用工具
    系统LOGO screen-fetch
    系统状态 htop
    远程管理 openssh(服务名称sshd)
    网页浏览器 w3m
    JDK jdk8-openjdk
    python pyhton3
    -----------------------------------------------
    其他服务
    apache2(服务名称httpd)
    nginx
    mariadb(服务名称mysqld)
    bind
    -----------------------------------------------
    网卡名称修改为旧规则
    删除或者重命名/usr/lib/udev/rules.d/80-net-setup-link.rules
    -----------------------------------------------
    bash自动补全
    安装bash-completion
    -----------------------------------------------

    来自1942年冬季攻势中的中央集团军的037号17吨救援拖车
  • 相关阅读:
    Tomcat学习总结(12)—— Tomcat集群配置
    Tomcat学习总结(11)——Linux下的Tomcat安全优化
    Tomcat学习总结(10)——Tomcat多实例冗余部署
    Tomcat学习总结(9)——Apache Tomcat 8新特性
    Tomcat学习总结(8)——Tomcat+Nginx集群解决均衡负载及生产环境热部署
    Tomcat学习总结(7)——Tomcat与Jetty比较
    C# ORM框架
    C# 模拟windows文件名称排序(使用windows自带dll)
    C#递归删除进程及其子进程
    python 下划线转驼峰
  • 原文地址:https://www.cnblogs.com/panther1942/p/11424774.html
Copyright © 2011-2022 走看看