建立局域网本地源问题,需要注意些什么?求助

软件源讨论区
回复
Nothing-408
帖子: 7
注册时间: 2020-05-20 10:35
送出感谢: 0
接收感谢: 0

建立局域网本地源问题,需要注意些什么?求助

#1

帖子 Nothing-408 » 2020-05-20 10:53

通过apt-mirror从阿里云上下载了所有源包 *** mirrors.aliyun.com/ubuntu focal ***,但是,转移到局域网解压后,sudo apt-get update 报“**Unable to locate package ***”错误。
1、在互联网通过windows计算机的VirtualBox虚拟机安装ubuntu server 20.04;
2、原来通过windows的7-zip压缩源(现在打算用Linux的tar分包,由于格式可能存在问题),然后导入局域网,供局域网内使用。
头像
astolia
论坛版主
帖子: 4602
注册时间: 2008-09-18 13:11
送出感谢: 1 次
接收感谢: 771 次

Re: 建立局域网本地源问题,需要注意些什么?求助

#2

帖子 astolia » 2020-05-20 15:04

关键的地方你没有说。
你把文件解压到哪里了?你修改后的sources.list是什么样子的?
还有你确定Unable to locate package是在用apt-get update时报的?
Nothing-408
帖子: 7
注册时间: 2020-05-20 10:35
送出感谢: 0
接收感谢: 0

Re: 建立局域网本地源问题,需要注意些什么?求助

#3

帖子 Nothing-408 » 2020-05-20 15:46

astolia 写了:
2020-05-20 15:04
关键的地方你没有说。
你把文件解压到哪里了?你修改后的sources.list是什么样子的?
还有你确定Unable to locate package是在用apt-get update时报的?
1、首先用apt-mirror从阿里源下载源;
2、然后把文件打包,拷贝到局域网;
3、最后在局域网的Ubuntu Server上解包,以供其他计算机作为源使用。
4、192.168.56.112安装Ubuntu Server ,从阿里源下载所有包,所有下载放置在sources文件夹,下载了mirror、skel、var三个文件夹,在apache目录/var/www/html下,新建ubuntu软连接到sources/mirror/mirrors.aliyun.com/ubuntu,供其他客户端使用。(其他客户端sources.list使用 192.168.56.112/ubuntu地址)。

*的确,unable to locate package XXX,是在安装包时报的。
*使用apt-get update 也会报错,如:
->Err:29 http://192.168.56.112/ubuntu focal-backports/main amd64 c-n-f Metadata 404 Not Found [IP:192.168.56.112 80]
->E: Failed to fetch http://192.168.56.112/ubuntu/dists/foca ... ands-amd64 404 Not Found [IP:192.168.56.112 80]
......
最后:
->E: Some index files failed to download. They have been ignored, or old ones used instead.
Nothing-408
帖子: 7
注册时间: 2020-05-20 10:35
送出感谢: 0
接收感谢: 0

Re: 建立局域网本地源问题,需要注意些什么?求助

#4

帖子 Nothing-408 » 2020-05-20 17:00

sudo apt-get update 错误图片
A.jpg
及sources.list配置图片
B.jpg
头像
astolia
论坛版主
帖子: 4602
注册时间: 2008-09-18 13:11
送出感谢: 1 次
接收感谢: 771 次

Re: 建立局域网本地源问题,需要注意些什么?求助

#5

帖子 astolia » 2020-05-21 0:02

Nothing-408 写了:
2020-05-20 15:46
->Err:29 http://192.168.56.112/ubuntu focal-backports/main amd64 c-n-f Metadata 404 Not Found [IP:192.168.56.112 80]
->E: Failed to fetch http://192.168.56.112/ubuntu/dists/foca ... ands-amd64 404 Not Found [IP:192.168.56.112 80]
这个是apt-mirror本身的问题,它的代码年久失修,跟不上apt最新的变化,有些文件没有同步下来
https://github.com/apt-mirror/apt-mirror/issues/118

你可以用上面issue里提交的补丁给apt-mirror打上 https://github.com/apt-mirror/apt-mirro ... 9e2b272396
或者下载别人打好补丁的apt-mirror程序 https://github.com/Stifler6996/apt-mirror
或者直接用 https://github.com/apt-mirror/apt-mirro ... -513339871 这个里面的脚本下载缺失的cnf相关文件。记得把disco改成focal
Nothing-408
帖子: 7
注册时间: 2020-05-20 10:35
送出感谢: 0
接收感谢: 0

Re: 建立局域网本地源问题,需要注意些什么?求助

#6

帖子 Nothing-408 » 2020-05-21 9:52

astolia 写了:
2020-05-21 0:02
Nothing-408 写了:
2020-05-20 15:46
->Err:29 http://192.168.56.112/ubuntu focal-backports/main amd64 c-n-f Metadata 404 Not Found [IP:192.168.56.112 80]
->E: Failed to fetch http://192.168.56.112/ubuntu/dists/foca ... ands-amd64 404 Not Found [IP:192.168.56.112 80]
这个是apt-mirror本身的问题,它的代码年久失修,跟不上apt最新的变化,有些文件没有同步下来
https://github.com/apt-mirror/apt-mirror/issues/118

你可以用上面issue里提交的补丁给apt-mirror打上 https://github.com/apt-mirror/apt-mirro ... 9e2b272396
或者下载别人打好补丁的apt-mirror程序 https://github.com/Stifler6996/apt-mirror
或者直接用 https://github.com/apt-mirror/apt-mirro ... -513339871 这个里面的脚本下载缺失的cnf相关文件。记得把disco改成focal
非常感谢,感谢你的指导!!!
Nothing-408
帖子: 7
注册时间: 2020-05-20 10:35
送出感谢: 0
接收感谢: 0

Re: 建立局域网本地源问题,需要注意些什么?求助

#7

帖子 Nothing-408 » 2020-05-21 10:27

不好意思,我下载你说的apt-mirror,与我自动在阿里云安装的apt-mirror一样的呢?(我用diff比较了一下)没有发现有什么区别,都是0.5.4版本的。
现在正在测试中。
Nothing-408
帖子: 7
注册时间: 2020-05-20 10:35
送出感谢: 0
接收感谢: 0

Re: 建立局域网本地源问题,需要注意些什么?求助

#8

帖子 Nothing-408 » 2020-05-21 10:32

我用zip版本,我再Copy新版代码试一试
onlylove
论坛版主
帖子: 4857
注册时间: 2007-01-14 16:23
送出感谢: 1 次
接收感谢: 140 次

Re: 建立局域网本地源问题,需要注意些什么?求助

#9

帖子 onlylove » 2020-05-21 13:43

你要是硬盘空间足够的话,倒是还有个办法,rsync

https://help.ubuntu.com/community/Rsyncmirror
头像
astolia
论坛版主
帖子: 4602
注册时间: 2008-09-18 13:11
送出感谢: 1 次
接收感谢: 771 次

Re: 建立局域网本地源问题,需要注意些什么?求助

#10

帖子 astolia » 2020-05-21 14:59

Nothing-408 写了:
2020-05-21 10:27
不好意思,我下载你说的apt-mirror,与我自动在阿里云安装的apt-mirror一样的呢?(我用diff比较了一下)没有发现有什么区别,都是0.5.4版本的。
现在正在测试中。
仔细看下github页面上的apt-mirror最后更新时间是三年前还是二十多天前,别下错了。这只是打补丁,又不是发布新版本,版本自然还是一样的
Nothing-408
帖子: 7
注册时间: 2020-05-20 10:35
送出感谢: 0
接收感谢: 0

Re: 建立局域网本地源问题,需要注意些什么?求助

#11

帖子 Nothing-408 » 2020-05-22 8:23

感谢版主astolia,的确,github最新的apt-mirror,内含cnf目录,测试了一下,OK。非常感谢!!!
回复

回到 “新立得和软件源”