blackarchlinux的安装(vmware虚拟机)
前⾔
上⼀篇提出的usb传输的问题,已解决。过程有点复杂,要记录的多,正在慢慢组织,刚写了⼀半。
⼼⾎来潮想尝试⼀下新系统,于是安装了black arch。(嗯,挺适合。)
以下为安装记录
版本
blackarch-linux-live-2020.06.01-x86_64
⾸先在vmware⾥⾯创建⼀个新的虚拟机,⽹络推荐选择NAT,并且在光驱上加载ISO镜像。这个不说了,⼀般都知道的。
桌⾯选择awesome
⽤户名:root
密码:blackarch
语⾔选择英⽂,中⽂易乱码
由于安装时没有截图,⼯作时间宝贵,等下次再往笔记本上装时再截图补上。先⽂字记录,这⾥有篇图⽂可⾃⾏参考。
安装前的配置
⽹络配置这⾥。⽹上的教程⼀般都是:
进⼊系统之后右键桌⾯→network→wicd-gtk
点击Connect,链接⽹络
虚拟机⽹卡在NAT状态下可以通过DHCP⾃动获得IP地址
但是我这⾥没有wicd-gtk
到了另⼀个解决办法,安装好后⽆法上⽹也可以尝试解决:
右键桌⾯打开⼀个terminal(哪个都⾏,之后也要⼀直在这个terminal上进⾏blackarch的安装配置)。
1、查看当前⽹卡
[ blackarch ~ ]# ifconfig
2、查看⽹卡和⽹络连接情况
[ blackarch ~ ]# ip a
看到⽹卡“ens33”未获取到IP地址
3、⽹卡⾃动获取IP地址
[ blackarch ~ ]# dhcpcd ens33
4、再次查看⽹卡和⽹络连接情况
现在已经可以看到⽹卡“ens33”已经获取到了 IP 地址等⽹络配置信息
5、查看当前⽹卡以及IP地址
[ blackarch ~ ]# ifconfig
6.ping百度⼀下
成功
接下来要修改安装脚本(这是重点)
vim /bin/blackarch-install
将#check type of iso 段 第222⾏的 ISO_TYPE=“net” 修改成ISO_TYPE=“live”,不改的话脚本会认为本地镜像为⽹络安装镜像,因为我们版本是live,修改后选择Live-ISO(Offline)安装模式的时候就可以正常安装了。
正式安装
设置键盘选择1
输⼊默认的us
输⼊主机名(⾃⼰喜好)
选择安装系统的硬盘驱动器:sda
使⽤cfdisk硬盘分区,输⼊y后回车
创建硬盘分区表,输⼊y后回车
选择dos
开始分区
这⾥适应下上下左右箭头,别弄错了
第⼀步新建boot分区
光标在New上的时候按回车,输⼊新建分区的⼤⼩
这⾥我分配了1G
输⼊1G之后回车,选择primary然后回车
上⾯磁盘分区会显⽰新建了⼀个分区/dev/sda1
然后将下⾯光标移动到bootable,然后回车,上⾯/dev/sda1右边boot会有个*
继续创建swap分区
同样的New之后输⼊分区⼤⼩,这⾥我分配了2G
由于要修改swap分区的属性,光标移动到type后回车
选择82 Linux swap / Solaris后回车
最后创建⾃⼰⽤的磁盘空间,光标在New上按三下回车
最后保存分区操作,光标移动到Write后回车
这⾥输⼊yes后回车
虚拟机上网可以Quit退出了
接下来是重点
Full Encrypted root[y/n]: 这⾥⼀定要输⼊n
要不然会让输⼊root密码和/dev/sda3的密码,后⾯可能会不到密码。输⼊n后回车继续。
分区表确认,y后回车
确认格式化硬盘,y后回车
开始给磁盘分区,并格式化,到此按照提⽰去冲杯咖啡喝吧~
分区完成之后会让你输⼊root账号的密码
然后创建⼀个⽤户,并赋予密码
然后安装脚本⾃动加载驱动并选择时区
⼤陆安装输⼊Asia/Shanghai即可
等待安装结束,安装完成可以重启了。
启动完成后,登录界⾯跟⼀开始安装时⼀样,输⼊安装过程中设置的root账号密码登录即可。
PS:我在安装好后登录时输⼊的账户名root,密码是在安装时设置的密码才能进⼊,进⼊系统后账户名为我设置的名字。所以在安装时设置的⽤户名应该是root⽤户。
安装完成之后要做的事情
新安装的black arch只有⼀个root⽤户,安装重启后登录进⼊的即是root。使⽤root⽤户来进⾏⽇常系统管理是很危险的事情,所以还需要创建⼀个普通⽤户进⾏⽇常管理⼯作。
创建⽤户
# useradd user_name
//使⽤默认设置增加⽤户,⽤户名需⼩写
设置密码
# passwd user_name
New password://输⼊密码
Retype new password://再次输⼊密码
passwd: password updated successfully //设置成功
创建主⽬录
# mkdir /home/user_name //新建主⽬录
# chown user_name:user_name /home/user_name //改变主⽬录⽤户和⽤户组
安装sudo
# pacman -S sudo //安装sudo
注意:安装后,需要在/etc/sudoers⽂件⾥设置哪些⽤户可以⽤sudo命令。
# visudo /etc/sudoers // 或nano /etc/sudoers 打开sudoers⽂件
在root ALL=(ALL) ALL 下⾯添加:
user_name ALL=(ALL) ALL
退出root进⼊创建好的普通⽤户
# su user_name
下载软件使⽤
# pacman -S appname
# pacman -Sy appname
然鹅在使⽤时遇到了签名问题
按照提⽰输⼊了pacman-key --init后继续下载,依然不对。
然鹅,作为⼀只兢兢业业的社畜是不会放弃的。最终到了解决办法。
在 pacman-key --init 后,应该再输⼊⼀条指令:
pacman-key --populate
好了,下载成功~撒花花!!
还没结束。
有时候pacman安装的软件⽆法正常使⽤或者没有这个软件,或许需要从AUR中安装它。
什么是 AUR?AUR 表⽰ Arch ⽤户仓库(Arch User Repository),这⾥不过多介绍解释了,可以⾃⾏百度。
使⽤ AUR 的最简单⽅法是通过 AUR 助⼿。 AUR 助⼿ 是⼀个命令⾏⼯具,可让我们搜索在 AUR 上发布的软件包并安装。安装 AUR 助⼿
⾸先安装 git,然后克隆仓库,进⼊⽬录并构建软件包。
依次使⽤以下命令:
# sudo pacman -S git
# sudo git clone /yay-git.git
# cd yay-git
# makepkg -si
安装后,便可以使⽤ yay 命令来安装软件包:
# yay -S package_name
这⾥注意:
makepkg -si 需在普通⽤户下进⾏
以上为我安lack arch的记录。由于个⼈喜好,不打算安装桌⾯,需要安装桌⾯的童鞋可以⾃⾏百度安装办法。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论