找回密码
 立即注册
查看: 128|回复: 6

关于离线安装的问题或建议

[复制链接]

0

主题

0

回帖

20

积分

新手上路

积分
20
发表于 2023-7-5 14:17:12 | 显示全部楼层 |阅读模式



首先感谢大佬的lnmp。
客户只有内网,下载安装了1.9离线版,啥都没成功。。。

看了下日志,大概就是缺一堆依赖。
论坛查找了一波,得到答案为:内网或离线安装需要增加 CheckMirror=n 参数并且有正常可用的内网或光盘源
10、lnmp一键安装包支持完全离线模式进行安装
注意:离线安装不是不需要源,而是需要你在本地搭建一个供安装使用的源。
CentOS系统下离线安装教程:https://www.vpser.net/manage/centos-iso-local-yum-repository.html
Debian/Ubuntu发行版下类似,但需要借助dpkg-scanpackages在相同临时环境打包所需的软件包。


由于centos停止更新维护了,系统使用的是ubuntu,参考了CentOS教程,没找到类似centos.xxx.everything的ubuntu.xxx.everything。


于是乎各种百度。得到
sudo apt-get download $(apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances vim | grep "^\w" | sort -u)
然而,去log中找缺失的依赖,是个复杂的工作。
所以在这里求教,有什么办法可以一键生成缺失的包清单?
回复

使用道具 举报

0

主题

961

回帖

0

积分

新手上路

积分
0
发表于 2023-7-5 14:23:03 | 显示全部楼层



昨天折腾到晚上,最后勉强算是解决了,大概步骤如下:
1、准备虚拟机和目标环境一致。
2、在虚拟机在有网络的环境下安装离线版。
3、在虚拟机/var/cache/apt/archives下面提取.deb文件
4、上传内网环境,sudo dpkg -i *.deb
5、sudo  CheckMirror=n ./install.sh
回复 支持 反对

使用道具 举报

0

主题

949

回帖

0

积分

新手上路

积分
0
发表于 2023-7-5 14:30:53 | 显示全部楼层


需要哪些依赖包,lnmp脚本里面都已经写好了
apt-get install -d <软件包> 挨个把脚本里面的依赖包下载,dpkg-scanpackages命令打包好的目录就是源,把源设置为打包的这个目录就行了
回复 支持 反对

使用道具 举报

0

主题

950

回帖

0

积分

新手上路

积分
0
发表于 2023-7-5 14:32:24 | 显示全部楼层



licess 发表于 2022-8-30 20:05
需要哪些依赖包,lnmp脚本里面都已经写好了
apt-get install -d  挨个把脚本里面的依赖包下载,dpkg-scanpa ...
在脚本里找过一下,水平太低,没找到。。。
回复 支持 反对

使用道具 举报

0

主题

995

回帖

0

积分

新手上路

积分
0
发表于 2023-7-5 14:33:45 | 显示全部楼层


用一键脚本的人,除了懒得折腾的,应该有很大一部分人水平有限,只能用简单的linux指令,再借助百度等
所以还是建议,如果能有个类似 check_package.sh之类的脚本
或者出一个更完善的离线教程,那就太好了。。。
绝对是我等水平有限的人福音啊
最后希望lnmp越来越好。。。
回复 支持 反对

使用道具 举报

0

主题

967

回帖

0

积分

新手上路

积分
0
发表于 2023-7-5 14:42:58 | 显示全部楼层

Czyor 发表于 2022-8-31 09:01
用一键脚本的人,除了懒得折腾的,应该有很大一部分人水平有限,只能用简单的linux指令,再借助百度等
所以 ...
需要离线安装的基本都是党政机关,都有自己的运维
个人几乎都没有用的
回复 支持 反对

使用道具 举报

0

主题

981

回帖

0

积分

新手上路

积分
0
发表于 2023-7-5 14:52:21 | 显示全部楼层

Czyor 发表于 2022-8-31 08:44
昨天折腾到晚上,最后勉强算是解决了,大概步骤如下:
1、准备虚拟机和目标环境一致。
2、在虚拟机在有网络 ...
谢谢,解决方案,试了一次,mysql好像可以,php还是不行。

老板,说是说个人不会在内网,但是个人在越来越落后的大环境,可能很多内网项目也是由个人打入进去了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|翻墙党

GMT+8, 2026-9-28 16:59 , Processed in 0.070525 second(s), 30 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表