Skip to content

Commit f94ff95

Browse files
committed
Updated buildiso script and README.md
1 parent 0281fcd commit f94ff95

File tree

2 files changed

+51
-25
lines changed

2 files changed

+51
-25
lines changed

README.md

Lines changed: 23 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -96,52 +96,57 @@ Packages in TCET Linux is managed by package manager.
9696
9797
<br />
9898
99-
## Glimpses of TCET Linux
99+
# Glimpses of TCET Linux
100100
101101
![tcet-linux-desktop](https://raw.githubusercontent.com/tcet-opensource/artwork/main/tcet-linux/tcet-linux-desktop1.png)
102102
103103
104104
<br />
105105
106-
## How to build ISO
106+
# How to build ISO
107107
108-
### 1. Clone repository
108+
## Install required package
109+
```bash
110+
sudo pacman -S archiso
111+
```
112+
113+
## Clone repository
109114
```bash
110115
git clone https://github.com/tcet-opensource/tcet-linux.git
111116
```
112117

113-
### 2. Setup Keys
118+
## Build ( Using Script )
119+
```bash
120+
cd tcet-linux
121+
./buildiso
122+
```
123+
OR
124+
## Build ( Manually )
125+
### Setup Keys
114126
```bash
115-
# Akash Dubey (Shut in arch linux guy)
127+
# Akash Dubey
116128
sudo pacman-key --keyserver keyserver.ubuntu.com -r 280178FA27665D44
117129
sudo pacman-key --lsign-key 280178FA27665D44
118130

119-
# Rishabh Jha (Neovim lober)
131+
# Rishabh Jha
120132
sudo pacman-key --keyserver keyserver.ubuntu.com -r 421FFABA41F36DA5
121133
sudo pacman-key --lsign-key 421FFABA41F36DA5
122134

123-
# Atharva Vartak (Technical head)
135+
# Atharva Vartak
124136
sudo pacman-key --keyserver keyserver.ubuntu.com -r 02F660CD5FA77EBB
125137
sudo pacman-key --lsign-key 02F660CD5FA77EBB
126138

127-
# Harsh Upadhyay (kya likhu?)
139+
# Harsh Upadhyay
128140
sudo pacman-key --keyserver keyserver.ubuntu.com -r BF4E1E687DD0A534
129141
sudo pacman-key --lsign-key BF4E1E687DD0A534
130142
```
131-
132-
### 3. Build
133-
```bash
134-
# Using build script
135-
cd tcet-linux
136-
./buildiso # Uses tcet-linux-keyring package
137-
```
138-
OR
143+
### Build ISO
139144
```bash
140145
cd tcet-linux
141-
sudo mkarchiso -v . # Uses keyring from keyserver
146+
sudo mkarchiso -v .
142147
```
143148

144-
### 4. ISO will appear in `work/out/` directory
149+
## ISO will appear in `work/out/` directory
145150
<br />
146151

147152
## Important Links:

buildiso

Lines changed: 28 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,25 @@
11
#!/bin/bash
22

3-
echo "Downloading tcet-linux-keyring"
4-
sudo pacman -S wget --needed
5-
wget https://github.com/tcet-opensource/tcet-linux-applications/raw/main/x86_64/tcet-linux-keyring-23.10-5-x86_64.pkg.tar.zst
6-
sudo pacman -U tcet-linux-keyring*
7-
sudo rm -rf tcet-linux-keyring*
8-
93
echo "Installing archsio"
104
sudo pacman -S archiso --needed
115

6+
echo "Setting up Keyring"
7+
# Akash Dubey (Shut in arch linux guy)
8+
sudo pacman-key --keyserver keyserver.ubuntu.com -r 280178FA27665D44
9+
sudo pacman-key --lsign-key 280178FA27665D44
10+
11+
# Rishabh Jha (Neovim lober)
12+
sudo pacman-key --keyserver keyserver.ubuntu.com -r 421FFABA41F36DA5
13+
sudo pacman-key --lsign-key 421FFABA41F36DA5
14+
15+
# Atharva Vartak (Technical head)
16+
sudo pacman-key --keyserver keyserver.ubuntu.com -r 02F660CD5FA77EBB
17+
sudo pacman-key --lsign-key 02F660CD5FA77EBB
18+
19+
# Harsh Upadhyay (kya likhu?)
20+
sudo pacman-key --keyserver keyserver.ubuntu.com -r BF4E1E687DD0A534
21+
sudo pacman-key --lsign-key BF4E1E687DD0A534
22+
1223
echo "Building Iso"
1324
echo "Warning don't press ctrl+c or ctrl+z when iso is building"
1425
sudo mkarchiso -v -w ./work -o ./out ./
@@ -18,7 +29,17 @@ read answer
1829

1930
if [ "$answer" == "y" ] || [ "$answer" == "yes" ]; then
2031
echo "Removing tcet-linux-keyring."
21-
sudo pacman -R tcet-linux-keyring
32+
# Akash Dubey (Shut in arch linux guy)
33+
sudo pacman-key --delete 280178FA27665D44
34+
35+
# Rishabh Jha (Neovim lober)
36+
sudo pacman-key --delete 421FFABA41F36DA5
37+
38+
# Atharva Vartak (Technical head)
39+
sudo pacman-key --delete 02F660CD5FA77EBB
40+
41+
# Harsh Upadhyay (kya likhu?)
42+
sudo pacman-key --delete BF4E1E687DD0A534
2243
elif [ "$answer" == "n" ] || [ "$answer" == "no" ]; then
2344
echo "tcet-linux-keyring present in your system."
2445
exit 0

0 commit comments

Comments
 (0)