ubuntu实战001:将ISO文件挂载配置成apt本地源

版权声明:以上内容为本人原创,如需转载,请注明出处,谢谢! https://blog.csdn.net/kevinfan2011/article/details/88072443

       Fanuc接口已经测试完成,现在要做的是把接口对接到Python后台, 那就就需要把cpp文件编译成so文件再放到Centos服务器上去,这里我装了个Ubuntu虚拟机来编译,但是公司电脑无法联网,所以这里我需要先离线安装下gcc(这里我用xshell连接Ubuntu)。

    本来有网的情况下安装软件是特别简单的事情,只需要执行  “sudo apt-get install gcc ”即可,但是现在没网,所以这里我们需要自行下载gcc了,找台能上网的电脑:http://archive.ubuntu.com/ubuntu/pool/main/g/ 在这里下载你需要的gcc,找到对应的deb文件下载下来然后传到Ubuntu上,这里我用的是FlashFXP。

 通过xshell进入文件目录,然后执行命令:$sudo dpkg -i  cpp-8_8.3.0-2ubuntu1_i386.deb,这里我们可以发现系统提示我们很多依赖包没有安装,我们需要先把对应的依赖包下载安装了(这也是离线安装的痛苦之处呀)。

      这里我想到用另一种方式,那就是挂载镜像源,我们的系统安装包中一般都会自带很多基础软件(至少有2000多款吧),所以这里我们把ubuntu-16.04.5-server-i386.iso文件传到Ubuntu中去,然后把这个配置成软件源。我在mnt下新建一个apt目录,用来挂载iso文件,执行命令sudo mkdir /mnt/apt 即可。

    在ubuntu-16.04.5-server-i386.iso文件目录执行命令sudo mount -o loop ubuntu-16.04.5-server-i386.iso  /mnt/apt,即可将iso文件挂载到/mnt/apt目录下,我们可以查看下apt目录下是不是已经有ubuntu-16.04.5-server-i386.iso的文件了。

接着我们就来配置软件源,将在线源修改本地的apt源地址,这里修改的是/etc/apt/下的sources.list文件,修改之前记得先备份一份(执行命令 : sudo cp sources.list sources.list.back),将文件中的deb http://security.ubuntu.com/ubuntudeb 改成file:/mnt/apt/ ./,但是这样改的很多,太麻烦了(vim操作不方便),这里我们还是将deb在线apt源注释掉(白色的这些),修改完成后保存该配置文件。

 接着我们执行命令sudo apt-cdrom -m -d=/mnt/apt add,将我们挂载的apt设置成软件源即可,最后记得更新下软件源,sudo apt-get   update sudo apt-get upgrade,这样我们就把本地源配置好了 。

 

猜你喜欢

转载自blog.csdn.net/kevinfan2011/article/details/88072443
今日推荐