-
-
Save android10/9c906b5f281e5efcab4b561837c307fa to your computer and use it in GitHub Desktop.
#ATTENTION: Check the Troubleshooting items below if you have problems, you can also visit my website where I wrote about it. | |
# LINK: https://fernandocejas.com/blog/engineering/2020-12-28-install-arch-linux-full-disk-encryption/#aur-helper | |
#!/bin/bash | |
#Make sure the system is up to date. | |
sudo pacman -Syu --noconfirm | |
#Install dependency packages we'll need to build Pacaur on Arch. | |
sudo pacman -S binutils make gcc fakeroot expac yajl git --noconfirm | |
#Create a temporary working directory for installing Pacaur. | |
mkdir -p ~/tmp/pacaur_install | |
cd ~/tmp/pacaur_install | |
#Install pacaur from AUR: Download the files from git and build a .tar.xz file then install it. | |
curl -o PKGBUILD https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=pacaur | |
makepkg -i PKGBUILD --noconfirm | |
sudo pacman -U pacaur*.tar.xz --noconfirm | |
#Now clean up system: deleting temporary directory. | |
rm -r ~/tmp/pacaur_install | |
cd - |
@StarleyRibeiro check the Threshold section right below the script. As @psykoterro pointed out cower is no longer available but in its replacemente you use Auracle.
Related to trizen I have not tried it yet but I'm happy with pacaur, especially because of the CLI commands are a replica from the built-in pacman.
Everything should work if you follow up the steps below. Let me know. @psykoterro thanks for the comment :).
Hi again,
I have installed cower package from following link: http://archlinuxgr.tiven.org/archlinux/x86_64/cower-18-2-x86_64.pkg.tar.xz.
I could notice the following library is missing in system: "libffi"
I have installed using pacman and just now, everything I try executing, the following error is displayed:
[starley@HP-EliteBook8460p ~]$ mousepad
mousepad: error while loading shared libraries: libffi.so.6: cannot open shared object file: No such file or directory
after doing a graceful reboot, I could notice the system is breaked (kernel panic).
Someone could help me out with this!?
@StarleyRibero I have the Troubleshooting 2 that explains step by step how to install auracle. Cower is not necessary anymore. That might have caused your issue.
I would remove what you installed with:
pacman -Rns "your_package"
Then do a fresh install as detailed here but without installing cower, you do not need it anymore.
Hi again,
Tks a lot for your feedback. I followed the suggestion of psykoterro and installed the trizen. I had no troubles during instalation and apparently, everything is fine so far.
I just have one point of consideration of related to trizen, it's written in pear, and I preffer (that's my oppinion) package managers which are writter in bash, because that's the native language of shell, but I can survive with this.
I another situation will try again to install pacaur.
brgds,
Starley
I'm following your steps. I'm at makepkg PKGBUILD --skippgpcheck --noconfirm
I got this error
Making package: auracle-git r366.8739929-4 (Sunday 13 February 2022 10:51:10 PM)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating auracle git repo...
Fetching origin
-> Found 0001-Update-abseil-cpp-to-LTS-20211102.0-version.patch
-> Found 0002-Force-fmt-dependency-to-static.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with b2sums...
auracle ... Skipped
0001-Update-abseil-cpp-to-LTS-20211102.0-version.patch ... Passed
0002-Force-fmt-dependency-to-static.patch ... Passed
==> Extracting sources...
-> Creating working copy of auracle git repo...
Reset branch 'makepkg'
==> Starting prepare()...
patching file meson.build
patching file subprojects/abseil-cpp.wrap
patching file meson.build
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
Directory does not contain a valid build tree:
/home/aiky/tmp/pacaur_install/auracle-git/src/auracle/build
==> ERROR: A failure occurred in build().
Aborting..
I installed all the dependencies as you said that were missing.
hey @aiky967 I would suggest to use yay
or paru
, pacaur has not been maintained for a while so I would suggest to the other alternatives.
hi !
Cower is no longer available. u need tu use another way =)
btw trizen > pacaur =)