从0到1 搭建 鸿蒙设备开发 前期环境部署

一、Vmware ubuntu下载

Vmware下载地址:百度网盘 请输入提取码 提取码:ka55

ubuntu下载地址:ubuntu-releases-20.04安装包下载_开源镜像站-阿里云

demo:

注:可查看VMware Ubuntu安装详细过程(详细图解)_安装ubuntu-CSDN博客看详细安装过程

解决无网络问题:

ubuntu第一次安装root默认密码及修改,需重新设置密码:sudo passwd

查看使用的是哪个shell命令:ls -al /bin/sh

如果是dash使用命令:sudo dpkg-reconfigure dash 或 sudo ln -fs /bin/bash /bin/sh切换为bash

为方便执行shell脚本

二、Window Linux(ubuntu-20.04)之间自由复制粘贴

1、配置ubuntu镜像,根据ubuntu镜像对应的版本更改配置信息

参考网站:ubuntu镜像_ubuntu下载地址_ubuntu安装教程-阿里巴巴开源镜像站

deb https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse

# deb https://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse

2、ubuntu中命令:

sudo apt-get update
sudo apt-get install open-vm-tools open-vm-tools-desktop 复制粘贴核心命令
sudo reboot

三、配置repo、git、samba等其他命令

1、配置repo及其他命令

apt-get install -y apt-utils binutils bison flex bc build-essential make mtd-utils gcc-arm-linux-gnueabi u-boot-tools python3.9 python3-pip git zip unzip curl wget gcc g++ ruby dosfstools mtools default-jre default-jdk scons python3-distutils perl openssl libssl-dev cpio git-lfs m4 ccache zlib1g-dev tar rsync liblz4-tool genext2fs binutils-dev device-tree-compiler e2fsprogs git-core gnupg gnutls-bin gperf lib32ncurses5-dev libffi-dev zlib* libelf-dev libx11-dev libgl1-mesa-dev lib32z1-dev xsltproc x11proto-core-dev libc6-dev-i386 libxml2-dev lib32z-dev libdwarf-dev

apt-get install -y grsync xxd libglib2.0-dev libpixman-1-dev kmod jfsutils reiserfsprogs xfsprogs squashfs-tools pcmciautils quota ppp libtinfo-dev libtinfo5 libncurses5 libncurses5-dev libncursesw5 libstdc++6 gcc-arm-none-eabi vim ssh locales doxygen

apt-get install -y libxinerama-dev libxcursor-dev libxrandr-dev libxi-dev

最好安装 ninja-build

2、配置git及repo

配置git参考网址:https://www.cnblogs.com/cokefentas/p/14727592.html

mkdir ~/bin
curl https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 -o ~/bin/repo 
chmod a+x ~/bin/repo
pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests
vim ~/.bashrc               # 编辑环境变量
export PATH=~/bin:$PATH     # 在环境变量的最后添加一行repo路径信息
source ~/.bashrc            # 应用环境变量

3、如果用ssh连接不上ubuntu参考网址:Ubuntu 安装和配置 SSH 服务的简易教程_ubuntu安装ssh-CSDN博客

ssh第一次登陆root配置
首次通过SSH登录root用户进行配置,通常涉及到以下步骤:

1、设置root用户密码:
passwd root
输入并确认新密码。

2、配置SSH登录:
编辑 /etc/ssh/sshd_config 文件,确保以下配置(可能默认就是这样):
PermitRootLogin yes
PasswordAuthentication yes
如果不是,请修改它们,保存文件并退出编辑器。

3、重启SSH服务以应用更改:
service sshd restart

4、ubuntu中ssh的安装与配置参考网站:Ubuntu中SSH的安装与配置:详细步骤指南-不念博客

四、Vmware虚拟机磁盘映射到本地实现文件传输的实现

1、在ubuntu上搭建samba服务器并设置共享文件夹

参考网址:Vmware虚拟机磁盘映射到本地实现文件传输的实现_VMware_脚本之家

1、ubuntu安装samba
sudo apt-get install samba

2、创建文件夹/home/share,并修改权限
sudo mkdir /home/share
sudo chmod 777 /home/share

3、修改samba配置文件,无账号密码直接访问共享文件夹
sudo vim /etc/samba/smb.conf
在最后加入如下信息:
[share]
path = /home/share
available = yes 
browseable = yes
public = yes
writable = yes

4、重启smbd服务
service smbd restart

  • 14
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值