---
title: 重构软件包
description: "1. 在鲲鹏DevKit工具左侧导航栏中选择“应用迁移 > 软件包重构”，通过“上传”按钮将待重构的RPM包kafka-2.4.1-1.el7.noarch.rpm和依赖文件rocksdbjni-5.18.3.jar上传到服务器，如图1所示。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdevkithistory/devkit_24/probestpractice/kunpengDevKitProPractice_0048.html
sourcePath: /source/zh/kunpengdevkithistory/devkit_24/probestpractice/kunpengDevKitProPractice_0048.html
indexId: 7b0f33e434cee3f23550ebad39b3e9e1bbf50a20d5d2828e3f4b0d5dd5c99ff692
---
# 重构软件包

1. 在鲲鹏DevKit工具左侧导航栏中选择“应用迁移 > 软件包重构”，通过“上传”按钮将待重构的RPM包kafka-2.4.1-1.el7.noarch.rpm和依赖文件rocksdbjni-5.18.3.jar上传到服务器，如图1所示。
  图1 选择待重构软件包和依赖文件

2. 单击“确认重构”，开始重构操作。
  在执行软件包重构之前，工具部署环境需已安装rpmrebuild软件包。若未安装手动下载并安装rpmrebuild安装包，然后重新启动软件包重构任务。

3. 重构成功后会自动跳转至报告页面，单击报告中“下载重构包”按钮即可下载重构好的软件包kafka-2.4.1-1.el7.aarch64.rpm，如图2所示。
  图2 重构软件包报告

  也可以在关闭重构结果窗口后，从图3所示的历史报告中单击下载按钮，选择“下载重构包”获取重构软件包。

  图3 历史报告列表
