码迷,mamicode.com
首页 > 系统相关 > 详细

archlinux个人安装问题记录(未整理&未完成)[linux]

时间:2018-01-01 20:38:26      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:tor   etc   x86   图形界面   删除   efault   img   time   root   

 

安装过程大部分参考

官方文档:https://wiki.archlinux.org/index.php/installation_guide

https://wiki.archlinux.org/index.php/General_recommendations

http://www.viseator.com/2017/05/19/arch_setup/

 感谢作者~~~


 

1.https://www.archlinux.org/download/下载iso包,使用RAW(win)或dd命令(linux)制作启动介质

2.留出空硬盘空间

3.第一次使用UEFI启动,连接wifi失败,也许是由于wifi密码输入错误并保存导致(但是并没有提示)。后使用BIOS启动无法在EFI模式下建立主分区。最后再次UEFI安装成功。*(1)

4.wifi-menu(无线)||dhcpcd(有线) 

# ls /sys/firmware/efi/efivars  查看BIOS||EFI
# timedatectl set-ntp true    设置时区

5.也许是原来装windows时候的错误操作,导致我的机械硬盘EFI分区为ntfs格式,所以在后续的过程无法写入grub。最后重新创建EFI分区规定为FAT格式才可以继续。在后续的cat /mnt/etc/fstab 中可以看到引导区是否为ntfs格式。*(2)

而且要注意引导区和根目录分开挂载,如果自带EFI区,要先记住已存在的EFI,mount的时候不要写同一个!

# fdisk -l   分区情况
# mount /dev/sda1 /mnt    根目录
# mkdir /mnt/boot
# mount /dev/sda2 /mnt/boot     引导区
vim /etc/pacman.d/mirrorlist

Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
Server = http://mirrors.zju.edu.cn/archlinux/$repo/os/$arch
pacstrap /mnt base base-devel    安装
genfstab -L /mnt >> /mnt/etc/fstab  生成分区文件
cat /mnt/etc/fstab (查看格式 是否EFI)
arch-chroot /mnt   进入系统
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime      设置时区
hwclock --systohc
pacman -S vim dialog wpa_supplicant ntfs-3g networkmanager

取消 vim /etc/locale.gen 下的zh_CN.UTF-8 UTF-8 zh_HK.UTF-8 UTF-8 zh_TW.UTF-8 UTF-8 en_US.UTF-8 UTF-8 注释

locale-gen
vim /etc/locale.conf
加入 LANG=en_US.UTF-8
vim /etc/hostname
在内部加入主机名称
vim /etc/hosts

127.0.0.1    localhost.localdomain    localhost
::1        localhost.localdomain    localhost
127.0.1.1    myhostname.localdomain    myhostname
passwd  更新密码

6.

pacman -S intel-ucode    CPU
pacman -S os-prober   检测存在的系统
pacman -S grub efibootmgr    必须EFI引导的grub才能用后面的命令(
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
grub-mkconfig -o /boot/grub/grub.cfg

warning failed to connect to lvmetad,falling back to device scanning.修改 /etc/lvm/lvm.conf 中的 use_lvmetad = 0

技术分享图片技术分享图片

 

图形界面:

fallocate -l 4G /swapfile 
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
vim /etc/fstab
加入
/swapfile none swap defaults 0 0
useradd -m -G wheel meternal  加入用户,用户名必须小写
passwd meternal 设置密码
visudo

# %wheel ALL=(ALL)ALL删除前面的注释

重启。

sudo pacman -S xf86-video-intel  核显驱动
sudo pacman -S xorg
sudo pacman -S xfce4 xfce4-goodies     Xfce
sudo pacman -S plasma kde-applications kde-l10n-zh_cn   KDE
sudo pacman -S sddm
sudo systemctl enable sddm
sudo systemctl disable netctl
sudo systemctl enable NetworkManager
sudo pacman -S network-manager-applet

KDE安装完成以后有花屏的现象,而且没有找到kconsole的打开快捷键。

技术分享图片

 

archlinux个人安装问题记录(未整理&未完成)[linux]

标签:tor   etc   x86   图形界面   删除   efault   img   time   root   

原文地址:https://www.cnblogs.com/Meternal/p/8168481.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!