【Linux篇】kali Linux系统一次性安装软件包
在Windows应用商店安装的kali linux是一个最小最基本的版本,里面很多工具都需要自己按需安装,不想麻烦的也可一次性安装好—【suy】
文章目录
1、实验环境
| 系统 | 版本 |
|---|---|
| Windows11专业版 | 版本:22H2(OS内部版本 22593.1) |
| kali Linux | 版本:4.4.0-22593; |
(一)最小安装版本
在Windows应用商店安装的kaliLinux是一个最小最基本的版本,最小安装是没有或至少安装其中一个的安装。里面很多工具包都没有,需要手动再安装上去。
如下图,安装好的会有提示说明,不想每次打开都有该提示的可以运行touch ~/.hushlogin命令来隐藏该提示。
touch ~/.hushlogin

1、常用安装命令
使用sudo来临时提升权限安装软件。
| apt | ||
|---|---|---|
| sudo apt install [package_name] | 安装指定的软件包 | |
| sudo apt install [package_1] [package_2] [package_3] | 安装多个软件包 | |
| sudo apt update | 升级软件包 | |
| sudo apt update [package_name] | 升级指定的软件包 | |
| sudo apt full-upgrade | 升级软件包,升级前先删除需要更新软件包 | |
| sudo apt remove [package_name] | 删除软件包命令 | |
(二)一次性安装完-源包
源包有助于快速轻松地同时安装许多工具。这对于轻松地从最小安装到功能齐全的桌面环境是很好的。
源包用于一次安装多个包,创建为其他包的依赖项列表。Kali Linux以几种方式使用这些方法。一种方法是允许用户决定他们想要安装的Kali列表中有多少个软件包。需要足够使用 Linux?想要进行足够的渗透测试吗?也许kali几乎每个软件包都可用?
要安装源包,我们首先需要更新,然后安装所需的软件包:
sudo apt update //列出所有可更新的软件清单命令
sudo apt install -y kali-linux-default //-y(当安装过程提示选择时,全部默认执行"yes";如只想安装部分软件的可去掉-y,手动确认安装。

使用命令会先自动检测本地安装情况,显示需要7~8GB左右的空间大小来完成剩余的软件包安装。
(三)其它安装资源
也可根据自身需要,使用以下命令安装合适自己的资源工具。
1、系统
kali-linux-core:基本Kali Linux系统 - 始终包含的核心项目kali-linux-headless:不需要 GUI 的默认安装kali-linux-default:“默认”桌面 (amd64/i386) 映像包括这些工具kali-linux-arm:适用于 ARM 设备的所有工具kali-linux-nethunter:用作Kali NetHunter一部分的工具
2、桌面环境DM/窗口管理器WM
kali-desktop-core:GUI 映像所需的任何关键工具kali-desktop-e17: Enlightenment (WM)kali-desktop-gnome:GNOME(DM)kali-desktop-i3: i3 (WM)kali-desktop-kde: KDE(DM)kali-desktop-lxde: LXDE(WM)kali-desktop-mate: MATE(DM)kali-desktop-xfce: Xfce(WM)
3、工具
kali-tools-gpu:受益于访问GPU硬件的工具kali-tools-hardware: 硬件黑客工具kali-tools-crypto-stego:基于密码学和隐写术的工具kali-tools-fuzzing:用于模糊测试实验方案kali-tools-802-11: 802.11 (通常称为“Wi-Fi”)kali-tools-bluetooth:用于定位蓝牙设备kali-tools-rfid:射频识别工具kali-tools-sdr: 软件定义无线电工具kali-tools-voip:IP 语音工具kali-tools-windows-resources:可以在 Windows 主机上执行的任何资源
4、菜单
kali-tools-information-gathering:用于开源智能(OSINT)和信息收集kali-tools-vulnerability:漏洞评估工具kali-tools-web:设计用于进行Web应用程序攻击kali-tools-database:基于任何数据库攻击kali-tools-passwords:有助于密码破解攻击 - 在线和离线kali-tools-wireless:所有工具都基于无线协议 - 802.11,蓝牙,RFID和SDRkali-tools-reverse-engineering:用于逆向工程二进制文件kali-tools-exploitation:通常用于进行开发kali-tools-social-engineering:旨在进行社会工程技术kali-tools-sniffing-spoofing:任何用于嗅探和欺骗的工具kali-tools-post-exploitation: 开发后阶段的技巧kali-tools-forensics: 取证工具 – 实时和离线kali-tools-reporting:报告工具
5、其它
kali-linux-large:我们之前的默认工具适用于 amd64/i386 图像kali-linux-everything:此处列出的每个元包和工具kali-tools-top10:最常用的工具kali-desktop-live:从映像引导时在实时会话期间使用
总结
纸上得来终觉浅
[1] Kali Linux Metapackages |Kali Linux Documentation
| 名称 | 时间 |
|---|---|
| 开始编辑日期: | 2022 年 04 月 13 日 |
| 最后编辑日期: | 2022 年 04 月 13 日 |
本文介绍了如何在最小安装的Kali Linux系统中通过命令行一次性安装所有必要的软件包,包括系统核心、桌面环境、各类工具及资源。通过运行特定的源包命令,可以快速从基础版本升级到功能齐全的桌面环境,同时提供了多种桌面环境和工具集的选择,以满足不同需求。
1万+

被折叠的 条评论
为什么被折叠?



