2014-12-28 121 views
1

的鏡像列表我已經有很多的問題,吃豆子在我的新牌坊體系。我不能安裝任何東西。固定在吃豆子「的目標沒有發現」(也許pacman.conf的

[根@生活〜]#吃豆子-S pacaur

錯誤:目標沒有發現:pacaur

我已經試過一切,包括吃豆子-Syyu,重新安裝吃豆子,用鏡像列表搞亂這使我相信這可能是一個問題m with mirrorlist or pacman.conf

有人可以幫忙嗎?

# 
# /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/ 
#LogFile  = /var/log/pacman.log 
#GPGDir  = /etc/pacman.d/gnupg/ 
HoldPkg  = pacman glibc 
#XferCommand = /usr/bin/curl -C - -f %u > %o 
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u 
#CleanMethod = KeepInstalled 
#UseDelta = 0.7 
Architecture = auto 

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup 
#IgnorePkg = 
#IgnoreGroup = 

#NoUpgrade = 
#NoExtract = 

# Misc options 
#UseSyslog 
#Color 
#TotalDownload 
CheckSpace 
#VerbosePkgLists 

# By default, pacman accepts packages signed by keys that its local keyring 
# trusts (see pacman-key and its man page), as well as unsigned packages. 
SigLevel = Required DatabaseOptional 
LocalFileSigLevel = Optional 
#RemoteFileSigLevel = Required 

# NOTE: You must run `pacman-key --init` before first using pacman; the local 
# keyring can then be populated with the keys of all official Arch Linux 
# packagers with `pacman-key --populate archlinux`. 

# 
# 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 
# - URLs will have $arch replaced by the name of the architecture 
# 
# 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] 
#Include = /etc/pacman.d/mirrorlist 

[core] 
Include = /etc/pacman.d/mirrorlist 

[extra] 
Include = /etc/pacman.d/mirrorlist 

#[community-testing] 
#Include = /etc/pacman.d/mirrorlist 

[community] 
Include = /etc/pacman.d/mirrorlist 

# If you want to run 32 bit applications on your x86_64 system, 
# enable the multilib repositories as required here. 

#[multilib-testing] 
#Include = /etc/pacman.d/mirrorlist 

#[multilib] 
#Include = /etc/pacman.d/mirrorlist 

# An example of a custom package repository. See the pacman manpage for 
# tips on creating your own repositories. 
#[custom] 
#SigLevel = Optional TrustAll 
#Server = file:///home/custompkgs 

顯示pacman.conf。

## 
## Arch Linux repository mirrorlist 
## Sorted by mirror score from mirror status page 
## Generated on 2014-12-28 
## 

## Score: 0.5, United States 
Server = http://mirror.us.leaseweb.net/archlinux/$repo/os/$arch 
## Score: 0.9, United States 
Server = http://lug.mtu.edu/archlinux/$repo/os/$arch 
## Score: 1.1, United States 
Server = http://mirror.umd.edu/archlinux/$repo/os/$arch 
## Score: 1.1, United States 
Server = http://mirror.rit.edu/archlinux/$repo/os/$arch 
## Score: 1.1, United States 
Server = http://mirrors.acm.wpi.edu/archlinux/$repo/os/$arch 
## Score: 1.1, United States 
Server = http://archlinux.surlyjake.com/archlinux/$repo/os/$arch 
## Score: 1.2, United States 
Server = http://www.gtlib.gatech.edu/pub/archlinux/$repo/os/$arch 
## Score: 1.2, United States 
Server = https://mirrors.kernel.org/archlinux/$repo/os/$arch 
## Score: 1.3, United States 
Server = http://archlinux.pallissard.net/archlinux/$repo/os/$arch 
## Score: 1.4, United States 
Server = http://mirrors.cecsresearch.org/archlinux/$repo/os/$arch 
## Score: 1.4, United States 
Server = http://mirror.cs.pitt.edu/archlinux/$repo/os/$arch 
## Score: 1.5, United States 
Server = http://mirrors.cat.pdx.edu/archlinux/$repo/os/$arch 
## Score: 1.7, United States 
Server = http://mirror.jmu.edu/pub/archlinux/$repo/os/$arch 
## Score: 1.8, United States 
Server = http://mirror.grig.io/archlinux/$repo/os/$arch 
## Score: 1.9, United States 
Server = http://mirrors.aggregate.org/archlinux/$repo/os/$arch 
## Score: 1.9, United States 
Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch 
## Score: 2.0, United States 

回答

3

pacman找不到目標,因爲它只搜索official repositories。而pacaur,實際上住在AUR

AUR helpers,像yaourtpacker,使搜索和安裝,AUR包真的很簡單。如果您沒有其中之一,則可以使用所需的PKGBUILD手動執行操作。您只需要使用makepkg從源代碼進行編譯,然後通過pacman進行安裝。

例如:

mkdir ~/pkgs && cd ~/pkgs 

wget https://aur.archlinux.org/packages/pa/pacaur/PKGBUILD 

makepkg -s 

sudo pacman -U pacaur-4.2.14-1-any.pkg.tar.xz 
+0

是啊感謝。我認爲這是所有的軟件包,但我只嘗試下載yaourt然後pacaur。我剛安裝geany和tint2。這很奇怪,因爲我以爲我記得那樣下載yaourt。 – user2452776

相關問題