Comments (12)
replaced almost all my aur packages with AM , thank you!
Fun fact, I'm going uploading the ones from AUR xD
from am.
I've solved with a trick
if wget --version | head -1 | grep -q ' 1.'; then
wget --user-agent="Mozilla/5.0" "$version" || exit 1
else
wget "$version" || exit 1
fi
from am.
- About Exodus, I cannot detect it usng "curl" or "wget", "curl" is able to detect the page, but URLs are deeply hidden into a JS or CSS file;
- Tipp10 is also hidden into a JS call, we need to search another source for this, if available;
- Goland, I need at least a source to detect the right file to download, the download page at https://www.jetbrains.com/go/download/download-thanks.html?platform=linux redirects to https://download-cdn.jetbrains.com/go/goland-2024.1.4.tar.gz , a URL that has not a root, it does not work as https://download-cdn.jetbrains.com/go and not as https://download-cdn.jetbrains.com
from am.
So the issue here is the way we should detect the exact file, the above are really hidden, maybe I should check external sources for them... for example the AUR, if they are linked there.
from am.
There was a time when I had dozens of them looking for a version or file to download from the AUR, but then I noticed that they were often removed or renamed, forcing me to edit the installation script over and over again.
I then came to the conclusion that AUR is not reliable from this point of view.
But I have to admit that this method relies on the work of other people, the ones who maintain the PKGBUILD, when "AM" is also a package manager, which should mostly rely on official sources, and that's what I prefer to do.
This time I'll make an exception. I hope the AUR doesn't fail us again in the future.
from am.
Exodus and Goland are available on the AUR, I can easily detect them from there:
I've not found an alternative source for tipp10
from am.
Found https://download-cf.jetbrains.com/go/goland-2024.1.4.tar.gz on aur page.
Tipp10 has an online version as well I've found, so this can be skipped. Great effort, replaced almost all my aur packages with AM , thank you!
from am.
UPDATE: "tipp10" is in the official repository of Arch Linux https://archlinux.org/packages/extra/x86_64/tipp10/
I'm not sure that this will work on old distributions, also the best way would be to create an appimage for this.
Found https://download-cf.jetbrains.com/go/goland-2024.1.4.tar.gz on aur page.
Yes, I've noticed this
Tipp10 has an online versions well I've found so this can be skipped.
👍 great! However I've seen the structure of the package, it seems to be a standalone one that has been injected in Arch Linux, see the content of the package https://archlinux.org/packages/extra/x86_64/tipp10/ no library added
Great effort, replaced almost all my aur packages with AM , thank you!
❤️
from am.
The time I fix the created scripts and I'll merge
from am.
Exodus rejects the wget calls
from am.
However, it works with wget2
from am.
They have implemented some user agent filtering in their server... dammit!
from am.
Related Issues (20)
- Apps HOT 15
- Cannot remove apps HOT 29
- Apps HOT 6
- Option to skip _patch_bashrc_and_profile #705 HOT 7
- CLI Apps HOT 1
- Appimages HOT 1
- genact wrong version HOT 2
- Apps HOT 9
- Apps HOT 16
- Sandbox problems due to an incompatible Aisap release: workaround! HOT 1
- [REQUEST] Yandex AppImage HOT 15
- Some notes HOT 4
- Support aarch64, i686... and others
- Apps HOT 4
- Ma se non trova /usr/local/share/apllications perché non se lo crea?.A parte questo geniale! HOT 2
- "Apparmor" issues in newer Ubuntu releases (NOTE, this discussion is also in "italian" language, but you can join in English and use a translator) HOT 1
- Il menù di Cinnamon non trova i .desktop in /usr/local/share/applications/ ma è un problema di Cinnamon. HOT 11
- Unable to move .desktop file when installing an application HOT 2
- music assistant HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from am.