You are not logged in.
When I used "yay -S terminus" to download terminus, an error occurred during compilation after the downloading part was completed. At this time, it is considered that the software is downloaded or not?
I found that when I tried to delete it with "yay -Rs terminus", it will prompt target not found.
Offline
Please stop using yay until you understand how the AUR works. Specifically "yay -Rs terminus" just passes those flags on to pacman, and as the package was not installed (or even built) pacman cannot find any such package to remove. This has nothing to do with whether or not the source material was downloaded.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
I would like to ask, this software was not successfully installed in the end, but whether the files downloaded during the installation of this software still remain on my computer?
Please stop using yay until you understand how the AUR works. Specifically "yay -Rs terminus" just passes those flags on to pacman, and as the package was not installed (or even built) pacman cannot find any such package to remove. This has nothing to do with whether or not the source material was downloaded.
Offline
And again, my answer: STOP USING YAY. Yay is precisely why you don't know where these files are or whether they remain on your computer.
In reality there are two sets of files that get downloaded: the aur material (e.g., PKGBUILD, .SRCINFO), and the upstream source used to build the software. The location of the latter can be defined in makepkg.conf, but as you are unfamiliar with this, that option is almost certainly not used; the former is determined by yay and undoubtedly covered in yay's man page.
Note your new title is a little less vague, but it's still just asking about downloads: your question is all about how yay works, not "downloading" in general. And from your first post, it sounds like the download didn't fail, but the build did.
Last edited by Trilby (2021-06-16 13:13:49)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
And Trilby informed you that yay only acts as a pacman frontend here, so the behavior is that of "man pacman" - which you're going to read so you'll have a remote idea how the package manager works and why throwing "pacman -Rs" at something that wasn't installed won't work. And how to clean the cache. And all the other fundamentals you *REALLY* should (… watches video …) know.
When yay doesn't act as a mere wrapper but builds a package from the aur, the behavior is described in "man yay" (search for "aurdest"…)
Edit: curses.
Last edited by seth (2021-06-16 13:14:08)
Offline
Thanks for your explanation. I'll read the introduction, trying to learn it. ![]()
And Trilby informed you that yay only acts as a pacman frontend here, so the behavior is that of "man pacman" - which you're going to read so you'll have a remote idea how the package manager works and why throwing "pacman -Rs" at something that wasn't installed won't work. And how to clean the cache. And all the other fundamentals you *REALLY* should (… watches video …) know.
When yay doesn't act as a mere wrapper but builds a package from the aur, the behavior is described in "man yay" (search for "aurdest"…)
Edit: curses.
Offline
Greatly thanks for your explaination.
And again, my answer: STOP USING YAY. Yay is precisely why you don't know where these files are or whether they remain on your computer.
In reality there are two sets of files that get downloaded: the aur material (e.g., PKGBUILD, .SRCINFO), and the upstream source used to build the software. The location of the latter can be defined in makepkg.conf, but as you are unfamiliar with this, that option is almost certainly not used; the former is determined by yay and undoubtedly covered in yay's man page.
Note your new title is a little less vague, but it's still just asking about downloads: your question is all about how yay works, not "downloading" in general. And from your first post, it sounds like the download didn't fail, but the build did.
Offline