VNware上安装虚拟机Ubuntu16.10 并安装petalinux(版本问题的坑 弃帖 另开一帖)
1.下载Ubuntu镜像文件
最新版本:https://ubuntu.com/download/desktop
老版本:http://old-releases.ubuntu.com/releases/
下载decktop版本
ubuntu-16.10-desktop-amd64.iso
但是UG1144 PetaLinux Tools Documentation 推荐 Ubuntu Linux 16.04.5, 18.04.1
2.VMware下载安装
VMware-workstation-full-15.0.0-10134415.exe
自己寻找激活码
3.在VMware上安装Ubuntu16.10
最后点击完成。
点击编辑此虚拟机
在ISO映像文件中填入之前下载好的Ubuntu16.10地址。
然后开启此虚拟机:
左侧语言栏选择中文简体,点击安装Ubuntu
点击继续
是否勾选以上为图形和无线硬件安装第三方软件都可以。
时区需要手动选择一下,见下图,如果用默认的shanghai,出来的时间差八小时。选择下图,之后就不用调整时间了。
点击继续,稍等一会安装完毕,点击现在重启。
重启进入Ubuntu后,点击左侧设置按钮,再选择显示:
设置相应的分辨率,将屏幕调整变大
ubuntu时间不对,点击时间,时间和日期设置
点击时钟,选择位置中,选择正确的位置。
设置ubuntu root密码
- 打开终端执行
sudo passwd
命令。 - 输入设置的密码,回车。
- 再次输入密码,回车。
这样root密码就设置好了,执行 su 命令,然后输入刚才设置的密码就可以切换到root用户了 。
hyx@hyx:/mnt/hgfs/Linux$ gsettings set com.canonical.Unity.Launcher launcher-position Bottom
然后安装VMware Tool工具。
解决上网问题:
编辑--〉虚拟网络编辑器
点击更改设置 选择桥接模式
右键虚拟机 Ubuntu16.10--〉设置
记得勾选复制物理网络连接状态。
点击小企鹅旁边的上下箭头,编辑连接
有线连接 1-->编辑 设置正确的IP地址 子网掩码和网关
为了不破坏其他电脑IP,应该采用DHCP方式获取IP。
此时打开firefox可以上百度,ctrl+alt+t打开terminal可以ping baidu.com通过。
中间有个小插曲ping baidu.com unknow
因为公司上网需要认证,所以先通过
http://1.1.1.2/ac_portal/default/pc.html?template=default&tabs=pwd&vlanid=0&url=http://www.baidu.com/
认证,然后就ok了。
还要注意先更新source.list 源
参考Ubuntu apt-get install E: 无法定位软件包Ubuntu apt-get install E: 无法定位软件包
https://www.cnblogs.com/idyllcheung/p/11414188.html
apt-get update 试着更新一下。
出现以下错误
E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh > /dev/null; fi'
E: Sub-process returned an error code
解决方法: sudo apt remove libappstream3
之后才能apt-get install各类软件。
4.ssh
apt-get install openssh-server
/etc/init.d/ssh restart
5.sftp
apt-get install vsftpd
/etc/init.d/vsftpd restart 过程中认证一下就OK了
4.下载petalinux
参考 https://blog.csdn.net/leon_zeng0/article/details/82766472
sudo dpkg-reconfigure dash 选择no 把shell设置成bash
https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/embedded-design-tools.html
选择其中的PetaLinux 2018.3 Installer (TAR/GZIP - 6.79 GB) 下载后的文件名 petalinux-v2018.3-final-installer.run
安装需要的前提条件在xilinx的ug1144 里详细列出了petalinux 安装的前提条件以及如何在3种linux 下的安装方法或内容。
当然要做这个还需要先切换到超级用户权限, sudo su 然后输入密码。
上面只是介绍其中一项,下面做个列表:
apt install build-essential vim tofrodos
apt install iproute2 gawk gcc git make net-tools zlib1g-dev
apt install libssl-dev flex bison libselinux1 libncurses5-dev
apt install tftpd lib32z1 lib32ncurses5 libbz2-1.0:i386
apt install lib32stdc++6 xvfb chrpath socat autoconf libtool
apt install texinfo gcc-multilib libsdl1.2-dev libglib2.0-dev zlib1g:i386
xilinx要求安装必须不是超级用户。如果你是超级用户状态,必须切换回普通用户状态。
经过漫长的等待,安装到一半的时候,提醒查看许可,按回车查看,按q退出,退出后输入y,回车,如此重复三次,才开始正式安装(这个步骤要很小心,如果没有输入y,就回车,就要重新再来了)
apt-get install tftpd tftp openbsd-inetd
VNware上安装虚拟机Ubuntu16.10 并安装petalinux(版本问题的坑 弃帖 另开一帖)的更多相关文章
- VNware上安装虚拟机Ubuntu16.10 并安装petalinux
1.下载 VMware VMware-workstation-full-15.0.0-10134415.exe 自己寻找激活码 Ubuntu镜像 UG1144 PetaLinux Tools Docu ...
- Mac Book 上安装Windows 8 / 10 以后安装 Hyper-v 无法正常使用问题---虚拟化已禁止问题
Mac book由于工作需要装了双启动,平时工作用 Windows 10, 由于有些老程序无法启动,还得再装一个虚拟机. 起初装 WMWare 开始装 7.1版本,结果没安装完就直接崩溃重启, 网上反 ...
- MySQL安装 MySQL5.7.10免安装版配置,mysql5.7.10免安装版
MySQL5.7.10免安装版配置,mysql5.7.10免安装版 最新版的 Mysql 不提供图形界面的安装了, 下载下来是一个压缩包的形式, 那么我们如何来使用它呢, 让它为我们工作呢? 环境: ...
- ubuntu16.10下安装erlang和RabbitMQ
Ubuntu系统下安装RabbitMQ(我选择的是Ubuntu Server 16.10) 1.首先必须要有Erlang环境支持 --安装之前要装一些必要的库(Erlang开发环境同样)(参考:duq ...
- 使用Azure的GPU系列虚拟机Ubuntu-16.0.4安装GPU驱动并使用Tensorflow-GPU的过程。
1.source activate python362.source activate tensorflow-gpu3.pip install tensorflow-gpu(提示安装的这个版本:ten ...
- ubuntu16.10 中安装mysql
1.安装MYSQL: root@ubuntu:~# sudo apt-get install mysql-server root@ubuntu:~# apt isntall mysql-client ...
- ubuntu安装docker{ubuntu16.04下安装docker}
一.开始安装 第一步: 由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本: $ sudo apt-get remove docker docker-engine d ...
- 转: VMware 安装mac osx 10.11 安装步骤(一)(from伟东)
http://blog.csdn.net/soachenshui/article/details/49251513
- 在Linux服务器上使用Vbox安装虚拟机
先去官网(www.virtualbox.org)上下载对应Linux系统的Vbox版本. 我这边用的是Oracle Linux 7系统(KDE安装) 使用rpm安装virtualbox 发现报错,按照 ...
随机推荐
- this._super()
https://learn.jquery.com/jquery-ui/widget-factory/extending-widgets/ https://api.jqueryui.com/jquery ...
- Wowza 4.5 修改 manager 端口号
//编辑下面的文件, 搜索8088 有两处,改为想要的端口号即可 vim /usr/local/WowzaStreamingEngine/manager/bin/startmgr.sh // 重启服务 ...
- Ta还没有分享呢,过段时间再来看看吧~ 解决办法
自己摸索出来的.只能查看以前分享的奥. 找到要查看用户的id号 利用特百度搜索工具实现检索 http://www.tebaidu.com/user--1.html 将红字部分替换为刚才复制的u ...
- PJSIP Socket 模型
前些日子为解决项目中问题调试到PJSIP Socket收发数据部分 ,好记性不如烂笔头,记录下 PJSIP 使用的Socket 模型 ,以备后用. 不同平台下PJSIP采用不同的 Socket模型,W ...
- Vue实战:音乐播放器(一) 页面效果
先看一下效果图 首页 歌单详情页 歌手列表 歌手详情页 排行页面 榜单的详情页(排序样式) 搜索页面 搜索结果 播放器内核 歌词自动滚动 播放列表 用户中心
- 深入理解webpack基本配置(一)
1. 安装webpack到全局 在学习构建之前,我们来在本地文件新建一个存放项目的文件夹,比如叫demo1这个项目,然后进入demo1该项目的根目录后,执行命令 npm init运行下,一路回车(先简 ...
- shell脚本一一项目6
主题:获取网卡的流量 ifconfig 查看流量 文件流量数据量 脚本内容 #!/bin/bash#name: mark# check network dev's liuliangnic=$1 ech ...
- abstract 和 interface 抽象类和接口的区别
初版:以后再整理. 接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类是可以有私有方法或私有变量的, 另外,实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择地重写需 ...
- 应用安全 - 代码审计 - PHP
RCE RCE函数 eval.preg_replace + /e模式.assertJavascript:evalVbscript: Execute.EvalPython:exec <?php i ...
- win10系统Docker和VMware WorkStation共存,远程工具连接Docker
摘要:win10安装docker进行学习的两种途径: Docker for Windows Installer.exe(地址https://download.docker.com/win/stable ...