小编Ale*_*lex的帖子

如何从 Ubuntu 发行版获取一个软件包并在没有互联网的情况下手动安装

我的 Ubuntu 21.10 服务器没有互联网。不幸的是,用于检测路由问题和其他网络问题的主包在分发中丢失。因此我不知道我的服务器有什么真正的路由,因为路由命令不存在。

但是,现在我可以从其他对等网桥看到我的服务器。我想通过 scp 从其他机器复制 net-tools,而不是手动安装这个最重要的软件包。但:

  1. 我安装 Ubuntu LiveCD,将此源添加到 /etc/apt/source.list - 并收到答案“找不到包”

在此输入图像描述 在此输入图像描述

  1. 如何在http://archive.ubuntu.com/中找到包 net-tools ?
  2. 哪些部分需要通过scp复制到目标机器?
  3. 如何在目标机器上手动启动这个包?
  4. 如何避免 GPG 问题和其他受信任安装包的问题?
  5. 多年来,我在与各种服务器联网时遇到了类似的问题,事实上在我的所有运营商和任何 Linux 发行版中都是如此。为什么用于小型开发人员检测网络问题的主包不包含在任何 Linux 发行版中?为何要从 LiveCD 中删除如此重要的软件包?我还是不明白这个决定。

server package-management apt networking

3
推荐指数
1
解决办法
3399
查看次数

如何根据bash命令设置bash环境变量

我想通过命令生成随机字符串

 xxd -l 32 -c 32 -p < /dev/random
 dd1ad9f2deae0af5412e82fbbeb2df6b239e91d49d98638cc5b4bb94aac25463
Run Code Online (Sandbox Code Playgroud)

如何设置环境变量?下面两种方式都不行

export TMP_RPC_PASS=$(echo xxd -l 32 -c 32 -p < /dev/random)
export TMP_RPC_PASS=$(xxd -l 32 -c 32 -p < /dev/random)
Run Code Online (Sandbox Code Playgroud)

bash 在第二个变体后简单冻结并等待一些东西,只有 ctrl-c 允许返回命令提示符。

bash

3
推荐指数
1
解决办法
1341
查看次数

标签 统计

apt ×1

bash ×1

networking ×1

package-management ×1

server ×1