Talk:Install from existing Linux

From ArchWiki
Revision as of 19:20, 19 July 2012 by Zeniff (talk | contribs) (Asking some questions.)
Jump to navigation Jump to search

doesn't work on ubuntu live 11.04

Followed the instructions to install pacman on the host (live CD).

Here is the history:

    1  alias wget='wget --trust-server-names'
    2  ARCH=x86_64
    3  base_chroot=/tmp
    4  mkdir ${base_chroot}/archlinux
    5  cd ${base_chroot}/archlinux
    6  wget$ARCH/pacman/download/
    7  wget
    8  for software_name in libfetch libarchive openssl xz expat ; do wget$ARCH/${software_name}/download/ ; done
    9  for f in *.tar.gz ; do tar xzvf $f ; done
   10  export PATH=${base_chroot}/archlinux/usr/bin:$PATH
   11  export LD_LIBRARY_PATH=${base_chroot}/archlinux/usr/lib:$LD_LIBRARY_PATH
   12  alias pacman="pacman --config ${base_chroot}/archlinux/etc/pacman.conf"
   13  cd /
   14  for f in /tmp/archlinux/pacman-*pkg.tar.gz ; do   tar xzf $f; done

Problem is pacman doesn't run:

# pacman
pacman: /lib/x86_64-linux-gnu/ version `GLIBC_2.14' not found (required by /tmp/archlinux/usr/lib/

It does work however if you use v3.5.3 of pacman:

Graysky 20:51, 12 August 2011 (EDT)

@Graysky : Thanks. I faced the same problem, and the solution you suggested worked for me as well. --Gphilip 02:48, 29 August 2011 (EDT)

I had the same problem, but I found another solution: computerA has a working arch linux install, computerB has the empty partition. Use sshfs to mount computerB:/newarch to computerA:/newarch, and run pacman from computerA (with -r of course). --jpic 09:53 UTC, 04 April 2012 (EDT)


1. Is "--no-check-certificate" needed for wget?

2. Article says: "If you do not mind littering your install host, you can extract all the downloaded tar balls into your root directory by running as root: ... However, keep in mind that this operation could erase some of your files, and break your system."

Why is this suggested? Wouldn't it be better and safer to put the files elsewhere and just add to $PATH again like it did in the previous section?

3. After "Finishing touches", it says: "See Beginners Guide:Configure the system. You can ignore 2.11, ..."

However, there is no 2.11... I'm guessing it meant ignore "Install bootloader"?

Zeniff (talk) 19:20, 19 July 2012 (UTC)