环境:win10 , WSL1 ,Ubuntu20.04 LTS,OMNeT++5.6.2
一、换源
换源时要注意Ubuntu的版本,不能随便换。
否则会报错,如:E: Unable tocorrect problems, you have held broken packages.
ubuntu各个版本的源如下:
Ubuntu 12.04 (LTS)代号为precise。
Ubuntu 14.04 (LTS)代号为trusty。
Ubuntu 15.04 代号为vivid。
Ubuntu 15.10 代号为wily。
Ubuntu 16.04 (LTS)代号为xenial。
Ubuntu 18.04 (LTS)代号为bionic。
Ubuntu 20.04 (LTS)代号为focal。
1、sudo -i进入root模式
2、执行下面命令,备份 apt 安装源:
$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
3、编辑sources.list
法1.sudo gedit /etc/apt/sources.list
法2.cd /etc/apt
4、la查看文件目录
vim sources.list 编辑
i进入insert模式
把新源右键粘贴进来
按ESC,输入‘:wq’,回车
#阿里源
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
Sudo apt-get update
Sudo apt-get upgrade
二、安装C/C++开发环境
安装gcc g++的依赖库
sudo apt-get install build-essential
sudo apt-get install libtool
pcre依赖库
正则一般都会用到,建议装
sudo apt-get install libpcre3 libpcre3-dev
zlib依赖库
sudo apt-get install zlib1g-dev
ssl依赖库
sudo apt-get install openssl
安装稳定版nginx
cd /usr/local/
wget http://nginx.org/download/nginx-1.20.0.tar.gz
tar -zxvf nginx-1.20.0.tar.gz
cd nginx-1.20.0
./configure
make & make install
三、安装JDK1.8
1、将Oracle官网上下载的JDK安装包拖到:C:\Users\REESE\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu_79rhkp1fndgsc\LocalState\rootfs\root
2、并解压:
tar -zxvf ./jdk-8u321-linux-x64.tar.gz
3、在xfce4界面将解压后的JDK文件拖到downloads文件夹下
4、设置环境变量
先vim ~/.bashrc
在文件末尾添加如下几行配置,如下:
export JAVA_HOME=/root/Downloads/jdk1.8.0_321
export JRE_HOME=${JAVA_HOME}/jre
export PATH=${JAVA_HOME}/bin:$PATH
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
5、使配置生效,执行命令:
source ~/.bashrc
6、命令行输入java -version
,测试是否安装成功。
四、安装OMNeT++5.6.2