読んでフォローしましたイメージをフラッシュする前にソフトウェアをアップデート、アップグレード、インストールできますか?。公式アーチイメージを正常にマウントし、データベースを同期し、プレインストールされたパッケージを更新しました。残念ながら、かなり遅いです。模倣をして遅いようですがpacman
、ちょっと過度だと思います。
私はいくつかの研究を行い、man pacman
次のオプションを思いついた。
-r、--rootは
代替インストールルートディレクトリを指定します(デフォルトは/)。 /usrの代わりに/usr/localにソフトウェアをインストールする方法としてこの方法を使用しないでください。他のシステムが「所有」の一時インストールパーティションにパッケージをインストールする場合は、このオプションを使用できます。
ノート:コマンドラインにデータベースパスまたはログファイルが指定されていない場合、またはパックマン.conf(5)デフォルトの場所はこのルートパス内にあります。
このオプションを利用して、すでにインストールされているイメージにパッケージをインストールできますか?
ベストアンサー1
はい
あまり難しくありません。以下の指示に従ってください。イメージをフラッシュする前にソフトウェアをアップデート、アップグレード、インストールできますか?qemu-user-static
すでにインストールされているシステムに正しくインストールされていることに注意してください。
パックマン.conf
ファイル/etc/pacman.conf
制御pacman
、通常は編集する必要はありません。ただしpacman.conf
、これを使用すると、提供される内容に問題があります。指示が含まれています
Include = /etc/pacman.d/mirrorlist
残念ながら、これはARMパッケージをミラー化しない可能性があるホストシステムのミラーのリストを取得します。/etc/pacman.conf
インストールから適切なディレクトリにコピーし、その行を次に置き換えます。
Server = http://mirror.archlinuxarm.org/arm/$repo
pacman.conf
ここで私の適応を見つけることができますフラッグハブ。
走るpacman
これで実行する準備が整いましたpacman
。構成ファイルが にあるとし、以下をpwd
実行します。
sudo pacman -r <mount-point> --config pacman.conf -Syu
引用する
- Githubプロジェクト、@Jivingsからフォークされました。Githubプロジェクト。