# Problem z instalacją/aktualizacją programów

**URL:** <https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707>\
**Category:** Kącik początkującego\
**Created:** [24 Listopad 2023 23:42 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707 "2023-11-24T23:42:07Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Autor:** ![Fiszek](https://forum.manjaro.pl/letter_avatar_proxy/v4/letter/f/ba8739/32.png) [@Fiszek](https://forum.manjaro.pl/u/Fiszek)\
**Data wpisu:** [24 Listopad 2023 23:42 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/1 "2023-11-24T23:42:07Z")

</div>

Witam  
Z aktualizają systemu jakoś dałem radę a teraz wywala mi błąd aktualizacji programów, było ich 9 ale usunąłem i chciałem je zainstalować jeszcze raz, topornie i na chłopski rozum ale miałem nadzieję że zadziała.  
Niestety teraz przy próbie instalacji z instalatora graficznego wywala mi takie coś

```auto
# Maintainer: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix
# Contributor: Lukas Fleischer <lfleischer@archlinux.org>
# Contributor: Alexey Yakovenko <waker@users.sourceforge.net>

pkgname=deadbeef
pkgver=1.9.6
pkgrel=1
pkgdesc="Modular GTK audio player for GNU/Linux"
arch=(x86_64 i686 pentium4 armv7h aarch64)
url="https://deadbeef.sourceforge.io/"
license=(GPL2 LGPL2.1 ZLIB)
depends=(gtk3 alsa-lib jansson libdispatch)
makedepends=(libvorbis libmad flac curl imlib2 wavpack libsndfile libcdio libcddb
             libx11 faad2 zlib intltool libpipewire libpulse libzip libsamplerate
             yasm ffmpeg clang opusfile mpg123)
optdepends=('alsa-oss: for OSS output plugin'
            'cdparanoia: for cd audio plugin'
            'curl: for last.fm, vfs_curl (shoutcast/icecast), artwork plugins'
            'dbus: for notification daemon support (OSD current song notifications)'
            'faad2: for AAC plugin'
            'ffmpeg: for ffmpeg plugin'
            'flac: for flac plugin'
            'imlib2: for artwork plugin'
            'libcddb: for cd audio plugin'
            'libcdio: for cd audio plugin'
            'libice: optional dependency for gtkui session client support'
            'libmad: for mp3 plugin (mpeg1,2 layers1,2,3)'
            'libogg: for ogg vorbis plugin'
            'libpipewire: for pipewire plugin'
            'libsamplerate: for dsp_libsrc plugin (resampler)'
            'libsm: optional dependency for gtkui session client support'
            'libsndfile: for sndfile plugin'
            'libvorbis: for ogg vorbis plugin'
            'libx11: for global hotkeys plugin'
            'libzip: for vfs_zip plugin'
            'mpg123: for MP1/MP2/MP3 playback'
            'opusfile: for opus plugin'
            'pulseaudio: for PulseAudio output plugin'
            'wavpack: for wavpack plugin'
            'yasm: required to build assembly portions of ffap plugin'
            'zlib: for Audio Overload plugin (psf, psf2, etc), GME (for vgz)')
conflicts=(deadbeef-pipewire-plugin-git)
source=("https://sourceforge.net/projects/deadbeef/files/travis/linux/${pkgver}/deadbeef-${pkgver}.tar.bz2")
sha512sums=('6e507399f7452a66c5591e09d4309f2aab676992d048625c9b4d801ea40af6ce79862fb497e8c94efdf3a13572c964dca717b42f1c946f5ec4695dc38c1db572')

build () {
  cd "${srcdir}/${pkgname}-${pkgver}"
  export CC=clang CXX=clang++
  ./configure --prefix=/usr --disable-gtk2
  make
}

package() {
  cd "${srcdir}/${pkgname}-${pkgver}"
  make DESTDIR="${pkgdir}" install
  install -D COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
}

Co mogę z tym zrobić?

```

---

<div class="post-metadata">

**Autor:** ![Tomek](https://forum.manjaro.pl/user_avatar/forum.manjaro.pl/tomek/32/3834_2.png) [@Tomek](https://forum.manjaro.pl/u/Tomek)\
**Data wpisu:** [25 Listopad 2023 00:08 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/2 "2023-11-25T00:08:21Z")

</div>

Masz w interfejsie taki ładny przycisk “Zbuduj”, po prostu kliknij w niego, a nie w “Pliki budowania” 😉

 ![image](https://forum.manjaro.pl/uploads/default/original/2X/e/e8a34a6df3cbd47590d8b2c779f79cd49c2b27ee.png)

---

<div class="post-metadata">

**Autor:** ![Fiszek](https://forum.manjaro.pl/letter_avatar_proxy/v4/letter/f/ba8739/32.png) [@Fiszek](https://forum.manjaro.pl/u/Fiszek)\
**Data wpisu:** [25 Listopad 2023 00:15 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/3 "2023-11-25T00:15:14Z")

</div>

To samo.  
Dodatkowo

 ![aaaaaaaaaaa](https://forum.manjaro.pl/uploads/default/original/2X/e/e74e6965aaed3443c37d263a452fd1b1951c58f2.png)

coś się blokuje i nie mogę zamknąć tego okna

---

<div class="post-metadata">

**Autor:** ![Tomek](https://forum.manjaro.pl/user_avatar/forum.manjaro.pl/tomek/32/3834_2.png) [@Tomek](https://forum.manjaro.pl/u/Tomek)\
**Data wpisu:** [25 Listopad 2023 00:22 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/4 "2023-11-25T00:22:13Z")

</div>

A mógłbyś pokazać cały komunikat? Albo przeprowadzić operację w konsoli i wkleić komunikat. Na razie niewiele widać.

---

<div class="post-metadata">

**Autor:** ![Fiszek](https://forum.manjaro.pl/letter_avatar_proxy/v4/letter/f/ba8739/32.png) [@Fiszek](https://forum.manjaro.pl/u/Fiszek)\
**Data wpisu:** [25 Listopad 2023 00:28 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/5 "2023-11-25T00:28:20Z")

</div>

```auto
pamac build deadbeef-git  1 ✘ 
Przygotowanie...
Kopiowanie plików budowania deadbeef-git...
Generowanie informacji o deadbeef-git...
Sprawdzanie zależności deadbeef-git...
Błąd: Przygotowanie operacji nie powiodło się: Niepoprawna lub uszkodzona baza danych

Edytuj pliki budowania : [Edytuj] 
Zastosuj operację ? [Edytuj/T/N] t

Operacja została anulowana.

```

Czy robię coś źle?

---

<div class="post-metadata">

**Autor:** ![Tomek](https://forum.manjaro.pl/user_avatar/forum.manjaro.pl/tomek/32/3834_2.png) [@Tomek](https://forum.manjaro.pl/u/Tomek)\
**Data wpisu:** [25 Listopad 2023 00:53 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/6 "2023-11-25T00:53:58Z")

</div>

Wszystko robisz dobrze. Najprawdopodobniej baza danych jakoś się uszkodziła i to trochę grusza sprawa niż błąd z GPG i musisz ją odzyskać. Tutaj masz instrukcje co robić: [pacman/Restore local database - ArchWiki](https://wiki.archlinux.org/title/Pacman/Restore_local_database)

---

<div class="post-metadata">

**Autor:** ![Fiszek](https://forum.manjaro.pl/letter_avatar_proxy/v4/letter/f/ba8739/32.png) [@Fiszek](https://forum.manjaro.pl/u/Fiszek)\
**Data wpisu:** [25 Listopad 2023 01:12 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/7 "2023-11-25T01:12:27Z")

</div>

hmmm ugrzązłem tzn nie pamiętam jak się robiło plik wykonalny i zmuszało system do jego wykonania.  
Wiem że kopiowało się zawartość do notatnika i zmieniało końcówkę ale co i jak dokładnie nie pamiętam możesz pomóc?

---

<div class="post-metadata">

**Autor:** ![Tomek](https://forum.manjaro.pl/user_avatar/forum.manjaro.pl/tomek/32/3834_2.png) [@Tomek](https://forum.manjaro.pl/u/Tomek)\
**Data wpisu:** [25 Listopad 2023 13:50 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/8 "2023-11-25T13:50:51Z")

</div>

Nazwa pliku nie ma żadnego znaczenia. Ba, nawet nie musisz nadawać mu praw wykonywania aby go uruchomić, wystarczy samo `bash <plik>`. No i po podstawy pisania skryptów odsyłam tu:

> [@Materiały do nauki pisania skryptów w Bash](https://forum.manjaro.pl/t/materialy-do-nauki-pisania-skryptow-w-bash/1783):
>
> Kilka linków dla osób chcących nauczyć się pisania skryptów w Bashu. To są dobre, sprawdzone materiały. Podstawy po polsku [http://ux.ap.krakow.pl/~bar/KURSY/KURSBASHA/](http://ux.ap.krakow.pl/~bar/KURSY/KURSBASHA/)Więcej po angielsku I perełka od twórcy Neofetch dla zaawansowanych:

---

<div class="post-metadata">

**Autor:** ![Fiszek](https://forum.manjaro.pl/letter_avatar_proxy/v4/letter/f/ba8739/32.png) [@Fiszek](https://forum.manjaro.pl/u/Fiszek)\
**Data wpisu:** [25 Listopad 2023 15:28 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/9 "2023-11-25T15:28:04Z")

</div>

Kurde ciężko chyba szybciej będzie przeinstalować manjaro -.-’

Może później popróbuję jeszcze ale wątpię że coś z tego będzie. Dziękuję za pomoc

Chciałbym tylko się dowiedzieć czym to mogło być spowodowane? Opuszczeniem jakiejś aktualizacji? czy mogłem coś usunąć niechcący?

---

<div class="post-metadata">

**Autor:** ![aquila](https://forum.manjaro.pl/user_avatar/forum.manjaro.pl/aquila/32/2794_2.png) [@aquila](https://forum.manjaro.pl/u/aquila)\
**Data wpisu:** [25 Listopad 2023 16:06 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/10 "2023-11-25T16:06:44Z")

</div>

1. Gdy pojawi się _Edytuj plik_ kliknik **N**. Po co niby masz go edytować.
2. Masz włączone AUR w _pamacu_?
3. Spróbuj `yay -S deadbeef`

---

<div class="post-metadata">

**Autor:** ![Fiszek](https://forum.manjaro.pl/letter_avatar_proxy/v4/letter/f/ba8739/32.png) [@Fiszek](https://forum.manjaro.pl/u/Fiszek)\
**Data wpisu:** [25 Listopad 2023 16:30 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/11 "2023-11-25T16:30:31Z")

</div>

1 nie edytowałem po prostu pokazałem co wyskakuje  
2 tak  
3 wpisując dokładnie tak jak napisałeś nic nie działa

```auto
yay -S deadbeef  1 ✘ 
zsh: command not found: yay

```

---

<div class="post-metadata">

**Autor:** ![poyep](https://forum.manjaro.pl/user_avatar/forum.manjaro.pl/poyep/32/1617_2.png) [@poyep](https://forum.manjaro.pl/u/poyep)\
**Data wpisu:** [25 Listopad 2023 17:25 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/12 "2023-11-25T17:25:26Z")

</div>

1. `sudo pacman -S base-devel`
2. zainstaluj `yay` w pamacu albo od razu wyszukaj `deadbeef` w pamac i zainstaluj

---

<div class="post-metadata">

**Autor:** ![aquila](https://forum.manjaro.pl/user_avatar/forum.manjaro.pl/aquila/32/2794_2.png) [@aquila](https://forum.manjaro.pl/u/aquila)\
**Data wpisu:** [25 Listopad 2023 18:45 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/13 "2023-11-25T18:45:09Z")

</div>

Muszę sprostować. Przy `pamac build .....` Wybierasz T ( a nie jak pisałem N, chodziło mi byś nie wciskał _Edytuj_).  
Zainstaluj yay ` sudo pacman -S yay`  
Możliwe, że _pamac_ ma problemy z db. Co pokaże komenda `pamac update`

---

<div class="post-metadata">

**Autor:** ![Fiszek](https://forum.manjaro.pl/letter_avatar_proxy/v4/letter/f/ba8739/32.png) [@Fiszek](https://forum.manjaro.pl/u/Fiszek)\
**Data wpisu:** [25 Listopad 2023 21:33 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/14 "2023-11-25T21:33:33Z")

</div>

```auto
pamac update  1 ✘  15s  
Przygotowanie...
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Aby zainstalować, zaktualizować lub usunąć pakiety wymagana jest autoryzacja
Authenticating as: Fisqs (fisqs)
Password: 
==== AUTHENTICATION COMPLETE ====
Synchronizing package databases...
Refreshing extra.db...                                                                                                                                                                                              
Odświeżanie Repozytoria użytkowników Arch...                                                                                                                                                                        
cp: nie można utworzyć zwykłego pliku '/var/tmp/pamac/dbs/sync/extra.db': Brak dostępu                                                                                                                              
cp: nie można utworzyć zwykłego pliku '/var/tmp/pamac/dbs/sync/extra.db': Brak dostępu
Nie ma nic do zrobienia.
Operacja zakończona sukcesem.

```

---

<div class="post-metadata">

**Autor:** ![Fiszek](https://forum.manjaro.pl/letter_avatar_proxy/v4/letter/f/ba8739/32.png) [@Fiszek](https://forum.manjaro.pl/u/Fiszek)\
**Data wpisu:** [25 Listopad 2023 21:34 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/15 "2023-11-25T21:34:21Z")

</div>

```auto
sudo pacman -S base-devel  ✔  7s  
rozwiązywanie zależności…
szukanie sprzecznych pakietów...

Pakiety (10) autoconf-2.71-4 automake-1.16.5-2 bison-3.8.2-6 debugedit-5.0-5 flex-2.6.4-5 m4-1.4.19-3 make-4.4.1-2 patch-2.7.6-10 pkgconf-1.8.1-1 base-devel-1-2

Do pobrania: 3,25 MiB
Do zainstalowania: 9,83 MiB

:: Kontynuować instalację? [T/n] t
:: Pobieranie pakietów…
 bison-3.8.2-6-x86_64 772,5 KiB 588 KiB/s 00:01 [#############################################################################] 100%
 autoconf-2.71-4-any 644,8 KiB 3,31 MiB/s 00:00 [#############################################################################] 100%
 automake-1.16.5-2-any 612,8 KiB 3,15 MiB/s 00:00 [#############################################################################] 100%
 make-4.4.1-2-x86_64 523,8 KiB 2,96 MiB/s 00:00 [#############################################################################] 100%
 flex-2.6.4-5-x86_64 307,5 KiB 2,26 MiB/s 00:00 [#############################################################################] 100%
 m4-1.4.19-3-x86_64 246,0 KiB 2,18 MiB/s 00:00 [#############################################################################] 100%
 patch-2.7.6-10-x86_64 93,0 KiB 1120 KiB/s 00:00 [#############################################################################] 100%
 pkgconf-1.8.1-1-x86_64 57,5 KiB 747 KiB/s 00:00 [#############################################################################] 100%
 debugedit-5.0-5-x86_64 43,5 KiB 680 KiB/s 00:00 [#############################################################################] 100%
 base-devel-1-2-any 23,1 KiB 139 KiB/s 00:00 [#############################################################################] 100%
 Łącznie (10/10) 3,2 MiB 923 KiB/s 00:04 [#############################################################################] 100%
(10/10) sprawdzanie kluczy w bazie [#############################################################################] 100%
(10/10) sprawdzanie spójności pakietów [#############################################################################] 100%
(10/10) wczytywanie listy plików [#############################################################################] 100%
(10/10) sprawdzanie konfliktów plików [#############################################################################] 100%
(10/10) sprawdzanie dostępnego miejsca na dysku [#############################################################################] 100%
:: Przetwarzanie zmian pakietu... 
( 1/10) instalowanie m4 [#############################################################################] 100%
( 2/10) instalowanie autoconf [#############################################################################] 100%
( 3/10) instalowanie automake [#############################################################################] 100%
( 4/10) instalowanie bison [#############################################################################] 100%
( 5/10) instalowanie debugedit [#############################################################################] 100%
( 6/10) instalowanie flex [#############################################################################] 100%
( 7/10) instalowanie make [#############################################################################] 100%
( 8/10) instalowanie patch [#############################################################################] 100%
Opcjonalne zależności dla patch
    ed: for patch -e functionality
( 9/10) instalowanie pkgconf [#############################################################################] 100%
(10/10) instalowanie base-devel [#############################################################################] 100%
:: Uruchamianie po-transakcji...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the info directory file...
    ~  pamac build deadbeef-git  ✔  8s  
Przygotowanie...
Kopiowanie plików budowania deadbeef-git...
Generowanie informacji o deadbeef-git...
Sprawdzanie zależności deadbeef-git...
Błąd: Przygotowanie operacji nie powiodło się: Niepoprawna lub uszkodzona baza danych

Edytuj pliki budowania : [Edytuj] 
Zastosuj operację ? [Edytuj/T/N] t

Operacja została anulowana.

```

---

<div class="post-metadata">

**Autor:** ![poyep](https://forum.manjaro.pl/user_avatar/forum.manjaro.pl/poyep/32/1617_2.png) [@poyep](https://forum.manjaro.pl/u/poyep)\
**Data wpisu:** [26 Listopad 2023 08:11 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/16 "2023-11-26T08:11:47Z")

</div>

spróbuj tego:

`sudo pacman-key --refresh`

potem:

`sudo pacman -S base-devel`

potem:

`sudo pacman -S yay`

---

<div class="post-metadata">

**Autor:** ![Tomek](https://forum.manjaro.pl/user_avatar/forum.manjaro.pl/tomek/32/3834_2.png) [@Tomek](https://forum.manjaro.pl/u/Tomek)\
**Data wpisu:** [26 Listopad 2023 10:31 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/17 "2023-11-26T10:31:13Z")

</div>

> [@Fiszek](#):
>
> ```auto
> Odświeżanie Repozytoria użytkowników Arch...                                                                                                                                                                        
> cp: nie można utworzyć zwykłego pliku '/var/tmp/pamac/dbs/sync/extra.db': Brak dostępu                                                                                                                              
> cp: nie można utworzyć zwykłego pliku '/var/tmp/pamac/dbs/sync/extra.db': Brak dostępu
> Nie ma nic do zrobienia.
> 
> ```

Używałeś kiedyś pamaca z sudo? Nie powinno się tak robić – efekt tego właśnie widzisz. Rozwiązanie:

```auto
sudo rm -rf /var/tmp/pamac/dbs/sync
pamac update

```

@poyep to nie zadziała, tu nie ma problemu z kluczami jak np [tu.](https://forum.manjaro.pl/t/problem-z-aktualizacja-blad-gpgme/2699)

---

<div class="post-metadata">

**Autor:** ![Fiszek](https://forum.manjaro.pl/letter_avatar_proxy/v4/letter/f/ba8739/32.png) [@Fiszek](https://forum.manjaro.pl/u/Fiszek)\
**Data wpisu:** [26 Listopad 2023 11:52 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/18 "2023-11-26T11:52:27Z")

</div>

> [@Tomek](#):
>
> Używałeś kiedyś pamaca z sudo? Nie powinno się tak robić – efekt tego właśnie widzisz. Rozwiązanie:

Raczej nie może przez pomyłkę ale wątpię

```auto
 sudo rm -rf /var/tmp/pamac/dbs/sync  INT ✘ 
[sudo] hasło użytkownika fisqs: 
    ~  pamac update  ✔ 
Przygotowanie...
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Aby zainstalować, zaktualizować lub usunąć pakiety wymagana jest autoryzacja
Authenticating as: Fisqs (fisqs)
Password: 
==== AUTHENTICATION COMPLETE ====
Synchronizing package databases...
Odświeżanie Repozytoria użytkowników Arch...                                                                                                                                                                        
cp: nazwa docelowa '/var/tmp/pamac/dbs/sync': Nie ma takiego pliku ani katalogu                                                                                                                                     
cp: nazwa docelowa '/var/tmp/pamac/dbs/sync': Nie ma takiego pliku ani katalogu
Nie ma nic do zrobienia.
Operacja zakończona sukcesem.

```

---

<div class="post-metadata">

**Autor:** ![aquila](https://forum.manjaro.pl/user_avatar/forum.manjaro.pl/aquila/32/2794_2.png) [@aquila](https://forum.manjaro.pl/u/aquila)\
**Data wpisu:** [26 Listopad 2023 12:15 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/19 "2023-11-26T12:15:41Z")

</div>

Skoro wykonałeś `sudo rm -rf /var/tmp/pamac/dbs/sync` to usunąłeś katalog _sync_ a nie jego zawartość. `mkdir -p /var/tmp/pamac/dbs/sync` i `pamac update`

---

<div class="post-metadata">

**Autor:** ![Fiszek](https://forum.manjaro.pl/letter_avatar_proxy/v4/letter/f/ba8739/32.png) [@Fiszek](https://forum.manjaro.pl/u/Fiszek)\
**Data wpisu:** [26 Listopad 2023 12:21 UTC](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707/20 "2023-11-26T12:21:14Z")

</div>

```auto
mkdir -p /var/tmp/pamac/dbs/sync                                                                                                                                                            
    ~  pamac update  1 ✘ 
Przygotowanie...
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Aby zainstalować, zaktualizować lub usunąć pakiety wymagana jest autoryzacja
Authenticating as: Fisqs (fisqs)
Password: 
==== AUTHENTICATION COMPLETE ====
Synchronizing package databases...
Odświeżanie Repozytoria użytkowników Arch...                                                                                                                                                                        
Nie ma nic do zrobienia.                                                                                                                                                                                            
Operacja zakończona sukcesem.

```

[Następna strona](https://forum.manjaro.pl/t/problem-z-instalacja-aktualizacja-programow/2707.md?page=2)
