安卓逆向(一)Ubuntu环境配置

一、Ubuntu

1、虚拟机

首先准备一个Ubuntu的虚拟机,就随便新建一个就行,我这里使用的是Ubuntu21.04,但是内存跟硬盘大小最好设置的稍微大一点。

2、基础环境

(1)解决apt-get update报错问题

apt-get是Linux系统中一个管理软件包的命令行工具,用于安装、升级和卸载软件,用处较多。但是部分Ubuntu版本在运行apt-get update对apt-get进行更新时会报错"apt-get 404 Not Found Package Repository Errors",以下为解决方法。

  1. 在Ubuntu的浏览器中进入网站
    https://mirrors.ustc.edu.cn/repogen/
  2. 选择对应的版本,点击Download
  3. 将文件复制到对应位置(注:下载文件在~/Downloads目录下)
bash 复制代码
sudo cp sources.list /etc/apt
  1. 执行命令将文件复制到对应位置之后,再次运行apt-get update就可以了
(2)解决虚拟机与本机之间的复制问题

新建的虚拟机与本机之间的复制粘贴是不互通的,需要先安装一个open-vm-tools

bash 复制代码
sudo apt-get autoremove open-vm-tools
sudo apt-get update
sudo apt-get install open-vm-tools-desktop

按照以上命令进行安装,安装完成后,执行命令reboot重启虚拟机之后就可以与本机之间进行复制粘贴了。

(3)解决虚拟机字体大小问题

执行命令安装tweaks

bash 复制代码
sudo apt install gnome-tweaks

在应用中进行搜索Tweaks并打开,在Fonts选项卡中进行调整字体大小

相关推荐
2601_9632827717 分钟前
极寒专网技术拆解:黑龙江零下 40℃场景数字对讲组网全方案|黑龙江移远科技寒地通信底层技术解析
运维·网络·人工智能·科技
七牛云行业应用39 分钟前
Ollama 本地部署 DeepSeek 完全指南:macOS / Windows / Linux 三端安装 + GPU 配置 + API 调用
linux·windows·macos
LedgerNinja39 分钟前
WEEX API 稳定性实战:限频、重试与风控的工程化清单
运维·区块链
ZJH__GO44 分钟前
网络编程v2--多客户端互通
java·运维·服务器·开发语言·计算机网络
Meya11271 小时前
实时采集 + 全域可视化,打造跨站点机房一体化U位管理方案
大数据·运维·人工智能
Gofarlic_OMS1 小时前
NX浮动许可调度黑名单机制,对比两款谁更合理
java·大数据·运维·开源·制造
三言老师1 小时前
CentOS7.9:Redis服务器部署结构化实战教程
linux·运维·服务器·数据库
味悲2 小时前
Linux提权
linux·服务器·安全
无足鸟ICT2 小时前
【RHCA+】替换变量
linux
尘似鹤2 小时前
rk3506的uboot源码分析(三)
linux·uboot