[ahmed@manjaro ~]$ sudo pacman -Syy [sudo] password for ahmed: uyarı: database file for 'basis' does not exist uyarı: database file for 'platform' does not exist uyarı: database file for 'addon' does not exist uyarı: database file for 'extra' does not exist uyarı: database file for 'community' does not exist uyarı: database file for 'basis-multilib' does not exist uyarı: database file for 'multilib' does not exist :: Paket veritabanları senkronize ediliyor... basis 58,4 KiB 382K/s 00:00 [##############################] 100% platform 98,0 KiB 392K/s 00:00 [##############################] 100% addon 46,0 KiB 268K/s 00:00 [##############################] 100% extra 1401,9 KiB 965K/s 00:01 [##############################] 100% community 1890,1 KiB 983K/s 00:02 [##############################] 100% basis-multilib 5,0 KiB 2015K/s 00:00 [##############################] 100% multilib 94,4 KiB 388K/s 00:00 [##############################] 100% [ahmed@manjaro ~]$
Bu hali aldı. Senkronze etme işlemi tamam mı? Diğer adıma geçeyim mi?
#pacman -Syu
komutunu uygulayıp güncellemeler varsa alın. Sorulara evet yada enter tuşuna basarak onay verin.
Kuruluma onay veriyor musunuz? [E/h] E :: paketler basis deposundan alınıyor... manjaro-system-20130223-1-any 1452,0 B 23,1M/s 00:00 [##############################] 100% (1/1) paket bütünlüğü kontrol ediliyor [##############################] 100% (1/1) paket dosyaları yükleniyor [##############################] 100% (1/1) dosya çakışmaları kontrol ediliyor [##############################] 100% (1/1) disk alanı kontrol ediliyor [##############################] 100% (1/1) güncelleniyor manjaro-system [##############################] 100% ==> Removing linux-meta pkgs ... Hedefler (1): linux-2012.11-1 Toplam Kaldırma Boyutu: 0,01MiB Bu paketleri kaldırmak istiyor musunuz? [E/h] linux kaldırılıyor... ==> Removing linux-meta pkgs - done [ahmed@manjaro ~]$
Şeklinde işlem bitti Şimdi Güncelleme işlemi bitti mi?
Yok bitmedi.
#pacman -Syu
komutunu bir kaç kez tekrarlayın. Güncellemeleri alıp kurması gerekir. En sonunda güncelleme olmadığında " yapılacak bir şey yok " ibaresi görünür. O zaman tamamdır.
Örnek çıktı:
[cuma@manjaro ~]$ su Parola: [root@manjaro cuma]# 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 archlinuxfr deposu güncel :: Sistem güncellemesi başlatılıyor... yapılacak bir şey yok [root@manjaro cuma]#
Bilgisayardaki RAM sıkıntısını giderince KDE'ye döndüm. Mirrorlist'i düzenledim. İlk güncelleme komutunda ana değişikliği yaptı. Ancak aynı komutu ikinci verişimde karşıma e/h soruları çıktı. Ben hepsine evet dedim ama yine de şöyle bir çıktı veriyor:
sudo 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 :: Sistem güncellemesi başlatılıyor... :: kdeadmin-system-config-printer-kde paketini extra/kdeutils-print-manager ile değiştirmek ister misiniz? [E/h] e :: khrplatform-devel paketini extra/mesa ile değiştirmek ister misiniz? [E/h] e :: lib32-libgl paketini basis-multilib/lib32-mesa-libgl ile değiştirmek ister misiniz? [E/h] e :: lib32-libglapi paketini multilib/lib32-mesa ile değiştirmek ister misiniz? [E/h] e :: libegl paketini extra/mesa ile değiştirmek ister misiniz? [E/h] e :: libgbm paketini extra/mesa ile değiştirmek ister misiniz? [E/h] e :: libgl paketini basis/mesa-libgl ile değiştirmek ister misiniz? [E/h] e :: libglapi paketini extra/mesa ile değiştirmek ister misiniz? [E/h] e :: libgles paketini extra/mesa ile değiştirmek ister misiniz? [E/h] e :: nss-myhostname paketini basis/systemd ile değiştirmek ister misiniz? [E/h] e :: qt paketini extra/qt4 ile değiştirmek ister misiniz? [E/h] e :: system-config-printer-common paketini extra/system-config-printer ile değiştirmek ister misiniz? [E/h] e :: system-config-printer-gnome paketini extra/system-config-printer ile değiştirmek ister misiniz? [E/h] e :: systemd-manjaro-units paketini basis/systemd ile değiştirmek ister misiniz? [E/h] e paket bağımlılıkları çözümleniyor... uyarı: dolaylı bağımlılıklar bulundu: uyarı: systemd paketi systemd bağımlılığından önce kurulacak varsa paketler arası çakışmalara bakılıyor... hata: işlem hazırlığı başarısız oldu (bağımlılıklar sağlanamadı) :: yapan: qt paketini gerektiriyor
Aynı durumu bizde yaşadık. Bu sorun degil, qt paketi ile qt4 degişikliginden kaynaklı. Çıktıya bakıldığında yapan kurulu durumda. Önce bu paketi kaldırıp güncellemeleri alın. Soruların hepsine E yanıtını verin.
#pacman -R yapan
ardından
#pacman -Syu
komutunu bir kaçkez tekrar edin.
Son güncellemede listeleri senkronize ettim. Sonra
pacman -Syu
komutunu verdiğimde aldığım çıktı şöyle:
:: 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 archlinuxfr deposu güncel :: Sistem güncellemesi başlatılıyor... 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... uyarı: 'xorg-server-common' hedef listesindeki 'catalyst-server' ile çakıştığı için kaldırıldı uyarı: 'xorg-server' hedef listesindeki 'catalyst-server' ile çakıştığı için kaldırıldı uyarı: 'xf86-input-synaptics' hedef listesindeki 'catalyst-input' ile çakıştığı için kaldırıldı uyarı: 'xf86-input-acecad' hedef listesindeki 'catalyst-input' ile çakıştığı için kaldırıldı uyarı: 'xf86-input-aiptek' hedef listesindeki 'catalyst-input' ile çakıştığı için kaldırıldı uyarı: 'xf86-input-evdev' hedef listesindeki 'catalyst-input' ile çakıştığı için kaldırıldı uyarı: 'xf86-input-joystick' hedef listesindeki 'catalyst-input' ile çakıştığı için kaldırıldı uyarı: 'xf86-input-keyboard' hedef listesindeki 'catalyst-input' ile çakıştığı için kaldırıldı uyarı: 'xf86-input-mouse' hedef listesindeki 'catalyst-input' ile çakıştığı için kaldırıldı uyarı: 'xf86-input-void' hedef listesindeki 'catalyst-input' ile çakıştığı için kaldırıldı uyarı: 'xf86-input-wacom' hedef listesindeki 'catalyst-input' ile çakıştığı için kaldırıldı hata: çözülemeyen paket çakışmaları bulundu hata: işlem hazırlığı başarısız oldu (çakışan bağımlılıklar) :: xf86-video-ati ve catalyst-server çakışıyor(xorg-server<1.14.0)
Resmi forumdaki konu başlığına gözatman faydalı olur. http://forum.manjaro.org/index.php?topic=2941.msg24577#msg24577
Gönderinin başında "This post is outdated. Please read the wiki for how to install Catalyst" ibaresi var.
Zaten bu yeni depo olayını iptal mi etmişler anlayamadım ama, senkronize etmeye kalktığımda catalyst deposu yok şeklinde uyarı alıyorum.
Wiki sayfasına bağlantı vermişler: http://wiki.manjaro.org/index.php/Catalyst
Orada bu sorun için yazan
sudo mhwd -r pci video-ati
komutunu uyguladım.
Sonra senkronizasyon-güncelleme komutlarını verdim. 8-10 kadar çakışan paket çıktı ve bazı paketleri kaldırdı. Güncelleme devam ediyor. Neticeyi yazarım.
pacman.conf dosyasını unstable olarak ayarlayıp tekrar denermisiniz. Catalyst paketleri uunstable depolarda var.
Tamam, dediğinizi yapacağım ama nasıl yapacağımı bilmiyorum.
Bu arada biraz önce bitti güncelleme ve sonuç:
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.
Wikide tarif edilmiş. http://wiki.manjaro.org/index.php/Catalyst_Repository
Tamam, dediğinizi yapacağım ama nasıl yapacağımı bilmiyorum.
Bu arada biraz önce bitti güncelleme ve sonuç:
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.
Uç birimi açın.
sudo nano /etc/pacman.conf
depo adlarının önüne '-unstable' ekleyin.
Örnek:
[yfdogan@manjaro ~]$ cat /etc/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 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 [yfdogan@manjaro ~]$
sonra
sudo pacman -Syy sudo pacman -Syu
Ben bu güncellemeyi yapamadım. Wiki'de tarif edildiği şekliyle testing depolarını ekledim.
sudo pacman -Syyuu mhwd-db-catalyst
komutunu verince
uyarı: database file for 'catalyst' does not exist :: Paket veritabanları senkronize ediliyor... hata: Server denied you to change to the given directory hatası nedeniyle 'catalyst.db' dosyası ftp.nluug.nl adresinden alınamadı hata: The requested URL returned error: 404 Not Found hatası nedeniyle 'catalyst.db' dosyası ftp.nluug.nl adresinden alınamadı hata: catalyst (indirme kütüphanesi hatası) güncellenemedi basis-testing 76,2 KiB 418K/s 00:00 [######################] 100% platform-testing 95,7 KiB 396K/s 00:00 [######################] 100% addon-testing 60,1 KiB 383K/s 00:00 [######################] 100% extra-testing 1484,8 KiB 560K/s 00:03 [######################] 100% community-testing 1908,0 KiB 569K/s 00:03 [######################] 100% basis-multilib 5,1 KiB 831K/s 00:00 [######################] 100% multilib-testing 99,1 KiB 448K/s 00:00 [######################] 100% archlinuxfr 8,6 KiB 719K/s 00:00 [######################] 100% :: Sistem güncellemesi başlatılıyor... hata: işlem hazırlığı başarısız oldu (veritabanı bulunamadı)