You are not logged in.
Since powerpill is no longer compatible with pacman 3.5, I was wondering if anyone has a recommendation for a pacman wrapper based on past experience before I try using random ones?
What I mean by "pacman wrapper" is not an "AUR-helper". I'm looking for a wrapper that uses pacman to get packages from Arch repos with more options, for example: concurrent downloads from multiple mirrors, etc.
I could care less about the AUR functionality at the moment, I just really need concurrent downloads and any other optimizations relating to Arch repos only.
THanks!
Last edited by trusktr (2011-03-26 21:52:11)
joe@trusktr.io - joe at true skater dot io.
Offline
Anything you like :: https://wiki.archlinux.org/index.php/Aur_helpers
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
I'd just use regular pacman, I think you can put aria2 in pacman.conf to simulate powerpill's function
Rauchen verboten
Offline
I know about that list, Inxsible, but those are AUR helpers... I'm looking for a new pacman wrapper for normal packages, not AUR packages. hehe ![]()
SS4, how do you add aria2 in pacman.conf exactly?
Last edited by trusktr (2011-03-26 21:43:55)
joe@trusktr.io - joe at true skater dot io.
Offline
Just curious for the popular opinion about pacman wrappers before I try them randomly.
Last edited by trusktr (2011-03-27 00:36:08)
joe@trusktr.io - joe at true skater dot io.
Offline
Add the following to pacman.conf
XferCommand = /usr/bin/aria2c --allow-overwrite=true -c --file-allocation=none --log-level=error -m2 --max-connection-per-server=2 --max-file-not-found=5 --min-split-size=5M --no-conf --remote-time=true --summary-interval=60 -t5 -d / -o %o %usrc: https://wiki.archlinux.org/index.php/Im … sing_aria2
edit: did you change the thread title? ![]()
Last edited by SS4 (2011-03-26 21:51:22)
Rauchen verboten
Offline
I use Yaourt, mainly becouse it was the first one I heard of and it works good. Some say it's bloated, I say it's functional. Perhaps there is a faster and more advanced one, but I don't feel any need to try out others.
Offline
Packer although I've not used it properly
Last edited by SS4 (2011-03-26 21:52:20)
Rauchen verboten
Offline
hehe, yes I did. Thanks for the tip, i'll try it out.
joe@trusktr.io - joe at true skater dot io.
Offline
By the way, is that all one line?
EDIT: oh yeah ti is. hehe
Last edited by trusktr (2011-03-26 21:57:00)
joe@trusktr.io - joe at true skater dot io.
Offline
Sorry to hijack, but doesn't that aria2 xfercommand only fetch from one server (albiet with 2 connections per server)?
I think you need some type of wrapper script to provide multiple urls to aria2, via parsing the mirrorlist and generating the urls...
I had an old script that would generate metalink files on the fly, for aria2.
https://github.com/cactus/random/blob/m … bbler.bash
Been a loooong time since I used it though, so it very well might not work anymore. The getmirrorlist part of it may still work.
Beware dragons, etc.
Last edited by cactus (2011-03-26 22:03:32)
"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍
Offline
aurget
Offline
good point cactus!
EDIT: shoot, at the pace it'll take me to learn bash enough to understand your script and make sure it works, i think i'm just going to use pacman at this very moment with 2 concurrent downloads per mirror as per above. hehe
Last edited by trusktr (2011-03-26 22:07:32)
joe@trusktr.io - joe at true skater dot io.
Offline
But this is interesting. I'd like to figure out how to make pacman use concurrent downloads from as many mirrors as possible. ![]()
EDIT: SS4's inplmentation in the XferCommand is interesting. It shows the download progress without the name of the package, but then you can see what package it downloaded in the download summarry after each download. It'd be neato to change it so we see the package being downloaded along with the download progress status, but then no download summary, for each download, to minimize the output.
Last edited by trusktr (2011-03-26 22:13:15)
joe@trusktr.io - joe at true skater dot io.
Offline
aurget - because it only deals with AUR. very KISS.
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
I know about that list, Inxsible, but those are AUR helpers... I'm looking for a new pacman wrapper for normal packages, not AUR packages. hehe
If you look at the list closely, you will see that the pacman wrappers also handle AUR .eg. clyde
So for your question : I would still answer with the same link.
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
Merged the two topics for pacman wrapper and aur helper !
since they are (mostly) one and the same.
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
I like clyde. except right now, it's broken because of the new libalpm. but otherwise it's quite neat
< Daenyth> and he works prolifically
4 8 15 16 23 42
Offline
I use yaourt, it works extremely well and now that it is threaded, it is extremely fast on hyperthreaded/multicore CPU. And contrary to the rumors it is well supported and actively developed.
Offline
With bauerbill's demise, i have decided to give up wrappers for a while. So right now it's pacman + cower.
ᶘ ᵒᴥᵒᶅ
Offline
With bauerbill's demise, i have decided to give up wrappers for a while. So right now it's pacman + cower.
Coincidentally I'm wanting to test that, will only miss the auto-patch feature I think.
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline
I like clyde. except right now, it's broken because of the new libalpm. but otherwise it's quite neat
If you rebuild it now it works just fine and seems to search the AUR much faster. So I tend to prefer clyde, otherwise pacman+cower.
Philosophy is looking for a black cat in a dark room. Metaphysics is looking for a black cat in a dark room that isn't there. Religion is looking for a black cat in a dark room that isn't there and shouting "I found it!". Science is looking for a black cat in a dark room with a flashlight.
Offline
Clyde seems to be the most popular right now, with three mentions. It reminds me of "Jekyll and Hyde"... I guess since it rhymes. ![]()
Should we make a wiki page for wrappers that handle only Arch repos (e.g. no AUR)?
joe@trusktr.io - joe at true skater dot io.
Offline
I'm using yaourt. I don't get all the speed complaints. On my 1.4GHz, 1GB RAM machine it does it's job instantaneously.
Vanity of vanities, saith the Preacher, vanity of vanities; all is vanity.
What profit hath a man of all his labour which he taketh under the sun?
All the rivers run into the sea; yet the sea is not full; unto the place from whence the rivers come, thither they return again.
For in much wisdom is much grief: and he that increaseth knowledge increaseth sorrow.
Offline