就是先下载好包,在安装。可以吗?
离线
可以。
离线
可以。
怎么安装?是不是下包,再添加本地源?
离线
百合仙子 说:可以。
怎么安装?是不是下包,再添加本地源?
是。
离线
zjn 说:百合仙子 说:可以。
怎么安装?是不是下包,再添加本地源?
是。
可是怎么弄啊?我百度了好久,都没有完整的。
离线
百合仙子 说:zjn 说:百合仙子 说:可以。
怎么安装?是不是下包,再添加本地源?
是。
可是怎么弄啊?我百度了好久,都没有完整的。
使用 wget 把整个仓库下回来。
我看了下,pacman 好像不支持本地源(好像只能使用 http 和 ftp)。那你就把下回来的包和签名文件(*.pkg.tar.xz 和 *.pkg.tar.xz.sig)扔 cache 里,把数据库文件(*.db)放 /var/lib/pacman/sync 里。
离线
离线
zjn 说:百合仙子 说:zjn 说:百合仙子 说:可以。
怎么安装?是不是下包,再添加本地源?
是。
可是怎么弄啊?我百度了好久,都没有完整的。
使用 wget 把整个仓库下回来。
我看了下,pacman 好像不支持本地源(好像只能使用 http 和 ftp)。那你就把下回来的包和签名文件(*.pkg.tar.xz 和 *.pkg.tar.xz.sig)扔 cache 里,把数据库文件(*.db)放 /var/lib/pacman/sync 里。
你说的那些路径在哪?
离线
你说的那些路径在哪?
cache 默认位于 /var/cache/pacman/pkg。
离线
zjn 说:你说的那些路径在哪?
cache 默认位于 /var/cache/pacman/pkg。
我把archlinux的安装镜像刻在u盘里,在哪里放下载的包?
离线
不需要...找块移动硬盘放包就可以,本地也行。
/etc/pacman.conf 里面的几个仓库,注释掉 include = 那几行,然后按照说明添加仓库包所在本地的路径即可。
离线
百合仙子 说:zjn 说:你说的那些路径在哪?
cache 默认位于 /var/cache/pacman/pkg。
我把archlinux的安装镜像刻在u盘里,在哪里放下载的包?
在你格式化并挂载好新系统的各分区后,在新系统的 / 下放。
离线
这个好像很难,还是算了吧。
离线
我是在u盘中装了grub2,用grub2引导光盘镜像
menuentry 'install archlinux'{
set isofile='/archlinux-2013.08.01-dual.iso'
search --set -f $isofile
loopback loop $isofile
linux (loop)/arch/boot/i686/vmlinuz archisolabel=ARCH_201308 img_dev=/dev/sdb1 img_loop=$isofile earlymodules=loop
initrd (loop)/arch/boot/i686/archiso.img
}
1、在vbox中安装好后
把/var/cache/pacman/pkg中的文件复制到u盘pkg中(文件名中可能有冒号:无法复制,改名后再复制)
cd到u盘pkg目录
repo-add custom.db.tar.gz *.pkg.tar.xz
2、开始安装,因为我是用u盘grub2引导的,所以u盘已经挂载在/run/archiso/img_dev
3、修改/etc/pacman.conf,把core等注释掉,把custom部分的注释取消,修改file:////run/archiso/img_dev/pkg,mirrorlist那步可以不用做
4、注意在arch-chroot前安装grub2
pacstrap /mnt grub-bios
离线
哇,grub2 的 search 命令还可以按文件名搜索呀 :-)
离线