apt-get install -d nano #只下载不安装
/var/cache/apt/archives/ #默认包的存放路径
apt-get download 包名 #下载包及其依赖
aptitude clean 删除已卸载和已安装软件的安装包
aptitude --download-only install 安装包
mv /var/cache/apt/archives/*.deb /data
ubuntu使用iso作为本地源
方式1:直接添加方式
mount /dev/cdrom /mnt
root@grandocean:/etc/apt# vim /etc/apt/sources.list
添加
deb file:///mnt raring main
deb file:///mnt raring restricted
方式2:通过目录本地创建的方式
apt install dpkg-dev
进入到放包的目录的根目录,比如/iso/main
cd /iso/main
dpkg-scanpackages -m . | gzip -c > Packages.gz
修改源列表
deb [trusted=yes] file:///iso/main ./
方式3
apt-get install dpkg-dev
mkdir /opt/local_deb
cp /var/cache/apt/archives/* /opt/local_deb/
dpkg-scanpackages /opt/local_deb/ /dev/null |gzip > /opt/local_deb/Packages.gz -r
# 加入下面一行
vim /etc/apt/sources.list
deb file:///opt/local_deb/ /
更新
sudo apt-get update --allow-insecure-repositories
sudo apt-get install --allow-unauthenticated [app] # 安装软件
说明:本地的源是没有签名的,直接更新apt会提示找不到release文件,是一种不安全的源,默认是被禁用的。如果还要安装的话
需要加上这个 --allow-unauthenticated选项