-
Notifications
You must be signed in to change notification settings - Fork 4
/
outputarmv720180723.txt
209 lines (160 loc) · 15.1 KB
/
outputarmv720180723.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
]2; bash setupTermuxArch.sh 📲 ./setupTermuxArch.sh: line 612: [[: 65%: syntax error: operand expected (error token is "%")
[0;34m 🕛 > 🕛 [1;34mTermuxArch v1.6 will attempt to install Linux in [0;32m/data/data/com.termux/files/home/arch[1;34m. Arch Linux in Termux PRoot will be available upon successful completion. To run this BASH script again, use `!!`. Ensure background data is not restricted. Check the wireless connection if you do not see one o'clock 🕐 below. [1;34mChecking prerequisites…
[1;32m
[0;34m 🕛 > 🕧 [1;34mPrerequisites: [1;32mOK [1;34mDownloading TermuxArch…
[0;32m./setupTermuxArch.sh: line 612: [[: 65%: syntax error: operand expected (error token is "%")
[0;34m 🕛 > 🕝 [1;34mDetected armv7l GNU/Linux operating system.
[0m[0;34m 🕛 > 🕒 [1;34mActivating termux-wake-lock: ]2; 🕛 > 🕒 Activating termux-wake-lock: OK[1;32mDONE [0m
]2; 🕛 > 🕞 Contacting worldwide mirror…[0;34m 🕛 > 🕞 [1;34mContacting worldwide mirror [0;32mhttp://os.archlinuxarm.org/[1;34m: [1;32mDONE [0m
[0;34m 🕛 > 🕓 [1;34mDownloading the checksum file and [1;34mArchLinuxARM-armv7-latest.tar.gz [1;34mfrom the geographically local mirror [1;32mhttp://il.us.mirror.archlinuxarm.org/[1;34m. If contact with the local mirror is not successful, run [1;32mbash [0;32msetupTermuxArch.sh[1;34m again. Should the worldwide mirror not provide another geographically nearby server after a couple of attempts, use [1;32mbash [0;32msetupTermuxArch.sh manual [1;34mafter locating a local mirror from the Internet; See [1;32mbash [0;32msetupTermuxArch.sh help [1;34mfor additional options. [1;37mDownload of ArchLinuxARM-armv7-latest.tar.gz pending Internet connection:
[0;32m]2; 🕛 > 🕓 Downloading the checksum and Arch Linux system image file…
[0;34m 🕛 > 🕠 [1;34mChecking download integrity with Termux busybox md5sum. [37;1mThis may take a little while:
[1;33m]2; 🕛 > 🕡 Uncompressing the image file. This will take a long time; Be patient.[0;34m 🕛 > 🕕 [1;34mSystem image file download integrity: [1;32mOK
[0;34m 🕛 > 🕡 [1;34mUncompressing ArchLinuxARM-armv7-latest.tar.gz into /data/data/com.termux/files/home/arch. The option to create Arch Linux system users is available through [1;32maddauser [1;34mand [1;32maddauserps[1;34m. Arch Linux user login from Termux with [1;32mstartarch [1;34mis now implemented. See [0;36mAbility for Scripts to Launch Commands for Arch Linux in Termux PRoot on Device[1;34m https://github.com/sdrausty/TermuxArch/issues/54 for more information about these brand new options. Additional features of TermuxArch are also listed at https://github.com/sdrausty/TermuxArch/releases.
While waiting, you can use [0;36mdf[1;34m, [0;36mdu -hs[1;34m, [0;36mhtop[1;34m, [0;36mps[1;34m, [0;36mtop[1;34m and [0;36mwatch[1;34m in a new Termux session to watch the uncompressing while the session completes. Use [0;36minfo query [1;34mand [0;36mman query [1;34mto learn more about your Linux system in the palm of your hand. See The Linux Documentation Project http://tldp.org to learn more about Linux and CLI commands. [1;37mUncompressing [37mArchLinuxARM-armv7-latest.tar.gz[1;37m will take a long time; Be patient:
[0m
[0;34m 🕛 > 🕘 [1;34mCleaning up installation files: ]2; 🕛 > 🕙 Cleaning up installation files: [1;32mDONE [0m
[0;34m 🕛 > 🕤 [1;34mArch Linux in Termux PRoot is installed. Configuring and updating Arch Linux 📲]2; 🕛 > 🕤 Arch Linux is installed! Configuring and updating Arch Linux 📲 [0m
[1;34m:: [1;37mRemoving redundant packages...
checking dependencies...
[0;1mPackages (7)[0m dhcpcd-7.0.4-1 mkinitcpio-24-2 netctl-1.17-1 systemd-sysvcompat-239.0-2 linux-armv7-4.17.6-1 linux-firmware-20180606.d114732-1 systemd-239.0-2
[0;1mTotal Removed Size:[0m 388.62 MiB
[1;34m::[0;1m Do you want to remove these packages? [Y/n] [0m
[1;34m::[0;1m Processing package changes...
[0mremoving systemd-sysvcompat...
removing netctl...
removing dhcpcd...
removing linux-armv7...
removing mkinitcpio...
removing systemd...
removing linux-firmware...
]2; 🔑🗝 TermuxArch Keys 📲
[0;34mWhen [0;37mgpg: Generating pacman keyring master key[0;34m appears on the screen, the installation process can be accelerated. The system desires a lot of entropy at this part of the install procedure. To generate as much entropy as possible quickly, watch and listen to a file on your device.
The program [1;32mpacman-key[0;34m will want as much entropy as possible when generating keys. Entropy is also created through tapping, sliding, one, two and more fingers tapping with short and long taps. When [0;37mgpg: Generating pacman keyring master key[0;34m appears on the screen, use any of these simple methods to accelerate the installation process if it is stalled. Put even simpler, just do something on device. Browsing files will create entropy on device. Slowly swiveling the device in space and time will accelerate the installation process. This method alone might not generate enough entropy (a measure of randomness in a closed system) for the process to complete quickly. Use [1;32mbash ~/arch/bin/we [0;34min a new Termux session to and watch entropy on device.
[1;32m==>[0m Running [1mpacman-key --init[0m...
==> Updating trust database...
[1;32m==>[0m Running [1mpacman -Syu archlinux-keyring --noconfirm --color=always[0m...
resolving dependencies...
looking for conflicting packages...
[0;1mPackages (1)[0m archlinux-keyring-20180627-1
[0;1mTotal Download Size: [0m 0.58 MiB
[0;1mTotal Installed Size:[0m 0.83 MiB
[1;34m::[0;1m Proceed with installation? [Y/n] [0m
[1;34m::[0;1m Retrieving packages...
[0mdownloading archlinux-keyring-20180627-1-any.pkg.tar.xz...
checking keyring...
downloading required keys...
[1;34m::[0;1m Import PGP key 4096R/68B3537F39A313B3E574D06777193F152BDBE6A6, "Arch Linux ARM Build System <[email protected]>", created: 2014-01-18? [Y/n] [0m
checking package integrity...
[1;34m::[0;1m File /var/cache/pacman/pkg/archlinux-keyring-20180627-1-any.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] [0m
Errors occurred, no packages were upgraded.
[0;34mWhen [1;37mAppending keys from archlinux.gpg[0;34m appears on the screen, the installation process can be accelerated. The system desires a lot of entropy at this part of the install procedure. To generate as much entropy as possible quickly, watch and listen to a file on your device.
The program [1;32mpacman-key[0;34m will want as much entropy as possible when generating keys. Entropy is also created through tapping, sliding, one, two and more fingers tapping with short and long taps. When [1;37mAppending keys from archlinux.gpg[0;34m appears on the screen, use any of these simple methods to accelerate the installation process if it is stalled. Put even simpler, just do something on device. Browsing files will create entropy on device. Slowly swiveling the device in space and time will accelerate the installation process. This method alone might not generate enough entropy (a measure of randomness in a closed system) for the process to complete quickly. Use [1;32mbash ~/arch/bin/we [0;34min a new Termux session to watch entropy on device.
[1;32m==>[0m Running [1mpacman-key --populate[0m...
==> Appending keys from archlinuxarm.gpg...
==> Locally signing trusted keys in keyring...
-> Locally signing key 02922214DE8981D14DC2ACABBC704E86B823CD25...
-> Locally signing key 69DD6C8FD314223E14362848BF7EEF7A9C6B5765...
-> Locally signing key 9D22B7BB678DC056B1F7723CB55C5315DCD9EE1A...
==> Importing owner trust values...
==> Updating trust database...
[1;32m==>[0m Running [1mpacman -Ss keyring --color=always[0m...
[1;35mcore/[0;1marchlinux-keyring [1;32m20180627-1[0m
Arch Linux PGP keyring
[1;35mcore/[0;1marchlinuxarm-keyring [1;32m20140119-1[0m [1;36m[installed][0m
Arch Linux ARM PGP keyring
[1;35mextra/[0;1mgnome-keyring [1;32m1:3.28.2-1[0m [1;34m(gnome)[0m
Stores passwords and encryption keys
[1;35mextra/[0;1mlibgnome-keyring [1;32m3.12.0-3[0m
GNOME keyring client library
[1;35mextra/[0;1mpython2-gnomekeyring [1;32m2.32.0-17[0m
Python bindings for libgnome-keyring
[1;35mcommunity/[0;1mdebian-archive-keyring [1;32m2017.7-1[0m
GnuPG archive keys of the Debian archive
[1;35mcommunity/[0;1mgnome-keyring-sharp [1;32m1.0.2-6[0m
A fully managed implementation of libgnome-keyring
[1;35mcommunity/[0;1mjetring [1;32m0.25-1[0m
gpg keyring maintenance using changesets
[1;35mcommunity/[0;1mpython-keyring [1;32m13.2.1-1[0m
Store and access your passwords safely.
[1;35mcommunity/[0;1mpython-keyrings-alt [1;32m1:3.1-1[0m
Alternate keyring implementations
[1;35mcommunity/[0;1mubuntu-keyring [1;32m2018.02.28-1[0m
GnuPG keys of the Ubuntu archive
[0;32mTermuxArch Keys: [1;32mDONE 🏁
[0m]2; 🔑🗝 TermuxArch Keys 📱 [1;34m::[0;1m Synchronizing package databases...
[0mdownloading core.db...
downloading extra.db...
downloading community.db...
downloading alarm.db...
downloading aur.db...
[1;34m::[0;1m Starting full system upgrade...
[0mresolving dependencies...
looking for conflicting packages...
[0;1mPackages (11)[0m device-mapper-2.02.180-1 gnupg-2.2.9-1 gnutls-3.5.19-1 libgpg-error-1.32-1 libnftnl-1.1.1-1 libutil-linux-2.32.1-1 lvm2-2.02.180-1 npth-1.6-1 pacman-mirrorlist-20180722-1 pciutils-3.6.1-1 util-linux-2.32.1-1
[0;1mTotal Download Size: [0m 7.88 MiB
[0;1mTotal Installed Size:[0m 34.30 MiB
[0;1mNet Upgrade Size: [0m 0.02 MiB
[1;34m::[0;1m Proceed with installation? [Y/n] [0m
[1;34m::[0;1m Retrieving packages...
[0mdownloading libgpg-error-1.32-1-armv7h.pkg.tar.xz...
downloading device-mapper-2.02.180-1-armv7h.pkg.tar.xz...
downloading npth-1.6-1-armv7h.pkg.tar.xz...
downloading gnutls-3.5.19-1-armv7h.pkg.tar.xz...
downloading libutil-linux-2.32.1-1-armv7h.pkg.tar.xz...
downloading gnupg-2.2.9-1-armv7h.pkg.tar.xz...
downloading libnftnl-1.1.1-1-armv7h.pkg.tar.xz...
downloading lvm2-2.02.180-1-armv7h.pkg.tar.xz...
downloading pacman-mirrorlist-20180722-1-any.pkg.tar.xz...
downloading pciutils-3.6.1-1-armv7h.pkg.tar.xz...
downloading util-linux-2.32.1-1-armv7h.pkg.tar.xz...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
[1;34m::[0;1m Processing package changes...
[0mupgrading libgpg-error...
upgrading device-mapper...
upgrading npth...
upgrading gnutls...
upgrading libutil-linux...
upgrading gnupg...
upgrading libnftnl...
upgrading lvm2...
upgrading pacman-mirrorlist...
upgrading pciutils...
upgrading util-linux...
[1;34m::[0;1m Running post-transaction hooks...
[0m(1/1) Updating the info directory file...
[1;32m==> [0mGenerating locales...
en_US.UTF-8... done
Generation complete.
]2; 🕛 > 🕤 Arch Linux in Termux is installed and configured 📲 [0;34m 🕛 > 🕙 [1;34mReleasing termux-wake-lock: ]2; 🕛 > 🕙 Releasing termux-wake-lock: OK[1;32mDONE [0m
[0;34m 🕛 > 🕥 [1;34mUse [1;32mstartarch [1;34mto launch Arch Linux in Termux PRoot. Alternatively, run [1;32m~/arch/startarch [1;34min a BASH shell to start Arch Linux in Termux PRoot for future sessions. See [1;32mstartarch help [1;34mfor usage information.[0m
]2; Thank you for using `setupTermuxArch.sh` to install Arch Linux in Termux 📲 [0;34m 🕛 > 🕦 [1;32mstartarch [0mcopied to [1m/data/data/com.termux/files/home/bin[0m.
[0;32m 🕛 = 🕛 [1;34mInformation about [0;36m"Starting Arch Linux from Termux?"[1;34m at [1;34mhttps://github.com/sdrausty/TermuxArch/issues/25[1;34m. Use [1;32mtour[1;34m to run a very short tour to get to know the new Arch Linux in Termux PRoot environment you just set up a little bit better. If there was more than one error during the update procedure and you would like to refresh the installation, use [1;32msetupTermuxArch.sh refresh[1;34m. This will update and recreate the configuration provided. The TermuxArch command [1;32mkeys [1;34mhelps install and generate Arch Linux keyring keys.
[1;34mArch Linux in Termux PRoot is installed in /data/data/com.termux/files/home/arch. This project is in active development and contributions are welcome; See https://sdrausty.github.io/TermuxArch/CONTRIBUTORS for information. The documentation repository for TermuxArch https://sdrausty.github.io/TermuxArch/docs/ is a Termux Arch submodule that is located at https://github.com/sdrausty/docsTermuxArch. Pull requests and contributions through the issues pages are open to improve the ux and this Termux PRoot installation script.
Use [1;32m~/arch/startarch [1;34mand [1;32mstartarch [1;34min a BASH shell to launch Arch Linux in Termux PRoot for future sessions. If you are new to *nix, http://tldp.org has *nix documentation. See https://wiki.archlinux.org/index.php/IRC_channel for available Arch Linux IRC channels.
[0m
[1;34mWelcome to Arch Linux in Termux!
Install a package: [0;34mpacman -S package
[1;34mMore information: [0;34mpacman -[D|F|Q|R|S|T|U]h
[1;34mSearch packages: [0;34mpacman -Ss query
[1;34mUpgrade packages: [0;34mpacman -Syu
[1;34mChat: [0mhttps://webchat.freenode.net/ #termux
[1;34mHelp: [0;34minfo query [1;34mand [0;34mman query
[1;34mIRC: [0mwiki.archlinux.org/index.php/IRC_channel
[0mproot info: vpid 1: terminated with signal 2
[1;34mArch Linux in Termux PRoot is installed in /data/data/com.termux/files/home/arch. This project is in active development and contributions are welcome; See https://sdrausty.github.io/TermuxArch/CONTRIBUTORS for information. The documentation repository for TermuxArch https://sdrausty.github.io/TermuxArch/docs/ is a Termux Arch submodule that is located at https://github.com/sdrausty/docsTermuxArch. Pull requests and contributions through the issues pages are open to improve the ux and this Termux PRoot installation script.
Use [1;32m~/arch/startarch [1;34mand [1;32mstartarch [1;34min a BASH shell to launch Arch Linux in Termux PRoot for future sessions. If you are new to *nix, http://tldp.org has *nix documentation. See https://wiki.archlinux.org/index.php/IRC_channel for available Arch Linux IRC channels.
[0m
[0;32mUsage: [1;32mstartarch [0;32mStart Arch Linux as root. This account should only be reserved for system administration.
[1;32mstartarch command command [0;32mRun Arch Linux command from Termux as root user.
[1;32mstartarch login user [0;32mLogin as user. Use [1;32maddauser user [0;32mfirst to create a user and the user's home directory.
[1;32mstartarch raw [0;32mConstruct the [1;32mstartarch [0;32mproot statement. For example [1;32mstartarch raw su - user [0;32mwill login to Arch Linux as user. Use [1;32maddauser user [0;32mfirst to create a user and the user's home directory.
[1;32mstartarch su user command [0;32mLogin as user and execute command. Use [1;32maddauser user [0;32mfirst to create a user and the user's home directory.
[0m]2; TermuxArch startarch help 📲
[0mThank you for using [0;32msetupTermuxArch.sh [0mv1.6 🏁
[0m]2; Thank you for using setupTermuxArch.sh 🏁