1、下载Ubuntu18.04
2、安装VMware Tools
1. 首先启动虚拟机Ubuntu 64位 18.04 。
2. 启动后在工具栏找到虚拟机,点击安装 VMware Tools 如下图所示:
3. 在桌面打开挂载的DVD盘,选择 VMwareTools-10.2.0-7259539.tar.gz 复制到主文件夹的主目录中,如下图所示:
4. 打开终端输入命令
ls
可以查看到压缩文件VMwareTools-10.2.0-7259539.tar.gz
输入解压命令
tar-zxvf VMwareTools-10.2.0-7259539.tar.gz
解压后再输入命令 ls 可以查看到文件夹vmware-tools-
然后进入该文件夹
cd vmware-tools-distrib/
输入命令 ls 可以查看到可执行文件 vmware-install.pl
ls
然后执行安装文件
sudo./vmware-install.pl
在此处输入一下密码,然后,见到yes,就输入yes。其他的就一路回车按(Enter)。如果遇到失败的情况,可以快捷键 ctrl+z 退出后,重新执行安装文件即可。
3、更改为清华镜像
1、首先需要使用root用户
sudo-s
2、进行源码备份.
cp/etc/apt/sources.list/etc/apt/sources.list.bak
3、进行源列表的修改
vi/etc/apt/sources.list
若无修改权限修改可以使用
sudo chmod 777 /XXX 更改文件为全部人都可读写
将sources.list中的内容提换如下
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
4.、查看是否已经修改
cat /etc/apt/sources.list
5.、执行更新列表
sudo apt-get update
4、 pip3/pip的安装、升级、卸载
1、安装
sudo apt-get install python3-pip
2、升级
sudo pip3 install --upgrade pip
3、卸载
sudo apt-get remove python3-pip
5、创建airflow的Home目录
该目录包含了airflow的配置文件和默认的日志文件
mkdir airflow
6、 配置环境变量
export AIRFLOW_HOME=~/airflow
7、安装Apache Airflow所需的Ubuntu依赖项
sudo apt-get install libmysqlclient-dev ( for airflow airflow mysql )
sudo apt-get install libssl-dev ( for airflow cryptograph package)
sudo apt-get install libkrb5-dev ( for airflow kerbero package )
sudo apt-get install libsasl2-dev ( for airflow hive package )
8、安装Apache Airflow
#临时使用清华镜像 加速下载速度 -i https://pypi.tuna.tsinghua.edu.cn/simple
sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple apache-airflow
9、初始化数据库
airflow initdb
10、启动Web服务器,默认端口为8080
airflow webserver -p8080
11、启动调度程序
airflow scheduler