ubuntu源自身入手定制,Ubuntu离线安装软件包

本机 apt-get 安装过的 deb 文件一般在 /var/cache/apt/archives/
文件夹中,拷贝到 abc 文件夹中安装 dpkg-dev

有些软件对ubuntu server和ubuntu
desktop版也不兼容。总之,在什么系统下制作的离线包,就在什么系统下安装。

生成 Packages.gz 文件。该文件包含源里软件的版本、依赖关系等。

2.1.通过如下指令下载XXXX软件所需要的deb包

添加

2.将下载的deb包拷贝到上述新建的文件夹下

sudo dpkg-scanpackages feisty /dev/null |gzip >feisty/Packages.gz

       然后将所有的其他deb全部注销掉(#)

准备放一些自己喜欢、常用的小软件,省得每次装机其它的源太慢。:)你可以直接查看可安装的软件列表、下载
guoshuang linux repository里的 deb 包或者添加 sources.list。

$ sudo cp -r /var/cache/apt/archives  /offlinePackage

sudo apt-get install dpkg-dev

则需要安装dpkg-dev工具:

包括
openorena(quack游戏)数据包、客户端、服务器端、wqy中文字体、无线网卡驱动、W32codes解码器、nautilus-open-terminal(nautilus
右键终端菜单)、alltray(任意软件最小化到系统托盘)等等。

兼容性问题,如果我们制作安装包时,用的是64位的ubuntu,那么该离线包只能在其他64位系统上安装。

sudo gedit /etc/apt/sources.list

a.当我们需要在多台电脑安装同一个软件,并且这个软件很大,下载需要很长时间时

源制作过程如下:

三.在另外一台Ubuntu上离线安装

sudo apt-get update

 

拷贝这些文件到 www
服务器上即可。图片 1

        此时,在没有网络的情况下,我们就可以安装我们之间下载的XXXX软件了

保存,刷新 apt 源。

        $ sudo apt-get  install XXXXX

deb /

4.离线安装

$ sudo apt-get install dpkg-dev

b.需要安装软件的ubuntu不能上网

 

$ sudo chmod 777 -R /offlinPackage/

执行完上述指令后,XXXX软件的安装包就下载到了/var/cache/apt/archives目录下

       1.插入U盘或光盘,将offlinePackage.tar.gz复制到根目录下,解压

$ sudo mkdir offlinePackage

        $ sudo vi /etc/apt/sources.list

4.建立deb包的依赖关系

$ sudo dpkg-scanpackages /offlinePackage/ /dev/null |gzip
>/offlinePackage/Packages.gz

相关文章

Comment ()
评论是一种美德,说点什么吧,否则我会恨你的。。。