×

电脑

Ubuntu终端设置 HTTP 代理

mtsym mtsym 发表于2024-11-06 浏览3510 评论0

在 Ubuntu 中,可以通过配置环境变量的方式为终端设置 HTTP 代理。以下是具体步骤:

1. 临时设置 HTTP 代理

如果只需要临时设置代理,可以直接在终端中输入以下命令:


export http_proxy="http://username:password@proxy_address:port"
export https_proxy="http://username:password@proxy_address:port"
export<!--autointro-->

技术坑

在 TrueNAS 上安装 Syncthing 应用时报错 [ENOENT] Unable to locate 'syncthing'

mtsym mtsym 发表于2024-11-06 浏览4017 评论0

在 TrueNAS 上安装 Syncthing 应用时报错 [ENOENT] Unable to locate 'syncthing' 通常表示系统无法找到 Syncthing 应用的安装路径。这可能是由于 TrueNAS 的应用仓库配置错误,或应用未正确下载和同步。

以下是一些可能的解决步骤:

  1. 刷新应用目录
    • 进入 TrueNAS 管理界面,导航到 Apps ˃ Manage Catalogs
    • 找到 Syncthing 所

技术坑

TrueNAS如何配置全局代理

mtsym mtsym 发表于2024-11-06 浏览4499 评论0

在 TrueNAS 中配置全局代理可以帮助系统和应用在受限的网络环境下访问外部资源。TrueNAS 不直接提供内置的代理配置界面,但可以通过以下几种方式配置全局代理:

方法 1:通过命令行配置全局代理

进入 TrueNAS Shell: 在 TrueNAS 管理界面中,进入 Shell。

设置代理环境变量:

使用 export 命令设置代理。请根据您的代理服务器信息替换以下命令中的地址和端口:


export http_proxy="ht<!--autointro-->

电脑

Package management tools are disabled on TrueNAS appliances.

mtsym mtsym 发表于2024-11-06 浏览3709 评论0

TrueNAS SCALE 确实禁用了包管理工具,如 apt,这是为了确保系统的稳定性和兼容性。手动更新或安装新软件包可能会破坏 TrueNAS SCALE 的核心功能,甚至导致系统无法正常工作。因此,建议通过 TrueNAS SCALE 的 Web 界面进行所有系统更新和软件安装。 建议的方法:

使用 TrueNAS 应用商店:TrueNAS SCALE 提供了一个内置的应用商店("Apps"),可以安全地安装和管理各种应用和插件,包括 Docker 容器。
系统更新<!--autointro-->

技术坑

混淆报错com.cloudmedia.tv.plug.PreLoadPlug: can't find referenced class java.lang.invoke.MethodHandle

mtsym mtsym 发表于2024-11-06 浏览4258 评论0

此混淆报错表明在混淆过程中找不到 java.lang.invoke.MethodHandle 类的引用。这种情况可能发生在以下几种情况下: 可能原因和解决方法

使用的 SDK 版本过低:

java.lang.invoke.MethodHandle 是从 Java 7 引入的 API。如果项目的编译 SDK 版本设置过低(例如 Java 6),编译器可能无法识别该类。

解决方法:检查并确保 minSdkVersion 适当(一般来说,API 26 以上支持较新类库),同时

技术坑

nmap 扫描所有开放tcp端口

mtsym mtsym 发表于2024-11-06 浏览3287 评论0

要使用 nmap 扫描所有开放的 TCP 端口,可以执行以下命令:

nmap -sT -p- 

参数说明:

-sT:进行 TCP 连接扫描。此选项用于不需要 root 权限的普通用户。
-p-:扫描所有端口(1 到 65535)。
:替换为你要扫描的目标 IP 地址或域名。

示例

假设目标 IP 为 192.168.1.1,则命令为:


nmap -sT -p- 192.168.1.1
``<!--autointro-->