接到任务,需要在银河麒麟飞腾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虚拟机,并在其上安装程序相关推荐

  1. Windows 搭建银河麒麟 ARM虚拟机

    1.安装虚拟机qemu 官网下载:Download QEMU - QEMU 如果下载慢的可以用我上传的qemu-w64-setup-20210505,里面还有一个uiso安装程序.qemu-w64-s ...

  2. 国产化之x64平台安装银河麒麟操作系统

    背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟v4,CPU使用飞腾处理器.飞腾处理器是ARMv8架构的,在之前的文章中介绍了使用QEMU模拟ARMv8架构安装银河麒麟操作系统的方式 ...

  3. Windows x86 环境 虚拟机 安装银河麒麟V10 arm架构系统

    0 准备材料 1.Kylin-Desktop-V10-SP1-Release-2107-arm64 2.QEMU 3.QEMU_EFI.fd 注意:在arm架构板卡安装可参照官方文档 跳过第1章节 Q ...

  4. VMware安装银河麒麟V10桌面版虚拟机

    VMware安装银河麒麟V10桌面版虚拟机 第一章 VMware安装银河麒麟V10桌面版虚拟机 文章目录 VMware安装银河麒麟V10桌面版虚拟机 安装环境 一.iso下载 二.安装步骤 1.创建虚 ...

  5. VMware安装银河麒麟V10桌面虚拟机

    VMware安装银河麒麟V10桌面虚拟机 使用VM安装国产操作系统 软硬件配置 1.下载官方镜像 2.创建linux虚拟机 3.安装系统 使用VM安装国产操作系统 软硬件配置 软件: win10操作系 ...

  6. 银河麒麟V10虚拟机里用virtualbox安装虚拟机

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.软硬件环境 二.下载安装virtualbox 三.使用virtualbox安装windows虚拟机 1.配置Vmw ...

  7. 国产化之虚拟ARM64-CPU安装银河麒麟操作系统

    背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟v4,CPU使用飞腾处理器.我本地没有这个国产的处理器,但飞腾是基于ARMv8架构的64位处理器,所以理论上基于这个CPU架构的硬件应 ...

  8. 安装银河麒麟桌面系统V10【超详细图文教程】

       1.下载安装镜像 1.1 申请试用   银河麒麟官网提供免费试用下载,需要申请一下.   打开 https://www.kylinos.cn/support/trial.html 填上相应信息后 ...

  9. ubuntu通过qemu安装银河麒麟V10_Arm_v8 (kylin_v10_飞腾/鲲鹏版)

    win10_x64(vmware) --> ubuntu(qume)–> kylin_arm64 一.windows下安装vmware虚拟机 二.ubuntu下载地址 https://mi ...

最新文章

  1. Django 的模板语法之过滤器
  2. easyui表格编辑事件_Unity手游开发札记——从Odin插件聊基于元数据的编辑器实现
  3. android中的常用方法,android开发中常用方法总结
  4. leetcode 1239. Maximum Length of a Concatenated String with Unique Characters | 1239. 串联字符串的最大长度(回溯)
  5. 【Java多线程】并发时的线程安全:快乐影院示例
  6. 开发工具:VSCode 摸鱼神器,确定不试一下?
  7. MIT正式发布编程语言Julia 1.0:Python、R、C++三合一
  8. 1019 数字黑洞 (20分)
  9. 【POJ - 3281】Dining(拆点建图,网络流最大流)
  10. 10.3 考试 (考得不好)
  11. 中剪取一种颜色的板块_不知道UI设计中APP界面版式如何排版?来看这个!
  12. 关于oracle数据库论文,Oracle数据库研究论文 有关Oracle数据库的论文
  13. 高质量程序设计指南c++/c语言(14)--函数指针
  14. 常用的数据结构和算法
  15. Oracle之rollUp函数
  16. Netty :仿写微信 IM 即时通讯系统
  17. Access时间日期比较查询的方法总结
  18. 软件随想录:程序员部落酋长Joel谈软件(阮一峰译)-3
  19. Word控件Spire.Doc 【文本】教程(17) ;在Word中设置文本方向
  20. C++利用openssl进行公钥解密

热门文章

  1. python基础笔记(二)
  2. 如何使用Typekit在WordPress中添加真棒排版
  3. php重定向网页,php重定向网页
  4. 抨击世俗:为什么文凭打不倒唐骏
  5. 凌波微步-set的运用(去重)
  6. 3月30日——4月3日课程表
  7. 终止合同需要什么法律条件
  8. “云上电视台”颠覆的不仅是电视台
  9. “云上电视台”解决方案在成都发布
  10. 拼图游戏---java实现