树莓派apt-get离线安装包的制作 考虑到没有网络的环境下面搭载树莓派的服务器环境,经过一番百度,终于找到了绿色安装软件的方法,就是通过apt-get制作离线包来安装,教程简单 1、下载需要安装软件的依赖包,因为apt-get安装的软件都是很多依赖的使用dpkg安装不行 apt-get -d install mysql-server
apt-get installapps 这样的命令,一般会将下载文件放在/var/cache/apt/archives目录下,然后安装 如果不及时清理,这个目录所占空间会越来越大,幸运的是apt提供了相应的管理工具apt-get clean删除/var/cache/apt/archives/ 和/var/cache/apt/archives/par tial/目录下所有包(锁定的除外)。
apt-get autoclean仅删除不再能被下载的包。
另外,aptitude clean也可删除/var/cache/apt/archives/和 /var/cache/apt/archives/partial/目录下所有包(锁定的除外)。 将包下载好了之后 2、执行命令 cd /var/cache/apt/archives
3、创建文件夹 mkdir /var/mysql 复制刚才下载好的文件到mysql 4、生成包索引文件 创建Packages.gz文件 touch /var/debs/Packages.gz touch Packages.gz 设置权限 chmod -R 777 /var/mysql/ # 这一步是为了获得文件的可写可读可执行权限,要不然后面会失败
创建索引 dpkg-scanpackages mysql /dev/null | gzip > mysql/Packages.gz #创建索引
5、在 /etc/apt/sources.list 中添加本地目录 vi /etc/apt/sources.list 6、将sources.list 原来的内容都注释掉。在最后添加 deb file:/var mysql/
注意上面的 /var 和 debs/ 之间的空格,以及“/”。不要写错/var/debs/路径了。 7、更新配置 apt-get update
8、现在可以安装包了,mysql-server是包名不是刚才创建的mysql文件夹名称 apt-get install <包名> apt-get install mysql-server
|