#nano /etc/pacman.conf
komutunu uygulayıp açılan pencerenin alt kısmına
[catalyst] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist
ekleyip kaydedin. http://wiki.manjaro.org/index.php/Catalyst_Repository#Step_1:_Add_the_Catalyst_Repository
Sayfanın alt kısmında gösterildigi gibi talimatları yerine getirin.
Hocam listenin altına değil basis deposunun üstüne ekleneceği yazıyor. Ben de öyle yaptım zaten.
Note: The catalyst repository must be the first one in the list, directly above the basis repository.
pacman.conf içerigine bakalım o zaman.
# # /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 manjaro-system # If upgrades are available for these packages they will be asked for first SyncFirst = manjaro-system pacman #XferCommand = /usr/bin/curl -C - -f %u > %o #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u #CleanMethod = KeepInstalled Architecture = auto # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup #IgnorePkg = #IgnoreGroup = #NoUpgrade = #NoExtract = # Misc options #UseSyslog #UseDelta #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 = Optional TrustedOnly # NOTE: You must run `pacman-key --init` before first using pacman; the local # keyring can then be populated with the keys of all official packages # Manjaro Linux supports with `pacman-key --populate archlinux manjaro`. # # 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. # [catalyst] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [basis-testing] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [platform-testing] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [addon-testing] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [extra-testing] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [community-testing] SigLevel = PackageRequired 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. [basis-multilib-testing] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [multilib-testing] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist # An example of a custom package repository. See the pacman manpage for # tips on creating your own repositories. #[custom-testing] #SigLevel = Optional TrustAll #Server = file:///home/custompkgs [archlinuxfr] Server = http://repo.archlinux.fr/x86_64
Acaba Hollanda depolarında mı bir sıkıntı var diye düşünmedim değil. pacman.conf içeriğinde bir sıkıntı yoksa onu da değiştirmeyi deneyebiliriz.
Yansılar içinde ilk güncellenen 'dacentec' :
[yfdogan@manjaro ~]$ cat /etc/pacman.d/mirrorlist ## ## Manjaro Linux repository mirrorlist ## Generated on 2013-02-07 ## ## Brasil # Server = http://manjaro.fis.unb.br/$repo/$arch ## France # Server = http://manjarolinux.polymorf.fr/$repo/$arch ## Germany # Server = http://ftp.halifax.rwth-aachen.de/manjaro/$repo/$arch # Server = http://mirror.vinzv.de/manjaro/repo/$repo/$arch # Server = http://mirror2.vinzv.de/manjaro/repo/$repo/$arch ## Greece # Server = http://ftp.cc.uoc.gr/mirrors/linux/manjaro/$repo/$arch ## Netherlands # Server = ftp://ftp.nluug.nl/pub/os/Linux/distr/manjaro/$repo/$arch # Server = http://ftp.nluug.nl/pub/os/Linux/distr/manjaro/$repo/$arch ## United Kingdom # Server = http://repo.manjaro.org.uk/$repo/$arch ## United States Server = http://mirror.dacentec.com/manjaro/$repo/$arch # Server = http://spiralinear.org/manjaro/repo/$repo/$arch [yfdogan@manjaro ~]$
Aynı hata:
uyarı: database file for 'catalyst' does not exist
:: Paket veritabanları senkronize ediliyor...
hata: The requested URL returned error: 404 Not Found hatası nedeniyle 'catalyst.db' dosyası mirror.dacentec.com adresinden alınamadı
hata: catalyst (indirme kütüphanesi hatası) güncellenemedi
@mehmet280, konu acil degilse bu akşam ertelemeni öneririm. Zira iso kalıbı oluşturduğumda benzer hataları bende alıyorum. Sebebini araştırıyorum.
_ _ _ _ | | | | (_) (_) | | _ | | ____ ____ _ ____ ____ ___ _ ___ ___ | || || |/ _ | _ | |/ _ |/ ___) _ | |/___)/ _ | || || ( ( | | | | || ( ( | | | | |_| | |___ | |_| | |_||_||_|_||_|_| |_|| |_||_|_| ___/|_(___/ ___/ (__/ > Base installation (root-image) mkiso : Configuration Settings working directory: work-i686 image name: none ====> Creating working directory: work-i686 ====> Installing packages to 'work-i686/root-image/' warning: database file for 'gnome-unstable' does not exist :: Synchronizing package databases... error: failed retrieving file 'gnome-unstable.db' from manjaro.fis.unb.br : The requested URL returned error: 404 Not Found error: failed retrieving file 'gnome-unstable.db' from mirror.dacentec.com : The requested URL returned error: 404 Not Found error: failed to update gnome-unstable (download library error)
Aynı sorunu ben de yaşamıştım. Catalyst'i kaldırınca güncelleme alınmıyor ve sorun bitti. Gereksiz miydi bilmiyorum ama şimdi tekrar yükeleyemiyorum
[root@cy cy]# sudo mhwd -i pci video-catalyst > Installing video-catalyst... :: Paket veritabanları senkronize ediliyor... basis deposu güncel platform deposu güncel addon deposu güncel extra deposu güncel community deposu güncel basis-multilib deposu güncel multilib deposu güncel paket bağımlılıkları çözümleniyor... uyarı: dolaylı bağımlılıklar bulundu: uyarı: catalyst-server paketi catalyst-input bağımlılığından önce kurulacak varsa paketler arası çakışmalara bakılıyor... Hedefler (9): dri2proto-2.8-1 xorg-util-macros-1.17-1 catalyst-input-2013.03-1 catalyst-server-1.12.4-1 catalyst-utils-13.1-4 catalyst-video-2013.03-1 lib32-catalyst-utils-13.1-1 linux34-catalyst-13.1-3 linux37-catalyst-13.1-3 Toplam Kaplayacağı Alan: 182,45 MiB Kuruluma onay veriyor musunuz? [E/h] paket bütünlüğü doğrulanıyor... paket dosyaları yükleniyor... dosya çakışmaları denetleniyor... hata: işlem gerçekleştirilemedi (çakışan dosyalar) catalyst-server: /usr/lib/xorg/modules/extensions/libdri.so dosya sisteminde mevcut Hata oluştu, hiçbir paket güncellenmedi. Error: pacman failed! Error: script failed!
Resmi forumda bu konuyla alakalı bilgiler var:
http://forum.manjaro.org/index.php?topic=3127.msg26619#msg26619
# # /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 manjaro-system # If upgrades are available for these packages they will be asked for first SyncFirst = manjaro-system pacman #XferCommand = /usr/bin/curl -C - -f %u > %o #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u #CleanMethod = KeepInstalled Architecture = auto # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup #IgnorePkg = #IgnoreGroup = #NoUpgrade = #NoExtract = # Misc options #UseSyslog #UseDelta #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 = Optional TrustedOnly # NOTE: You must run `pacman-key --init` before first using pacman; the local # keyring can then be populated with the keys of all official packages # Manjaro Linux supports with `pacman-key --populate archlinux manjaro`. # # 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. # [basis-unstable] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [platform-unstable] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [addon-unstable] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [extra-unstable] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [community-unstable] SigLevel = PackageRequired 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. [basis-multilib-unstable] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [multilib-unstable] SigLevel = PackageRequired 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
Bu depolar ile;
fglrxinfo display: :0 screen: 0 OpenGL vendor string: Advanced Micro Devices, Inc. OpenGL renderer string: ATI Radeon HD 5700 Series OpenGL version string: 4.2.12002 Compatibility Profile Context 9.012 $ mhwd -li > Installed PCI configs: -------------------------------------------------------------------------------- NAME VERSION FREEDRIVER TYPE -------------------------------------------------------------------------------- video-ati 2012.09.18 true PCI Warning: No installed USB configs!
Resmi forumda bu konuyla alakalı bilgiler var:
http://forum.manjaro.org/index.php?topic=3127.msg26619#msg26619
Daha önce de bahsi geçmişti; iletinin en başında This post is outdated. Please read the wiki for how to install Catalyst: Wiki yazıyor.
@decent, hocam senin ne demek istediğini anlayamadım kusura bakma.
Anlaşılmayan bir durum yok. İlk çıktı pacman.conf içerigidir. Sizin sistemdeki pacman.conf dosyası ile karşılaştır. Farklı bir durum varmı diye bakmalısın.
Bu problem hala düzelmedi galiba.
İstemeye istemeye de olsa, bir umut, depoları unstable yaptım. Dosyaları indirdi ancak güncellemenin en sonunda şöyle bir uyarı aldım:
hata: işlem gerçekleştirilemedi (çakışan dosyalar) catalyst-server: /usr/lib/xorg/modules/extensions/libdri.so dosya sisteminde mevcut Hata oluştu, hiçbir paket güncellenmedi.
Buna da wikide önerilen kodu yazdım ama nafile:
sudo pacman -Sfyyuu xorg-server [sudo] password for mehmet: hata: hatalı seçenek
[profile]mehmet280[/profile]
ATI Radeon ???? başlığı ile yeni bir konu açar mısın ?
Merhabalar.Sistemi güncellemek istediğimde şu hata ile karşılaşıyorum.
--> transaction preparation failed, pm_errno 45 (could not satisfy dependencies), [('package-query', 'pacman<4.1', 'pacman')]
Uçbirimden denediğimde ise şu şekilde.
[root@deniz deniz]# pacman -Syy
:: Paket veritabanları senkronize ediliyor...
basis 80,4 KiB 140K/s 00:01 [######################] 100%
platform 97,1 KiB 162K/s 00:01 [######################] 100%
addon 55,1 KiB 137K/s 00:00 [######################] 100%
extra 1479,8 KiB 319K/s 00:05 [######################] 100%
community 1915,3 KiB 317K/s 00:06 [######################] 100%
basis-multilib 5,6 KiB 1617K/s 00:00 [######################] 100%
multilib 99,6 KiB 162K/s 00:01 [######################] 100%
[root@deniz deniz]# pacman -Syu
:: Paket veritabanları senkronize ediliyor...
basis deposu güncel
platform deposu güncel
addon deposu güncel
extra deposu güncel
community deposu güncel
basis-multilib deposu güncel
multilib deposu güncel
:: Öncelikle şu paketler güncellenmelidir :
manjaro-system pacman
:: Yürütülen işlemi şimdi durdurup
:: yeni sürümün yüklenmesini ister misiniz? [E/h] e
paket bağımlılıkları çözümleniyor...
varsa paketler arası çakışmalara bakılıyor...
hata: işlem hazırlığı başarısız oldu (bağımlılıklar sağlanamadı)
:: package-query: pacman<4.1 paketini gerektiriyor
[root@deniz deniz]#