Problem z instalacją/aktualizacją programów

To samo.
Dodatkowo

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

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

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?

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

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?

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:

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?

  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

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

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

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

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

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.
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.

spróbuj tego:

sudo pacman-key --refresh

potem:

sudo pacman -S base-devel

potem:

sudo pacman -S yay

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

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

@poyep to nie zadziała, tu nie ma problemu z kluczami jak np tu.

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

 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.

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

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.

No to teraz pamac build deadbeef powinno pójść.

Poszło :slight_smile:
Dziękuję