You are not logged in.
Pages: 1
Hello i have just started using arch and i am trying to install programs however everything i try never works, i have tried the following:
sudo pacman -S geany
Password:
geany package not found, searching for group...
error: 'geany': not found in sync db
I have also tried installing from the source, i cd to the directory and ten did this
./configure
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking for style of include used by make... none
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/home/ashley/Downloads/geany-0.18':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
[ashley@archbang geany-0.18]$ make
bash: make: command not found
[ashley@archbang geany-0.18]$ makepkg
==> ERROR: Fakeroot must be installed if using the 'fakeroot' option
in the BUILDENV array in /etc/makepkg.conf.
Offline
Ask in the Archbang forum.
Offline
geany is in community - do you have that repo uncommented in your pacman.conf?
Offline
I asked in the Archbang forum but im not getting any responses so i discided to ask here because archbang is based on achlinux
Offline
geany is in community - do you have that repo uncommented in your pacman.conf?
i have tried it with more then just geany and i get the same outcome for them all and what does it mean by the repo being uncommented (if it means it isnt in the repo im quite sure that it isnt)
Offline
i think i have solved my problem but now i have another problem.
i try to create my repositories by running:
sudo pacman -Syy
however when i do this i gert this error
$ sudo pacman -Syy
Password:
:: Synchronizing package databases...
error: failed to update core (no servers configured for repository)
error: failed to update extra (no servers configured for repository)
error: failed to update community (no servers configured for repository)
error: failed to synchronize any databases
Offline
Post your /etc/pacman.conf and /etc/pacman.d/mirrorlist files
Offline
Your /etc/pacman.conf should look something like
[community]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist
Same thing for other repos. And the file /etc/pacman.d/mirrorlist hast some uncommented servers (no # infront of it)
Offline
It seems you haven't bothered to read any documentation - I'd suggest you start here.
Offline
this is my pacman.conf file
#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives
#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#CacheDir = /home/pdg/Build/ArchBang/ab2/pkgs
#LogFile = /var/log/pacman.log
HoldPkg = pacman glibc
# If upgrades are available for these packages they will be asked for first
SyncFirst = pacman
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#XferCommand = /usr/bin/curl %u > %o
#CleanMethod = KeepInstalled
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =
#IgnoreGroup =
#NoUpgrade =
#NoExtract =
# Misc options (all disabled by default)
#UseSyslog
ShowSize
UseDelta
TotalDownload
ILoveCandy
#
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
# - URLs will have $repo replaced by the name of the current repo
#
# Repository entries are of the format:
# [repo-name]
# Server = ServerName
# Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#
# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.
#[testing]
## Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/mirrorlist
#[archiso-live]
#Server = http://arch-live.isawsome.net/packages/
[core]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist
[extra]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist
#[community-testing]
## Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/mirrorlist
[community]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
and this is my mirror list file
#
# Arch Linux repository mirrorlist
# Generated on 2010-01-31
#
# Any
#Server = ftp://mirrors.kernel.org/archlinux/$repo/os/i686
#Server = http://mirrors.kernel.org/archlinux/$repo/os/i686
# Australia
#Server = ftp://mirror.aarnet.edu.au/pub/archlinux/$repo/os/i686
#Server = http://mirror.aarnet.edu.au/pub/archlinux/$repo/os/i686
#Server = ftp://ftp.iinet.net.au/pub/archlinux/$repo/os/i686
#Server = http://ftp.iinet.net.au/pub/archlinux/$repo/os/i686
#Server = ftp://mirror.internode.on.net/pub/archlinux/$repo/os/i686
#Server = http://mirror.internode.on.net/pub/archlinux/$repo/os/i686
#Server = ftp://ftp.netspace.net.au/pub/archlinux/$repo/os/i686
#Server = http://ftp.netspace.net.au/pub/archlinux/$repo/os/i686
#Server = ftp://mirror.optus.net/archlinux/$repo/os/i686
#Server = http://mirror.optus.net/archlinux/$repo/os/i686
# Austria
#Server = ftp://gd.tuwien.ac.at/opsys/linux/archlinux/$repo/os/i686
#Server = http://gd.tuwien.ac.at/opsys/linux/archlinux/$repo/os/i686
# Belgium
#Server = ftp://ftp.belnet.be/packages/archlinux/$repo/os/i686
#Server = http://ftp.belnet.be/mirror/archlinux.org/$repo/os/i686
#Server = ftp://archlinux.mirror.kangaroot.net/pub/archlinux/$repo/os/i686
#Server = http://archlinux.mirror.kangaroot.net/$repo/os/i686
# Brazil
#Server = ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/i686
#Server = http://archlinux.c3sl.ufpr.br/$repo/os/i686
#Server = ftp://ftp.las.ic.unicamp.br/pub/archlinux/$repo/os/i686
#Server = http://www.las.ic.unicamp.br/pub/archlinux/$repo/os/i686
#Server = http://pet.inf.ufsc.br/mirrors/archlinux/$repo/os/i686
# Bulgaria
#Server = http://archlinux.igor.onlinedirect.bg/$repo/os/i686
# Canada
#Server = ftp://mirror.csclub.uwaterloo.ca/archlinux/$repo/os/i686
#Server = http://mirror.csclub.uwaterloo.ca/archlinux/$repo/os/i686
#Server = ftp://mirrors.portafixe.com/archlinux/$repo/os/i686
#Server = http://mirrors.portafixe.com/archlinux/$repo/os/i686
#Server = http://mirror.twilightlair.net/arch/$repo/os/i686
# Chile
#Server = ftp://mirror.archlinux.cl/$repo/os/i686
# China
#Server = http://mirrors.163.com/archlinux/$repo/os/i686
#Server = ftp://mirror.lupaworld.com/archlinux/$repo/os/i686
#Server = http://mirror.lupaworld.com/archlinux/$repo/os/i686
#Server = ftp://mirrors.sohu.com/archlinux/$repo/os/i686
#Server = http://mirrors.sohu.com/archlinux/$repo/os/i686
# Czech Republic
#Server = ftp://ftp.sh.cvut.cz/MIRRORS/arch/$repo/os/i686
#Server = http://ftp.sh.cvut.cz/MIRRORS/arch/$repo/os/i686
# Denmark
#Server = ftp://mirrors.dotsrc.org/archlinux/$repo/os/i686
#Server = http://mirrors.dotsrc.org/archlinux/$repo/os/i686
#Server = ftp://ftp.klid.dk/archlinux/$repo/os/i686
# Estonia
#Server = ftp://ftp.estpak.ee/pub/archlinux/$repo/os/i686
#Server = http://ftp.estpak.ee/pub/archlinux/$repo/os/i686
# Finland
#Server = ftp://mirror.archlinux.fi/archlinux/$repo/os/i686
#Server = http://mirror.archlinux.fi/archlinux/$repo/os/i686
# France
#Server = http://mir.archlinux.fr/$repo/os/i686
#Server = ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/$repo/os/i686
#Server = http://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/$repo/os/i686
#Server = ftp://ftp.free.fr/mirrors/ftp.archlinux.org/$repo/os/i686
#Server = ftp://mir1.archlinux.fr/archlinux/$repo/os/i686
#Server = http://mir1.archlinux.fr/archlinux/$repo/os/i686
#Server = ftp://ftp.rez-gif.supelec.fr/Linux/archlinux/$repo/os/i686
# Germany
#Server = http://archlinux.limun.org/$repo/os/i686
#Server = ftp://www.archlinuxppc.org/i686/$repo/os/i686
#Server = ftp://mirror.giantix-server.de/archlinux/$repo/os/i686
#Server = http://mirror.giantix-server.de/archlinux/$repo/os/i686
#Server = ftp://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/i686
#Server = http://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/i686
#Server = ftp://ftp.hosteurope.de/mirror/ftp.archlinux.org/$repo/os/i686
#Server = http://ftp.hosteurope.de/mirror/ftp.archlinux.org/$repo/os/i686
#Server = ftp://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/$repo/os/i686
#Server = http://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/$repo/os/i686
#Server = ftp://mirrors2.portafixe.com/archlinux/$repo/os/i686
#Server = http://mirrors2.portafixe.com/archlinux/$repo/os/i686
#Server = ftp://mirror.selfnet.de/archlinux/$repo/os/i686
#Server = http://mirror.selfnet.de/archlinux/$repo/os/i686
#Server = ftp://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/i686
#Server = http://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/i686
#Server = ftp://ftp.tu-chemnitz.de/pub/linux/archlinux/$repo/os/i686
#Server = http://ftp.tu-chemnitz.de/pub/linux/archlinux/$repo/os/i686
#Server = ftp://ftp.uni-bayreuth.de/pub/linux/archlinux/$repo/os/i686
#Server = http://ftp.uni-bayreuth.de/linux/archlinux/$repo/os/i686
#Server = ftp://ftp.uni-kl.de/pub/linux/archlinux/$repo/os/i686
#Server = http://ftp.uni-kl.de/pub/linux/archlinux/$repo/os/i686
# Great Britain
#Server = ftp://mirror.lividpenguin.com/pub/archlinux/$repo/os/i686
#Server = http://mirror.lividpenguin.com/pub/archlinux/$repo/os/i686
#Server = http://www.mirrorservice.org/sites/ftp.archlinux.org/$repo/os/i686
#Server = ftp://mirrors.uk2.net/pub/archlinux/$repo/os/i686
#Server = http://archlinux.mirrors.uk2.net/$repo/os/i686
# Greece
#Server = ftp://ftp.cc.uoc.gr/mirrors/linux/archlinux/$repo/os/i686
#Server = http://ftp.cc.uoc.gr/mirrors/linux/archlinux/$repo/os/i686
#Server = ftp://ftp.ntua.gr/pub/linux/archlinux/$repo/os/i686
#Server = http://ftp.ntua.gr/pub/linux/archlinux/$repo/os/i686
#Server = ftp://ftp.otenet.gr/pub/linux/archlinux/$repo/os/i686
#Server = http://ftp.otenet.gr/linux/archlinux/$repo/os/i686
# Hungary
#Server = ftp://ftp.mfa.kfki.hu/pub/mirrors/ftp.archlinux.org/$repo/os/i686
# India
#Server = ftp://mirror.cse.iitk.ac.in/archlinux/$repo/os/i686
#Server = http://mirror.cse.iitk.ac.in/archlinux/$repo/os/i686
# Indonesia
#Server = ftp://archlinux.cbn.net.id/pub/archlinux/$repo/os/i686
#Server = http://archlinux.cbn.net.id/$repo/os/i686
#Server = ftp://mirror.unej.ac.id/archlinux/$repo/os/i686
#Server = http://mirror.unej.ac.id/archlinux/$repo/os/i686
# Ireland
#Server = ftp://ftp.heanet.ie/mirrors/ftp.archlinux.org/$repo/os/i686
#Server = http://ftp.heanet.ie/mirrors/ftp.archlinux.org/$repo/os/i686
# Israel
#Server = http://mirror.isoc.org.il/pub/archlinux/$repo/os/i686
# Italy
#Server = ftp://mi.mirror.garr.it/mirrors/archlinux/$repo/os/i686
#Server = http://mi.mirror.garr.it/mirrors/archlinux/$repo/os/i686
# Japan
#Server = ftp://ftp.yz.yamagata-u.ac.jp/pub/linux/archlinux/$repo/os/i686
#Server = http://ftp.yz.yamagata-u.ac.jp/pub/linux/archlinux/$repo/os/i686
# Kazakhstan
#Server = ftp://archlinux.linuxforum.kz/$repo/os/i686
#Server = http://archlinux.linuxforum.kz/$repo/os/i686
# Latvia
#Server = http://archlinux.goodsoft.lv/$repo/os/i686
# Lithuania
#Server = ftp://atviras.lt/archmirror/$repo/os/i686
#Server = http://atviras.lt/archmirror/$repo/os/i686
# Netherlands
#Server = ftp://mirror.leaseweb.com/archlinux/$repo/os/i686
#Server = http://mirror.leaseweb.com/archlinux/$repo/os/i686
#Server = ftp://ftp.nluug.nl/pub/metalab/distributions/archlinux/$repo/os/i686
#Server = http://ftp.nluug.nl/pub/metalab/distributions/archlinux/$repo/os/i686
#Server = ftp://ftp.surfnet.nl/pub/os/Linux/distr/archlinux/$repo/os/i686
#Server = http://ftp.surfnet.nl/pub/os/Linux/distr/archlinux/$repo/os/i686
# New Caledonia
#Server = ftp://archlinux.nautile.nc/archlinux/$repo/os/i686
#Server = http://archlinux.nautile.nc/archlinux/$repo/os/i686
# Norway
#Server = ftp://mirror.archlinux.no/$repo/os/i686
#Server = http://mirror.archlinux.no/$repo/os/i686
# Poland
#Server = ftp://mirror.icis.pcz.pl/archlinux/$repo/os/i686
#Server = ftp://ftp.piotrkosoft.net/pub/mirrors/ftp.archlinux.org/$repo/os/i686
#Server = http://piotrkosoft.net/pub/mirrors/ftp.archlinux.org/$repo/os/i686
#Server = ftp://ftp.pwsz.elblag.pl/pub/linux/distributions/archlinux/$repo/os/i686
#Server = http://ftp.pwsz.elblag.pl/pub/linux/distributions/archlinux/$repo/os/i686
#Server = ftp://ftp.tpnet.pl/pub/linux/archlinux/$repo/os/i686
#Server = http://unix.net.pl/archlinux.org/$repo/os/i686
# Portugal
#Server = ftp://cesium.di.uminho.pt/pub/archlinux/$repo/os/i686
#Server = http://cesium.di.uminho.pt/pub/archlinux/$repo/os/i686
#Server = http://darkstar.ist.utl.pt/archlinux/$repo/os/i686
#Server = ftp://ftp.nux.ipb.pt/pub/dists/archlinux/$repo/os/i686
#Server = http://ftp.nux.ipb.pt/pub/dists/archlinux/$repo/os/i686
#Server = ftp://ftp.rnl.ist.utl.pt/pub/archlinux/$repo/os/i686
#Server = http://ftp.rnl.ist.utl.pt/pub/archlinux/$repo/os/i686
# Romania
#Server = http://mirror.archlinux.ro/archlinux/$repo/os/i686
#Server = ftp://ftp.roedu.net/mirrors/archlinux.org/$repo/os/i686
#Server = http://ftp.roedu.net/mirrors/archlinux.org/$repo/os/i686
# Russia
#Server = http://archlinux.freeside.ru/$repo/os/i686
#Server = ftp://mirror.svk.su/archlinux/$repo/os/i686
#Server = http://mirror.svk.su/archlinux/$repo/os/i686
#Server = ftp://mirror.yandex.ru/archlinux/$repo/os/i686
#Server = http://mirror.yandex.ru/archlinux/$repo/os/i686
# Spain
#Server = ftp://ftp.rediris.es/mirror/archlinux/$repo/os/i686
#Server = http://sunsite.rediris.es/mirror/archlinux/$repo/os/i686
# Sweden
#Server = ftp://ftp.df.lth.se/pub/archlinux/$repo/os/i686
#Server = http://ftp.df.lth.se/pub/archlinux/$repo/os/i686
#Server = ftp://ftp.ds.hj.se/pub/os/linux/archlinux/$repo/os/i686
#Server = http://ftp.ds.hj.se/pub/os/linux/archlinux/$repo/os/i686
#Server = ftp://ftp.gigabit.nu/$repo/os/i686
#Server = http://ftp.gigabit.nu/$repo/os/i686
#Server = ftp://ftp.port80.se/archlinux/$repo/os/i686
#Server = http://ftp.port80.se/archlinux/$repo/os/i686
# Switzerland
#Server = ftp://archlinux.puzzle.ch/$repo/os/i686
#Server = http://archlinux.puzzle.ch/$repo/os/i686
# Taiwan
#Server = ftp://ftp.tku.edu.tw/Linux/ArchLinux/$repo/os/i686
#Server = http://ftp.tku.edu.tw/Linux/ArchLinux/$repo/os/i686
# Turkey
#Server = ftp://ftp.linux.org.tr/archlinux/$repo/os/i686
# Ukraine
#Server = ftp://archlinux.hell.org.ua/archlinux/$repo/os/i686
#Server = http://archlinux.hell.org.ua/archlinux/$repo/os/i686
#Server = ftp://ftp.linux.kiev.ua/pub/Linux/ArchLinux/$repo/os/i686
#Server = http://ftp.linux.kiev.ua/pub/Linux/ArchLinux/$repo/os/i686
# United States
#Server = ftp://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/i686
#Server = http://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/i686
#Server = ftp://mirrors.easynews.com/linux/archlinux/$repo/os/i686
#Server = http://mirrors.easynews.com/linux/archlinux/$repo/os/i686
#Server = ftp://ftp.archlinux.org/$repo/os/i686
#Server = http://mirrors.gigenet.com/archlinux/$repo/os/i686
#Server = ftp://ftp.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/i686
#Server = http://www.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/i686
#Server = ftp://mirrors.hosef.org/archlinux/$repo/os/i686
#Server = http://mirrors.hosef.org/archlinux/$repo/os/i686
#Server = ftp://ibiblio.org/pub/linux/distributions/archlinux/$repo/os/i686
#Server = http://distro.ibiblio.org/pub/linux/distributions/archlinux/$repo/os/i686
#Server = http://archlinux.linuxfreedom.com/$repo/os/i686
#Server = ftp://locke.suu.edu/linux/dist/archlinux/$repo/os/i686
#Server = ftp://lug.mtu.edu/archlinux/ftpfull/$repo/os/i686
#Server = http://lug.mtu.edu/archlinux/ftpfull/$repo/os/i686
#Server = ftp://mirrors.xmission.com/archlinux/$repo/os/i686
#Server = http://mirrors.xmission.com/archlinux/$repo/os/i686
#Server = ftp://mirror.rit.edu/archlinux/$repo/os/i686
#Server = http://mirror.rit.edu/archlinux/$repo/os/i686
#Server = http://schlunix.org/archlinux/$repo/os/i686
#Server = http://archlinux.umflint.edu/$repo/os/i686
#Server = http://mirror.umoss.org/archlinux/$repo/os/i686
# Vietnam
#Server = ftp://202.78.230.5/archlinux/$repo/os/i686
#Server = ftp://ftp.indochinalinux.com/archlinux/$repo/os/i686
#Server = ftp://mirror-fpt-telecom.fpt.net/archlinux/$repo/os/i686
#Server = http://mirror-fpt-telecom.fpt.net/archlinux/$repo/os/i686
Thanks for all the help
Offline
I have read through documentation however the program installation instructions do not work
Offline
Uncomment one or more mirrors in your mirrorlist file.
Offline
that fixed my problem thankyou very much for all the help
Offline
Please use forum code tags when posting config files etc. I have fixed it for you this time.
The instructions regarding the mirrorlist file are included in the documentation I suggested - I would strongly recommend that you read it thoroughly before asking any more questions.
Offline
Please use forum code tags when posting config files etc. I have fixed it for you this time.
The instructions regarding the mirrorlist file are included in the documentation I suggested - I would strongly recommend that you read it thoroughly before asking any more questions.
Ok i will sit down and fully read the documentation now
Offline
btw u must install base-devel for compiling packages or installing them from AUR so install it also
#pacman -S base-devel
Offline
I think it's safer not to tell him about compiling, given how he manages to completely disregard documentation or hints at reading them...
Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy
Offline
Pages: 1