建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版
设置昵称

在此一键设置昵称,即可参与社区互动!

确定
我再想想
选择版块
直达楼层
标签
您还可以添加5个标签
  • 没有搜索到和“关键字”相关的标签
  • 云产品
  • 解决方案
  • 技术领域
  • 通用技术
  • 平台功能
取消

采纳成功

您已采纳当前回复为最佳回复
发表于2020年10月09日 15:05:26 925 3
直达本楼层的链接
楼主
显示全部楼层
[技术干货] p7zip-银河麒麟Kylin V10 B06-移植指导书

1         软件介绍

7-Zip是一个支持7z(它实现了LZMA压缩算法,具有非常高的压缩比)LZMA2XZZIPZip64CABARJGZIPBZIP2TARCPIORPMISO、大多数文件系统映像和DEB格式的文件归档器。RAR格式由于不是免费许可,已经被删除了。

7z,全称7-Zip 是一款开源软件。是目前公认的压缩比例最大的压缩解压软件。

7-Zip 原本只能用于 Windows 平台,现虽然可用于Linux系统,但安装起来比较麻烦。其实7-zip也有linux版本的,只不过它不叫7-zip了,而是P7ZIP

Debian/Ubuntu 系统,可通过 sudo apt-get install p7zip 进行安装

软件使用:

创建压缩包:7za a -t7z test.7z *,此命令将目录中的所有文件压缩到 test.7z 中。

解开压缩包:7za X test.7z,此命令用于将 test.7z 中的文件提取出来。可使用 -t 来指明压缩格式。

注意事项:

执行命令:

7za –help

另外,解压文件建议用 X 而不是 e

7za X test.7z

e 会丢失目录结构的。


 

 

 

2     环境配置

本文档基于TaiShan 200服务器硬件环境展开。

服务器

TaiShan 200 2280

处理器

2*KunPeng 920 4826

内存

4*32G 2666MHz

硬盘

1 * 960G SSD

网络

1 * GE(板载)  1 * 10GE(1822)

 

 

软件平台

软件名称

版本号

安装方法

备注

银河麒麟

V10 SP1

http://10.31.201.102/iso/ARM_ISO/Kylin/

本文档安装过程选择的环境为“最小化安装”,并附加了“开发工具”。


 

3         系统配置

3.1    配置yum

有外网,无外网则需要配置本地yum源。

配置本地yum源

步骤1配置源文件

#mv /etc/yum.repos.d/ /etc/yum.repos.d-bak

#mkdir /etc/yum.repos.d

#echo -e "[local]\nname=local\nbaseurl=file:///mnt\ngpgcheck=0\nenabled=1" > /etc/yum.repos.d/local.repo

步骤2执行cat确认上一步操作写入成功,显示如下图

#cat /etc/yum.repos.d/local.repo

image.png


步骤3挂载源镜像,将系统镜像通过KVM挂载

#mount /dev/cdrom /mnt

 

3.2    安装工具

银河麒麟OS下,采用源码包直接编译安装即可。

 

补充:

如果在centOS7下,这里注意一下:

默认Centos7没有安装p7zip安装包,默认源里面也没有这个安装包,需要安装epel源才能安装p7zip安装包

yum -y install epel-release

yum -y install p7zip p7zip-plugins

 

 

4     软件安装

4.1    获取安装包

官网下载:

wget https://nchc.dl.sourceforge.net/project/p7zip/p7zip/16.02/p7zip_16.02_src_all.tar.bz2

bzip2 -d p7zip_16.02_src_all.tar.bz2

tar -xvf p7zip_16.02_src_all.tar

4.2    安装

cd p7zip_16.02/

make

make install

image.png

4.3    验证(使用)

举例:

7za a xiaog.zip /home/tools/p7zip_16.02/

在当前目录下压缩成一个xiaog.zip的压缩包。

把它移到/home下,再unzip xiaog.zip 得到/home下的p7zip_16.02/

证明在银河麒麟下的p7zip正常使用。如下图:

image.png


附:

命令使用方法

7z <命令行> [<选项>...] <基本档案名称> [<参数变量>...]

x 在当前目录中,使用完整路径从压缩档案中释放文件或者到指定的输出文件夹。

7z x archive.zip:从压缩档案 archive.zip解压所有文件到当前文件夹。

 

a 添加文件到压缩档案。

7z a archive1.zip subdir\:增加subdir文件夹下的所有的文件和子文件夹到archive1.zip中,archived1.zip中的文件名包含subdir\前缀。

 

d 从压缩档案删除文件。

7z d archive.zip *.bak -r:从archive.zip中删除所有的bak文件。


举报
分享

分享文章到朋友圈

分享文章到微博

采纳成功

您已采纳当前回复为最佳回复

火灵

发帖: 172粉丝: 11

发消息 + 关注

发表于2020年10月18日 20:28:40
直达本楼层的链接
沙发
显示全部楼层

点赞 评论 引用 举报

采纳成功

您已采纳当前回复为最佳回复

重新来过

发帖: 212粉丝: 12

发消息 + 关注

发表于2020年10月29日 00:19:01
直达本楼层的链接
板凳
显示全部楼层

请问下这个迁移一般跟操作系统有强相关的东西不

点赞 评论 引用 举报

采纳成功

您已采纳当前回复为最佳回复

风起云涌1

发帖: 445粉丝: 18

发消息 + 关注

发表于2020年10月29日 10:14:15
直达本楼层的链接
地板
显示全部楼层

感谢分享

点赞 评论 引用 举报

游客

富文本
Markdown
您需要登录后才可以回帖 登录 | 立即注册

结贴

您对问题的回复是否满意?
满意度
非常满意 满意 一般 不满意
我要反馈
0/200