记一次安装银河麒麟arm虚拟机,并在其上安装程序
接到任务,需要在银河麒麟飞腾arm上进行redis、mongodb、tomcat安装部署使用;
当前所需要的安装包均在:
链接:https://pan.baidu.com/s/1wMnzdjzq_cRRLwtde2zxUQ
提取码:ky4k
参考文档:
一、mongodb
文档一:https://blog.csdn.net/ycsdn10/article/details/122182676?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165355109516781435437846%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=165355109516781435437846&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduend~default-2-122182676-null-null.142v10pc_search_result_control_group,157v12new_style&utm_term=rpm%E5%AE%89%E8%A3%85mongodb&spm=1018.2226.3001.4187
文档二、https://blog.51cto.com/wujianwei/4939772
文档三、https://blog.csdn.net/weixin_38231448/article/details/119751923?spm=1001.2101.3001.6650.4&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-4-119751923-blog-124393462.pc_relevant_antiscanv2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-4-119751923-blog-124393462.pc_relevant_antiscanv2&utm_relevant_index=9
文档四、https://blog.csdn.net/weixin_38231448/article/details/119301707?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-119301707-blog-119751923.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-119301707-blog-119751923.pc_relevant_default&utm_relevant_index=2
二、tomcat
参考:https://blog.csdn.net/qq_38244808/article/details/118419832?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165362228416782388010351%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=165362228416782388010351&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~rank_v31_ecpm-3-118419832-null-null.142v11pc_search_result_control_group,157v12new_style&utm_term=arm+tomcat&spm=1018.2226.3001.4187
三、安装rpm
参考:https://www.jianshu.com/p/48c4f2704ec5
服务器市场X86架构系统一家独大,很多功能包的RPM包在官网几乎只有X86架构的,找不到ARM64架构,但你需要在ARM64架构系统用该功能,怎么办呢?
遇到这种场景,解决的办法有两个:
1 下载源码到ARM64环境编译
2 下载现有ARM64架构的RPM包安装同时解决安装依赖
读者可能会疑惑,你不是说官网几乎没有ARM64架构的包吗?我要去哪里寻找呢?
推荐四个找RPM包的网址(前两个专门做RPM包的收集),绝大部分的RPM包都可以找到:
1 http://rpmfind.net-----这个网址十分强大
2 http://rpm.pbone.net/index.php3
3 https://build.opensuse.org/
4 https://mirrors.huaweicloud.com/euler/2.3/os/aarch64/Packages/
5 src.fedoraproject.org
6 https://kojipkgs.fedoraproject.org//packages/包名/
打rpm包:
需要
四、redis
rpm安装之后,参考本人其他redis安装
五、安装银河麒麟虚拟机
文档一:https://blog.csdn.net/qq_22938603/article/details/124272513
文档二:https://blog.csdn.net/a767815662/category_11529715.html
qemu命令说明:
Redflag Workstation 下已经带了qemu
#qemu-img create windows.img 2G #这个就是创建虚拟机磁盘,2G大小
#qemu -hda windows.img -cdrom /dev/acd0 -boot d -m 512 -enable-audio -localtime
-hda 是指定硬盘
-cdrom 指定使用光驱,这个参数后面必须要跟个文件名,可以是物理光驱/dev/hda,可以使用ISO文件,为文件的路径
-m 是指定虚拟机使用的内存大小,如512M
-boot 指定虚拟机启动用的设备,-boot后可以选择的参数是 a ,c ,d .其中a 是指从软盘启动,c 就是用硬盘启动,d 是光驱启动。
-enable-audio
-localtime 使用实际主板bios上的时间。
应该可以顺利的进入虚拟机了,并开始安装了。
启动:
qemu-system-aarch64.exe -m 8192 -cpu cortex-a72 -smp 8,sockets=4,cores=2 -M virt -bios F:\vm\arm64\QEMU_EFI.fd -device VGA -device nec-usb-xhci -device usb-mouse -device usb-kbd -drive if=none,file=F:\vm\arm64\kylindisk.qcow2,id=hd0 -device virtio-blk-device,drive=hd0 -drive if=none,file=,id=cdrom,media=cdrom -device virtio-scsi-device -device scsi-cd,drive=cdrom -net nic -net user,hostfwd=tcp::2222-:22
六、打rpm包
打rpm包之前需要安装rpmbuild、rpmdev:
参考:将java的jar包,打包为rpm 安装包
https://www.shuzhiduo.com/A/Vx5MDa89JN/
注意: 如果已经给到了arm编译后的jar包,就无需编译,在x86机器上主席那个rpm打包即可,我做的时候就是对方给到了一个编译后的安装包,带有spec文件,直接找了一个linux虚拟机安装rpmbuid、rpmdev后直接打包的;
当安装rpmbuild时提示需要依赖包,可以使用如下强制安装命令:
rpm -Uvh *.rpm --nodeps --force (忽略关联性、强制安装)
七:扩展资料
https://blog.csdn.net/yiye2017zhangmu/article/details/81145833
镜像扩展:
https://blog.csdn.net/yiye2017zhangmu/article/details/81145833
记一次安装银河麒麟arm虚拟机,并在其上安装程序相关推荐
- Windows 搭建银河麒麟 ARM虚拟机
1.安装虚拟机qemu 官网下载:Download QEMU - QEMU 如果下载慢的可以用我上传的qemu-w64-setup-20210505,里面还有一个uiso安装程序.qemu-w64-s ...
- 国产化之x64平台安装银河麒麟操作系统
背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟v4,CPU使用飞腾处理器.飞腾处理器是ARMv8架构的,在之前的文章中介绍了使用QEMU模拟ARMv8架构安装银河麒麟操作系统的方式 ...
- Windows x86 环境 虚拟机 安装银河麒麟V10 arm架构系统
0 准备材料 1.Kylin-Desktop-V10-SP1-Release-2107-arm64 2.QEMU 3.QEMU_EFI.fd 注意:在arm架构板卡安装可参照官方文档 跳过第1章节 Q ...
- VMware安装银河麒麟V10桌面版虚拟机
VMware安装银河麒麟V10桌面版虚拟机 第一章 VMware安装银河麒麟V10桌面版虚拟机 文章目录 VMware安装银河麒麟V10桌面版虚拟机 安装环境 一.iso下载 二.安装步骤 1.创建虚 ...
- VMware安装银河麒麟V10桌面虚拟机
VMware安装银河麒麟V10桌面虚拟机 使用VM安装国产操作系统 软硬件配置 1.下载官方镜像 2.创建linux虚拟机 3.安装系统 使用VM安装国产操作系统 软硬件配置 软件: win10操作系 ...
- 银河麒麟V10虚拟机里用virtualbox安装虚拟机
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.软硬件环境 二.下载安装virtualbox 三.使用virtualbox安装windows虚拟机 1.配置Vmw ...
- 国产化之虚拟ARM64-CPU安装银河麒麟操作系统
背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟v4,CPU使用飞腾处理器.我本地没有这个国产的处理器,但飞腾是基于ARMv8架构的64位处理器,所以理论上基于这个CPU架构的硬件应 ...
- 安装银河麒麟桌面系统V10【超详细图文教程】
1.下载安装镜像 1.1 申请试用 银河麒麟官网提供免费试用下载,需要申请一下. 打开 https://www.kylinos.cn/support/trial.html 填上相应信息后 ...
- ubuntu通过qemu安装银河麒麟V10_Arm_v8 (kylin_v10_飞腾/鲲鹏版)
win10_x64(vmware) --> ubuntu(qume)–> kylin_arm64 一.windows下安装vmware虚拟机 二.ubuntu下载地址 https://mi ...
最新文章
- Django 的模板语法之过滤器
- easyui表格编辑事件_Unity手游开发札记——从Odin插件聊基于元数据的编辑器实现
- android中的常用方法,android开发中常用方法总结
- leetcode 1239. Maximum Length of a Concatenated String with Unique Characters | 1239. 串联字符串的最大长度(回溯)
- 【Java多线程】并发时的线程安全:快乐影院示例
- 开发工具:VSCode 摸鱼神器,确定不试一下?
- MIT正式发布编程语言Julia 1.0:Python、R、C++三合一
- 1019 数字黑洞 (20分)
- 【POJ - 3281】Dining(拆点建图,网络流最大流)
- 10.3 考试 (考得不好)
- 中剪取一种颜色的板块_不知道UI设计中APP界面版式如何排版?来看这个!
- 关于oracle数据库论文,Oracle数据库研究论文 有关Oracle数据库的论文
- 高质量程序设计指南c++/c语言(14)--函数指针
- 常用的数据结构和算法
- Oracle之rollUp函数
- Netty :仿写微信 IM 即时通讯系统
- Access时间日期比较查询的方法总结
- 软件随想录:程序员部落酋长Joel谈软件(阮一峰译)-3
- Word控件Spire.Doc 【文本】教程(17) ;在Word中设置文本方向
- C++利用openssl进行公钥解密