美文网首页
Archlinux日常安装备份

Archlinux日常安装备份

作者: 悠远晴空 | 来源:发表于2018-05-09 14:26 被阅读0次

2019年12月23日更新:
已改用图形化安装
anarchy linux

或者
archfi脚本安装

u盘制作工具:rufus 下载地址

安装命令:

ls /sys/firmware/efi/efivars
ping baidu.com
timedatectl set-ntp true

fdisk -l
fdisk /dev/sda (g:gpt分区表  n:新分区  p:查看分区  t:分区类型  w:写入生效)
mkfs.ext4 /dev/sda1   ====主分区
mkfs.fat -F32 /dev/sda2   ====boot分区
mkswap /dev/sda3   ====交换分区
swapon /dev/sda3
mkfs.ext4 /dev/sda4   ====home分区(可选)
mount /dev/sda1 /mnt
mkdir -p /mnt/boot
mount /dev/sda2 /mnt/boot
(以下可选)home分区 
mkdir /mnt/home
mount /dev/sda4 /mnt/home

vim /etc/pacman.d/mirrorlist
        添加镜像
        Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch

pacstrap /mnt base linux linux-firmware
genfstab -U /mnt >> /mnt/etc/fstab
cat /mnt/etc/fstab

arch-chroot /mnt

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc

pacman -S vim vi networkmanager
sudo systemctl enable NetworkManager

vim /etc/locale.gen
        zh_CN.UTF-8 UTF-8 en_US.UTF-8 UTF-8取消#号
locale-gen
echo LANG=en_US.UTF-8 >> /etc/locale.conf  
echo zhoudj >> /etc/hostname
passwd
vim /etc/hosts
        添加
        127.0.0.1   localhost
        ::1     localhost
        127.0.1.1   myhostname.localdomain  myhostname

pacman -S os-prober ntfs-3g grub efibootmgr dosfstools
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg

exit
umount /mnt
reboot
useradd -m -G wheel -s /bin/bash username
passwd username
pacman -S sudo
visudo
          %wheel ALL=(ALL)ALL   注释# 

vim /etc/pacman.conf
          最后添加
          [archlinuxcn]
          Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
pacman -Sy archlinuxcn-keyring yaourt

使用xorg启动
pacman -S xorg-server xorg-xinit

sudo pacman -S xfce4
sudo pacman -S lightdm
sudo systemctl enable lightdm
sudo systemctl start lightdm

pacman -S fcitx-configtool fcitx-sunpinyin
yaourt -S fcitx-qt4
vim ~/.xprofile
          添加
          export GTK_IM_MODULE=fcitx
          export QT_IM_MODULE=fcitx
          export XMODIFIERS="@im=fcitx"

pacman -S wqy-microhei ttf-dejavu ttf-droid

显卡

arch21.png

根据显卡类型安装
https://wiki.archlinux.org/index.php/Xorg#Driver_installation

声卡

pacman -S alsa-utils pulseaudio-alsa

pacman常用命令:

pacman -Sy abc 和源同步后安装名为abc的包
pacman -S abc 从本地数据库中得到abc的信息,下载安装abc包
pacman -Sf abc 强制安装包abc
pacman -Ss abc 搜索有关abc信息的包
pacman -Si abc 从数据库中搜索包abc的信息
pacman -Syu 同步源,并更新系统
pacman -Sy 仅同步源
pacman -R abc 删除abc包
pacman -Rc abc 删除abc包和依赖abc的包
pacman -Rsn abc 移除包所有不需要的依赖包并删除其配置文件
pacman -Sc 清理/var/cache/pacman/pkg目录下的旧包
pacman -Scc 清除所有下载的包和数据库
pacman -Sd abc 忽略依赖性问题,安装包abc
pacman -Su --ignore foo 升级时不升级包foo
pacman -Sg abc 查询abc这个包组包含的软件包
pacman -Q 列出系统中所有的包
pacman -Q package 在本地包数据库搜索(查询)指定软件包
pacman -Qi package 在本地包数据库搜索(查询)指定软件包并列出相关信息
pacman -Q | wc -l 统计当前系统中的包数量
pacman -Qdt 找出孤立包
pacman -Rs $(pacman -Qtdq) 删除孤立软件包(递归的,小心用)
pacman -U abc.pkg.tar.gz 安装下载的abs包,或新编译的本地abc包
pacman-optimize && sync 提高数据库访问速度

参考文档:
http://tieba.baidu.com/p/6373963196
https://wiki.archlinux.org/index.php/Installation_guide
https://www.viseator.com/2017/05/17/arch_install/

相关文章

网友评论

      本文标题:Archlinux日常安装备份

      本文链接:https://www.haomeiwen.com/subject/mybnrftx.html