zoukankan      html  css  js  c++  java
  • 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密码

    1. 打开终端执行 sudo passwd 命令。
    2. 输入设置的密码,回车。
    3. 再次输入密码,回车。

    这样root密码就设置好了,执行 su 命令,然后输入刚才设置的密码就可以切换到root用户了 。

     Ubuntu菜单栏的位置可以调 到左侧 或者底部

    hyx@hyx:/mnt/hgfs/Linux$ gsettings set com.canonical.Unity.Launcher launcher-position Bottom

    然后安装VMware Tool工具。

     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

  • 相关阅读:
    Fedora 19+ 启动顺序调整
    朗科U903 低级格式化后,量产错误:read onlypage (控制器芯片群联2251-03)的解决方案
    python中快速删除实例对象中的所有属性
    python中如何用sys.excepthook来对全局异常进行捕获、显示及输出到error日志中
    通过ctypes获得python windows process的内存使用情况
    Python的XMLRPC机制:实现跨进程间、client/server端通信
    PIL Image 转成 wx.Image、wx.Bitmap
    wxpython线程安全的方法
    11
    列表去重的几种方法
  • 原文地址:https://www.cnblogs.com/idyllcheung/p/11411474.html
Copyright © 2011-2022 走看看