ubuntu和centos离线安装软件包(apt和yum)(代码片段)

embedded-linux embedded-linux     2022-12-03     424

关键词:

linux安装软件包要解决包依赖问题,不能简单安装包本身。

离线安装基本思想都是先在一台设备上安装下载所有依赖包,然后拷贝所有依赖包到新设备上安装。

Ubuntu下apt离线安装包

执行apt update后包依赖关系保存在/var/lib/apt/lists目录下,下载的包保存在/var/cache/apt/archives目录下。

分别拷贝两个目录下所有文件到新设备上,执行apt-get install即可安装相应包。

注意:测试中发现,有些依赖包没有下载到/var/cache/apt/archives下,此时需要单独运行apt download下载相应包,否则会出现依赖缺失。

Centos下yum离线安装包

有两种方法:

1. 在能联网的Linux上使用yumdownloader下载docker安装包及依赖包,然后拷贝到隔离网机器上安装。

sudo yumdownloader docker --resolve --destdir=/home/docker
sudo rpm -Uvh *.rpm --nodeps --force

2. 修改 /etc/yum.conf 中的参数:将keepcache=0 改为1,安装过程中下载所有依赖包。

在新设备上搭建服务器安装软件。参考:离线yum 安装软件

离线ubuntudeb包依赖问题

...要很多的依赖包而我并不知道我的ubuntu上已经安装了哪些软件包不知道怎么办如果得所有的依赖包下载下来都是以G计算了每个高都有依赖怎么办有没有ubuntu上的离线下载工具也就是我在ubuntu上把以安装所有的包的名字保存起来... 查看详情

ubantu离线安装软件包(代码片段)

方法一在可上网的ubuntu电脑上,使用apt-getinstall安装软件,然后到/var/cache/apt/archives目录下拷贝安装包到离线ubuntu电脑上。比如要安装samba,步骤如下: sudoapt-getinstallsamba sudocd/var/cache/apt/archives然后到将下载的samba_3.6.18-1ubu... 查看详情

ubuntu命令教程全录

...步骤及卸载方法详解Ubuntu下面到apt-get命令安装和删除deb软件包xrdp登录失败,最终卸载xrdp,重新安装解决Ubuntu14.04下apt-get安装Code::Blocksubuntu16.04安装redis的两种方式(apt和编译方式)和卸载ubuntu下安装go语言;sublime+gocode 查看详情

ubuntu安装和查看已安装

...较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。一、Ubuntu中软件安装方法1、APT方式(1)普通安装:apt-getinstallsoftname1softname2…;(2)修复安装:apt-get-finstallsoftname1sof 查看详情

关于ubuntu安装软件的问题:apt-get和dpkg区别?

...一个底层的工具。上层的工具,如APT,被用于从远程获取软件包以及处理复杂的软件包关系。 三、功能不同1、apt-get:apt-getupgrade不仅可以从相同版本号的发布版中更新软件包,也可以从新版本号的发布版中更新软件包2、dpkg... 查看详情

ubuntu用户apt安装软件包都不会?

...中与打包系统交互的命令行工具。已经有dpkg命令来管理软件包了。但APT是一种更友好的处理包的方式。您可以使用它来查找和安装新软件包、升级软件包、删除软件包等。apt命令提供了与APT交互和管理包的命令行方式。在这一... 查看详情

ubuntu用户apt安装软件包都不会?

...中与打包系统交互的命令行工具。已经有dpkg命令来管理软件包了。但APT是一种更友好的处理包的方式。您可以使用它来查找和安装新软件包、升级软件包、删除软件包等。apt命令提供了与APT交互和管理包的命令行方式。在这一... 查看详情

apt-get和dpkg命令

软件包下载:apt-get1.apt-getinstallvim 下载vim2.apt-getupgradevim升级vim3.apt-getupdate列出更新debian软件包离线安装和管理:dpkg(debianpackage)安装vim:-i参数install安装dpkg-ivim.deb卸载vim:dpkg-rvim查看是否安装了vimdpkg-Lvim  查看详情

关于ubuntu安装软件的问题:apt-get和dpkg区别?

...一个底层的工具。上层的工具,如APT,被用于从远程获取软件包以及处理复杂的软件包关系。 三、功能不同1、apt-get:apt-getupgrade不仅可以从相同版本号的发布版中更新软件包,也可以从新版本号的发布版中更新软件包2、dpkg... 查看详情

ubuntu下轻松使用apt命令安装软件

...中与打包系统交互的命令行工具。已经有dpkg命令来管理软件包了。但APT是一种更友好的处理包的方式。您可以使用它来查找和安装新软件包、升级软件包、删除软件包等。apt命令提供了与APT交互和管理包的命令行方式。在这一... 查看详情

ubuntu建立本地apt源

...包管理工具是dpkg和apt-get在没有网络的情况下,要想安装软件包,并自动解决依赖问题,就需要将事先准备好的deb包(相当于centos下的rpm包)上传到服务器并制作localrepo示例:我需要装vim和cuda,但不知道依赖包有哪些。可以找一台... 查看详情

apt安装,deb包安装和aptitude安装解决依赖性问题

...常用命令APT(AdvancedPackagingTool)是Debian/Ubuntu类Liunx系统中的软件包管理程序,使用它可以找到想要的软件包,而且安装、卸载、更新都很简便;也可以用来对Ubuntu进行升级;APT的源文件为/etc/apt/目录下的sources.list文件.APT常用命令包括: 查看详情

在ubuntu下用apt-get安装和管理java

...法,(原文OpenJDK6→ubuntu12.04,Open’JDK6→ubuntu12.10+)更新软件包列表sudoapt-getupdate检查是否已经安装javajava-version如果没有安装,继续。(这一步安装JRE,可以跳过–译者注)sudoapt-geti 查看详情

centos和ubuntu区别

...ot账号的时候只需要输入:su,加入root账号的密码即可。在Ubuntu中,一般使用sudo+命令,如果是第一次使用会提示输入当前用户的密码(而不是root的密码)在线安装软件中,centos使用的是yum命令,而ubuntu中使用的是apt-get命令 查看详情

在ubuntu下怎么安装和使用github

参考技术AUbuntu软件包管理器:1、可以在终端使用apt-get来管理软件包,不过要有su权限,更新软件包文件列表:sudoapt-getupdate升级软件包软件:sudoapt-getupgrade安装软件:sudoapt-getinstallsoftwareName删除软件:sudoapt-getremovesoftwareName----2、... 查看详情

centos下安装软件的方法--rpm简介

...分为两种类型:  rpm文件安装,使用rpm指令 类似[ubuntu]deb文件安装,使用dpkg指令  yum安装  类似[ubuntu]apt-get安装rpm安装命令的介绍:  (一)查询系统已经安装的软件信息  对于一个rpm包来说,都是有"-"和"."构... 查看详情

yum和apt-get软件包管理器的用法及区别

...ogUpdater,Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。一般来说著名的linux系统基本上分两大类:1.RedHat系列:Redhat、Centos、Fedora等2.Debian系列:Debian、Ubuntu等 RedHat系列 1常见的安装包格式rpm包,安装rpm包... 查看详情

为啥centos装上以后,执行apt-get命令提示没有该命令

...该使用Yum(全称为YellowdogUpdater,Modified)来管理rpm格式的软件包。查看网上的linux教程的时候,一定要对应你所用的发行版和版本,以免出错。 参考技术Capt-get命令是Debian系列系统的命令Centos属于红帽,主要用rpm和yum命令来安装软... 查看详情