1
|
*- installing the keyrings*
|
2
|
By OpenRC:basic installation [[https://wiki.parabola.nu/OpenRC#Basic_installation]] :
|
3
|
<pre>
|
4
|
# pacman -Sy archlinux-keyring archlinuxarm-keyring parabola-keyring
|
5
|
# pacman -U https://repo.parabola.nu/core/os/i686/archlinux32-keyring-transition-20190108-1-any.pkg.tar.xz
|
6
|
</pre>
|
7
|
|
8
|
that last link is broken, so I checked the repo and found latest package with similar pattern is this:
|
9
|
[[https://repo.parabola.nu/core/os/i686/archlinux32-keyring-transition-20200408-1-any.pkg.tar.zst]]
|
10
|
|
11
|
So I installed that, but it complained about conflict: "archlinux32-keyring-transition and archlinux32-keyring are in conflict"
|
12
|
I decided to removed last. That just was not clear what to do with that. Was that right move?
|
13
|
|
14
|
|
15
|
*- installing networkmanager:*
|
16
|
I obviously use both OpenRC with elogind, and [[https://wiki.parabola.nu/OpenRC]] says I need networkmanager-openrc or networkmanager-elogind (unsure one of them or both).
|
17
|
At the same time I followed [[https://wiki.parabola.nu/Installation_Guide#Install_a_network_manager]] before knowing that and installed just networkmanager.
|
18
|
Both networkmanager-openrc and networkmanager-elogind are missing from repos.
|
19
|
But somehow networkmanager did it's job, or maybe pacstrap copied openrc script from ISO, so I was able to add it with: _rc-update add NetworkManager default_, just like in wiki.
|
20
|
Don't know if it'll work.
|
21
|
|
22
|
|
23
|
*- adding openrc services:*
|
24
|
And here is where I am stuck atm.
|
25
|
|
26
|
I tried:
|
27
|
<pre>
|
28
|
rc-update add lvm boot
|
29
|
* rc-update: service `lvm` does not exist
|
30
|
</pre>
|
31
|
|
32
|
There is lvm2-openrc in repository, but it fails to install:
|
33
|
<pre>
|
34
|
resolving dependencies...
|
35
|
warning: cannot resolve "eudev-openrc", a dependency of "device-mapper-openrc"
|
36
|
warning: cannot resolve "device-mapper-openrc", a dependency of "lvm2-openrc"
|
37
|
:: The following package cannot be upgraded due to unresolvable dependencies:
|
38
|
lvm2-openrc
|
39
|
</pre>
|
40
|
|
41
|
Next should have been:
|
42
|
<pre>
|
43
|
rc-update add dmcrypt boot
|
44
|
* rc-update: service `dmcrypt` does not exist
|
45
|
</pre>
|
46
|
So I thought I should have installed cryptsetup package and checked that.
|
47
|
While checking I noticed, that it belongs to base-openrc, which I was installing with pacstrap before...
|
48
|
Here I did
|
49
|
<pre>
|
50
|
pacman-key --refresh-keys
|
51
|
</pre>
|
52
|
just for reassurance, and tried:
|
53
|
<pre>
|
54
|
pacman -Sy base-openrc
|
55
|
</pre>
|
56
|
(checked all)
|
57
|
In short, *eudev-openrc, device-mapper-openrc, udev-init-scripts are all missing from pcr repo.* (see pic)
|