首页 > 其他分享 >Kylin系统下离线安装依赖包

Kylin系统下离线安装依赖包

时间:2023-11-26 17:32:49浏览次数:39  
标签:OfflinePackage 依赖 Kylin root sudo 离线 apt 安装

一、离线安装Kylin依赖包

我们由电脑上通过apt-get install 所安装的包都会下载到/var/cache/apt/archives目录下,可以对所需要安装的依赖包进行抽取,使用以下命令:

$ sudo  apt-get  -d  install <包名>      #只下载不安装

下载完成后,进入到/var/cache/apt/archives目录下拷贝出来,放到所需要的无网电脑上,利用以下命令安装:

$sudo dpkg -i *.deb       #抽取出来的包都是.deb格式

二、离线安装minicom

现在有网电脑上下载安装包和依赖包

$sudo apt-get -d install minicom*          //安装包

$sudo apt-get -d install libtinfo5*           //依赖包

然后离线安装包minicom包,所以包都会下载到/usr/local/lib/pythonxx.x/dist-packages中

$sudo  dpkg -i *.deb        #抽取出来的包都是.deb

Ubuntu制作离线安装包

一、应用场景

Ubuntu在不能上网情况下,又需要安装软件或更新系统

二、离线安装包制作

在一台能正常上网的Ubuntu系统上,安装需要的软件包

$sudo apt-get -d install XXX

安装完成后,此时软件已经下载到了/var/cache/apt/archives目录下。

生成依赖关系

新建目录

$sudo mkdir /root/OfflinePackage

拷贝deb软件包到上新建的目录

$sudo cp -r /var/cache/apt/archives /root/OfflinePackage

修改文件夹权限,可读可写可执行

$sudo chmod 777 -R /root/OfflinePackage/

建立deb软件包依赖关系

$sudo dpkg-scanpackages /root/OfflinePackage//dev/null |gzip >/root/OfflinePackage/Packages.gz

说明:如提示sudo: dpkg-scanpackages: command notfound,则需要安装dpkg-dev工具

$sudo apt-get install dpkg-dev

打包软件成为压缩包

$tar zcvf /root/OfflinePackage.tar.gz /root/OfflinePackage/

三、安装离线包

拷贝离线安装包(上面制作的离线包)到root目录下

配置安装源

$sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak

说明:备份安装源配置

$sudo vi /etc/apt/sources.list

添加:deb file:///root/OfflinePackage/ ,保存并退出。

更新安装源

$sudo apt-get update

离线安装

$sudo apt-get install XXX

四、总结

软件兼容性问题,离线安装是什么系统版本,在制作离线包时就用什么系统制作,有些软件对于Ubuntu Server和Ubuntu Desktop版本也不兼容。

标签:OfflinePackage,依赖,Kylin,root,sudo,离线,apt,安装
From: https://blog.51cto.com/u_16343110/8571375

相关文章

  • 软件离线许可(License)实现原理
    这篇文章,之前曾经发表过,今天稍微改写一番,重新发表一下。在我们日常的开发工作中,我们会经常使用各种强大的开发软件,例如IntelliJIDEA、Navicat、VisualStudio等。然而,这些软件通常都需要付费才能正式使用。一般来说,我们需要购买一个许可证,并将其输入到软件中才能享受软件的全部......
  • Angular 依赖注入领域里 optional constructor parameters 的概念介绍
    Angular依赖注入(DI)是一个强大且灵活的设计模式,它可以帮助我们更好地管理和组织我们的代码。构造函数参数的可选性(Optional)是AngularDI系统的一个重要特性。这种特性允许我们将某些服务或值作为可选依赖注入到组件或服务中,这样,如果这些服务或值不存在,我们的代码仍然可以正常工......
  • Angular 使用 Constructor Parameters 进行依赖注入的优缺点
    构造函数参数(ConstructorParameters)在Angular中是一种进行依赖注入(DependencyInjection)的重要方式之一。依赖注入是一种设计模式,通过该模式,一个类的依赖关系不是在类内部直接创建,而是通过外部提供这些依赖关系。在Angular中,依赖注入通过注入器(Injector)来实现,而构造函数参数是一......
  • 常用的maven dependency依赖
    <dependencies><!--junit--><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.11</version><scope>test</scope><......
  • [转]IoC控制反转DI依赖注入概念的理解
    1.通俗的解释,便于理解,适合于初学者,相对与定义不是很准确原文地址: SpringIoC有什么好处呢?-知乎作者:Mingqi链接:https://www.zhihu.com/question/23277575/answer/169698662来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。要了解控制反转......
  • 无依赖安装sentence-transformers
    安装pipinstall--no-cache-dirtorch==1.8.0+cpu-fhttps://download.pytorch.org/whl/torch_stable.htmlpipinstalltransformerstqdmnumpyscikit-learnscipynltksentencepiecepipinstall--no-depssentence-transformers可以使用pipdeptree查看依赖......
  • WPF依赖附加属性
    依赖附加属性的定义可使用代码片段-propa快速生成,输入propa后按两次Tab键publicstaticintGetMyProperty(DependencyObjectobj){return(int)obj.GetValue(MyPropertyProperty);}publicstaticvoidSetMyProperty(Depende......
  • 记一起更新了vs以后 之前的项目运行报错问题 提示缺少依赖
    .net5项目错误信息如下:System.IO.FileNotFoundException:“Couldnotloadfileorassembly'System.Runtime,Version=6.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a'.系统找不到指定的文件。” 解决方法是在  C:\ProgramFiles\dotnet\sdk下删除更新vs......
  • UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)
    UML类图关系(泛化、继承、实现、依赖、关联、聚合、组合)1.继承继承是指一个类(称为子类、子接口)继承令一个类(称为父类、付接口)的功能子类具有可以增加它自己的新功能的能力在Java中此类关系通过关键字extends明确标志且子类只能继承一个父类,单继承包括类继承和接口继承两......
  • MVCjsp,jstl整体项目实现依赖
    <projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_0.xsd"><modelVers......