相关疑难解决方法(0)

如何在没有 Internet(离线)的情况下安装软件或软件包?

我有一个朋友,他有一台无法连接到 Internet 的计算机。有什么方法可以轻松离线安装软件?

package-management

278
推荐指数
12
解决办法
55万
查看次数

在 LAN 上缓存 apt 下载的最佳方法?

我家里有多台 Ubuntu 机器,互联网连接速度很慢,有时需要一次更新多台机器(尤其是在新的 Ubuntu 版本期间)。

有没有一种方法,只有我的一台机器需要下载包,而其他机器可以使用第一台机器来获取debs?它是否涉及设置我自己的本地镜像?还是代理服务器?或者可以简化吗?

networking

154
推荐指数
4
解决办法
5万
查看次数

如何将 .iso 映像用作 CD-ROM 存储库?

我有 Debian、Ubuntu 和 Ubuntustudio 的所有图像作为.iso. 如何将它们用作存储库来安装所需的软件包sudo apt-get install package-name

我很容易.isoArchive Mounter挂载文件,但是在软件源中添加 CD-ROM 时,它说Please Insert CD-ROM

我应该如何在不将它们刻录到磁盘的情况下执行此操作?

apt repository cd localrepository add-apt-repository

50
推荐指数
4
解决办法
15万
查看次数

如何使USB驱动器作为本地存储库

我从另一台完全更新的计算机上复制了“档案”文件夹(/var/cache/apt/archives),并且有一些我想要的包。有人可以指导我如何将我的 USB 驱动器添加到存储库列表中,以便我可以从中安装这些软件包吗?

谢谢。

apt repository localrepository software-installation

28
推荐指数
2
解决办法
9万
查看次数

所有 Ubuntu 更新下载服务器都只支持 HTTP 吗?

在 Update Manager 的软件源中,存在用于选择下载服务器和协议的选项,如下所示。

是否仅通过 HTTP 下载所有更新?

如果不支持 HTTPS(或 SFTP),为什么存在该选项?相关问题here,虽然它只处理完整的 ISO 图像。

选择下载服务器截图

update-manager security https

14
推荐指数
1
解决办法
1562
查看次数

在终端中更新 Zoom

像世界各地的许多人一样,我的生活已经完全通过 Zoom 等视频通话平台转移到网上。

当我运行时,我的大部分软件都会通过终端自动更新

$ sudo apt-get update
$ sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)

但是,Zoom 似乎没有以这种方式更新,它会定期要求手动安装更新。

有没有办法通过终端自动更新 Zoom,例如通过添加正确的存储库?甚至他们帮助中心的“终端”说明也要求为每次更新手动下载。

updates command-line repository 16.04 zoom-meeting

14
推荐指数
4
解决办法
1万
查看次数

是否可以镜像 apt 存储库?

我是凯斯西储大学的学生,从 Ubuntu 服务器到我所在位置的带宽通常非常糟糕(大约每秒几百字节)。我自己和一些朋友希望能够下载这些软件包一次,并将它们缓存起来,以便我们在校园内安装其余的 Ubuntu。为此,我们要么需要设置我们自己的 APT 存储库,要么设置某种形式的缓存(squid?)服务器,以便我们可以指向我们的系统。

设置这样的镜像是一个困难的过程吗?一个人如何实现?

repository mirrors

13
推荐指数
1
解决办法
5379
查看次数

离线安装包和所有依赖项

现在我有两台电脑:

  1. 已连接到互联网并已安装包A
  2. 没有连接到WEB。在这台 PC 上,我需要安装 package A

我决定使用第一台 PC 下载所有需要的包,然后通过 USB 将它们传输到第二台 PC。我已经搜索了如何获取某些deb安装所需的所有软件包,这是我找到的内容

但是当我运行时:

apt-get --print-uris --yes install A | grep ^\' | cut -d\' -f2 > downloads.list
Run Code Online (Sandbox Code Playgroud)

在第一台 PC 上,我得到了空文件,因为这个包已经安装在那里(我不想卸载它)。

此外,包 A 非常复杂,依赖于B依赖于包的包,C并且包C未安装在第二台 PC 上。

那么如何下载所有需要的软件包呢?或者有没有其他的安装方式?

package-management software-installation

11
推荐指数
2
解决办法
6万
查看次数

如何从本地存储库中删除旧版本的相同软件包?

在我的本地存储库中,见下文,我下载了许多版本的相同包并将其存储在 deb 包目录中。由于 Ubuntu 总是喜欢使用最高版本,因此我不需要下载和使用早期版本。(都在同一个文件夹中)。

如何从本地 deb 的文件夹中删除早期版本的软件包?手动删除它们不是一个可行的解决方案。(您无法检查数千个文件中的版本)

有任何想法吗?!!

也许一个检查每个包的版本并保留较新版本并删除旧版本的脚本可以解决这个问题。

我正在寻找这样的脚本,或者如果创建了一些软件会很棒

我已经按照这个如何教程制作了我的本地存储库。

*** 本地仓库是已经下载的包的离线存储,这样你就不需要再次下载了)

注意:我不是指清除下载包的缓存,这可以通过apt-get clean命令来完成。

cleanup localrepository

6
推荐指数
1
解决办法
5803
查看次数

“apt-get update”包列表的结果存储在哪里

我的网络上有 20 到 3 台计算机,并且我有/var/cache/apt/archives.

但是当我将此下载的副本带到任何其他计算机时,我需要运行apt-get update.

我该如何避免这种情况?由该命令更新的软件包列表存储在哪里?我也需要复制它们,并在完全离线的计算机上使用它。

package-management apt

6
推荐指数
2
解决办法
7515
查看次数