Skip to content

Commit 3448fbf

Browse files
bkmgitBonfaceKilz
authored andcommitted
Update custom-arch-live-iso.md
1 parent 223a5a7 commit 3448fbf

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

content/custom-arch-live-iso.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
Title: Building a Custom Arch Linux Live ISO in the Cloud
22
Date: 2024-03-11
3+
Updated: 2025-07-11
34
Category: Linux
45
Tags: AWS, Arch Linux, How-to
56
Slug: custom-live-arch-linux-iso
@@ -14,7 +15,7 @@ It can be helpful to be able to run such a program on another computer which may
1415
installed. A live iso can help one do this. Building a bootable live ISO image on the cloud
1516
can be convenient as it can be automated and allow saving on bytes needed to download build
1617
dependencies to a local computer. The following steps enable building on [AWS](https://aws.amazon.com)
17-
using the [Arch Linux image](https://console.aws.amazon.com/ec2/home?region=us-east-1#launchAmi=ami-0ec4fc08d715411ba).
18+
using the [Arch Linux image](https://console.aws.amazon.com/ec2/home?region=us-east-1#launchAmi=ami-0d5a438999cc4f126).
1819

1920
Log into the instance
2021

@@ -45,14 +46,14 @@ in the main Arch repositories. To add it to the live iso image, first create a
4546
repository with a locally built Ink/Stitch package.
4647

4748
```
48-
sudo pacman --noconfirm -S basedevel inkscape
49-
git clone
49+
sudo pacman --noconfirm -S base-devel inkscape
50+
git clone https://aur.archlinux.org/inkstitch.git
5051
cd inkstitch
5152
makepkg --install
5253
cd ..
5354
mkdir inkstitchdb
5455
cd inkstitchdb
55-
repo-add inkstitch.tar.gz ../inkstitch/*.pkg.tar.zst
56+
repo-add inkstitch.db.tar.zst ../inkstitch/*.pkg.tar.zst
5657
cd ..
5758
cp inkstitch/*.zst inkstitchdb/
5859
```
@@ -65,7 +66,7 @@ cp -r lxqt inkstitch
6566
cd inkstitch
6667
echo inkscape >> packages.x86_64
6768
echo inkstitch >> packages.x86_64
68-
sed -i 's/\#[custom]/[inkstitch]/g' pacman.conf
69+
sed -i 's/\#\[custom\]/\[inkstitch\]/g' pacman.conf
6970
sed -i 's/\#SigLevel = Optional TrustAll/SigLevel = Optional TrustAll/g' \
7071
pacman.conf
7172
sed -i 's|\#Server = file:///home/custompkgs|Server = file:///home/arch/inkstitchdb|g' \
@@ -81,7 +82,7 @@ sudo aui-mkiso archuseriso/profiles/inkstitch/
8182
```
8283
Once done, the resulting iso should be available at
8384
```
84-
/home/arch/out/aui-lxqt-inkstitch-linux_6_7_9-0310-x64.iso
85+
/home/arch/out/aui-lxqt-linux_6_15_6-0711-x64.iso
8586
```
8687

8788
## References

0 commit comments

Comments
 (0)