You are not logged in.
Pages: 1
Topic closed
For offline installation, how do I add packages manually?
I have saved some packages into CD, and then added it to /var/cache/pacman/.
I ran 'pacman -S package' and nothing happens.
Offline
No experience with it, but can't you just copy the packages to for example /home/arch8w/ and then use pacman -U /home/arch8w/package?
Offline
No need to copy it to the harddrive, just do 'pacman -U /path/to/package.tar.gz' (you might want to 'man pacman').
PC: Antec P182B | Asus P8Z77-V PRO | Intel i5 3570k | 16GB DDR3 | GeForce 450GTS | 4TB HDD | Pioneer BDR-207D | Asus Xonar DX | Altec Lansing CS21 | Eizo EV2736W-BK | Arch Linux x86_64
HTPC: Antec NSK2480 | ASUS M3A78-EM (AMD 780G) | AMD Athlon X3 425 | 8GB DDR2 | GeForce G210 | 2TB HDD | Arch Linux x86_64
Server: Raspberry Pi (model B) | 512MB RAM | 750GB HDD | Arch Linux ARM
Offline
[vEX] and kevin98 are right, you should use pacman -U <...tar.gz>. If you don't want to do pacman -U <...tar.gz>, but pacman -S, there are two things:
- the default dir for packages is /var/cache/pacman/pkg/
- you need to update pacman database somehow (an equivalent of pacman -Sy): and I think this is not so easy to do when you're offline.
Offline
I used the "pacman -U <package>" command and got a:
error: failed to add target '<package>' (package name is not valid)
How is that so? I got the package straight from http://archlinux.org/packages .
Last edited by arch8w (2008-02-22 14:24:54)
Offline
you have to use that command directly on the package you want to install
you have to define a path to the file...
like vex said,
pacman -U /path/to/package.tar.gz
Offline
pacman -A someapp-1.0-1-i686.pkg.tar.gz
Use pacman -U to update an installed package
Offline
you have to define a path to the file...
The package is the working directory. Therefore the package name alone should be okay. But I have tried the full path too and it did not work.
pacman -A gave me the same error message.
Offline
put in your complete console output...
i guess you are missing the .pkg.tar.gz at the end...
[deus@laptop download]$ sudo pacman -U archlinux-menus-1.2-1.pkg.tar.gz
loading package data... done.
checking dependencies...
(1/1) checking for file conflicts [#####################] 100%
(1/1) upgrading archlinux-menus [#####################] 100%
[deus@laptop download]$
Offline
pacman -A someapp-1.0-1-i686.pkg.tar.gz
Use pacman -U to update an installed package
Don't use pacman -A. It's deprecated. pacman -U does it all now - check the manpage.
The package is the working directory. Therefore the package name alone should be okay.
True - but are you sure you're using the full filename, and not just the package name itself? You need to do pacman -U pkgname-pkgver-pkgrel-arch.pkg.tar.gz, not just pacman -U pkgname
Offline
Yes, of course, I am sure I am using the full filename.
Offline
you said you got it from http://archlinux.org/packages
there are no packages to download...
maybe you downloaded the source code..
Offline
Is that some kind of joke by the Arch site?
They put a search bar in the main page called "Package Search:" I make a search, get a hit, I download the file, which does NOT show *src* as part of the filename.
If that is not where I get packages, where am I suppose to get the packages from manually?
Last edited by arch8w (2008-02-22 15:32:56)
Offline
Is that some kind of joke by the Arch site?
They put a search bar in the main page called "Package Search:" I make a search, get a hit, I download the file, which does NOT show *src* as part of the filename.
You download what file? What link did you click after you "got a hit"? Was it a link under the "sources:" heading? There is no link on the package search page to directly download binary packages at current, although that could be a neat feature to request.
If you want to download pre-built packages, navigate to one of the mirrors in your /etc/pacman.d/mirrorlist file (for example, ftp://mirror.cs.vt.edu/pub/ArchLinux/core/os/i686) in your browser and download 'em from there.
Offline
You download what file?
cdrkit. I did not mention it because it should not matter.
What link did you click after you "got a hit"?
The only one provided when I made the search.
Was it a link under the "sources:" heading?
Yes. But I was mislead by the "Package Search" part. And by "Sources:", I thought they were talking about a source list, as in a list of mirrors to fetch the packages from. Also, Arch is suppose to be a binary-based distribution.
So this means that I will have to:
untar
cd
./configure
make
make install
for everything? Or is there an easy way around this?
By the way, the link you gave me leads to an empty FTP server. I went into other mirror sites using the same sub-links and it gives me a list of packages that is already included in the CD.
Last edited by arch8w (2008-02-22 16:14:41)
Offline
Offline
bangkok_manouel, how about not knee-jerking? Slapping a link like that is only cool-against-newbies if the answer can be easily answered.
Read the title or the first line in the OP. Tell me where in the link you have slapped can it be easily answered.
Offline
Tell me where in the link you have slapped can it be easily answered.
You just proved me you definitely have to >>!*read*!<< the content of that link
http://wiki.archlinux.org/index.php/Beg … ith_pacman
Offline
If you went to other mirrors and only had packages on the install cd than you probably were in the wrong repository. That would have been core, cdrkit is in extra, see here ftp://ftp.archlinux.org/extra/os/i686
Offline
Yes, finally working!
Thanks mcmillan, Cerebral, xdeusx, noalwin, bender02, [vEX], and kevin89 for helping. It should be all downhill from here.
You just proved me you definitely have to >>!*read*!<< the content of that link
Do you make a habit out of being blunt? You slap a link, just a link, to an entire guide. And I am suppose to read that *entire* thing guess what you are trying to point me to?
What are you pointing me to? How to add a package manually? No, others have already corrected my mistake on that. Where to get binaries? No, I did not get a binary search there. An easier way to install from sources? No, did not find that either. And then you reply, only to point to me to "man pacman". How much of an ego boost did that give you?
I have read the manual. -S was the typical switch to install a package. So I thought tossing in a package to the cache folder would tell pacman that there is no need to fetch the package and just install it. But I was wrong, others helped by telling me to use -U. The Upgrade switch was used differently originally. That easily thrown me off just like it have to another user above.
After that, I found out that the packages in Package Search were not binaries. Others helped once again. And finally got it to work.
But you, bangkok_manouel, just told me to go RTFM in a lesser way. There was more to the problem than an obvious/simple solution.
I have no working connection to do it the easy way. Yet, I remained enthusiastic on trying Arch. Other members were helpful. You just came crashing in. That is no way to promote Arch.
Offline
My last post on this thread.
I have read the manual. -S was the typical switch to install a package.
You did not. Otherwise you would have used -U as clearly stated in the pacman wiki article that I recommended you to actually help you. All your posts on this thread show you have no knowledge of how it works. That's fine, we all have to start somewhere someday. The beginners' guide is a nice, clear and well written document for people who are discovering Arch and that will answer most of your interrogations of today and tomorrow. This is valuable information. Most of my posts on this forums are answers to newcomers and sometimes in a very detailed fashion but what _you_ need is a very basic introduction to your new system as you seem not to have any idea of how you have to manage it.
And then you reply, only to point to me to "man pacman". How much of an ego boost did that give you?
You are just paranoid and you do not want to read information that is provided to you. One (1) line below the man pacman command, there was a link to the pacman wiki article with all the information you needed. Finally, I couldn't care less about ego which is, regarding your reaction, definitely not your case.
Anyway, welcome to Arch (sincerely) and I'll be happy to help you later if I can.
Offline
Yes, finally working!
Thanks mcmillan, Cerebral, xdeusx, noalwin, bender02, [vEX], and kevin89 for helping. It should be all downhill from here.
Whereas I think you are trolling way too much, I think the wiki entry might be a little unclear to Arch newbies, especially to people who aren't familiar with package repositories and the whole dependencies database.
I think there should be an entry about "Managing packages" dealing with basic concepts about pacman, aur and abs in the guide; maybe, as an Arch newbie I could write some of it, to improve my English.
I think you should also cool down your posts a little bit.
Welcome to Arch.
Offline
*sigh* Drama drama drama. No need for name calling or flying off the handle. Everyone here was trying to help, and you got your problem solved. Yay! Let's all stop now, shall we, and act like civilized people?
Offline
I'm going to take the liberty to lock this thread since the problem is solved and I don't see this going anywhere but downhill and in flames from here on out...
recommended reading for ya'll:
http://wiki.archlinux.org/index.php/For … OW_TO_POST (particularly the link to the 'good questions' article!)
http://wiki.archlinux.org/index.php/For … O_TROLLING
http://wiki.archlinux.org/index.php/For … L_DISPUTES
http://wiki.archlinux.org/index.php/For … THER_USERS
http://wiki.archlinux.org/index.php/For … _NOT_FLAME
Can we all get in a circle and sing kumbayah now?
The suggestion box only accepts patches.
Offline
Pages: 1
Topic closed