首先,介绍一下linux用命令行怎么安装。
现在linux系统的安装比较方便,比如ubuntu可以直接进入ubuntu测试系统进行安装,debian可以进入一个类似DOS的界面安装,里面都有提示,只要选择操作即可。如果要体验用命令安装,建议用ArchLinux。过程如下:
准备工作:
在Arch官网下载镜像,之后在EasyBCD新建NeoGrub,配置NST的menu.lst文件:
title Install Arch Linux
root (hd0,0)
kernel /vmlinuz archisolabel=ARCH_201609
initrd /archiso.img
vmlinuz和arch.iso需要从镜像中解压出来放到C盘根目录,镜像也放这。Ubuntu和Debian硬盘安装方式也和这类似,只是解压出来的文件和menu.lst写法有点不一样而已。
还有要做的就是进入磁盘管理先设置下分区并格式化,准备出两个分区,一个是作为linux的根目录,另一个作为交换空间,交换空间大小设为和内存一样大就行了。
重启电脑选择NeoGrub,就进入安装的命令行界面。
开始安装:
1.加载镜像
mkdir /iso
mount -r -t ntfs /dev/sda1 /iso
modprobe loop
losetup /dev/loop0 /iso/archlinux-201609-dual.iso
ln -s /dev/loop0 /dev/disk/by-label/ARCH-201609
exit
刚才开机找不到镜像,执行完上面的就能找到了。
2.分区
mkfs.ext4 /dev/sda6
mount /dev/sda6 /mnt
mkswap /dev/sda7
swapon /dev/sda7
注意先用lsblk看下刚才磁盘管理分的两个区是哪两个。
3.连接wifi
wifie-menu
4.安装基本系统
pactrap /mnt
5.change root到新安装的系统
arch-chroot /mnt /bin/bash
6.设置root密码
passwd
7.安装grub
grub-install –target=i386-pc /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
如果是装window+linux双系统,还需要apt-get install os-prober,之后再运行grub-mkconfig -o /boot/grub/grub.cfg。这样才能在开机时有windows的启动项。
8.安装图形界面
如果想用图形界面,可以考虑用xfce4,比较不占资源。如果不想装图形界面,建议先装下wifi-menu,因为重启后没有wifi-menu。
systemctl start dhcpcd
systemctl enable dhcpcd
pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils
pacman -S xfce4 slim fcitx-im network-manager-applet xfce4-notifyd
pacman -S xf86-video-mesa
systemctl enable NetworkManager
9.重启
umount -R /mnt
reboot
接下来,简单介绍一下图形界面安装。
原理和命令行安装一样,只是很多步骤界面帮我们自动做了,比较重要的一步就是分区。如果你是和windows安装在同一块硬盘上,千万别选整盘安装,不然整块硬盘会被格式化掉。要选择其他,之后选择需要的分区,点击更改,设置为ext4文件系统作为根目录,之后再选个分区更改为swap。再点击安装就行了,这个过程要谨慎,注意看提示,不要不小心格式化错了导致数据丢失。
安装后可能会出现一些问题,以下是解决方法。
如果是AMD Radeon的显卡,需要apt-get install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati。如果没有nonfree,就要在镜像源中配置,sudo vim /etc/apt/sources.list,在main后加上contrib non-free。如果有从cdrom获取的练接,就将那句注释掉。
如果没有中文输入法,就安装fcitx和fcitx-pinyin。