Kali Linux的安装与配置

Keywords: #技术 #Kali #Linux
Table of Contents

快速安装

官网下载Kali Linux镜像文件(ISO)

虽然2023年推出来

Kali Purple但是不太推荐安装,因为有一些库和依赖环境没有,安装一些软件程序会很麻烦

比如安装了Remmina就没有RDP协议的远程桌面连接

Kali官网下载ISO文件

使用Win32DiskImager把ISO文件刻录进U盘

Win32DiskImager下载

关闭电脑,使用U盘启动,进入Kali Linux安装界面,如果是安装双系统注意规划好磁盘分区,如果不是可以直接清空安装

推荐把Swap分区改大点(默认1GB),16GB的物理内存可以分配8GB的Swap空间

安装桌面环境可以根据喜好选择Xfce、Gnome、KDE

换源

sudo vim /etc/apt/sources.list

把官方源注释掉,更改国内源

#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

#阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

#清华大学
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free

#浙大
deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free

#东软大学
deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib

#重庆大学
deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main non-free contrib

更新软件列表

apt-get update 更新索引

apt-get upgrade 更新软件

apt-get dist-upgrade 升级

apt-get clean 删除缓存包

apt-get autoclean 删除未安装的deb包

安装中文输入法

安装中文输入法,Kali Linux自带的Fcitx4,推荐安装使用Fcitx5输入法,Fcitx4会出现一些问题,并且Fcitx5界面好看更好用

sudo apt install fcitx5 \
fcitx5-chinese-addons \
fcitx5-frontend-gtk4 fcitx5-frontend-gtk3 fcitx5-frontend-gtk2 \
fcitx5-frontend-qt5

设置Fcitx5为默认输入法:

im-config

将首选输入法设置为Fcitx5

不用再安装其他输入法,Fcitx5就已经很好用了,且自定义程度高,根据自己情况设置

Fcitx5配置界面

如果在桌面环境(Xfce、Gnome)的设置或者应用面板,不能输入中文,可以安装Gnome扩展Input Method Panel解决

安装QQ

QQ官网Linux版本

QQ·Linux版

sudo dpkg -i linuxqqXXX.deb

安装微信

wine版本的微信Bug有点多,这里还是使用优麒麟版本的,虽然简陋但是够用

ukylin版本微信下载

sudo dpkg -i weixin.deb

安装Clash

Clash备份地址

下载 Clash.for.Windows-0.20.39-x64-linux.tar.gz,并解压

tar zxvf Clash.for.Windows-0.20.39-x64-linux.tar.gz

把解压后的文件夹移动到 /opt/ 目录(一般用来存放软件程序目录)

mv Clash\ for\ Windows-0.20.39-x64-linux /opt/Clash-GUI

运行文件夹中的 cfw 程序就可以运行

./cfw

Clash界面

为了方便寻找软件,可以在应用面板或者桌面添加应用图标

创建 clash.desktop,输入以下内容:

[Desktop Entry]  
Name=clash for linux  
Icon=/opt/Clash-GUI/clash.png  
Exec=/opt/Clash-GUI/cfw  
Type=Application

Name:显示的名称

Icon:图标图片路径

Exec:运行程序路径

Type:应用类型

如果要在==应用面版==添加图标,就把clash.desktop移动到 /usr/share/applications~/.local/share/applications

如果要在==桌面==添加图标,就把clash.desktop移动到桌面目录~/Desktop

其他程序想要添加桌面图标也是相同的道理

安装WPS

wps官网下载安装包

sudo dpkg -i wps-office_11.1.0.11711_amd64.deb

安装好wps可能不能直接使用,还需要安装字体,不然进入时会报错

最简单的方法就是去Wndows系统里,把 C:\windows\fonts 整个打包放到Linux系统里的 /usr/share/fonts 目录内,最后刷新字体缓存

sudo fc-cache

给Linux系统添加其他字体,也是将ttf/otf字体文件放入这个文件夹

安装VMware Workstation

官网下载安装包

VMware Worklstation下载

运行安装资源文件包

./VMware-Workstation-Full-17.5.0-22583795.x86_64.bundle

在运行过程中可能会出现错误提示没有 linux-header,可以直接使用apt安装

sudo apt install linux-header-6.6.9-amd4

如果在apt里面没有需要的版本,则需要到国内镜像站自行下载安装

需要下载安装

  • linux-compiler-gcc-xxx
  • linux-kbuild-xxx
  • linux-headers-xxx

安装Typora

Typora的Linux免费版本下载

几款Typora主题css文件

配置PicGo

官方下载PicGo

下载AppImage文件,同样放到 /opt/ 目录,并按照上面的方法配置桌面图标

PicGo配置Github图床,在github上新建仓库,并设置一个token

PicGo配置

要想使用==剪切板上传图片==(Typora、Obisidian自动上传图片服务),还需要在终端中安装Xclip程序

sudo apt install xclip

接着就可以在Typora和Obsidian中配置自动上传图片

Typora自动上传图片 Obsidian自动上传图片

安装PyCharm

安装PyCharm,在官网下载程序包,按照压缩包中的安装配置指南就可以成功安装

也可以和上面的其他软件一样,先把文件目录移到 /opt,然后配置桌面图标

打开PyCharm可能会报有关==_JAVA_OPTIONS环境变量==的错误,实际上在kaili终端中输入 java --version 也是有问题的,提示:

picked up JAVA OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true

解决办法:

/etc/X11/Xsession.d/90kali-themes/etc/environment.d/95kali-themes.conf 这两个文件中,将_JAVA_OPTIONS那一行语句删掉,然后重启电脑

安装ollydbg

ollydbg没有linux版本,所以需要借助wine进行安装,kali已经自带了wine,但是安装好后启动ollydbg的时候还是会报错,根据错误提示先补全软件和环境,再进行启动

如果还是不能启动,则删除wine和ollydbg,重新安装后就正常了

sudo apt remove --purge wine
sudo apt remove --purge ollydbg
sudo rm -tf ~/.wine  # 删除wine配置文件

sudo apt install wine
sudo apt install ollydbg

其他可能需要的软件

  • Tabby(开源SSH连接工具)
  • Remmina(多种协议远程桌面连接)
  • XDM(Linux下替代IDM的下载工具)
  • Obsidian(笔记软件)
  • Zotero(文献管理工具)
  • VsCode(代码编辑器)
  • Dbeaver(数据库管理工具)
  • Snipaste(截屏工具)