首页 > 系统相关 >linux系统下载软件/软件源相关问题

linux系统下载软件/软件源相关问题

时间:2023-02-14 10:22:52浏览次数:54  
标签:non http linux contrib 软件 deb main debian 下载

系统介绍

  • 作者使用Debian9标准版系统,使用系统默认“中科大”软件源:

/etc/apt/source.list路径下

deb http://mirrors.ustc.edu.cn/debian stable main contrib non-free
deb-src http://mirrors.ustc.edu.cn/debian stable main contrib non-free
deb http://mirrors.ustc.edu.cn/debian stable-updates main contrib non-free
deb-src http://mirrors.ustc.edu.cn/debian stable-updates main contrib non-free
deb http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free
deb-src http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free
  • DNS域名解析配置文件

/etc/resolv.conf路径下

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.1.1
nameserver 127.0.0.53
search lan
nameserver 8.8.8.8

遇到问题1

  • 使用sudo apt-get update遇到错误,没有公钥NO_PUBKEY
忽略:1 http://mirrors.ustc.edu.com/debian stretch InRelease
命中:2 http://mirrors.ustc.edu.com/debian-security stretch/updates InRelease
命中:3 http://mirrors.ustc.edu.com/debian stretch-updates InRelease
错误:2 http://mirrors.ustc.edu.com/debian-security stretch/updates InRelease
  由于没有公钥,无法验证下列签名: NO_PUBKEY AA8E81B4331F7F50 NO_PUBKEY 112695A0E562B32A
命中:4 http://mirrors.ustc.edu.com/debian stretch Release
错误:3 http://mirrors.ustc.edu.com/debian stretch-updates InRelease
  由于没有公钥,无法验证下列签名: NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY 648ACFD622F3D138
错误:5 http://mirrors.ustc.edu.com/debian stretch Release.gpg
  由于没有公钥,无法验证下列签名: NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY 648ACFD622F3D138 NO_PUBKEY 0E98404D386FA1D9 NO_PUBKEY EF0F382A1A7B6500

解决方案1

  • 尝试了网上好多办法,gpg 下载key都不行;最后发现 更新debian-archive-keyring这个软件包,就一切问题解决了
    安装新版本debian-archive-keyring。
sudo apt-get install debian-archive-keyring

遇到问题2

  • install安装软件时报错
W: Failed to fetch http://security.ustc.edu.com/ubuntu/dists/precise-security/main/source/Sources  404  Not Found [IP: 91.189.91.39 80]
W: Failed to fetch http://us.archive.ustc.edu.com/ubuntu/dists/precise/main/source/Sources  404  Not Found [IP: 91.189.91.38 80]
W: Failed to fetch http://us.archive.ustc.edu.com/ubuntu/dists/precise/universe/source/Sources  404  Not Found [IP: 91.189.91.38 80]
W: Failed to fetch http://us.archive.ustc.edu.com/ubuntu/dists/precise/universe/binary-i386/Packages  404  Not Found [IP: 91.189.91.38 80]
W: Failed to fetch http://us.archive.ustc.edu.com/ubuntu/dists/precise/multiverse/binary-i386/Packages  404  Not Found [IP: 91.189.91.38 80]
W: Failed to fetch http://security.ustc.edu.com/ubuntu/dists/precise-security/restricted/source/Sources  404  Not Found [IP: 91.189.91.39 80]
W: Failed to fetch http://security.ustc.edu.com/ubuntu/dists/precise-security/universe/source/Sources  404  Not Found [IP: 91.189.91.39 80]
W: Failed to fetch http://security.ustc.edu.com/ubuntu/dists/precise-security/multiverse/source/Sources  404  Not Found [IP: 91.189.91.39 80]

解决方案2

  • 更换软件源即可,然后sudo apt-get update更新本地仓库软件列表,再去安装即可
# Debian 10 buster

# 中科大源

#deb http://mirrors.ustc.edu.cn/debian buster main contrib non-free
#deb http://mirrors.ustc.edu.cn/debian buster-updates main contrib non-free
#deb http://mirrors.ustc.edu.cn/debian buster-backports main contrib non-free
#deb http://mirrors.ustc.edu.cn/debian-security/ buster/updates main contrib non-free

# deb-src http://mirrors.ustc.edu.cn/debian buster main contrib non-free
# deb-src http://mirrors.ustc.edu.cn/debian buster-updates main contrib non-free
# deb-src http://mirrors.ustc.edu.cn/debian buster-backports main contrib non-free
# deb-src http://mirrors.ustc.edu.cn/debian-security/ buster/updates main contrib non-free

# 官方源

# deb http://deb.debian.org/debian buster main contrib non-free
# deb http://deb.debian.org/debian buster-updates main contrib non-free
# deb http://deb.debian.org/debian-security/ buster/updates main contrib non-free

# deb-src http://deb.debian.org/debian buster main contrib non-free
# deb-src http://deb.debian.org/debian buster-updates main contrib non-free
# deb-src http://deb.debian.org/debian-security/ buster/updates main contrib non-free

# 网易源

# deb http://mirrors.163.com/debian/ buster main non-free contrib
# deb http://mirrors.163.com/debian/ buster-updates main non-free contrib
# deb http://mirrors.163.com/debian/ buster-backports main non-free contrib
# deb http://mirrors.163.com/debian-security/ buster/updates main non-free contrib

# deb-src http://mirrors.163.com/debian/ buster main non-free contrib
# deb-src http://mirrors.163.com/debian/ buster-updates main non-free contrib
# deb-src http://mirrors.163.com/debian/ buster-backports main non-free contrib
# deb-src http://mirrors.163.com/debian-security/ buster/updates main non-free contrib

# 阿里云

deb https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb-src https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
  • 还有一种情况是DNS域名解析服务用不了,每一个不同的源,要适配不同的DNS解析地址

/etc/resolv.conf路径下

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
#阿里云DNS
nameserver 127.0.0.53
nameserver 8.8.8.8

#中科大DNS
#nameserver 202.141.162.123
#nameserver 202.141.178.13
#nameserver 202.38.93.153
#nameserver 202.141.176.93

查看linux系统是否可以正确访问软件源

  • 在terminal终端ping软件源网址,如果能ping通,说明软件源可以访问。
ping http://mirrors.ustc.edu.cn/debian
ping https://mirrors.aliyun.com/debian/

标签:non,http,linux,contrib,软件,deb,main,debian,下载
From: https://www.cnblogs.com/jj-Must-be-sucessful/p/17118786.html

相关文章

  • Linux系统一
    怎样编辑文件保存文件1.找到需要编辑的文件(vim就是一个相当于windows操作系统里面的记事本。) 2.这个时候如果想修改这个文件的内容,按下间键盘上的’i’键(也就是键盘上的i......
  • Linux系统 三
    1网络配置  1.1开启网络   CentOS8中默认没有开始网络配置。需要手动开启。  启用ens33网络配置。默认只有ens33   #nmclicupens33   #......
  • Linux系统二
    1.目录结构1.1'/'   根目录.Unix和Linux中,没有盘符.一个硬盘,一个根.1.2 '/bin' 系统的常用命令目录.包括控制台命令,系统可执行文件,系统的核心二进制文件等1.......
  • Linux系统四
    1快照与克隆  1.1快照    1.1.1 创建快照     快照功能是在关机状态使用的。    快照就是类似windows的还原点。还原系统。使用快照可以......
  • Linux:cal指令查看本月/本年日历
    程序员的日历,真的不用上网查,直接一条命令就可以默认显示本月的日历(2023-02-14)$cal二月2023日一二三四五六12345678910111......
  • Linux远程工具FinalShell
    FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发,运维工具,充分满足开发,运维需求.特色功能:云端同步,免费海外服务器远程桌面加速,ssh加......
  • JS实现下载文件
    最近需要下载一些视频,数量不算多,百十个,动态加载比较多,写爬虫比较麻烦,想想不如直接做个书签JS直接点点鼠标下载了。第一个:直接打开链接javascript:(function(){varuri_e......
  • 2023年2月14日第十一节课 linux 网络相关
    第十一节课linux网络相关安装net-tools(ifconfig)[root@localhost~]#yuminstall-ynet-tools[root@localhost~]#ifconfigens33:flags=4163<UP,BROADCAST,RU......
  • linux010之网络管理
    简介:在实际工作中,项目上会给你一个linux系统,然后再给你一个局域网地址,让你将linux的网络配置到局域网上,方便后续操作。如果在虚拟机上配置网络?在linux的网络配置文......
  • linux命令之tr
    #####################https://www.myfreax.com/linux-tr-command/  tr是Linux和Unix系统中的命令行程序,可转换,删除和压缩标准输入的字符,并将结果写入标准输出。tr......