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

相关推荐
hj2862518 分钟前
Linux 网络服务综合笔记(概念 + 命令 + 实操案例)2
linux·运维·网络
what_20189 分钟前
Linux 磁盘 (查看、划分、inode)
linux·运维·服务器
小白学大数据11 分钟前
线上故障急救:依托 OpenClaw 日志排查 403 和 503 问题
爬虫·python·selenium·数据分析
ManageEngine卓豪12 分钟前
从性能故障到安全风险,现代企业数字化转型下的网络丢包运维管控指南
运维·网络安全·网络故障·网络丢包
27399202928 分钟前
GDB调试(Linux)
linux
凡人叶枫1 小时前
Effective C++ 条款23:宁以 non-member、non-friend 替换 member 函数
linux·开发语言·c++·嵌入式开发
不会C语言的男孩1 小时前
Linux 系统编程 · 第 4 章:文件属性与元数据
linux·c语言·开发语言
小生不才yz1 小时前
Shell脚本精读 · S02-03 | 词拆分、通配符与未加引号的变量
linux
2601_961845421 小时前
法考真题及答案解析|历年真题|资料已整理
linux·windows·ubuntu·macos·centos·gnu
A_humble_scholar1 小时前
Linux(七)调度器:从硬件矛盾到进程切换的底层逻辑
linux·服务器·网络