@Bryanpwo and all others
Maybe you have seen my repos (the ones at my footer). They provide some prebuilt and signed packages, like yay. I could add more packages there, but as they are hosted at github, no big packages (over 25MB), e.g. dropbox, are allowed there for free. The bigger packages I have are around 50MB each, and e.g. dropbox is 64MB.
Does anyone know a free place where I could add a repo with bigger packages? Note that the server must be accessable with e.g. curl or wget, not just the browser. That AFAIK rules out e.g. google drive, onedrive and mega.
I totally agree. There are also some other outdated packages that prevent up-to-date upstream packages from installing. Many of them have been reported, but for some reason it seems rather slow process to get then updated in Antergos.
You might want to create an issue here:
There is a way to override the Antergos repo.
You can create your own local repo onto your hard disk, and put your AUR version of the vivaldi package there.
Then write info about your local repo into /etc/pacman.conf, just before the [antergos] repo definition.
The whole thing goes something like this:
- create your local repo directory (may want to select a better place…)
mkdir -p $HOME/myrepo cd $HOME/myrepo
- download vivaldi PKGBUILD from AUR
yay -a -G vivaldi
- build vivaldi package
cd vivaldi # yay downloaded PKGBUILD here makepkg PKGBUILD
- move the built package to the repo
mv vivaldi-*.pkg.tar.xz ..
cd .. rm -rf vivaldi
- create the repo
repo-add myrepo.db.tar.xz *.pkg.tar.xz
- edit /etc/pacman.conf, add your new repo info (the following lines) before [antergos] (and change your username!)
[myrepo] Server = file:///home/<username>/myrepo SigLevel = Optional
- and finally, run this (and pray ;))
If it worked, congratulations!
The only minor disadvantage is that when the AUR version changes, you have to build the package again, add it to your repo, and run pacman -Syyu.