You are not logged in.
i've been on debian for years, and decided to try arch. The only problem i'm having is with repos. what repos should i add or is whats their good enough. I'm wanting latest and greatest stuff, so like in debian i would add repos accordinly. any help would be great.
Offline
Hey tronica, welcome to Arch.
This is probably all the info you need; feel free to ask for clarification though:
http://wiki.archlinux.org/index.php/The … positories
Dusty
Offline
I'm wanting to install amarok, but i get
[root@myhost ~]# pacman -S amarok
amarok: not found in sync db[root@myhost ~]#
i'm not sure what i need to do here.
Offline
The available repositories are:
Current, Extra, Community, Testing and Unstable.
I run my systems for production purposes so I only use the first three. If you are more adventurous and/or need the absolute latest then add the other two.
I think the names are fairly explicit but feel free to ask for clarification if you feel differently.
And welcome to Arch...
R.
Offline
ok, in that regard how do i modify these, in debian i would simply edit "sources.list", is the same here?
Offline
ok, i think i got it, i just open /etc/pacman.conf, and make my changes and then run "pacman -Sy" correct?
Offline
the repositories are enabled in /etc/pacman.conf. The mirror lists are in /etc/pacman.d
I assume you've run pacman -Sy to refresh the database before the pacman -S command you ran? I just checked for amarok using "pacman -Ss amarok". Apparently there's three packages: amarok-base, amarok-base-mysqlfree, and amarok-engine-xine.
Dusty
Offline
the problem was i was "pacman -S amarok" instead of "pacman -S amarok-base"
got that now. can yo explain how to enable the testing repo, this is just a experimental machine so stability isn't a factor.
Offline
the problem was i was "pacman -S amarok" instead of "pacman -S amarok-base"
got that now. can yo explain how to enable the testing repo, this is just a experimental machine so stability isn't a factor.
just remove the # from testing to look like this..
[testing]
Server = ftp://ftp.archlinux.org/testing/os/i686
Offline
i did that and saved it, went to the terminal and did
[root@myhost ~]# pacman -Sy
config: line 35: syntax error
Offline
To enable testing, just go into /etc/pacman.conf and take away the #'s from [testing] and the include after it.
Just so you know, the arch [current] and [extra] repos are up to date. The [testing] is for a short testing period for critical packages, and to test for broken packages that need to be recompiled when new versions of libraries are released. You will not be very much more up to date with testing, and you can be sure that you'll at least experience some broken packages at times. Then again, if no one uses testing, nothing will be tested, will it?
[testing] does not hold any packages that aren't in [current] or [extra]. [community] holds packages made by trusted users, but they are not officially part of the Arch system.
You can read a lot more about all this in the wiki and the forum.
Offline
Oops, a bit late there...
You should go back to /etc/pacman.conf and see what you did at line 35...
I'm sure something got messed up somehow.
Offline
possibly left a space?, dont know.
Offline
line 35 is the line i uncommented. so basicaly theres no need to use testing. what about upgrading kernels, will the other repos have the latest kernel. i have 2.6.17 now. i believe the latest is 2.6.18?
#[testing]
Server = ftp://ftp.archlinux.org/testing/os/i686
Offline
uncomment [testing] aswell if you havent. pacman -Syu will update everything. and -Syuf will update and force a refresh of the servers.
Offline
#[testing]
Server = ftp://ftp.archlinux.org/testing/os/i686
Uncomment the top line too
[testing]
Server = ftp://ftp.archlinux.org/testing/os/i686
Dusty
Offline
thanks, alot that did it. i appreciate the help guys.
Offline
np man. from one Arch newb to another, welcome aboard. Arch is awesome, once you go Arch, you never go back!
Offline
one more thing, will any of these give me the 2.6.18 kernel?
Offline
one more thing, will any of these give me the 2.6.18 kernel?
i believe so. did you try pacman -Syu or -Syuf?
Offline
when i try -Syuf i get "To manually upgrade use 'pacman -S <pkg>'"
Offline
i found what i was looking to do,
pacman -S kernel26
Offline
uncomment [testing] aswell if you havent. pacman -Syu will update everything. and -Syuf will update and force a refresh of the servers.
The -f switch in -Syuf has nothing to do with refreshing servers. Its purpose is to automatically overwrite files already installed on the system and should only be used when necessary.
Offline
scarney wrote:uncomment [testing] aswell if you havent. pacman -Syu will update everything. and -Syuf will update and force a refresh of the servers.
The -f switch in -Syuf has nothing to do with refreshing servers. Its purpose is to automatically overwrite files already installed on the system and should only be used when necessary.
my apologies. i thought i read somewhere the f would force servers to refresh.
Offline
i got the newest kernel installed, 2.6.18.1-2. however i'm still booting into the old kernel, 2.6.17-beyond. how do i tell it which one to use. i was told to look at /etc/grub/menu.lst. but i don't see what to change.
# Config file for GRUB - The GNU GRand Unified Bootloader
# /boot/grub/menu.lst# DEVICE NAME CONVERSIONS
#
# Linux Grub
# -------------------------
# /dev/fd0 (fd0)
# /dev/hda (hd0)
# /dev/hdb2 (hd1,1)
# /dev/hda3 (hd0,2)
## FRAMEBUFFER RESOLUTION SETTINGS
# +-------------------------------------------------+
# | 640x480 800x600 1024x768 1280x1024
# ----+--------------------------------------------
# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
# +-------------------------------------------------+# general configuration:
timeout 5
default 0
color light-blue/black light-cyan/blue# boot sections follow
# each is implicitly numbered from 0 in the order of appearance below
#
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
#
#-*# (0) Underground Desktop
title Underground Desktop [/boot/vmlinuz26]
root (hd0,0)
kernel /boot/vmlinuz26beyond root=/dev/hda1 video=vesafb:ywrap,mtrr,1024x768-32@70 splash=silent,theme:Underground console=tty1 quiet
initrd /boot/initramfs-beyond.img
Offline