problem z apt-get, apt.conf.d śmieci na końcu pliku

Jeśli już na pewno nie da się umieścić posta wyżej.
krzychuqn
Piegowaty Guziec
Piegowaty Guziec
Posty: 22
Rejestracja: 17 paź 2013, 21:27
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

problem z apt-get, apt.conf.d śmieci na końcu pliku

Post autor: krzychuqn »

Witam mam problem z apt-get jakiej komendy bym nie wpisał w terminal (apt-get install czy update, upgrade itd) dostaję taką odpowiedź zwrotną:

E: Błąd składniowy /etc/apt/apt.conf.d/50command-not-found:2: Śmieci na końcu pliku

w ogóle nie mogę wielu programów z terminala uruchomić, a z ikony docka działają... np

:~$ fireofx
Traceback (most recent call last):
File "/usr/lib/command-not-found", line 28, in <module>
from CommandNotFound import CommandNotFound
File "/usr/lib/python3/dist-packages/CommandNotFound/CommandNotFound.py", line 19, in <module>
from CommandNotFound.db.db import SqliteDatabase
File "/usr/lib/python3/dist-packages/CommandNotFound/db/db.py", line 6, in <module>
apt_pkg.init()
apt_pkg.Error: E:Syntax error /etc/apt/apt.conf.d/50command-not-found:2: Extra junk at end of file

$ chromium
Traceback (most recent call last):
File "/usr/lib/command-not-found", line 28, in <module>
from CommandNotFound import CommandNotFound
File "/usr/lib/python3/dist-packages/CommandNotFound/CommandNotFound.py", line 19, in <module>
from CommandNotFound.db.db import SqliteDatabase
File "/usr/lib/python3/dist-packages/CommandNotFound/db/db.py", line 6, in <module>
apt_pkg.init()
apt_pkg.Error: E:Syntax error /etc/apt/apt.conf.d/50command-not-found:2: Extra junk at end of file

$ calc
Traceback (most recent call last):
File "/usr/lib/command-not-found", line 28, in <module>
from CommandNotFound import CommandNotFound
File "/usr/lib/python3/dist-packages/CommandNotFound/CommandNotFound.py", line 19, in <module>
from CommandNotFound.db.db import SqliteDatabase
File "/usr/lib/python3/dist-packages/CommandNotFound/db/db.py", line 6, in <module>
apt_pkg.init()
apt_pkg.Error: E:Syntax error /etc/apt/apt.conf.d/50command-not-found:2: Extra junk at end of file

i nie mam pojęcia co z tym zrobić, nie mogę też niczego zainstalować ani usunąć, wywaliłem i zrobiłem od nowa plik apt/sources.list ale nic to nie dało
Awatar użytkownika
Tomfoc
Gibki Gibbon
Gibki Gibbon
Posty: 2183
Rejestracja: 30 lis 2011, 21:14
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: problem z apt-get, apt.conf.d śmieci na końcu pliku

Post autor: Tomfoc »

Dostajesz taki komunikat: E: Błąd składniowy /etc/apt/apt.conf.d/50command-not-found:2: Śmieci na końcu pliku
Sprawdź więc co masz w tym pliku. U mnie jest to:

Kod: Zaznacz cały

## This file is provided by command-not-found(1) to download
## Commands metadata files.

Acquire::IndexTargets {
    # The deb822 metadata files
    deb::CNF  {
        MetaKey "$(COMPONENT)/cnf/Commands-$(NATIVE_ARCHITECTURE)";
        ShortDescription "Commands-$(NATIVE_ARCHITECTURE)";
        Description "$(RELEASE)/$(COMPONENT) $(NATIVE_ARCHITECTURE) c-n-f Metadata";
    };
};

# Refresh AppStream cache when APT's cache is updated (i.e. apt update)
APT::Update::Post-Invoke-Success {
    "if /usr/bin/test -w /var/lib/command-not-found/ -a -e /usr/lib/cnf-update-db; then /usr/lib/cnf-update-db > /dev/null; fi";
};
krzychuqn
Piegowaty Guziec
Piegowaty Guziec
Posty: 22
Rejestracja: 17 paź 2013, 21:27
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: problem z apt-get, apt.conf.d śmieci na końcu pliku

Post autor: krzychuqn »

A u mnie takie cuda:

Kod: Zaznacz cały

$ sudo cat /etc/apt/apt.conf.d/50command-not-found
����ҥ����μw� ����Ĩ�%����Ȩ�%����w�&���v�w�
                                                        ���>w�n��>w����_�w�A���Ȩ�?%���,�w�
                     ����w�S�Ћ�w�a�0P�w�����R�w����Q�w�����v���0��v����v�) ��w�
                   pQ�w�
                           ���v�
                                   p��v�
                                           0P�w�
                                                   �S�w�
                                                           �R�w�))��
��R�w�)PQ�w�)r�w�)@��w�)p��w�)���w�)���w�)0��w�)���v�)0��v�)���v�
 
edit:

nie wiem co to ma być ale zastąpiłem zawartość tego pliku twoją zawartością i apt-get zaczęło śmigać także problem w sumie rozwiązałem, pozostaje tylko pytanie czemu u mnie w tym pliku były takie dziwne wpisy..?
ODPOWIEDZ

Wróć do „Ostatnia deska ratunku”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 28 gości