ubuntu18.04.1离线包制作异常
发表于 : 2018-09-26 23:43
ubuntu18.04.1制作离线包制作离线包,无法使用错误
Get:1 file:/home packs/ InRelease
Ign:1 file:/home packs/ InRelease
Get:2 file:/home packs/ Release
Err:2 file:/home packs/ Release
File not found - /home/packs/Release (2: No such file or directory)
Reading package lists... Done
E: The repository 'file:/home packs/ Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
制作方式
1.在联网的服务器上通过 sudo apt-get install命令安装所需的包
2.安装包缓存在本地的/var/cache/apt/archives目录下
3.创建新的目录,sudo mkdir /home/packs(目录可以自己制定)
4 拷贝目录/var/cache/apt/archives到/home/packs下
sudo cp -r /var/cache/apt/archives/* /home/packs
5.建立Packages.gz包,里面记录了packs文件夹下面的软件包信息,包括依赖信息。
dpkg-scanpackages packs /dev/null |gzip > packs/Packages.gz -r
6.将packs文件夹上传到离线服务器上,例如上传到/home下
7.修改配置文件sudo vi /etc/apt/sources.list,
添加如下内容
deb file:///home/ packs/
注意:packs前面有空格,后面有斜杠
Get:1 file:/home packs/ InRelease
Ign:1 file:/home packs/ InRelease
Get:2 file:/home packs/ Release
Err:2 file:/home packs/ Release
File not found - /home/packs/Release (2: No such file or directory)
Reading package lists... Done
E: The repository 'file:/home packs/ Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
制作方式
1.在联网的服务器上通过 sudo apt-get install命令安装所需的包
2.安装包缓存在本地的/var/cache/apt/archives目录下
3.创建新的目录,sudo mkdir /home/packs(目录可以自己制定)
4 拷贝目录/var/cache/apt/archives到/home/packs下
sudo cp -r /var/cache/apt/archives/* /home/packs
5.建立Packages.gz包,里面记录了packs文件夹下面的软件包信息,包括依赖信息。
dpkg-scanpackages packs /dev/null |gzip > packs/Packages.gz -r
6.将packs文件夹上传到离线服务器上,例如上传到/home下
7.修改配置文件sudo vi /etc/apt/sources.list,
添加如下内容
deb file:///home/ packs/
注意:packs前面有空格,后面有斜杠