You are not logged in.
Hello,
Please, tell - how can i make images of repository with archlinux install+core+extra+community to DVD disks? I search wiki, forum - but doesnt find information of making such dvd or any else setup media.
Offline
rsync a mirror, burn them to DVD and then point pacman at it.
Offline
And remember that you will need to update them regularly.
Offline
Thank you for answer!
I trying to rsync local mirror from "http://archlinux.hell.org.ua/archlinux/" using manual from wiki (http://wiki.archlinux.org/index.php/Local_Mirror) but i have errors:
[korg@archlinux scripts]$ ./mirrorsync.sh
ERROR: The remote path must start with a module name not a /
rsync error: error starting client-server protocol (code 5) at main.c(1506) [Receiver=3.0.7]
ERROR: The remote path must start with a module name not a /
rsync error: error starting client-server protocol (code 5) at main.c(1506) [Receiver=3.0.7]
ERROR: The remote path must start with a module name not a /
rsync error: error starting client-server protocol (code 5) at main.c(1506) [Receiver=3.0.7]
[korg@archlinux scripts]$
In mirrorsync.sh:
SYNC_SERVER=archlinux.hell.org.ua::/archlinux
Where mistake?
Offline
Big hint in your error output...
ERROR: The remote path must start with a module name not a /
Offline
I try that, and have error:
[korg@archlinux scripts]$ ./mirrorsync.sh
rsync: failed to connect to archlinux.hell.org.ua: Connection refused (111)
rsync error: error in socket IO (code 10) at clientserver.c(122) [Receiver=3.0.7]
rsync: failed to connect to archlinux.hell.org.ua: Connection refused (111)
rsync error: error in socket IO (code 10) at clientserver.c(122) [Receiver=3.0.7]
rsync: failed to connect to archlinux.hell.org.ua: Connection refused (111)
rsync error: error in socket IO (code 10) at clientserver.c(122) [Receiver=3.0.7]
[korg@archlinux scripts]$ ./mirrorsync.sh
"SYNC_SERVER=archlinux.hell.org.ua::archlinux"
Offline
for i in core extra community; do
rsync -rpltv --delete-after \
--exclude=os/i686 \
rsync://mirror.giantix-server.de/archlinux/$i ~/mirror
sleep 5
done
note the --exclude=os/i686. now it would fetch only the packages for x86_64. modify it to os/x86_64 if you want only i686
Give what you have. To someone, it may be better than you dare to think.
Offline
Thank you, I was able to synchronize the repository core, extra, community with another local server (ftp://ftp.linux.kiev.ua/pub/Linux/ArchLinux/), apparently a bug with hell.org.ua associated with incorrect server settings .
And how to write a local repository on DVD discs? (Only i686 architecture) at the moment I have is such a repository directory structure:
/home/mirror/
|-- files
| |-- community
| | `-- os
| | |-- any
| | |-- i686
| | `-- x86_64
| |-- core
| | `-- os
| | |-- any
| | |-- i686
| | `-- x86_64
| `-- extra
| `-- os
| |-- any
| |-- i686
| `-- x86_64
|-- logs
`-- scripts
Offline
hell.org.ua is not syncing regularly, so you'd better forget about it. Use ftp://ftp.linux.kiev.ua/pub/Linux/ArchLinux/ as local Ukrainian mirror. Then you have to burn DVD with the following local structure:
-- community
`-- os
|-- any
|-- i686
`-- x86_64
-- core
`-- os
|-- any
|-- i686
`-- x86_64
-- extra
`-- os
|-- any
|-- i686
`-- x86_64
an then point your pacman to use the local mirror, e.g. in /etc/pacman.conf: Server = file:///media/dvd/$repo/os/i686.
Offline