博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
老司机教你如何正确地在大陆安装 BlackArch
阅读量:6909 次
发布时间:2019-06-27

本文共 1780 字,大约阅读时间需要 5 分钟。

BlackArch 官方有一个比较完整的安装指南文档,其地址为

https://blackarch.org/blackarch-install.html
正如其第一行所述的那样

This tutorial will show you how to install Blackarch Linux using the ISO and the blackarch-installer. This tutorial uses VirtualBox, but you can also use other software if you prefer to virtualize.

这个文档将教你使用 BlackArch 的安装镜像和安装脚本来安装 Blackarch,虽然这个文档使用的是 Virtual Box 但是,也可以使用其他的虚拟化软件(比如:Vmware)。

首先,我是使用 Virtual Box 来安装的。镜像准备完成之后就可以启动了。

然后在登录管理器中输入默认的用户名和密码(root : blackarch),并且选择 awesome 桌面,结果如下

 

然后就成功地进入了 Live OS。

调整了一下分辨率:

 

打开一个Terminal:

 

细看之下这与官方的文档并无不同,只是多了一些自己的个性化选择而已。没错,如果是在国外,这篇文章就没有什么太大的价值,但如果是在国内的话还是有一些出入的,毕竟国内的网络状况十分的令人担忧。

刚说完问题就来了:

In order to avoid any problems that can cause you to restart the installation, make sure to have internet available on the machine where you want to install Blackarch. You can list the available network interfaces with the command ip a. If you want or only have wifi available as an option, you may read the arch wiki to know how to setup a wireless connection.(ie: wifi-menu/netctl)

 

黑人问号 还要去看别的文档?有没有更简单的方式? 有!!(没有的话我肯定是不会提的)

右击打开右键菜单 --> 选择 network 选项 --> 打开子菜单 --> 选择 wicd-gtk

 

 

通过上面的操作就打开了网络管理的 GUI 界面,按照平时的操作便可。

 

测试一下网络,状态良好。

 

下面就按照文档述运行 blackarch-install 然后按照说明走。

 

只要在大陆都会遇到下面这个问题,不论真实的网络情况到底如何。

 

然而,不管如何的去搜索,都找不到正确的答案,所以我准备自己去找。最终在 /bin/blackarch-install 这个脚本中找到了答案:

 

可以看到在光标所在行(548行)中,为了确认网络连接, ping 一下 google.com ,真是让人哭笑不得,赶紧改成其他的能够在大陆访问的 url 。然后就没有什么太大的问题了,跟着官方文档走就行了。

小问题的话倒是有一个,那就是软件源跟新太慢,简直慢,这个也是有解决办法的。

  1. 编辑 /etc/pacman.d/mirrorlist 文件,删除全部内容,只留下

    Server = http://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
    一行

  2. 编辑 /etc/pacman.conf 文件,将 [blackarch] 一项改为

    Server = https://mirrors.ustc.edu.cn/blackarch/$repo/os/$arch

OVER

作者:Helperhaps - 极光

原文:
知乎专栏:

posted on
2017-05-15 16:26 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/yezuhui/p/6856996.html

你可能感兴趣的文章
iOS获取UIView上某点的颜色值
查看>>
cocos2d-x 3.0 android mk文件 之 自己主动遍历*.cpp文件
查看>>
python数字图像处理(7):图像的形变与缩放
查看>>
设计模式-观察者模式(上)<转>
查看>>
RabbitMQ 集群与高可用配置
查看>>
Java学习——何为JNDI
查看>>
Android IOS WebRTC 音视频开发总结(六二)-- 大数据解密国外实时通讯行业开发现状...
查看>>
CSharpGL(11)用C#直接编写GLSL程序
查看>>
openvas
查看>>
尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
查看>>
消息推送技术
查看>>
flume 自己定义 hbase sink 类
查看>>
组织目标与个人目标
查看>>
Educational Codeforces Round 8 E. Zbazi in Zeydabad 树状数组
查看>>
自己主动下载源代码_并编译_打包_部署_重新启动服务的Shell脚本
查看>>
常思己过 如切如磋
查看>>
Android中使用Handler造成内存泄露的分析和解决
查看>>
《ArcGIS Engine+C#实例开发教程》第六讲 右键菜单添加与实现
查看>>
ArrayList与LinkedList区别
查看>>
Linux 学习之路:认识shell和bash
查看>>