debian 9.3 rtl_nic/rtl8105e-1.fw rt2860.bin 網卡驅動 driver

rtl_nic/rtl8105e-1.fw:

  • realtek
    https://www.debian.org/ -> Debian Packages -> View the packages in the stable distribution -> Kernels -> firmware-realtek

https://packages.debian.org/stable/kernel/firmware-realtek

http://ftp.cn.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-realtek_20161130-3_all.deb

rt2860.bin:

  • ralink
    https://www.debian.org/ -> Debian Packages -> View the packages in the stable distribution -> Kernels -> firmware-misc-nonfree

https://packages.debian.org/stable/kernel/firmware-misc-nonfree

http://ftp.cn.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-misc-nonfree_20161130-3_all.deb

<think>嗯,用户说他在安装Superset的开发依赖时遇到了连接问题,具体是development.txt安装失败,连接被拒绝,还提到build-essential在Debian书虫环境下更新源无法访问。我需要一步步分析可能的原因和解决办法。 首先,Docker安装Superset通常用官方镜像,比如amancevice/superset。用户可能是在构建自定义镜像或者运行容器时安装开发依赖,比如通过pip安装requirements.txt里的development.txt。这时候连接被拒绝,可能是网络问题,比如pip源访问不了,或者Docker容器内的网络配置有问题。 然后,用户提到build-essential,这说明在安装过程中可能需要编译某些依赖项,而Debian书虫的源无法访问,导致无法安装这些系统包。这时候可能需要更换Debian的软件源,比如换成国内镜像源,比如清华源或者阿里云源。 接下来,可能的解决方案包括: 1. 检查Dockerfile中是否配置了正确的软件源,特别是Debian的源,可能需要替换为国内镜像。 2. 确保容器内的网络通畅,可以尝试在容器内ping外网,或者检查DNS设置。 3. 使用pip时更换为国内镜像源,比如清华源或者阿里源,加速依赖下载。 4. 分步安装,先安装系统依赖,再处理Python依赖,避免同时处理多个问题。 5. 如果问题依然存在,可能需要手动下载某些包或者使用代理。 另外,用户可能在运行docker exec初始化时遇到问题,或者Dockerfile构建过程中apt-get update失败。需要具体看错误信息,但根据用户的描述,主要问题集中在网络连接上。 可能的步骤包括修改Dockerfile,添加更换软件源的步骤,使用pip的镜像源,然后重新构建镜像。如果用户是使用docker-compose,可能需要修改docker-compose.yml中的构建参数或者环境变量。 还需要验证Docker容器内的网络是否正常,比如运行docker exec进入容器,测试curl或wget是否能访问外部网站。如果DNS有问题,可能需要配置容器的DNS为8.8.8.8或者114.114.114.114。 另外,用户提到的build-essential安装失败,可能因为Debian的官方源速度慢或被墙,换成国内源可以解决。修改/etc/apt/sources.list文件,替换为国内镜像,然后运行apt-get update和安装。 总结下来,解决方案主要围绕网络配置和镜像源替换,同时分步骤处理系统依赖和Python依赖的安装问题。</think>### 分步解决Superset Docker安装development.txt失败问题 #### 1. 网络连接与容器配置验证 首先确认Docker容器内网络是否正常: ```bash # 进入已运行的容器 docker exec -it superset bash # 测试网络连通性 ping www.baidu.com # 若ping不通,检查DNS配置(在宿主机修改Docker的DNS配置) # 编辑/etc/docker/daemon.json,添加: { "dns": ["8.8.8.8", "114.114.114.114"] } # 重启Docker服务 sudo systemctl restart docker ``` 若使用代理,需在Docker命令中添加环境变量: ```bash docker run -e HTTP_PROXY="http://proxy_ip:port" -e HTTPS_PROXY="http://proxy_ip:port" ... ``` #### 2. 替换Debian软件源加速安装 针对Debian书虫(Bookworm)更新源问题,修改容器内的APT源: ```dockerfile # 在Dockerfile中添加以下步骤 RUN sed -i &#39;s/deb.debian.org/mirrors.ustc.edu.cn/g&#39; /etc/apt/sources.list RUN apt-get update && apt-get install -y build-essential libssl-dev libffi-dev ``` 或使用阿里云镜像: ```dockerfile RUN sed -i &#39;s/http:\/\/deb.debian.org/http:\/\/mirrors.aliyun.com/g&#39; /etc/apt/sources.list ``` #### 3. 使用国内PyPI镜像安装Python依赖 在容器内执行`pip`安装时指定镜像源: ```bash pip install -r requirements/development.txt -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn ``` 或在Dockerfile中永久配置: ```dockerfile RUN pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple ``` #### 4. 分阶段构建优化 建议分阶段安装依赖以减少失败概率: ```dockerfile # 第一阶段:安装系统依赖 FROM amancevice/superset:0.37.2 AS builder RUN sed -i &#39;s/deb.debian.org/mirrors.ustc.edu.cn/g&#39; /etc/apt/sources.list \ && apt-get update \ && apt-get install -y build-essential python3-dev libssl-dev # 第二阶段:安装Python开发依赖 COPY requirements/development.txt /app/ RUN pip install --no-cache-dir -r /app/development.txt -i https://mirrors.aliyun.com/pypi/simple/ ``` #### 5. 完整操作示例 ```bash # 拉取基础镜像 docker pull amancevice/superset:0.37.2 # 启动容器并配置 docker run --detach --name superset_dev -p 10010:8088 \ -e HTTP_PROXY="http://your_proxy:port" \ amancevice/superset:0.37.2 # 进入容器执行修复操作 docker exec -it superset_dev bash # 在容器内执行: sed -i &#39;s/deb.debian.org/mirrors.ustc.edu.cn/g&#39; /etc/apt/sources.list apt-get update && apt-get install -y build-essential pip install -r requirements/development.txt -i https://pypi.tuna.tsinghua.edu.cn/simple ``` #### 6. 验证安装 ```bash # 检查关键依赖是否安装成功 docker exec superset_dev python -c "import cryptography; print(cryptography.__version__)" # 预期输出类似:3.4.7 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值