ubuntu16.04安装mininet+opendaylight环境

登陆界面添加root用户:
1、普通用户下打开终端
2、输入sudo vi /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
3、添加一行:greeter-show-manual-login=true 保存关闭。
4、给root设置密码,在中端中输入:sudo passwd root
5、如果用root用户在图形界面登录会有错误,读取/root/.profile时发生错误:mesg:tty n。终端执行nano /root/.profilemesg n改为tty -s && mesg n,按ctrl+x保存退出。

ROOT登陆无法使用声音:
在/etc/profile.d/下建立新文件audio.sh并添加pulseaudio --start --log-target=syslog,保存重启

中文乱码
sudo apt-get install ttf-wqy-zenhei

删除Amazon的链接:

sudo apt-get remove unity-webapps-common

删除libreoffice:

sudo apt-get remove libreoffice-common

删除thunderbird:

sudo apt-get remove thunderbird

删除视频:

sudo apt-get remove totem

删除音乐播放器:

sudo apt-get remove rhythmbox

删除扫描仪:

sudo apt-get remove simple-scan

删除数独:

sudo apt-get remove gnome-sudoku

删除浏览器:

sudo apt-get remove webbrowser-app 

删除对对碰:

sudo apt-get remove gnome-mahjongg

删除成语接龙:

sudo apt-get remove aisleriot

删除扫雷:

sudo apt-get remove gnome-mines

删除茄子:

sudo apt-get remove cheese

删除bt下载器:

sudo apt-get remove transmission-common

删除启动盘创建器:

sudo apt-get remove usb-creator-gtk -y

删除管理服务:

sudo apt-get remove landscape-client-ui-install -y

删除备份:

sudo apt-get remove deja-dup

删除屏幕键盘:

sudo apt-get remove onboard

删除屏幕阅读:

sudo apt-get remove gnome-orca

安装Vim:

sudo apt-get install vim

安装WPS Office:

sudo apt-get install wps-office

安装git:

sudo apt-get install git

安装Oracle Java:

sudo add-apt-repository ppa:webupd8team/java    
sudo apt-get update    
sudo apt-get install oracle-java8-installer 

查看安装版本:

java -version 

安装openssh-server:

sudo apt-get install openssh-server  

中文输入法:
1.打开终端
2.执行sudo apt install ibus-pinyin或者sudo apt install ibus-libpinyin
3.注销或者重启
4.进入输入设置,增加输入法找到拼音输入

安装flash:
sudo apt install adobe-flashplugin

安装maven,java,ant,opendaylight(按顺序安装):
maven:
1.官网(maven.apache.org/download.cgi)下载3.5.0源码
2.#tar xvzf apache-maven-3.5.0-bin.tar.gz
3.#cd /opt
4.#mv /root/下载/apache-maven-3.5.0 .
5.#gedit /etc/profile
6.添加

M2_HOME=/opt/apache-maven-3.5.0
CLASSPATH=$CLASSPATH:$M2_HOME/lib
PATH=$PATH:$M2_HOME/bin
export PATH CLASSPATH M2_HOME

7.#source /etc/profile
8.# mvn -version
查看是否安装成功,失败则再次执行命令7

ant:
终端执行apt-get install ant
(默认安装openjdk8,或者在安装ant之前安装java)

opendaylight:
在线安装方式

sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/akshitajha/xUbuntu_16.04/ /' > /etc/apt/sources.list.d/opendaylight.list"
sudo apt-get update
sudo apt-get install opendaylight

然后输入Y便会自动安装
可选项
添加软件源金钥到apt

wget -nv http://download.opensuse.org/repositories/home:akshitajha/xUbuntu_16.04/Release.key -O Release.key
sudo apt-key add - < Release.key
sudo apt-get update

安装完毕,可以通过以下这些指令来启动或者判断其是否启动:

# sudo systemctl start opendaylight
# sudo systemctl is-active opendaylight
active
# ssh -p 8101 karaf@localhost
# password输入"karaf"

源码安装:
1.官方下载distribution-karaf-0.5.3-Boron-SR3.tar.gz
2.解压
3.进入odl目录,执行:./bin/karaf
若提示Exception in thread “JMX Connector Thread [service:jmx:rmi://0.0.0.0:44444/jndi/rmi://0.0.0.0:1099/karaf-root]” Java.lang.RuntimeException: Could not start JMX connector server…等错误。
需要修改”./etc/org.apache.karaf.management.cfg”文件,将

rmiRegistryHost = 0.0.0.0
rmiServerHost = 0.0.0.0

修改为:

rmiRegistryHost = 127.0.0.1
rmiServerHost = 127.0.0.1

安装组件:

opendaylight-user@root>feature:list
opendaylight-user@root>feature:install 完整名称

PS:feature:list | grep 不完整名称查看相关组件信息
登陆管理WEB UI
http://localhost:8181/index.html
用户名和密码都是admin
如果登陆异常,可以通过logout退出karaf平台,进入odl主目录,删除data目录,执行./karaf clean,再次重新执行./karaf程序和加载相应组件。

安装mininet:
1.#git clone git://github.com/mininet/mininet
2.#cd mininet
获取源码树并安装Mininet
3.#./util/install.sh -a
若出现this directory does not currently exist,请创建文件夹/usr/local/lib/python2.7/dist-packages,在运行这条命令
4.#mn --version
查看安装好的Mininet版本

Ubuntu查看端口使用情况,使用netstat命令:
查看已经连接的服务端口(ESTABLISHED)

 netstat -a

查看所有的服务端口(LISTEN,ESTABLISHED)

 netstat -ap

查看指定端口,可以结合grep命令:

 netstat -ap | grep 8080

也可以使用lsof命令:

 lsof -i:8888

若要关闭使用这个端口的程序,使用kill + 对应的pid

 kill -9 PID号
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值