作者:TeliuTe 来源:基础教程网
1、在网站根目录下创建 ubuntu 文件夹,在ubuntu文件夹中再创建一个 ubuntu 文件夹
代码: 全选
b2@1-A9:~$ mkdir -p ubuntu/ubuntu
3、然后进入终端,切换到第一个./ubuntu/文件夹下,注意只进入到第一个ubuntu文件夹下,运行 dpkg-scanpackages 命令
代码: 全选
cd /opt/lampp/htdocs/ubuntu
sudo dpkg-scanpackages ubuntu /dev/null |gzip >ubuntu/Packages.gz
代码: 全选
sudo gedit /etc/apt/source.list
在开头添加下面行,中间的IP地址改成自己的,最后的 / 之前有一个空格:
deb http://192.168.12.250/ubuntu /
6、安装更新,保存下面的内容为文件 a,(a 便于输命令操作)。放置到网站根目录,下载后运行:./a
[bash]#!/bin/bash
#客户端先在终端里下载本程序,使用: wget http://192.168.12.250/a
#chmod +x a
#./a
#用压缩包也许不要改权限,解压文件,最后把压缩包文件也删除
#下载并复制软件源文件,sudopsw 改成自己的sudo密码
wget http://192.168.12.250/sources.list
echo "sudopsw"|sudo -S cp --backup ./sources.list /etc/apt/sources.list
#刷新源,更新系统,开启代理后 带%的软件包无法下载
#export http_proxy="http://192.168.12.253:808"
echo "sudopsw"|sudo -S apt-get update
echo "sudopsw"|sudo -S apt-get upgrade
#卸载gamas2 安装gambas3
echo "sudopsw"|sudo -S apt-get -y remove gambas2-dev gambas2-doc gambas2-gb-db gambas2-gb-desktop gambas2-gb-form gambas2-gb-form-dialog gambas2-gb-form-mdi gambas2-gb-gtk gambas2-gb-gui gambas2-gb-qt gambas2-gb-qt-ext gambas2-gb-settings gambas2-ide gambas2-runtime
#这儿不能用echo来传入密码,会因软件包未验证而自动终止
sudo apt-get install gambas3
#删除使用的文件
rm ./a
[/bash]
7、制作 sources.list ,放置到网站根目录
[text]deb http://192.168.12.250/ubuntu /
deb http://mirrors.163.com/ubuntu/ precise main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ precise-security main restricted universe multiverse[/text]