安卓逆向(一)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选项卡中进行调整字体大小

相关推荐
字节逆旅14 小时前
一个从从容容,一个连滚带爬:scp 与 rsync 的不同人生
linux
洛克大航海14 小时前
Linux 中新建用户
linux·运维·服务器
位步14 小时前
在linux系统中使用通用包安装 Mysql
android·linux·mysql
dehuisun14 小时前
jenkins流水线部署springboot项目
运维·jenkins
蜜蜜不吃糖15 小时前
解决Vcenter告警datastore存储容量不足问题
linux·运维·服务器
zzz.1015 小时前
top命令的详解
linux·服务器·网络
东城绝神15 小时前
《Linux运维总结:基于ARM64+X86_64架构CPU使用docker-compose一键离线部署redis 7.4.5容器版分片集群》
linux·运维·redis·架构·分片集群
馨谙16 小时前
网络故障排查三板斧:路由追踪、端口检查,快速定位网络问题
linux·网络
AlexMercer101216 小时前
Ubuntu从零开始配置Git
c++·git·ubuntu·gitee
报错小能手16 小时前
linux学习笔记(49)Redis详解(1)
linux·笔记·学习