Strona 1 z 2

[+] Problem z apt-get

: 19 września 2015, 19:19
autor: nalkubaxd5
Szczerze to nie mam pojęcia do którego działu wstawić to pytanie, do głównego, softwaru czy do serwerów, więc wstawię tutaj.

Problem jest następujący.. Po wpisaniu "apt-get install httperf" wyskakuje taki error:

Kod: Zaznacz cały

root@nalkubaxd5:~# apt-get install httperfReading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  libglade2.0-cil libglib2.0-cil libgtk2.0-cil
The following NEW packages will be installed:
  httperf
0 upgraded, 1 newly installed, 3 to remove and 28 not upgraded.
118 not fully installed or removed.
Need to get 0 B/73.2 kB of archives.
After this operation, 2574 kB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 66615 files and directories currently installed.)
Removing libglade2.0-cil ...
E: File does not exist: /usr/share/cli-common/packages.d/policy.2.8.glade-sharp.installcligac
dpkg: error processing libglade2.0-cil (--remove):
 subprocess installed post-removal script returned error exit status 1
Removing libgtk2.0-cil ...
E: File does not exist: /usr/share/cli-common/packages.d/policy.2.6.gtk-dotnet.installcligac
dpkg: error processing libgtk2.0-cil (--remove):
 subprocess installed post-removal script returned error exit status 1
Removing libglib2.0-cil ...
E: File does not exist: /usr/share/cli-common/packages.d/policy.2.6.glib-sharp.installcligac
dpkg: error processing libglib2.0-cil (--remove):
 subprocess installed post-removal script returned error exit status 1
Errors were encountered while processing:
 libglade2.0-cil
 libgtk2.0-cil
 libglib2.0-cil
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@nalkubaxd5:~#
Próba uruchomienia "apt-get -f install" pokazuje taki błąd:

Kod: Zaznacz cały

root@nalkubaxd5:~# apt-get -f installReading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  libglade2.0-cil libglib2.0-cil libgtk2.0-cil
0 upgraded, 0 newly installed, 3 to remove and 28 not upgraded.
118 not fully installed or removed.
After this operation, 2750 kB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 66615 files and directories currently installed.)
Removing libglade2.0-cil ...
E: File does not exist: /usr/share/cli-common/packages.d/policy.2.8.glade-sharp.installcligac
dpkg: error processing libglade2.0-cil (--remove):
 subprocess installed post-removal script returned error exit status 1
Removing libgtk2.0-cil ...
E: File does not exist: /usr/share/cli-common/packages.d/policy.2.6.gtk-dotnet.installcligac
dpkg: error processing libgtk2.0-cil (--remove):
 subprocess installed post-removal script returned error exit status 1
Removing libglib2.0-cil ...
E: File does not exist: /usr/share/cli-common/packages.d/policy.2.6.glib-sharp.installcligac
dpkg: error processing libglib2.0-cil (--remove):
 subprocess installed post-removal script returned error exit status 1
Errors were encountered while processing:
 libglade2.0-cil
 libgtk2.0-cil
 libglib2.0-cil
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@nalkubaxd5:~#
Znacie może jakieś rozwiązanie?

: 19 września 2015, 20:10
autor: Yampress
Pokaż repozytoria.

: 19 września 2015, 20:20
autor: nalkubaxd5
Być może prościej się nie da bo to tylko zdanie z dwóch słów... Ale gdzie tego szukać? Jaka jest ścieżka do pliku żeby wysłać jego zawartość?

: 19 września 2015, 20:27
autor: dedito
Jak nie wiesz to szukaj w google.
Repozytoria główne masz w pliku /etc/apt/sources.list
threads/1408-Wpisy-w-pliku-etc-apt-sour ... #post10079

: 19 września 2015, 20:33
autor: nalkubaxd5
W takim razie zawartość pliku jest następująca:

Kod: Zaznacz cały

deb http://ftp.debian.org/debian wheezy main contrib non-freedeb http://security.debian.org wheezy/updates main contrib non-free


deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main
deb http://packages.linuxmint.com debian import

: 19 września 2015, 20:41
autor: szelma
masz old-stable.Myślę,że powinieneś zaktualizować wpisy do stable i zaktualizować system

: 19 września 2015, 20:44
autor: nalkubaxd5
Może powiem tak. Jest to maszyna serwerowa, więc aktualizacja systemu niezbyt wchodzi w grę. Potrzebuję rozwiązania problemu, nie jego obejście.

: 19 września 2015, 20:48
autor: mati75
Czy ktoś na tym forum umie czytać logi? Czy wszyscy strzelacie z dupy żeby pomóc?

Przecież wyraźnie widać co jest źle:

Kod: Zaznacz cały


E: File does not exist: /usr/share/cli-common/packages.d/policy.2.8.glade-sharp.installcligac dpkg: error processing libglade2.0-cil (--remove):  subprocess installed post-removal script returned error exit status 1 Removing libgtk2.0-cil ... E: File does not exist: /usr/share/cli-common/packages.d/policy.2.6.gtk-dotnet.installcligac dpkg: error processing libgtk2.0-cil (--remove):  subprocess installed post-removal script returned error exit status 1 Removing libglib2.0-cil ... E: File does not exist: /usr/share/cli-common/packages.d/policy.2.6.glib-sharp.installcligac dpkg: error processing libglib2.0-cil (--remove):
Rozwiązanie:

Kod: Zaznacz cały

mv /var/lib/dpkg/info/libglade2.0-cil.postrm /var/lib/dpkg/info/libglade2.0-cil.postrm.tmp
dpkg -r libglade2.0-cil
apt-get update
apt-get dist-upgrade

: 19 września 2015, 20:54
autor: nalkubaxd5
mati75 pisze:Rozwiązanie:

Kod: Zaznacz cały

mv /var/lib/dpkg/info/libglade2.0-cil.postrm /var/lib/dpkg/info/libglade2.0-cil.postrm.tmp
dpkg -r libglade2.0-cil
apt-get update
apt-get dist-upgrade
OK, dzięki wielkie. Problem z libglade2.0-cil znikł. Pozostały jeszcze dwie paczki, mianowicie libgtk2.0-cil oraz libglib2.0-cil. Jak mam się do nich ustosunkować?

Pytanie co do "apt-get dist-upgarde". Czy nie wywoła to aktualizacji Debiana 7 do Debiana 8? Jako że jest to maszyna serwerowa nie mogę pozwolić sobie na przestoje w działaniu programów, jak i systemu. Boję się że nawet po aktualizacji mogę mieć problemy z niedziałającymi modułami.

: 19 września 2015, 21:10
autor: mariaczi
Sprawdź co masz w /etc/debian_version

Kod: Zaznacz cały

cat /etc/debian_version
Jeśli cyfra przed kropką to 7 to zaproponowane "apt-get dist-upgarde" przez mati75 nic nie zepsuje pod warunkiem, że nie wprowadziłeś zmian odnośnie repozytoriów w /etc/apt/sources.list. Oczywiście czytaj komunikaty z ekranu.